Commit Graph

26 Commits

Author SHA1 Message Date
Darius Kazemi e1df6bc049 Fix merge 2022-12-30 23:06:34 -08:00
Darius Kazemi 4f7f5a3256
Improve mobile layout (#1265) 2022-12-30 22:19:59 -08:00
Darius Kazemi bcfefcbe0f More styling and content fixes to static about page 2022-12-30 22:03:52 -08:00
Darius Kazemi 4bd06f4eff Linter fix 2022-12-28 14:02:42 -08:00
Darius Kazemi 535c7fd4df Various CSS tweaks 2022-12-28 14:02:00 -08:00
Darius Kazemi b2ea7f764c
Bring back server privacy settings that were removed in v4.0.0 (#1256)
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>
2022-12-28 13:19:58 -08:00
Darius Kazemi a5d93111aa
Fix edit history CSS (#1255)
This dropdown now uses the correct background colors in the Macaron
theme.

Also fixed a bunch of linter errors.
2022-12-28 11:40:29 -08:00
Darius Kazemi ba6a13b0af
Add a clear one-click to open remote profile (#1252)
The user display name on a profile page is now an [underlined hyperlink](https://github.com/hometown-fork/hometown#better-accessibility-defaults) to the actual profile page. An "external link" icon appears if it is a remote url.

Fixes #1251
2022-12-27 17:38:35 -08:00
Darius Kazemi 24a0422945 Make "boosted" button status high contrast
Fixes #1243
2022-12-12 16:13:03 -08:00
Darius Kazemi 6f80acad90 Fix Macaron theme coloring bug
The "No description added" text on uncaptioned draft media posts was hard to see. Now it isn't.
2022-05-08 14:18:09 -07:00
Darius Kazemi 2407b02383 Fix Macaron theme
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.
2022-05-08 10:40:09 -07:00
Darius Kazemi 34aebed616 Fixing primary audio player UI in Macaron theme 2020-08-11 21:38:58 -07:00
Emma Winston 6cdcf3e21a Macaron theme tweaks 2020-05-16 17:47:51 -07:00
Emma Winston 672a7b8a87 Fix audio ui for macaron theme 2019-10-09 19:55:31 +01:00
Emma Winston 2561667811 Remove hardcoded mascots from light and macaron themes 2019-10-02 00:58:27 +01:00
Darius Kazemi 38e1afa724
Merge branch 'hometown-dev' into unbranding 2019-09-23 20:56:21 -07:00
Emma Winston a11573e9f2 Remove zigzag 2019-09-17 21:27:23 +01:00
Emma Winston 8acc541fa9 Remove elephants from CSS 2019-09-17 20:21:48 +01:00
Emma Winston 9b22e2c3fa correct border colour of account header fields from green to purple 2019-09-06 19:10:32 +01:00
Darius Kazemi 1befe817c2 Fixing stray merge cruft 2019-08-31 16:51:47 -07:00
Darius Kazemi 168d0b304f Merge branch 'macaron-theme-tweaks' of github.com:emmawinston/hometown into hometown-dev 2019-08-31 15:43:28 -07:00
Emma Winston 3da7ff7230 fix colour of bottom border of favourite notifications 2019-08-22 21:49:43 +01:00
Emma Winston 18f6b7e994 Fix public account page header colours 2019-08-22 21:16:44 +01:00
Emma Winston 7ee0582c34 Additional theme tweaks for macaron
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
2019-08-20 21:32:48 +01:00
Emma Winston 09ec02601b Small changes to macaron theme
- 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
2019-08-20 15:28:36 +01:00
Emma Winston 29bdcf3bee Add macaron theme
Add macaron, a pastel light theme for hometown
2019-08-19 13:39:44 -07:00