zeekayandHanzo Dev 40b1764d59 no utility engine
Tailwind 4 out — the engine import, the `@custom-variant`, and the `@theme
inline` wrapper. The tokens inside it were always plain custom properties and
are untouched; what goes is the thing that was reading them.

Every class attribute now reaches a converter rather than the document: Box for
an element, css for an icon, the component itself for anything from @hanzo/ui.
The body's ground moves into the sheet, since <body> sits outside the provider
and reads no classes.

The library's sheets are imported from the LAYOUT rather than @import-ed from
the app's CSS: a bare package specifier does not resolve in this pipeline and
the failure is silent — the whole file is dropped, so every token goes missing
and the page renders on browser defaults.

Also on the current toolchain: React 19.2.8, Next 16.3.3, TypeScript 7.
Measured at 390px and 1280px: 4/4 page-widths clean, nothing unread.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-08 02:38:10 -07:00
2026-09-08 02:38:10 -07:00
2026-09-08 02:38:10 -07:00
2025-12-19 07:19:17 -08:00
2026-08-20 20:12:28 -07:00
2026-08-04 16:51:06 -07:00
2026-08-20 20:12:28 -07:00
2026-01-26 20:09:03 -08:00
2025-12-19 07:50:21 -08:00
2026-09-08 02:38:10 -07:00
2026-09-08 02:38:10 -07:00
2025-12-19 07:24:47 -08:00
S
Description
Help center and support site for Lux.
Readme BSD-3-Clause
158 KiB
Languages
HTML 60.9%
TypeScript 32.2%
CSS 6%
JavaScript 0.5%
Dockerfile 0.4%