Skip to content

feat(ui-ng): align tags and control radii with the admin styling - #685

Merged
BryanFRD merged 2 commits into
mainfrom
feat/ui-ng-admin-radii
Oct 28, 2026
Merged

BryanFRD merged 2 commits into
mainfrom
feat/ui-ng-admin-radii

Conversation

@BryanFRD

Copy link
Copy Markdown
Contributor

Summary

  • flr-tag renders as the admin status pill by default: filled tint, 3px corners, 10px uppercase mono, no dot. soft now defaults to true and dot to false; pass [soft]="false" [dot]="true" to keep the outlined style.
  • Buttons, inputs, select, textarea, search field and submit go to 4px corners; segmented and menu are tightened to match. Cards, modal and stat keep their radius.

Public changelog

  • N/A: styling change in the shared library, no product feature

Test plan

  • pnpm ci:local passes (build incl. Storybook, typecheck, lint, format)
  • Tag story updated (Outlined shows the previous style); not yet checked visually in Storybook

Signed-off-by: BryanFRD <bryanferrando59@gmail.com>
Signed-off-by: BryanFRD <bryanferrando59@gmail.com>

@ferrfleet-interne ferrfleet-interne Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve: radius and Tag style changes are consistent, no blocking findings (one nit inline).

Comment on lines +93 to +94
readonly soft = input(true);
readonly dot = input(false);

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: flipping soft/dot defaults changes every existing <flr-tag> in consumer apps on a feat: (minor) release of 1.45.x. Not an API break, but worth a line in the squash commit body so it shows in the ui-ng CHANGELOG with the [soft]="false" [dot]="true" opt-out.

@BryanFRD
BryanFRD merged commit 8a6fa12 into main Oct 28, 2026
17 checks passed
@BryanFRD
BryanFRD deleted the feat/ui-ng-admin-radii branch October 28, 2026 08:20
ferrflow Bot added a commit that referenced this pull request Oct 28, 2026
## [1.46.0] - 2026-10-28

### Features

- feat(ui-ng): align tags and control radii with the admin styling (#685)
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