Skip to content

Conversation

zenoachtig
Copy link
Contributor

@zenoachtig zenoachtig commented Aug 6, 2025

  • Allow Button to have contents and a label. The label will be used in tooltips, the contents will only ever be shown inside the button itself.
  • Adapt AIChatButton to have content & label
  • Add :active effect to depth-subtle buttons for a nice "pressing down" effect
  • Add combinedShape prop to ButtonGroup to enable/disable the shape grouping of buttons within the group
  • Use Button and ButtonGroup more consistently across the codebase, particularly in PageFeedbackForm and ThemeToggler.
Screenshot 2025-08-06 at 14 47 05 Screenshot 2025-08-06 at 14 47 02 Screenshot 2025-08-06 at 14 47 23 Screenshot 2025-08-06 at 14 47 34 Screenshot 2025-08-06 at 14 47 54 Screenshot 2025-08-06 at 14 48 04

- Allow Button to have contents and a label. The label will be used in tooltips, the contents will only ever be shown inside the button itself.
- Adapt `AIChatButton` to have content & label
- Add `:active` effect to `depth-subtle` buttons for a nice "pressing down" effect
- Add `combinedShape` prop to `ButtonGroup` to enable/disable the shape grouping of buttons within the group
- Use `Button` and `ButtonGroup` more consistently across the codebase, particularly in `PageFeedbackForm` and `ThemeToggler`.
Copy link

changeset-bot bot commented Aug 6, 2025

🦋 Changeset detected

Latest commit: a50610c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
gitbook Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

argos-ci bot commented Aug 6, 2025

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
customers-v2 (Inspect) 👍 Changes approved 4 changed Aug 6, 2025, 1:28 PM
v2-cloudflare (Inspect) 👍 Changes approved 6 changed Aug 6, 2025, 1:24 PM
v2-vercel (Inspect) 👍 Changes approved 10 changed Aug 6, 2025, 1:22 PM

@zenoachtig zenoachtig merged commit d30bcba into main Aug 6, 2025
16 checks passed
@zenoachtig zenoachtig deleted the button-styling branch August 6, 2025 14:10
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.

2 participants