Another one of those MR that fixes many many small-to-medium things
- Fixes #92 (closed) and maybe-fixes bugs where likes counter showing more likes than there is really.
- Improves on !308 (merged) : makes tab-switcher a reusable component, adds styles to make tabs look like tabs and not like buttons.
- Fixes
StillImage
: maintain aspect ratio of<canvas>
(no more stretching), fixed canvas rendering with 1,1 offset, made canvas render at image's original resoultion. - Fixes favorite button jumping places because retweet button being hidden for FO/DM posts. Now lock icon with alt-text explaining the reason why it's so is shown
- Fixes #75 (closed)
- (Partially) fixes #122 (closed)
- Cleans up some styles in panels, decreased padding in panel's title to be more inline with content, moved unseen-counter to be after title to make it less jumpy.
- Fixes #52 (closed)
- Fixes #72 (closed)
- Fixes #87 (closed)
- Adds optional ability to have logo in navbar to follow color scheme of the theme, so no more white-on-white
logo.png
. Uses CSS masks which are not available in some browsers (IE11, Edge) in those cases it falls back to displaying image (check is done via JS because@supports
css media query itself isn't... supported everywhere). This requires image to be monochromatic and basically just uses alpha channel of it. Also works with SVGs. For instances that have colored logo (i.e. CRT) added config option for disabling this featurelogoMask: false
(default: true) - Added option to adjust space between logo and navbar,
logoMargin
, it's a CSS length-value with units. So that admins don't have to change image itself and can just crop image to save on traffic/load times (sweet jesus fuck, CRT's logo is HUGE (in dimensions)). - Changed section related to
staticConfig
andapiConfig
- instead of using likes ofapiConfig.stuff || staticConfig.stuff
which will cause problems likeapiConfig.stuff = false || staticConfig.stuff = true ==> true
instead usingObject.assign
to combine both objects and use that instead.
Edited by kaniini
Merge request reports
Activity
added 7 commits
- b48a3210 - tabs for settings
- cff4177b - settings page update
- c3b27ab4 - moved replies filtering to "filter" category in settings, made it more consistent
- 330288b4 - panel styling cleanup
- da362b2b - minor style tweaks
- 66a22762 - fixup! Separated tab-switcher into a reusable component. This depends on JSX addition
- b0e0686c - Added ability to hide certain types of notifications
Toggle commit listmentioned in issue #122 (closed)
added 2 commits
- e58221fb - fixed #72 (closed)
- fb7f6548 - restored "progress" cursor indicator for loading nsfw images
added 5 commits
- 1246463f - fixes broken nsfw hider in notifications
- 507d5bc4 - fixup! Added logic to process reply to favorite request and update likes counter…
- 45894669 - fixup! Added logic to process reply to favorite request and update likes counter…
- 42584b1a - fixup! fixup! Added logic to process reply to favorite request and update likes…
- fa111624 - fixup! panel styling cleanup
Toggle commit listadded 1 commit
- e99534ef - added option for logo in navbar to follow color scheme of the rest of the site
added 3 commits
-
e99534ef...20a67e68 - 2 commits from branch
develop
- 46d8b55d - Merge remote-tracking branch 'upstream/develop' into polish
-
e99534ef...20a67e68 - 2 commits from branch
mentioned in commit pleroma@856b5e1c
mentioned in merge request pleroma!310 (merged)
mentioned in commit pleroma@d40466c2
mentioned in commit 958acbab
mentioned in issue pleroma#278 (closed)
Please register or sign in to reply