<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Tharushi Nimnadi</title>
    <description>The latest articles on Forem by Tharushi Nimnadi (@tharushi1019).</description>
    <link>https://forem.com/tharushi1019</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1870994%2F441e2757-a203-4686-b459-a2097f1889cb.jpeg</url>
      <title>Forem: Tharushi Nimnadi</title>
      <link>https://forem.com/tharushi1019</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/tharushi1019"/>
    <language>en</language>
    <item>
      <title>Winter Solstice Interactive Page – Glam Up My Markup Submission</title>
      <dc:creator>Tharushi Nimnadi</dc:creator>
      <pubDate>Mon, 23 Dec 2024 15:08:16 +0000</pubDate>
      <link>https://forem.com/tharushi1019/winter-solstice-interactive-page-glam-up-my-markup-submission-331j</link>
      <guid>https://forem.com/tharushi1019/winter-solstice-interactive-page-glam-up-my-markup-submission-331j</guid>
      <description>&lt;h2&gt;
  
  
  &lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/frontend-2024-12-04"&gt;Frontend Challenge - December Edition, Glam Up My Markup: Winter Solstice&lt;/a&gt;&lt;/em&gt;
&lt;/h2&gt;




&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I created an interactive and visually engaging web page to celebrate the &lt;strong&gt;Winter Solstice&lt;/strong&gt;. This project transforms the provided starter HTML into a beautiful and dynamic experience using CSS and JavaScript. My primary goal was to reflect the seasonal theme while maintaining a high level of usability and accessibility.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Snowfall Animation&lt;/strong&gt;: Creates a cozy and magical winter atmosphere.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Smooth Scrolling&lt;/strong&gt;: Enhances navigation between sections for a seamless user experience.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Back to Top Button&lt;/strong&gt;: A useful feature to improve usability for longer pages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hover Effects&lt;/strong&gt;: Adds interactivity to links, buttons, and images.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Section Animations&lt;/strong&gt;: Engages users with fade-in effects as they scroll.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Frost and Glow Decorations&lt;/strong&gt;: Adds a festive and magical touch to the design.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;You can view the live demo of my project here:&lt;br&gt;&lt;br&gt;
&lt;a href="https://tharushi1019.github.io/winter-solstice/" rel="noopener noreferrer"&gt;Winter Solstice Web Page&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s a quick preview:  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix71esvuaxdyi56i9jmk.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fix71esvuaxdyi56i9jmk.jpeg" alt="Web Page Preview" width="800" height="2164"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here’s a short video demonstrating the project:&lt;br&gt;&lt;br&gt;
&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/4XBoKnJeZ5g"&gt;
&lt;/iframe&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;h3&gt;
  
  
  My Process
&lt;/h3&gt;

&lt;p&gt;Working on this project, I aimed to bring the magic and warmth of the Winter Solstice to life. I focused on combining creative design with smooth interactivity, making the page visually captivating and user-friendly.&lt;/p&gt;

&lt;h3&gt;
  
  
  Challenges I Overcame
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Performance&lt;/strong&gt;: Managing continuous snowfall animations to avoid slowing down the page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Responsiveness&lt;/strong&gt;: Ensuring the design adapts seamlessly across various screen sizes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Accessibility&lt;/strong&gt;: Adding descriptive alt text and ensuring proper contrast for readability.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  What I Learned
&lt;/h3&gt;

&lt;p&gt;This challenge helped me deepen my knowledge of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Advanced CSS animations and styling techniques for seasonal themes.&lt;/li&gt;
&lt;li&gt;Using the Intersection Observer API for scroll-based interactivity.&lt;/li&gt;
&lt;li&gt;Optimizing assets and animations for better performance.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Acknowledgments
&lt;/h2&gt;

&lt;p&gt;I used &lt;strong&gt;AI assistance&lt;/strong&gt; from OpenAI's ChatGPT to improve my project by generating ideas, fixing code issues, and refining the overall approach. This helped me stay aligned with the challenge requirements and learn better development practices.&lt;/p&gt;




&lt;h2&gt;
  
  
  What's Next
&lt;/h2&gt;

&lt;p&gt;Inspired by this challenge, I plan to explore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More advanced animations and interactivity in web design.&lt;/li&gt;
&lt;li&gt;Enhancing website accessibility further.&lt;/li&gt;
&lt;li&gt;Optimizing assets and layout for even faster loading times.&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Thank you for viewing my submission! I hope you enjoy exploring the &lt;strong&gt;Winter Solstice&lt;/strong&gt; experience I've created. 🙂&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
  </channel>
</rss>
