Skip to content

Reworked and fix IconButton color style#351

Merged
florianduros merged 8 commits into
mainfrom
florianduros/hover-button
Jun 9, 2025
Merged

Reworked and fix IconButton color style#351
florianduros merged 8 commits into
mainfrom
florianduros/hover-button

Conversation

@florianduros
Copy link
Copy Markdown
Member

@florianduros florianduros commented Jun 9, 2025

element-hq/element-web#30092

The IconButton component doesn't follow the colors of Figma: Global Primary and Figma: Global secondary.

This PR:

  • Apply the correct colors according to figma
  • Replace subleBackground with kind props to align with figma design
  • Add noBackground props for Global secondary

@florianduros florianduros changed the title Fix IconButtonStyle Fix IconButton color style Jun 9, 2025
@florianduros florianduros changed the title Fix IconButton color style Reworked and fix IconButton color style Jun 9, 2025
@florianduros florianduros force-pushed the florianduros/hover-button branch from 8c70237 to 37cc841 Compare June 9, 2025 14:39
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Jun 9, 2025

Deploying compound-web with  Cloudflare Pages  Cloudflare Pages

Latest commit: 2c57ff9
Status: ✅  Deploy successful!
Preview URL: https://95098287.compound-web.pages.dev
Branch Preview URL: https://florianduros-hover-button.compound-web.pages.dev

View logs

@florianduros florianduros force-pushed the florianduros/hover-button branch from 37cc841 to 4103be7 Compare June 9, 2025 14:47
@florianduros florianduros added the enhancement New feature or request label Jun 9, 2025
@florianduros florianduros force-pushed the florianduros/hover-button branch from 4103be7 to cd14126 Compare June 9, 2025 15:00
@florianduros florianduros force-pushed the florianduros/hover-button branch from cd14126 to 208d15b Compare June 9, 2025 15:01
@florianduros florianduros marked this pull request as ready for review June 9, 2025 15:05
@florianduros florianduros requested a review from a team as a code owner June 9, 2025 15:05
@florianduros florianduros requested review from dbkr and robintown and removed request for a team June 9, 2025 15:05
Comment thread src/components/Button/IconButton/IconButton.tsx
@florianduros florianduros merged commit 969565a into main Jun 9, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants