Skip to content

New components, icons and minor improvements#5

Merged
tophackr merged 24 commits intomainfrom
feat/components
Jun 5, 2025
Merged

New components, icons and minor improvements#5
tophackr merged 24 commits intomainfrom
feat/components

Conversation

@tophackr
Copy link
Copy Markdown
Owner

@tophackr tophackr commented Jun 5, 2025

Added:

  • Icon Pack and Iconography page.
  • Separator color to divider from tg-theme.
  • Platformed color to IconContainer.
  • NavigationCell for navigation links.
  • Info, Navigation to Cell subcomponents.
  • Ref to Tabbar and FixedLayout (#91).

Updated:

  • Navigation for base platform according to the telegram design.

Fixed:

  • UI icon size.
  • Section border style (#94).
  • Cell box shadow (#97).
  • Return back forwardRef for components with ref.
Why forwardRef? Although forwardRef is specified as deprecated it works as it should, by deleting it, some visual bugs were received, so it was returned back.

@tophackr tophackr merged commit ebb6d05 into main Jun 5, 2025
2 checks passed
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 5, 2025

A new prerelease is available for testing:

pnpm add tmaui@0.0.0-beta.ebb6d05

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