<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>sheida.madanipour</title>
	<link>https://sheidamadanipour.com</link>
	<description>sheida.madanipour</description>
	<pubDate>Tue, 14 Apr 2026 18:55:11 +0000</pubDate>
	<generator>https://sheidamadanipour.com</generator>
	<language>en</language>
	
		
	<item>
		<title>test</title>
				
		<link>http://sheidamadanipour.com/test-1</link>

		<comments></comments>

		<pubDate>Tue, 14 Apr 2026 18:55:11 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">459453</guid>

		<description>





document.addEventListener("DOMContentLoaded", function () {
  console.log("custom script running");

  const viewer = document.getElementById("scene");
  console.log("viewer:", viewer);

  setTimeout(() =&#62; {
    console.log("viewer after delay:", viewer);
    console.log("findObjectByName:", viewer &#38;&#38; viewer.findObjectByName);
  }, 1500);
});
</description>
		
		<excerpt></excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Home</title>
				
		<link>http://sheidamadanipour.com/Home</link>

		<comments></comments>

		<pubDate>Tue, 14 Apr 2026 02:27:41 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">459443</guid>

		<description>
    
    
        .spline-container {
            height:;
            margin: 0px 0;
        }
    
    







4/15/2026, 10:36:05 AM

  // Get current date and time
  var now = new Date();
  var datetime = now.toLocaleString();

  // Insert date and time into HTML
  document.getElementById("datetime").innerHTML = datetime;



   
  
    



    
        document.addEventListener("DOMContentLoaded", function() {
            let options = {
                root: null,
                rootMargin: '0px',
                threshold: 0.1
            };

            let observer = new IntersectionObserver((entries, observer) =&#62; {
                entries.forEach(entry =&#62; {
                    if (entry.isIntersecting) {
                        let container = entry.target;
                        let src = container.getAttribute('data-src');
                        container.innerHTML = ``;
                        observer.unobserve(container);
                    }
                });
            }, options);

            let target = document.getElementById('splineContainer');
            observer.observe(target);
        });
    
    
    


&#60;img src="https://files.persona.co/54384/blue-f1.2_small.png"&#62;reach out
</description>
		
		<excerpt>4/15/2026, 10:36:05 AM                                    reach out</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Home-old</title>
				
		<link>http://sheidamadanipour.com/Home-old</link>

		<comments></comments>

		<pubDate>Wed, 17 Dec 2025 06:34:14 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">458753</guid>

		<description>
    
    Lazy Load Spline
    
        .spline-container {
            height:;
            margin: 0px 0;
        }
    
    







4/14/2026, 10:42:42 PM


  // Get current date and time
  var now = new Date();
  var datetime = now.toLocaleString();

  // Insert date and time into HTML
  document.getElementById("datetime").innerHTML = datetime;



   
  
    



    
        document.addEventListener("DOMContentLoaded", function() {
            let options = {
                root: null,
                rootMargin: '0px',
                threshold: 0.1
            };

            let observer = new IntersectionObserver((entries, observer) =&#62; {
                entries.forEach(entry =&#62; {
                    if (entry.isIntersecting) {
                        let container = entry.target;
                        let src = container.getAttribute('data-src');
                        container.innerHTML = ``;
                        observer.unobserve(container);
                    }
                });
            }, options);

            let target = document.getElementById('splineContainer');
            observer.observe(target);
        });
    
    
    


reach out
</description>
		
		<excerpt>Lazy Load Spline                  4/14/2026, 10:42:42 PM                                     reach out</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Dream Pond</title>
				
		<link>http://sheidamadanipour.com/Dream-Pond</link>

		<comments></comments>

		<pubDate>Mon, 25 Aug 2025 14:57:15 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">457673</guid>

		<description>

