Skip to content

Conversation

@AKCodez
Copy link
Contributor

@AKCodez AKCodez commented Dec 1, 2025

No description provided.

Introduced a new ButtonShowcaseTertiary component to demonstrate the BDS Tertiary Button, including its various states and usage examples. Removed the previous ButtonShowcase component to streamline the showcase and focus on the Tertiary variant. Updated Button component to support the new variant and adjusted related styles in the CSS for both green and black themes.
@AKCodez AKCodez marked this pull request as draft December 1, 2025 22:08
…tailed states for hover, focus, active, and disabled conditions. Update CSS to reflect new design specifications for secondary button in dark mode.
Updated the styles for the tertiary button in dark mode, including hover, focus, active, and disabled states. Adjusted padding and added text decoration for better visual feedback. Enhanced responsiveness for smaller screens to ensure consistent behavior across devices.
@AKCodez AKCodez marked this pull request as ready for review December 1, 2025 22:27
Copy link
Collaborator

@Calvinjwala Calvinjwala left a comment

Choose a reason for hiding this comment

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

Couple clean up things, but otherwise approved

Copy link
Collaborator

Choose a reason for hiding this comment

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

Question: are we using this asset since it's an SVG (HTML) in the Button component?

className={classNames}
onClick={onClick}
disabled={disabled}
aria-disabled={disabled}
Copy link
Collaborator

Choose a reason for hiding this comment

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

🙈 Nitpick: We should probably add an aria-label for our buttons to improve accessibility

Updated button styles to enhance responsiveness across devices by replacing fixed breakpoints with a mixin for the xl breakpoint. Adjusted typography and padding for smaller screens to ensure consistent appearance and usability. Improved comments for clarity on the import order and design tokens.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants