<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="/__sitemap__/style.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://layoutix.ryantseng.me/</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/accordion</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/accordion" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/accordion" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/accordion" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/autosave</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/autosave" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/autosave" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/autosave" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/bottom-sheet</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/bottom-sheet" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/bottom-sheet" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/bottom-sheet" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/bottom-tabs</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/bottom-tabs" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/bottom-tabs" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/bottom-tabs" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/breadcrumb</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/breadcrumb" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/breadcrumb" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/breadcrumb" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/card-grid</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/card-grid" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/card-grid" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/card-grid" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/combobox</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/combobox" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/combobox" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/combobox" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/command-palette</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/command-palette" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/command-palette" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/command-palette" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/date-picker</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/date-picker" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/date-picker" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/date-picker" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/drawer</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/drawer" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/drawer" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/drawer" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/dropdown-menu</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/dropdown-menu" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/dropdown-menu" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/dropdown-menu" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/empty-state</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/empty-state" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/empty-state" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/empty-state" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/file-upload</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/file-upload" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/file-upload" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/file-upload" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/form</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/form" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/form" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/form" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/hamburger</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/hamburger" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/hamburger" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/hamburger" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/infinite-scroll</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/infinite-scroll" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/infinite-scroll" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/infinite-scroll" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/inline-edit</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/inline-edit" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/inline-edit" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/inline-edit" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/inline-validation</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/inline-validation" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/inline-validation" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/inline-validation" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/kanban</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/kanban" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/kanban" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/kanban" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/master-detail</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/master-detail" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/master-detail" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/master-detail" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/modal</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/modal" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/modal" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/modal" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/pagination</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/pagination" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/pagination" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/pagination" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/popover</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/popover" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/popover" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/popover" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/progress-bar</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/progress-bar" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/progress-bar" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/progress-bar" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/pull-refresh</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/pull-refresh" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/pull-refresh" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/pull-refresh" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/sidebar</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/sidebar" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/sidebar" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/sidebar" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/skeleton</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/skeleton" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/skeleton" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/skeleton" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/stepper</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/stepper" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/stepper" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/stepper" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/switch</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/switch" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/switch" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/switch" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/table</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/table" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/table" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/table" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/tabs</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/tabs" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/tabs" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/tabs" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/toast</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/toast" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/toast" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/toast" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/tooltip</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/tooltip" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/tooltip" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/tooltip" />
    </url>
    <url>
        <loc>https://layoutix.ryantseng.me/patterns/top-nav</loc>
        <xhtml:link rel="alternate" hreflang="zh-TW" href="https://layoutix.ryantseng.me/patterns/top-nav" />
        <xhtml:link rel="alternate" hreflang="en" href="https://layoutix.ryantseng.me/en/patterns/top-nav" />
        <xhtml:link rel="alternate" hreflang="x-default" href="https://layoutix.ryantseng.me/patterns/top-nav" />
    </url>
</urlset>
<!-- XML Sitemap generated by @nuxtjs/sitemap v9.1.0 at 2026-11-08T15:51:08.218Z -->