<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Layout on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/layout/</link><description>Recent content in Layout on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/layout/index.xml" rel="self" type="application/rss+xml"/><item><title>Styling Your GPUI Application: Layout and Appearance</title><link>https://ai-blog.noorshomelab.dev/gpui-guide-2026/styling-gpui-application-layout-appearance/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/gpui-guide-2026/styling-gpui-application-layout-appearance/</guid><description>&lt;p&gt;Crafting a functional application is one thing; making it visually appealing and intuitive to use is another. In graphical user interfaces (GUIs), styling is the art of arranging elements on the screen (layout) and defining their visual characteristics like colors, fonts, and borders (appearance). GPUI, with its GPU-accelerated rendering, offers a powerful and unique approach to styling, moving beyond traditional CSS or XML-based methods.&lt;/p&gt;
&lt;p&gt;This chapter will dive deep into how you define the look and feel of your GPUI applications. We&amp;rsquo;ll explore GPUI&amp;rsquo;s flexbox-inspired layout system, which helps you arrange elements responsively, and then move on to applying visual styles like background colors, text properties, and borders. By the end, you&amp;rsquo;ll be able to transform a plain functional interface into a well-structured and aesthetically pleasing user experience.&lt;/p&gt;</description></item><item><title>Chapter 6: Layout Management: Arranging Your Widgets</title><link>https://ai-blog.noorshomelab.dev/ratatui-mastery-guide-2026/06-layout-management/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/ratatui-mastery-guide-2026/06-layout-management/</guid><description>&lt;h2 id="chapter-6-layout-management-arranging-your-widgets"&gt;Chapter 6: Layout Management: Arranging Your Widgets&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring TUI architects! In the previous chapters, you&amp;rsquo;ve learned how to set up your Ratatui project, draw basic text and blocks, and get a feel for the drawing process. You&amp;rsquo;re probably thinking, &amp;ldquo;This is great, but how do I put multiple things on the screen without them overlapping or looking like a mess?&amp;rdquo; That&amp;rsquo;s precisely what we&amp;rsquo;ll tackle in this chapter!&lt;/p&gt;</description></item></channel></rss>