[READ-ONLY] Mirror of https://github.com/lukebennett88/luke-ui. ui.lukebennett.dev

Replace T-shirt sizes with literal px scales (#859) master

* Replace T-shirt size keys with curated px literal scales Introduce literalScale so fixed measurements derive both the key and rem value from the same numbers, then migrate control, icon, indicator, and Container size APIs to px* keys with no geometry changes. Co-authored-by: Luke Bennett <hello@lukebennett.com.au> * Fix font-size preference selector and derive controlSize from literalScale Restore data-font-size="small" in the reference app (unrelated to component sizing), cover Small and Large text-size geometry in the browser test, and build CONTROL_SIZE_VALUES from literalScale so keys cannot drift from rem. Co-authored-by: Luke Bennett <hello@lukebennett.com.au> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>


+507 -382
136 changed files