-
Notifications
You must be signed in to change notification settings - Fork 182
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
Frontend configurability settings #23
Comments
Would be cool to have a "frontend settings" modal for configuring these sorts of options. Aside from the CSS it's not hard to implement these things now that |
I think we should break this out into separate issues now that the modal itself is done. Thoughts @marrus-sh ? |
Reduce animation is now implemented in upstream and other themes can be handled by our skins feature, so I'm closing this~ |
… more visible when scrolling (glitch-soc#23)
… more visible when scrolling (glitch-soc#23)
) * Expose more lines of text for collapsed posts; it's impossible to tell if the post is worth expanding with only a single line of text (at most) * In the odd case that a post is collapsed despite being very short, allow the post to shrink to a single line of tex (glitch-soc#13) * Add a background to the collapse button when active to make collapsed more visible when scrolling (glitch-soc#23) * Hide media within collapsed posts so that don't they appear on posts with very little text * Better differentiation between 'activated' collapse button and button hover/focus/active states
… more visible when scrolling (glitch-soc#23)
Tasklist
ui-body-text
,ui-header-text
,ui-column-color
, and so forth] so that these can be easily changed independently.light-mode
andhigh-contrast
values for the above.reduce-animation
no-transparency
high-contrast
light-mode
Original post
Would love it if the Mastodon frontend had the following options:
reduce_animation
: Removes all the CSS transitions, spinning effects, etc. on the frontend. Conserves resources and is less distracting.no_transparency
: Eliminate all semi-opaque elements from the UI and make the media lightbox an opaque colour.high_contrast
: Increases the contrast of UI elements.light_mode
: Dark text on a light background instead of vice-versa.All of this can be implemented through CSS but it will be a chore, and then there's the matter of activating/deactivating these options.
The text was updated successfully, but these errors were encountered: