App
This is my Application finaly migrated … (6 months)?
Vendor
CSS
[ ] This is a note for Me to remember to clean up the htmx nav away on htmx patch event
Custom FT Components
Icon
Icon (name:str, size:int=24, stroke:int=2, cls:str=None, **kwargs)
Creates an SVG icon element with the specified name, size, and stroke Intended to be used with a Dict of ICONS{ } Use only Stroke Icons
| Type | Default | Details | |
|---|---|---|---|
| name | str | Name of the icon to display | |
| size | int | 24 | Height and width of the icon in pixels |
| stroke | int | 2 | Stroke width of the icon |
| cls | str | None | Optional CSS class to apply to the icon |
| kwargs | |||
| Returns | Any | Follow recomendation for dynamic hints |
Card
Card (*args, variant='text', cls='', **kwargs)
Create a card component with variant support
TabGroup
TabGroup (*args, cls='filled', aria_label=None, tab_prefix=None, **kwargs)
Create a tab group container with tab buttons inside
Tab
Tab (text, selected=False, **kwargs)
Create a tab button with proper ARIA attributes
Helpers
Routes
get
get ()
Showcase of buttons and button groups
patch
patch ()
patch
patch ()
Test Components
patch
patch ()
Calendar
Calendar (month='April', year=2025, events=None, cls='', **kwargs)
Create a calendar component with days as cards in a grid