Most of the references were fontAwesome SVG icons that we'd hacked
directly in to the CSS for some reason I forget. No longer needed.
`.notification__message .fa` just becomes `.notification-group__icon
.icon`; it's for changing the color of the little "the following message in
your notification is a Follow notification" icon to be an on-theme color.
Changed the target so it still works.
Got rid of some styling for a haml template that doesn't exist anymore.
Notably I'm leaving in some `.fa` references because they are still in
Mastodon! Probably a bug I'll file with them.
https://github.com/mastodon/mastodon/blob/v4.5.1/app/javascript/styles/mastodon/widgets.scss#L50-L65
This PR adds a "Hometown" tab to the "Server Settings" menu for
administrators. I have placed our site-wide RSS default opt-in/opt-out
setting here, and future Hometown-specific site-wide settings will go
there too.
This PR also brings back the site-wide setting for whether users are
default opted in to or out of search engine indexing (thanks @prplecake)
and the site-wide setting for whether the list of discovered servers is
available to the public via the API. Both options are under Server
Settings -> Discovery now.
Fixes#1211
Co-authored-by: prplecake <me@prplecake.com>
The modal for reporting a post calculates its value based on $ui-secondary-color. In most themes that is the correct calculation to make, but in Macaron our colors are assigned a little differently and this makes the modal unusable. Setting it to white fixes the issue.
Additional refinements and bugfixes:
- fixed bug where notifications of DMs showed as the wrong colour
- fixed colours of poll notifications
- fixed colours of borders in profile
- made loading indicator more pastel green
- Change hover colour for shared links to purple
- Change background colour of textbox in list editing popup to blue
- Fix bug which made a border green instead of grey when being notified of a new follower