Skip to content

UI feedback#18

Merged
ineffably merged 5 commits into
mainfrom
ui-feedback
Dec 7, 2025
Merged

UI feedback#18
ineffably merged 5 commits into
mainfrom
ui-feedback

Conversation

@ineffably

Copy link
Copy Markdown
Owner

No description provided.

- add initial llms.txt to @moxijs/core and @moxijs/ui
- include quick start, install, and example usage as primers for both packages
- Add getInheritedFontFamily() to UIComponent for font inheritance through component hierarchy
- Support fontFamily and msdfFontFamily props in UIButton, UITextInput, and UITextarea
- Add bitmapFontFamily support to UIScrollContainer for consistent typography
- Update FlexContainer to properly inherit fonts to child components
- Document font inheritance behavior and depth limitations
- Improve UITextInput to use inherited fonts instead of hardcoded defaults

This enables consistent font customization across all UI components while supporting
inheritance through nested containers, addressing issues with fixed font families
and lack of typographic flexibility in UI components.
…ation

- Add fontFamily and msdfFontFamily props to UITextInput and UITextArea
- Implement getInheritedFontFamily() for deep font inheritance through parent chains
- Update UILabel to use inherited fonts from parent containers
- Add fontConfig support to UIScrollContainer for cascading font styles
- Fix deep inheritance through nested FlexContainers and UIScrollContainers
- Add setSize() methods to UITextInput and UITextArea for dynamic resizing
- Ensure consistent typography across all UI components
@ineffably
ineffably merged commit a216b71 into main Dec 7, 2025
1 check passed
@ineffably
ineffably deleted the ui-feedback branch December 12, 2025 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant