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


source

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

source

Card

 Card (*args, variant='text', cls='', **kwargs)

Create a card component with variant support


source

IconButton

 IconButton (icon, aria_label, cls='', **kwargs)

Icon button with required aria-label.


source

ButtonGroup

 ButtonGroup (*args, cls='', btncls='', **kwargs)

Create a button group container with buttons inside.


source

IconButton

 IconButton (icon, aria_label, cls='', **kwargs)

Icon button with required aria-label.


source

Button

 Button (*args, cls='', **kwargs)

Create a button with automatic ‘button’ class applied


source

TabGroup

 TabGroup (*args, cls='filled', aria_label=None, tab_prefix=None,
           **kwargs)

Create a tab group container with tab buttons inside


source

Tab

 Tab (text, selected=False, **kwargs)

Create a tab button with proper ARIA attributes


source

ToggleButtonGroup

 ToggleButtonGroup (*args, cls='', size=None, fullwidth=False,
                    multi=False, **kwargs)

Create a toggle button container with toggle buttons inside


source

ToggleButton

 ToggleButton (content, selected=False, disabled=False, aria_label=None,
               icon=None, icon_size=24, icon_stroke=2, **kwargs)

Create a toggle button with optional selected state and icon

Helpers

Routes


source

get

 get ()

Showcase of buttons and button groups


source

patch

 patch ()

source

patch

 patch ()

Test Components


source

patch

 patch ()

source

Calendar

 Calendar (month='April', year=2025, events=None, cls='', **kwargs)

Create a calendar component with days as cards in a grid

Test Server