Dream Pond

  :root{
    --ink:#0b1220;
    --veil:#ffffffcc;
    --muted:#6b7280;
    --glowA:#c9e7ff;
    --glowB:#ffe6f7;
    --glowC:#e7ffe3;
    --chip:#eef2ff;
    --chipText:#374151;
    --accent:#7c9df1;
    --accent2:#c38bff;
    --ok:#22c55e;
    --warn:#f59e0b;
    --bg1:#eff6ff;
    --bg2:#fdf2f8;
    --bg3:#f0fdfa;
  }
  *{box-sizing:border-box}
  html,body{height:100%;margin:0;background:radial-gradient(1200px 900px at 20% -10%,var(--bg1),transparent),radial-gradient(1200px 900px at 80% 10%,var(--bg2),transparent),radial-gradient(900px 700px at 50% 120%,var(--bg3),transparent),linear-gradient(180deg,#f8fbff,#fcf7ff 40%,#f8fffb);
    font-family:Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, Noto Sans, "Apple Color Emoji","Segoe UI Emoji"; color:var(--ink);}
  .wrap{position:fixed; inset:0; display:grid; grid-template-rows:auto 1fr auto;}
  header{display:flex; align-items:center; gap:.8rem; padding:.8rem 1rem; backdrop-filter:saturate(1.2) blur(12px); background:linear-gradient( to right, #ffffffaa,#ffffff90); border-bottom:1px solid #e5e7eb}
  header h1{font-size:1.2rem; margin:0; letter-spacing:.4px}
  header .tag{font-size:.8rem; color:#566}
  header nav{margin-left:auto; display:flex; gap:.5rem}
  header button, .pill{appearance:none; border:1px solid #e5e7eb; background:#fff; color:#374151; padding:.45rem .7rem; border-radius:999px; cursor:pointer; font-size:.9rem}
  header button:hover{border-color:#d1d5db}

  .canvas-wrap{position:relative; overflow:hidden}
  #nebula{position:absolute; inset:0; width:100%; height:100%; display:block}
  .ui{position:absolute; inset:0; pointer-events:none}
  .panel{pointer-events:auto; position:absolute; top:1rem; left:1rem; max-width:min(420px, 90vw); background:#fff; border:1px solid #e5e7eb; border-radius:16px; box-shadow:0 10px 30px #0000000c;}
  .panel-header{display:flex; align-items:center; gap:.5rem; padding:.8rem 1rem; border-bottom:1px solid #eef}
  .panel-header h2{font-size:1rem; margin:0}
  .panel-body{padding:1rem; display:grid; gap:.75rem}
  label{font-size:.85rem; color:#334155}
  textarea{width:100%; min-height:110px; resize:vertical; padding:.8rem; border-radius:12px; border:1px solid #e5e7eb; font:inherit;}
  input[type="text"], input[type="date"]{width:100%; padding:.6rem .75rem; border-radius:12px; border:1px solid #e5e7eb; font:inherit}
  .chips{display:flex; flex-wrap:wrap; gap:.4rem}
  .chip{background:var(--chip); color:var(--chipText); padding:.35rem .65rem; border-radius:999px; border:1px solid #e5e7eb; cursor:pointer; user-select:none}
  .chip[aria-pressed="true"]{background:#fff; border-color:#c7d2fe; box-shadow:0 0 0 3px #e0e7ff;}
  .row{display:grid; grid-template-columns:1fr 1fr; gap:.6rem}
  .submitRow{display:flex; gap:.6rem; align-items:center}
  .btn{appearance:none; background:linear-gradient(135deg,var(--accent),var(--accent2)); color:#fff; border:0; padding:.7rem 1rem; border-radius:12px; cursor:pointer; font-weight:600; box-shadow:0 6px 18px #6b21a80e}
  .btn.secondary{background:#fff; color:#374151; border:1px solid #e5e7eb}
  .hint{font-size:.8rem; color:var(--muted)}

  .bottom-search{display:grid; gap:.4rem; padding:.7rem 1rem; backdrop-filter:saturate(1.2) blur(10px); background:linear-gradient( to right, #ffffffcc,#ffffffc0); border-top:1px solid #e5e7eb}
  .search-grid{display:grid; grid-template-columns:2fr 1.2fr 1fr 1fr auto; gap:.5rem}
  .search-grid &#62; *{min-width:0}
  .results{display:flex; gap:.6rem; overflow:auto; padding:.3rem .1rem}
  .result-card{flex:0 0 auto; min-width:220px; max-width:340px; background:#fff; border:1px solid #e5e7eb; border-radius:12px; padding:.6rem .75rem}
  .result-card h4{margin:.2rem 0 .2rem; font-size:.95rem}
  .result-card p{margin:.2rem 0; font-size:.85rem; color:#374151}
  .result-chip{display:inline-block; font-size:.75rem; background:#f1f5f9; border:1px solid #e5e7eb; padding:.13rem .45rem; border-radius:999px; margin-right:.25rem}
  .count{font-size:.85rem; color:#475569}

  /* Modal */
  dialog{border:0; border-radius:16px; width:min(680px, 92vw); box-shadow:0 20px 60px #00000020;}
  dialog::backdrop{background:linear-gradient(180deg,#0002,#0005)}
  .modal h3{margin:.2rem 0 .6rem}
  .meta{font-size:.85rem; color:#475569}

  /* Floating helpful note */
  .toast{position:absolute; right:1rem; top:1rem; background:linear-gradient(135deg,#ffffffee,#ffffffcc); border:1px solid #e5e7eb; padding:.6rem .8rem; border-radius:12px; box-shadow:0 10px 30px #00000010; display:none}

  /* Responsive */
  @media (max-width: 860px){
    .panel{left:50%; transform:translateX(-50%); width:calc(100% - 2rem)}
    .search-grid{grid-template-columns:1fr;}
  }
  @media (prefers-reduced-motion: reduce){
    #nebula{animation:none}
  }



  
    
      🌫️ Dream Pond
      an anonymous, light-as-air nebula of dreams
      
        About
        Export
        Import
        Reset
      
    

    
      
      
        
        
          Write a dream
          
            Your dream (anonymous)
            

            
              Suggested themes (optional)
              
            

            
              Add your own themes (comma or #tag separated)
              
            

            
              
                When (approx.)
                
              
              
                How vivid?
                
              
            

            
              Add to the nebula
              No login. Stored locally on your device. You can export or import anytime.
            
          
        

        

      
    

    
    
      
        
        
        
        
        Search
      
      0 dreams • 0 connections
      
    
  

  
  
    
      Dream
      
      
      
      
        Delete
        Close
      
    
  

  
  
    
      About Dream Pond
      A gentle, anonymous place to drop your dreams. Each entry becomes a floating light in a shared-like nebula (on your device). Lights connect when themes or words overlap. Use the bottom search to find patterns by words, themes, or dates. Everything is local-first and anonymous; export JSON to move between devices.
      
        Optional: enable remote sync (bring your own key)
        This single-file app can connect to a Supabase table if you paste your anon key &#38;amp; URL below (no user accounts). This is optional and off by default.
        
          
          
        
        
          
          Save &#38;amp; Try Sync
        
        If configured, new dreams will also post to your table.Schema: id (text, pk), text (text), date (date), themes (text[]), weight (int2), created_at (timestamptz)
      
      Close
    
  

</description>
		
		<excerpt>Dream Pond                  🌫️ Dream Pond       an anonymous, light-as-air nebula of dreams                About         Export         Import         Reset ...</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>2024 - Home</title>
				
		<link>http://sheidamadanipour.com/2024-Home</link>

		<comments></comments>

		<pubDate>Wed, 18 Oct 2023 07:21:10 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">449182</guid>

		<description>
    
    Lazy Load Spline
    
        .spline-container {
            height:;
            margin: 0px 0;
        }
    
    







12/16/2025, 10:36:48 PM


  // Get current date and time
  var now = new Date();
  var datetime = now.toLocaleString();

  // Insert date and time into HTML
  document.getElementById("datetime").innerHTML = datetime;



   
    



    
        document.addEventListener("DOMContentLoaded", function() {
            let options = {
                root: null,
                rootMargin: '0px',
                threshold: 0.1
            };

            let observer = new IntersectionObserver((entries, observer) =&#62; {
                entries.forEach(entry =&#62; {
                    if (entry.isIntersecting) {
                        let container = entry.target;
                        let src = container.getAttribute('data-src');
                        container.innerHTML = ``;
                        observer.unobserve(container);
                    }
                });
            }, options);

            let target = document.getElementById('splineContainer');
            observer.observe(target);
        });
    
    
    


reach out
</description>
		
		<excerpt>Lazy Load Spline                  12/16/2025, 10:36:48 PM                                  reach out</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Dump</title>
				
		<link>http://sheidamadanipour.com/Dump</link>

		<comments></comments>

		<pubDate>Fri, 05 Nov 2021 07:13:40 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">414473</guid>

		<description>

 Coming Soon









□













 □






    s 

   m 
&#38;nbsp;</description>
		
		<excerpt>Coming Soon          □               □           s      m  &#38;nbsp;</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Pollo Polo</title>
				
		<link>http://sheidamadanipour.com/Pollo-Polo</link>

		<comments></comments>

		<pubDate>Wed, 01 Sep 2021 23:06:12 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">411175</guid>

		<description>



SPRINGTIME




  


 Water Garden &#124; Projects range from web design and management to digital and printed environmental graphics such as screens on the property or printed marketing materials.



 

&#60;img width="100" height="100" src="https://cortex.persona.co/t/original/i/66d7ea8cd30a63ba98d1bf9ad3ec230bbfd12bf405fb234c2cfc91346551caa1/PP_Spring.png" style="height: 100px; width: 100px;"&#62;

&#60;img width="100" height="100" src="https://cortex.persona.co/t/original/i/4d239f5961927b35a8720464e34ec1d222a5a40a2798a8d62d08be04bf26029b/PP_Spring-2.png" style="height: 100px; width: 100px;"&#62;


&#60;img width="100" height="auto" src="https://cortex.persona.co/t/original/i/0f381e0c19d867217fcc3eba7e4d28faaf3cf1c280b885570ce9e0577d6d048d/RAH_PP.png" style="height:100px; align:left;"&#62;





RUN BABY



  





□

</description>
		
		<excerpt>SPRINGTIME           Water Garden &#124; Projects range from web design and management to digital and printed environmental graphics such as screens on the property...</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>(old) home</title>
				
		<link>http://sheidamadanipour.com/old-home</link>

		<comments></comments>

		<pubDate>Wed, 01 Sep 2021 19:30:53 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">411159</guid>

		<description>

					    			

 sheida madanipour



*
</description>
		
		<excerpt>sheida madanipour    *</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>Projects - old</title>
				
		<link>http://sheidamadanipour.com/Projects-old</link>

		<comments></comments>

		<pubDate>Tue, 31 Aug 2021 19:48:34 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">411100</guid>

		<description>

 Projects







cbre_

pollo polo_

impossible foods_

nike





Home</description>
		
		<excerpt>Projects        cbre_  pollo polo_  impossible foods_  nike      Home</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
		
	<item>
		<title>cbre</title>
				
		<link>http://sheidamadanipour.com/cbre</link>

		<comments></comments>

		<pubDate>Wed, 11 Aug 2021 18:08:18 +0000</pubDate>

		<dc:creator>sheida.madanipour</dc:creator>
		
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">410083</guid>

		<description>&#60;img width="5100" height="3300" width_o="5100" height_o="3300" src_o="https://cortex.persona.co/t/original/i/457bbd30fd0a186b3c74f0dbae8f27abd1e77304fb1304c1b68dbc223d2b4a5f/WG-CPT_HEADER.png" data-mid="1113708" border="0" /&#62;





Water Garden &#124; Projects range from web design and management to digital and printed environmental graphics such as screens on the property or printed marketing materials.




&#60;img width="2550" height="3750" width_o="2550" height_o="3750" src_o="https://cortex.persona.co/t/original/i/60fada687fdc9aec58cd1c36b3a4e088f4a2d372b07dad65051c1a9378a68ce8/wg-cpt_projects.png" data-mid="1113850" border="0" /&#62;



Century Park &#124; Projects range from web design and management to digital and printed environmental graphics such as screens on the property or printed marketing materials.



&#60;img width="2550" height="3750" width_o="2550" height_o="3750" src_o="https://cortex.persona.co/t/original/i/857e998884c47ff8fe6a047fd347da7fa6489cc65d928cefa4049b2c08ef21ef/wg-cpt_projects2.png" data-mid="1113851" border="0" /&#62;




 _nike

 pollo polo_  

</description>
		
		<excerpt>Water Garden &#124; Projects range from web design and management to digital and printed environmental graphics such as screens on the property or printed...</excerpt>

		<!--<wfw:commentRss></wfw:commentRss>-->

	</item>
		
	</channel>
</rss>