Commit Graph

84 Commits (feature-starter-packs)

Author SHA1 Message Date
Michael Stanclift 04b7046be1
Provide option to force use of system scrollbar styling (#32117) 3 weeks ago
Eugen Rochko 986a3676d3
Change server rules to be collapsible (#33039) 4 weeks ago
Eugen Rochko 7a3dea385e
Change onboarding flow in web UI (#32998) 1 month ago
Eugen Rochko 62603508c7
Change design of lists in web UI (#32881) 1 month ago
Eugen Rochko 32e5e1d3f1
Fix a few visual issues with annual reports in web UI (#32807) 1 month ago
Eugen Rochko d11231a420
Change design of rich text elements in web UI (#32633) 2 months ago
Eugen Rochko 29656cb9e0
Fix sass deprecation warning (#31961) 3 months ago
Michael Stanclift a269ff9253
Fix review history and action modal styling (#31864) 4 months ago
Michael Stanclift e09f9f885e
Fix alt text modal styling (#31844) 4 months ago
Claire 2da687a28b
Remove dead CSS code (#31527) 4 months ago
Renaud Chaput 4016fd5128
Update CSS color variables to match our latest design system (#31510) 4 months ago
Michael Stanclift 2f01f5f4ea
Harmonize persistent scrollbar styles (#31445) 4 months ago
Renaud Chaput 98bf2fc27c
Improve the list selection UI for notification requests (#31457) 4 months ago
Michael Stanclift fbdda9f6c1
Fix account header avatar border (#31373) 5 months ago
Michael Stanclift caf0164f00
Improve legibility of account/hashtag autosuggest (#31361) 5 months ago
Michael Stanclift 9538d9c298
Fix post filter & report styling (#31349) 5 months ago
Michael Stanclift 389549e783
Fix list creation textbox styling (#31348) 5 months ago
Michael Stanclift 664bef3573
Fix styling issues with notification settings and mobile borders (#31346) 5 months ago
Michael Stanclift 176ba984d4
Follow up tweaking of admin UI changes part 2 (#31268) 5 months ago
Michael Stanclift 848a5ca53d
Follow up tweaking of admin UI changes (#31168) 5 months ago
Michael Stanclift 8b7f93cc7f
Recolor Preferences/Admin UI to better match main design (#31034) 5 months ago
Renaud Chaput 8c8bee5a36
Change disabled buttons color in light mode to make it more visible (#30998) 6 months ago
Eugen Rochko e89317d4c1
Add hover cards in web UI (#30754)
Co-authored-by: Renaud Chaput <renchap@gmail.com>
6 months ago
Renaud Chaput 8c0ff6498e
Change light mode to apply CSS variables to the body (#30839) 6 months ago
Michael Stanclift 5d67247061
Fix language and emoji search field background colors on light theme (#29828) 9 months ago
Michael Stanclift fa9574086d
Fix search box color on light theme (#29808) 9 months ago
Erik Uden 268856d5d9
Fix toggle button color for light (and dark/default) theme (#29553) 10 months ago
Eugen Rochko 5b60d4b696
Change background color in web UI (#29522) 10 months ago
Claire bde4df6be6
Remove CSS definitions for some unused classes (#29279) 10 months ago
Eugen Rochko 9cdc60ecc6
Change onboarding prompt to follow suggestions carousel in web UI (#28878) 11 months ago
Eugen Rochko 6936e5aa69
Change design of compose form in web UI (#28119)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
11 months ago
Cal Moody 3599622b5b
Fix destructive actions in dropdowns not using error color in light theme (#28484) 1 year ago
Trevor Wolf 93372fee1e
Fix light theme select option for hashtags (#26311) 1 year ago
Eugen Rochko d1a9f601c7
Fix missing border on error screen in light theme in web UI (#26152) 1 year ago
Eugen Rochko 6b2952d1dd
Change design of link previews in web UI (#26136) 1 year ago
Trevor Wolf ea10febd25
fix buttons showing inconsistent styles (#25903) 1 year ago
Trevor Wolf 54cb679c19
Change button colors to increase hover/focus contrast and consistency (#25677) 2 years ago
Eugen Rochko 00ec43914a
Add onboarding prompt when home feed too slow in web UI (#25267) 2 years ago
Eugen Rochko 68a192e718
Change "direct message" nomenclature to "private mention" in web UI (#24248) 2 years ago
Tim Lucas f4f91bc295
Increase contrast of upload progress background (#23836) 2 years ago
Nick Schonning 0c9d455ea5
Upgrade to Stylelint 15 with Prettier (#23558) 2 years ago
Claire e5ae75bf6a
Fix styling of featured tags in light theme (#23252)
* Fix styling of featured tags in light theme

Fixes #23251

* Remove broken highlighting on /settings/featured_tags
2 years ago
Eugen Rochko 13e9d91ba7
Fix wrong text color on some buttons in light theme in web UI (#23156) 2 years ago
Peter Simonsson fd33bcb3b2
Fix dropdown menu positions when scrolling (#22916)
* Update react-overlays to latest version

* Fix breaking changes in dropdown menus

* Use react-overlays built-in arrow positioning feature
* Re-implemented `.dropdown-menu__arrow` to have a defined width and height to improve positioning
* Moved wrapping div (`.dropdown-menu` from `DropdownMenu` to `Dropdown`)
* Wrap button in a span to solve issue with ref
* Temporarily remove animations

* Fix breaking changes in emoji picker

* Wrap EmojiPickerMenu in a div where react-overlays’ ref is added

* Fix breaking changes in language dropdown

* Fix breaking changes in privacy dropdown

* Fix breaking changes in search form

* Add animations back using `@keyframes`

* Fix arrow color in light theme

* Fix linting issue

* Remove unused `mounted` state

* Remove `placement` state from components and redux

And remove the placement state from props of the menu components.

* Remove abolution position to fix flip issue

* Remove z-index to fix modals and overlay positions

* Fix lint issues

* Set placement in privacy and language components

Copy the placement state into the `PrivacyDropdown` and `LanguageDropdown` components, to apply correct styling to the buttons depending on which placement the Overlay has.

* Move `placement` state to correct component
2 years ago
Claire 89a6b76f99
Fix color of the “No description added“ media upload warning on light theme (#20328) 2 years ago
Eugen Rochko e37e8deb0f
Fix profile header being cut off in light theme in web UI (#20298) 2 years ago
Zach Flanders 0beb095a4b
Fix spoiler buttons css not rendering correct color in light theme (#19960)
* Updating status__content__spoiler-link css for mastodon-light theme to ensure correct rendering precedence

* Adding focus css selector to status__content__spoiler-link mastodon-light theme

* reformatting code to match convention of having css selectors on separate lines

* fixing code format for  scss linting issue
2 years ago
Eugen Rochko 20aa8881dc
Fix colors in light theme (#19714) 2 years ago
Eugen Rochko 839f893168
Change public accounts pages to mount the web UI (#19319)
* Change public accounts pages to mount the web UI

* Fix handling of remote usernames in routes

- When logged in, serve web app
- When logged out, redirect to permalink
- Fix `app-body` class not being set sometimes due to name conflict

* Fix missing `multiColumn` prop

* Fix failing test

* Use `discoverable` attribute to control indexing directives

* Fix `<ColumnLoading />` not using `multiColumn`

* Add `noindex` to accounts in REST API

* Change noindex directive to not be rendered by default before a route is mounted

* Add loading indicator for detailed status in web UI

* Fix missing indicator appearing while account is loading in web UI
2 years ago
Eugen Rochko 1bd00036c2
Change about page to be mounted in the web UI (#19345) 2 years ago