Skip to content

feat: Link Figma alignment, MiniButton, and dialog spec checksum#623

Open
gab-az wants to merge 4 commits into
mainfrom
feat/link-and-mini-button
Open

feat: Link Figma alignment, MiniButton, and dialog spec checksum#623
gab-az wants to merge 4 commits into
mainfrom
feat/link-and-mini-button

Conversation

@gab-az
Copy link
Copy Markdown
Collaborator

@gab-az gab-az commented Jun 1, 2026

Summary

  • Link: Align styles with Figma (data-size / data-disabled), consolidate ghost hover in the template, add Code Connect mapping, update spec and Storybook (combined Sizes story).
  • MiniButton: New compact text action for dense layouts with optional external-link icon, spec, component export, and Storybook stories.
  • Dialog spec: Refresh checksum after spec validation (no component changes).

Test plan

  • Storybook: Navigation/Link — Default, Sizes, Disabled; hover/focus ghost and typography match Figma
  • Storybook: Actions/MiniButton — Default, Types, Sizes, Disabled
  • pnpm --filter @aziontech/webkit lint and type-check pass locally
  • Code Connect: Link node maps to @aziontech/webkit/link in Figma

Made with Cursor

gab-az and others added 3 commits June 1, 2026 15:18
Use data attributes for size/disabled styling, consolidate ghost hover
classes in the template, and document the Figma source in the spec.

Co-authored-by: Cursor <cursoragent@cursor.com>
Introduce MiniButton for dense layouts with optional external-link icon,
spec, Storybook stories, and package export.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@gab-az gab-az requested a review from a team as a code owner June 1, 2026 18:18
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant