### Solid.js Installation Guide Source: https://daisyui.com/docs/install This section provides information on setting up Solid, a high-performance JavaScript front-end framework. It includes links to its GitHub repository and official website for further details. ```svg \u003Cdefs>\u003ClinearGradient id=\"a\" gradientUnits=\"userSpaceOnUse\" x1=\"27.5\" y1=\"3\" x2=\"152\" y2=\"63.5\">\u003Cstop offset=\".1\" stop-color=\"#76b3e1\"/>\u003Cstop offset=\".3\" stop-color=\"#dcf2fd\"/>\u003Cstop offset=\"1\" stop-color=\"#76b3e1\"/>\u003C/linearGradient>\u003ClinearGradient id=\"b\" gradientUnits=\"userSpaceOnUse\" x1=\"95.8\" y1=\"32.6\" x2=\"74\" y2=\"105.2\">\u003Cstop offset=\"0\" stop-color=\"#76b3e1\"/>\u003Cstop offset=\".5\" stop-color=\"#4377bb\"/>\u003Cstop offset=\"1\" stop-color=\"#1f3b77\"/>\u003C/linearGradient>\u003ClinearGradient id=\"c\" gradientUnits=\"userSpaceOnUse\" x1=\"18.4\" y1=\"64.2\" x2=\"144.3\" y2=\"149.8\">\u003Cstop offset=\"0\" stop-color=\"#315aa9\"/>\u003Cstop offset=\".5\" stop-color=\"#518ac8\"/>\u003Cstop offset=\"1\" stop-color=\"#315aa9\"/>\u003C/linearGradient>\u003ClinearGradient id=\"d\" gradientUnits=\"userSpaceOnUse\" x1=\"75.2\" y1=\"74.5\" x2=\"24.4\" y2=\"260.8\">\u003Cstop offset=\"0\" stop-color=\"#4377bb\"/>\u003Cstop offset=\".5\" stop-color=\"#1a336b\"/>\u003Cstop offset=\"1\" stop-color=\"#1a336b\"/>\u003C/linearGradient> ``` -------------------------------- ### Dropdown Component Examples - HTML Source: https://context7_llms Demonstrates different methods for implementing a Dropdown component, allowing a menu or element to appear when a button is clicked. Examples include using details/summary, Popover API, and CSS focus. ```html ``` ```html ``` ```html ``` -------------------------------- ### Tab Component - HTML Examples Source: https://context7_llms Provides HTML examples for the Tab component, showcasing its implementation using both button elements and radio inputs. Tabs are used to organize and display content in a structured, switchable format. ```html
``` -------------------------------- ### Angular Installation Guide Source: https://daisyui.com/docs/install This entry outlines the process for installing and integrating Angular, a popular JavaScript framework for building web applications. It provides a link to the official documentation for detailed instructions. ```html \n \u003Cpath d=\"M432.6 0.800049L674.1 520.5L699.2 124.1L432.6 0.800049Z\"/>\n \u003Cpath d=\"M494.9 546.9H204.3L167.2 636.8L349.6 740.8L532 636.8L494.9 546.9Z\"/>\n \u003Cpath d=\"M254.1 430.3H445.2L349.6 198L254.1 430.3Z\"/>\n \u003Cpath d=\"M266.6 0.800049L0 124.1L25.1 520.5L266.6 0.800049Z\"/>\n\u003C/svg> ``` -------------------------------- ### Full daisyUI 5 Configuration Example Source: https://context7_llms Illustrates a comprehensive daisyUI 5 configuration, enabling multiple themes, specifying default and prefers-dark themes, excluding specific components like scrollbar gutter and checkbox, setting a class prefix, and disabling console logs. ```css @plugin "daisyui" { themes: light, dark, cupcake, bumblebee --default, emerald, corporate, synthwave --prefersdark, retro, cyberpunk, valentine, halloween, garden, forest, aqua, lofi, pastel, fantasy, wireframe, black, luxury, dracula, cmyk, autumn, business, acid, lemonade, night, coffee, winter, dim, nord, sunset, caramellatte, abyss, silk; root: ":root"; include: ; exclude: rootscrollgutter, checkbox; prefix: daisy-; logs: false; } ``` -------------------------------- ### Textarea Component - HTML Example Source: https://context7_llms Shows a simple HTML implementation of the Textarea component, including a placeholder for user guidance. This component is designed for multi-line text input. ```html ``` -------------------------------- ### SvelteKit Initialization Script Source: https://daisyui.com/components/list This JavaScript code snippet initializes the SvelteKit application. It dynamically imports necessary SvelteKit modules and configures the application's starting point, including specifying node IDs and initial data for routing and sidebar behavior. ```javascript const __sveltekit_1kejtli = { base: new URL("../..", location).pathname.slice(0, -1) }; const element = document.currentScript.parentElement; Promise.all([ import("../../_app/immutable/entry/start.At-eKdXV.js"), import("../../_app/immutable/entry/app.WhBSAz5Z.js") ]).then(([kit, app]) => { kit.start(app, element, { node_ids: [0, 2, 8, 130], data: [null,{type:"data",data:{pagesThatDontNeedSidebar":["/","/components/","/blog/","/blog/*","/store/","/store/*","/compare/*","/alternative/*","/resources/*","/pages/*","/*-component-library/","/theme-generator/"],pages:[{name:"Docs",icon:"",collapsible:true,items:[{name:"Introduction",href:"/docs/intro/"},{name:"Install",href:"/docs/install/"},{name:"CDN",href:"/docs/cdn/"},{},{name:"Use",href:"/docs/use/"},{name:"Code editor & LLM setup",href:"/docs/editor/",badge:"updated"},{name:"v5 upgrade guide",href:"/docs/upgrade/"},{},{name:"Customize",href:"/docs/customize/"},{name:"Config",href:"/docs/config/"},{name:"Colors",href:"/docs/colors/"},{name:"Themes",href:"/docs/themes/"},{name:"Base style",href:"/docs/base/"},{name:"Utilities & variables",href:"/docs/utilities/"},{name:"Layout & Typography",href:"/docs/layout-and-typography/"}]},{"name":"Components",icon:"",collapsible:true,items:[{name:"Actions",icon:"",items:[{name:"Button",href:"/components/button/"},{name:"Dropdown",href:"/components/dropdown/"},{name:"FAB / Speed Dial",href:"/components/fab/",badge:"new"},{name:"Modal",href:"/components/modal/"},{name:"Swap",href:"/components/swap/"},{name:"Theme Controller",href:"/components/theme-controller/"}]},{"name":"Data display",icon:"",items:[{name:"Accordion",href:"/components/accordion/"},{name:"Avatar",href:"/components/avatar/"},{name:"Badge",href:"/components/badge/"},{name:"Card",href:"/components/card/"},{name:"Carousel",href:"/components/carousel/"},{name:"Chat bubble",href:"/components/chat/"},{name:"Collapse",href:"/components/collapse/"},{name:"Countdown",href:"/components/countdown/",badge:"updated"},{name:"Diff",href:"/components/diff/"},{name:"H"}]}]}}); }); ``` -------------------------------- ### SvelteKit Initialization and App Loading Source: https://daisyui.com/components/card This JavaScript snippet demonstrates how a SvelteKit application is initialized. It sets up the base path, finds the current script's parent element, and dynamically imports the necessary SvelteKit and application entry points. It then starts the application with specified node IDs and data, including a list of pages that do not require a sidebar. ```javascript const { base } = __sveltekit_1kejtli = { base: new URL("../..", location).pathname.slice(0, -1) }; const element = document.currentScript.parentElement; Promise.all([ import("../../_app/immutable/entry/start.At-eKdXV.js"), import("../../_app/immutable/entry/app.WhBSAz5Z.js") ]).then(([kit, app]) => { kit.start(app, element, { node_ids: [0, 2, 8, 140], data: [ null, { type: "data", data: { pagesThatDontNeedSidebar: [ "/", "/components/", "/blog/", "/blog/*", "/store/", "/store/*", "/compare/*", "/alternative/*", "/resources/*", "/pages/*", "/*-component-library/", "/theme-generator/" ], pages: [ { name: "Docs", icon: "\u003Cpath d=\"M5 7H16C20.4183 7 24 10.5817 24 15V42C24 38.6863 21.3137 36 18 36H5V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M43 7H32C27.5817 7 24 10.5817 24 15V42C24 38.6863 26.6863 36 30 36H43V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003C/svg>", collapsible: true, items: [ { name: "Introduction", href: "/docs/intro/" }, { name: "Install", href: "/docs/install/" }, { name: "CDN", href: "/docs/cdn/" }, {}, { name: "Use", href: "/docs/use/" }, { name: "Code editor & LLM setup", href: "/docs/editor/", badge: "updated" }, { name: "v5 upgrade guide", href: "/docs/upgrade/" }, {}, { name: "Customize", href: "/docs/customize/" }, { name: "Config", href: "/docs/config/" }, { name: "Colors", href: "/docs/colors/" }, { name: "Themes", href: "/docs/themes/" }, { name: "Base style", href: "/docs/base/" }, { name: "Utilities & variables", href: "/docs/utilities/" }, { name: "Layout & Typography", href: "/docs/layout-and-typography/" } ] }, { name: "Components", icon: "\u003Cpath d=\"M20 29H6V43H20V29Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M24 4L34 21H14L24 4Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M36 44C40.4183 44 44 40.4183 44 36C44 31.5817 40.4183 28 36 28C31.5817 28 28 31.5817 28 36C28 40.4183 31.5817 44 36 44Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>", collapsible: true, items: [ { name: "Actions", icon: "\u003Cpath d=\"M24 4V12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M22 22L42 26L36 30L42 36L36 42L30 36L26 42L22 22Z\" fill=\"none\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M38.1421 9.85789L32.4853 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85787 38.1421L15.5147 32.4853\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M4 24H12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85795 9.85787L15.5148 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>", items: [ { name: "Button", href: "/components/button/" }, { name: "Dropdown", href: "/components/dropdown/" }, { name: "FAB / Speed Dial", href: "/components/fab/", badge: "new" }, { name: "Modal", href: "/components/modal/" }, { name: "Swap", href: "/components/swap/" }, { name: "Theme Controller", href: "/components/theme-controller/" } ] }, { name: "Data display", icon: "\u003Crect x=\"4\" y=\"8\" width=\"40\" height=\"32\" rx=\"3\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M4 11C4 9.34315 5.34315 8 7 8H41C42.6569 8 44 9.34315 44 11V20H4V11Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\"/>\u003Ccircle r=\"2\" transform=\"matrix(-1.31134e-07 -1 -1 1.31134e-07 10 14)\" fill=\"currentColor\"/>\u003Ccircle r=\"2\" transform=\"matrix(-1.31134e-07 -1 -1 1.31134e-07 16 14)\" fill=\"currentColor\"/>\u003C/svg>", items: [ { name: "Accordion", href: "/components/accordion/" }, { name: "Avatar", href: "/components/avatar/" }, { name: "Badge", href: "/components/badge/" }, { name: "Card", href: "/components/card/" }, { name: "Carousel", href: "/components/carousel/" }, { name: "Chat bubble", href: "/components/chat/" }, { name: "Collapse", href: "/components/collapse/" }, { name: "Countdown", href: "/components/countdown/", badge: "updated" }, { name: "Diff", href: "/components/diff/" }, { name: "H" ] } ] } ] } } ] }); }); ``` -------------------------------- ### SvelteKit App Initialization Source: https://daisyui.com/components/accordion This JavaScript snippet demonstrates the initialization of a SvelteKit application. It dynamically imports the necessary application modules and starts the SvelteKit framework, attaching it to a specified DOM element. It handles routing and data loading for the application. ```javascript { __sveltekit_1kejtli = { base: new URL("../..", location).pathname.slice(0, -1) }; const element = document.currentScript.parentElement; Promise.all([ import("../../_app/immutable/entry/start.At-eKdXV.js"), import("../../_app/immutable/entry/app.WhBSAz5Z.js") ]).then(([kit, app]) => { kit.start(app, element, { node_ids: [0, 2, 8, 177], data: [null, { type: "data", data: { pagesThatDontNeedSidebar: [ "/", "/components/", "/blog/", "/blog/*", "/store/", "/store/*", "/compare/*", "/alternative/*", "/resources/*", "/pages/*", "/*-component-library/", "/theme-generator/" ], pages: [{ name: "Docs", icon: "\u003Cpath d=\"M5 7H16C20.4183 7 24 10.5817 24 15V42C24 38.6863 21.3137 36 18 36H5V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M43 7H32C27.5817 7 24 10.5817 24 15V42C24 38.6863 26.6863 36 30 36H43V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003C/svg>", collapsible: true, items: [{ name: "Introduction", href: "/docs/intro/" }, { name: "Install", href: "/docs/install/" }, { name: "CDN", href: "/docs/cdn/" }, {}, { name: "Use", href: "/docs/use/" }, { name: "Code editor & LLM setup", href: "/docs/editor/", badge: "updated" }, { name: "v5 upgrade guide", href: "/docs/upgrade/" }, {}, { name: "Customize", href: "/docs/customize/" }, { name: "Config", href: "/docs/config/" }, { name: "Colors", href: "/docs/colors/" }, { name: "Themes", href: "/docs/themes/" }, { name: "Base style", href: "/docs/base/" }, { name: "Utilities & variables", href: "/docs/utilities/" }, { name: "Layout & Typography", href: "/docs/layout-and-typography/" }] }, { name: "Components", icon: "\u003Cpath d=\"M20 29H6V43H20V29Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M24 4L34 21H14L24 4Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M36 44C40.4183 44 44 40.4183 44 36C44 31.5817 40.4183 28 36 28C31.5817 28 28 31.5817 28 36C28 40.4183 31.5817 44 36 44Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>", collapsible: true, items: [{ name: "Actions", icon: "\u003Cpath d=\"M24 4V12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M22 22L42 26L36 30L42 36L36 42L30 36L26 42L22 22Z\" fill=\"none\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M38.1421 9.85789L32.4853 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85787 38.1421L15.5147 32.4853\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M4 24H12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85795 9.85787L15.5148 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>", items: [{ name: "Button", href: "/components/button/" }, { name: "Dropdown", href: "/components/dropdown/" }, { name: "FAB / Speed Dial", href: "/components/fab/", badge: "new" }, { name: "Modal", href: "/components/modal/" }, { name: "Swap", href: "/components/swap/" }, { name: "Theme Controller", href: "/components/theme-controller/" }] }, { name: "Data display", icon: "\u003Cpath d=\"M39 36V42H33V36H39Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9 6H39V30H9V6Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M39 12V18H9V12H39Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9 24V30H21V24H9Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003C/svg>", items: [] }] }] } }] }); }); } ``` -------------------------------- ### HTML: Modal Component Examples Source: https://context7_llms Demonstrates three methods for implementing modal dialogs: using the HTML dialog element, a legacy checkbox method, and a legacy anchor link method. Each method provides a way to open and close a modal box containing custom content. ```html ``` ```html ``` ```html Open modal ``` -------------------------------- ### HTML List Styling with DaisyUI Source: https://context7_llms Provides examples of creating styled lists using DaisyUI's 'list' and 'list-row' classes. It demonstrates basic list structure and how to apply modifiers like 'list-col-wrap' and 'list-col-grow' for layout control within list items. ```html ``` -------------------------------- ### daisyUI Custom Theme Example (CSS) Source: https://context7_llms This CSS code demonstrates how to define a custom theme in daisyUI. It imports Tailwind CSS and daisyUI plugins, then defines theme properties like colors, border radii, and sizes using CSS variables. This allows for highly customizable UI theming. ```css @import "tailwindcss"; @plugin "daisyui"; @plugin "daisyui/theme" { name: "mytheme"; default: true; /* set as default */ prefersdark: false; /* set as default dark mode (prefers-color-scheme:dark) */ color-scheme: light; /* color of browser-provided UI */ --color-base-100: oklch(98% 0.02 240); --color-base-200: oklch(95% 0.03 240); --color-base-300: oklch(92% 0.04 240); --color-base-content: oklch(20% 0.05 240); --color-primary: oklch(55% 0.3 240); --color-primary-content: oklch(98% 0.01 240); --color-secondary: oklch(70% 0.25 200); --color-secondary-content: oklch(98% 0.01 200); --color-accent: oklch(65% 0.25 160); --color-accent-content: oklch(98% 0.01 160); --color-neutral: oklch(50% 0.05 240); --color-neutral-content: oklch(98% 0.01 240); --color-info: oklch(70% 0.2 220); --color-info-content: oklch(98% 0.01 220); --color-success: oklch(65% 0.25 140); --color-success-content: oklch(98% 0.01 140); --color-warning: oklch(80% 0.25 80); --color-warning-content: oklch(20% 0.05 80); --color-error: oklch(65% 0.3 30); --color-error-content: oklch(98% 0.01 30); --radius-selector: 1rem; /* border radius of selectors (checkbox, toggle, badge) */ --radius-field: 0.25rem; /* border radius of fields (button, input, select, tab) */ --radius-box: 0.5rem; /* border radius of boxes (card, modal, alert) */ --size-selector: 0.25rem; /* base size of selectors (checkbox, toggle, badge) */ --size-field: 0.25rem; /* base size of fields (button, input, select, tab) */ --border: 1px; /* border size */ --depth: 1; /* Adds a shadow and subtle 3D effect to components */ --noise: 0; /* Adds a subtle noise effect to components */ } ``` -------------------------------- ### DaisyUI Indicator at Start with Badge (HTML) Source: https://daisyui.com/components/indicator This example illustrates the default indicator positioning at the start of an element. A secondary badge is used as the indicator for a content block. This setup is useful for notifications or status indicators. ```html
content
``` -------------------------------- ### SvelteKit App Initialization with DaisyUI Source: https://daisyui.com/components/mockup-window This snippet shows the initialization process for a SvelteKit application that uses DaisyUI. It demonstrates how to load the application and its components, potentially for UI rendering in an LLM text analysis context. It includes dynamic imports for core application logic. ```javascript const element = document.currentScript.parentElement; Promise.all([ import("../../\_app/immutable/entry/start.At-eKdXV.js"), import("../../\_app/immutable/entry/app.WhBSAz5Z.js") ]).then(([kit, app]) => { kit.start(app, element, { node_ids: [0, 2, 8, 113], data: [null,{type:"data",data:{pagesThatDontNeedSidebar:[/,"/components/","/blog/","/blog/*","/store/","/store/*","/compare/*","/alternative/*","/resources/*","/pages/*","/*-component-library/","/theme-generator/"],pages:[{name:"Docs",icon:"\u003Csvg width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" class=\"text-orange-400 size-5\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\u003Cpath d=\"M5 7H16C20.4183 7 24 10.5817 24 15V42C24 38.6863 21.3137 36 18 36H5V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M43 7H32C27.5817 7 24 10.5817 24 15V42C24 38.6863 26.6863 36 30 36H43V7Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linejoin=\"bevel\"/>\u003C/svg>",collapsible:true,items:[{name:"Introduction",href:"/docs/intro/"},{name:"Install",href:"/docs/install/"},{name:"CDN",href:"/docs/cdn/"},{},{name:"Use",href:"/docs/use/"},{name:"Code editor & LLM setup",href:"/docs/editor/",badge:"updated"},{name:"v5 upgrade guide",href:"/docs/upgrade/"},{},{name:"Customize",href:"/docs/customize/"},{name:"Config",href:"/docs/config/"},{name:"Colors",href:"/docs/colors/"},{name:"Themes",href:"/docs/themes/"},{name:"Base style",href:"/docs/base/"},{name:"Utilities & variables",href:"/docs/utilities/"},{name:"Layout & Typography",href:"/docs/layout-and-typography/"}]},{ name:"Components",icon:"\u003Csvg class=\"siz-5 text-green-600\" width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\u003Cpath d=\"M20 29H6V43H20V29Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M24 4L34 21H14L24 4Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M36 44C40.4183 44 44 40.4183 44 36C44 31.5817 40.4183 28 36 28C31.5817 28 28 31.5817 28 36C28 40.4183 31.5817 44 36 44Z\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>",collapsible:true,items:[{name:"Actions",icon:"\u003Csvg width=\"18\" height=\"18\" viewBox=\"0 0 48 48\" fill=\"none\" stroke=\"currentColor\" class=\"size-5\" xmlns=\"http://www.w3.org/2000/svg\">\u003Cpath d=\"M24 4V12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M22 22L42 26L36 30L42 36L36 42L30 36L26 42L22 22Z\" fill=\"none\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M38.1421 9.85789L32.4853 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85787 38.1421L15.5147 32.4853\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M4 24H12\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003Cpath d=\"M9.85795 9.85787L15.5148 15.5147\" stroke-width=\"4\" stroke-linecap=\"butt\" stroke-linejoin=\"bevel\"/>\u003C/svg>",items:[{name:"Button",href:"/components/button/"},{name:"Dropdown",href:"/components/dropdown/"},{name:"FAB / Speed Dial",href:"/components/fab/",badge:"new"},{name:"Modal",href:"/components/modal/"},{}]}]}]}}); }); ``` -------------------------------- ### SvelteKit Configuration with Tailwind CSS Source: https://daisyui.com/docs/install Example of how to integrate Tailwind CSS into a SvelteKit project. This typically involves setting up PostCSS and importing Tailwind's directives. ```javascript import './routes/+page.css'; import '../app.css'; /** @type {import('./$types').PageData} */ export const load = () => { return { title: 'Hello from SvelteKit!', }; }; ``` -------------------------------- ### HTML Code Mockup with DaisyUI Source: https://context7_llms Demonstrates creating a code block mockup using DaisyUI's 'mockup-code' component. It shows how to add code within a 'pre' tag and apply prefixes using the 'data-prefix' attribute. ```html
npm i daisyui
// Some comment
echo "Hello"
```