<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CSS Tips by Theo Soti for Web and Frontend Developers</title><description>Theosoti is a frontend blog sharing CSS tutorials, practical guides, and bite-sized tips on modern web development and UI design.</description><link>https://theosoti.com/</link><item><title>My Iterative Process to Design a Book Cover</title><link>https://theosoti.com/blog/book-cover-creation/</link><guid isPermaLink="true">https://theosoti.com/blog/book-cover-creation/</guid><description>A behind the scenes look at how I designed my ebook cover, from AI drafts and Photopea mockups to a clean, minimal design style.</description><pubDate>Tue, 14 Oct 2025 00:00:00 GMT</pubDate></item><item><title>Mastering CSS Container Queries for Adaptive Layouts</title><link>https://theosoti.com/blog/container-queries/</link><guid isPermaLink="true">https://theosoti.com/blog/container-queries/</guid><description>Discover how CSS Container Queries let components adapt to their container size, enabling flexible, reusable designs across any screen.</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate></item><item><title>CSS :focus Hack for Better UX Without JavaScript</title><link>https://theosoti.com/blog/css-focus-hack/</link><guid isPermaLink="true">https://theosoti.com/blog/css-focus-hack/</guid><description>Fix unwanted focus styles with this pure CSS trick using :focus-visible. Improve accessibility and UX without needing extra JavaScript.</description><pubDate>Mon, 18 Nov 2024 00:00:00 GMT</pubDate></item><item><title>CSS Relative Colors: Build UI Palettes Without a Color Picker</title><link>https://theosoti.com/blog/css-relative-colors/</link><guid isPermaLink="true">https://theosoti.com/blog/css-relative-colors/</guid><description>Generate hover states, borders, shadows, and accents from a single base color using CSS relative colors.</description><pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate></item><item><title>How to Build a Dark Mode Toggle in Pure CSS</title><link>https://theosoti.com/blog/darkmode-css/</link><guid isPermaLink="true">https://theosoti.com/blog/darkmode-css/</guid><description>Implement a clean, accessible dark mode for your site using just CSS. No JavaScript needed. Includes system preference support and toggle logic.</description><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate></item><item><title>Designing Better CSS Box Shadows Easily</title><link>https://theosoti.com/blog/designing-shadows/</link><guid isPermaLink="true">https://theosoti.com/blog/designing-shadows/</guid><description>Stop using fuzzy gray boxes. Build consistent, layered, color-matched shadows that make your UI feel real.</description><pubDate>Thu, 25 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Smooth CSS Height Transitions Without Max-Height</title><link>https://theosoti.com/blog/height-transition/</link><guid isPermaLink="true">https://theosoti.com/blog/height-transition/</guid><description>Learn how to animate an element’s height in CSS smoothly, without using hardcoded max-height. A practical guide to dynamic content transitions.</description><pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate></item><item><title>How to Implement Scroll-Driven Animations Using Pure CSS</title><link>https://theosoti.com/blog/scroll-driven-animation/</link><guid isPermaLink="true">https://theosoti.com/blog/scroll-driven-animation/</guid><description>Learn how to create engaging scroll-driven animations using pure CSS. Enhance your frontend skills with this step-by-step guide.</description><pubDate>Mon, 06 Jan 2025 00:00:00 GMT</pubDate></item></channel></rss>