Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix checkmark symbol for sensitive media in compose form #22795

Merged
merged 1 commit into from
Jan 18, 2023

Conversation

sidp
Copy link
Contributor

@sidp sidp commented Dec 27, 2022

This PR resolves #20721, where the checkbox for "Mark media as sensitive" in the compose form is not easy to distinguish between checked an unchecked states.

Before:

Before

After:

After

@sidp sidp changed the title Fix checkmark symbol for sensitive content in compose form Fix checkmark symbol for sensitive media in compose form Dec 27, 2022
@shleeable
Copy link
Contributor

Love to see something for our colourblind brothers and sisters.

Copy link
Contributor

@ClearlyClaire ClearlyClaire left a comment

Choose a reason for hiding this comment

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

Looks good to me! Something similar should be useful for poll options as well.

@sidp
Copy link
Contributor Author

sidp commented Jan 2, 2023

@ClearlyClaire Good point! I took the liberty of filing a separate issue about the poll options here: #22908

@Gargron
Copy link
Member

Gargron commented Jan 9, 2023

We could render the SVG in the component, right? Should we really stuff it in the background property in CSS?

@ClearlyClaire
Copy link
Contributor

Currently, yes, but I think if we go the #22949 route, the background property is the easiest way to go.

@ClearlyClaire ClearlyClaire mentioned this pull request Jan 16, 2023
15 tasks
@Gargron Gargron merged commit 7e6ffa0 into mastodon:main Jan 18, 2023
btrd pushed a commit to btrd/mastodon that referenced this pull request Feb 22, 2023
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.

Cannot easily differentiate whether sensitive media checkbox is checked
5 participants