Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

Conversation

madhusudhand
Copy link
Contributor

Changes proposed in this Pull Request:
This PR is a copy of #6042 to trunk

We are removing the CSS that is now covered by the elements API implementation in #6041. The buttons on the search block, file block and button block should look the same as before.

I decided to leave the mixins as they are, in case they are used in other child themes, while removing the includes from Blockbase itself. I'm keeping all the hover stuff so we are not breaking anyone's themes either until that is supported by theme.json too.

Copy link
Member

@mikachan mikachan left a comment

Choose a reason for hiding this comment

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

I noticed the file block button looked slightly different on hover with this PR - it was showing an underline. I've fixed this in the theme.json file here: 1d6b08f

I also noticed the theme.json was using version 1, so I've updated this to version 2 (although I know that's not part of this update..)

Otherwise, looks good to me!

@madhusudhand madhusudhand merged commit b6669ad into trunk Nov 17, 2022
@madhusudhand madhusudhand deleted the try/cleanup-buttons-css branch November 17, 2022 12:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants