### Importing and Using Basic Svelte Lucide Icons
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Demonstrates how to import individual icon components from the 'svelte-lucide' package and render them within a Svelte application. Each icon is treated as a standard Svelte component.
```svelte
```
--------------------------------
### Enhancing Accessibility with Title and Description in Svelte Lucide
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Explains how to improve icon accessibility by providing 'title' and 'desc' objects. These props generate appropriate SVG 'title' and 'desc' elements with unique IDs, aiding screen reader users.
```svelte
```
--------------------------------
### Responsive Icon Sizing with CSS Variables in Svelte
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Implements responsive icon sizing using CSS custom properties that adjust based on viewport size. Icons from 'svelte-lucide' are rendered within a container where CSS variables control their size.
```svelte
```
--------------------------------
### Combining Multiple Props for Advanced Svelte Lucide Icon Customization
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Demonstrates the flexibility of Svelte Lucide by combining various props like 'size', 'color', 'strokeWidth', 'ariaLabel', 'title', and 'role' to achieve highly customized icon components.
```svelte
```
--------------------------------
### Configuring Stroke Width for Svelte Lucide Icons
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Demonstrates how to modify the thickness of the icon's stroke using the 'strokeWidth' prop. This allows for visual hierarchy adjustments and adherence to specific design system requirements.
```svelte
```
--------------------------------
### Theme-Aware Icon Styling with CSS Variables in Svelte
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Creates theme-aware icons that adapt to light and dark modes using CSS custom properties and color inheritance. Applies different icon colors based on a `data-theme` attribute.
```svelte
```
--------------------------------
### Dynamically Select Icons in Svelte
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Dynamically selects and renders icons based on component state or user input using Svelte's component binding syntax. Imports icons from 'svelte-lucide' and uses a map to associate string keys with icon components.
```svelte
```
--------------------------------
### Configuring ARIA Labels and Focusable for Svelte Lucide Icons
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Shows how to manage accessibility for screen readers and keyboard navigation using the 'ariaLabel' and 'focusable' props. 'focusable' can be set to 'true', 'false', or 'auto'.
```svelte
```
--------------------------------
### Styling Svelte Lucide Icons with Color
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Illustrates how to apply custom colors to Svelte Lucide icons using the 'color' prop. This prop accepts any valid CSS color value, including hex codes, RGB, named colors, and CSS variables.
```svelte
```
--------------------------------
### Passing Through SVG Attributes in Svelte Lucide
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Illustrates how Svelte Lucide components inherently support standard SVG attributes. Developers can directly apply attributes like 'class', 'style', 'transform', 'viewBox', 'fill', and 'stroke' for advanced SVG manipulations.
```svelte
```
--------------------------------
### Customizing Svelte Lucide Icon Size
Source: https://context7.com/shinokada/svelte-lucide/llms.txt
Shows how to adjust the dimensions of Svelte Lucide icons using the 'size' prop. This prop accepts various string formats, including pixel values and CSS units like 'rem'.
```svelte
```
=== COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.