lovasoa / SQLpage

SQL-only webapp builder, empowering data analysts to build websites and applications quickly
https://sql.ophir.dev
MIT License
880 stars 62 forks source link

adds semantic classes, ids, and tags #405

Closed matthewlarkin closed 2 weeks ago

matthewlarkin commented 2 weeks ago

Adds semantic classes, ids, and tag names

Should give us more semantic CSS styling control. Example, body element theming, à la Shoelace:

select 'shell' as component,
    'sl-theme-dark' as body_class,
    [...]

⚠️ The new <footer> and <header> tags may break styling that relied on css selections such as body > div:last-of-type {...} prior to semantic tagging.

lovasoa commented 2 weeks ago

Thanks !