Commit Graph

199 Commits (877090518682b6c77ba9bdfa0231afd56daec44d)

Author SHA1 Message Date
Eugen Rochko 24ef8255b3
Change design of embed modal in web UI (#31801) 4 months ago
Eugen Rochko 3d46f47817
Change embedded posts to use web UI (#31766)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
4 months ago
Matt Jankowski 0c3c06f7cc
Remove vendor prefix from `mobile-web-app-capable` meta tag (#31845) 4 months ago
Matt Jankowski 0a433d08fb
Move shares/modal body class to layout (#31789) 4 months ago
Matt Jankowski a9d0b48b65
Set "admin" body class from `admin` nested layout (#31269) 4 months ago
Matt Jankowski 4c4bcad866
Remove `font-awesome` npm package (#31512) 4 months ago
Matt Jankowski 885e67b2ed
Use material symbol for modal layout sign out link (#31363) 5 months ago
Matt Jankowski 7519ef2fa1
Use material symbol for responsive menu toggle (#31362) 5 months ago
Claire 7a84b76bb1
Drop favicon.ico generation (#30375) 6 months ago
Renaud Chaput 43bbdea421
Fix invalid `mask-icon` when a custom instance icon is configured (#30734) 6 months ago
Louis Brauer f0ca874b09
Include crossorigin in inert css (#30687) 7 months ago
Matt Jankowski 2fdd782f21
Fix empty `aria-hidden` attribute value in logo resources area (#30570) 7 months ago
Jason Punyon 85c625d319
Fix repetitive database queries from #30040 (#30259) 8 months ago
Claire d8c4284723
Ensure custom favicon is converted to PNG and ICO (#30208) 8 months ago
Fawaz Farid bc24c4792d
Allow admins to configure instance favicon and logo (#30040) 8 months ago
Matt Jankowski b61ae28f8d
Separate methods for theme style and meta color tags (#29802) 9 months ago
Renaud Chaput 672c9f5f05
Change the `theme-color` value automatically when using a built-in theme (#29795) 9 months ago
Renaud Chaput 02ea161506
Support "system" theme setting (light/dark theme depending on user system preference) (#29748)
Co-authored-by: Nishiki Liu <hello@nshki.com>
9 months ago
Matt Jankowski d7ab5655ef
Replace `render_symbol` method with `inline_svg_tag` usage (#29647) 9 months ago
Renaud Chaput cb5ac15923
Use a helper to avoid using `media/` asset prefixes (#28756) 12 months ago
HTeuMeuLeu 7f471e70c0
Update new email templates (#28416)
Co-authored-by: Matt Jankowski <matt@jankowski.online>
12 months ago
Renaud Chaput c6684aa1e3
Use the assets pipeline to load `inert.css` (#28701) 12 months ago
Matt Jankowski 2d536bb05f
Use `admin_mailer` layout with initial salutation (#28085) 1 year ago
Matt Jankowski 9b8ba9b350
Remove unused `plain_mailer` layout (#28065) 1 year ago
Matt Jankowski 548bb30b2a
Consolidate html page title output logic into helper (#27563) 1 year ago
Matt Jankowski 70dbf84b9b
Solve simplest haml-lint `Rubocop` lints (#27529) 1 year ago
Matt Jankowski 9974163776
Consolidate inclusion of `admin` js pack link (#26628) 1 year ago
Christian Schmidt ca342d4838
Add List-Unsubscribe email header (#26085) 1 year ago
Claire b4e739ff0f
Change interaction modal in web UI (#26075)
Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
1 year ago
Renaud Chaput 42698b4c5c
Fix the crossorigin attribute (#26096) 1 year ago
Claire 64f7a11658
Fix cross-origin loading of locales (#25498) 2 years ago
Eugen Rochko 6637ef7852
Add unsubscribe link to e-mails (#25378) 2 years ago
Renaud Chaput 44cd88adc4
Upgrade react-intl (#24906) 2 years ago
Claire 276c39361b
Fix anonymous visitors getting a session cookie on first visit (#24584) 2 years ago
Nick Schonning 65669d3c57
Fix more haml-lint Rubocop (#24107) 2 years ago
Nick Schonning 75131e7bf7
Setup haml-lint CI with todo config (#23524) 2 years ago
nametoolong 332a411fad
Remove title from mailer layout (#23078) 2 years ago
Nikita Karamov 70b3207e33
Add a11y tags to the modal (#22549)
Closes #22547
2 years ago
SJang1 053dac2afa
Remove meta tag for official iOS app (#19656) 2 years ago
Eugen Rochko ad83e64795
Fix sidebar and tabs on settings on small screens in admin UI (#19533) 2 years ago
Eugen Rochko f910f0dc92
Fix wrong host being used for custom.css when asset host configured (#19521) 2 years ago
Eugen Rochko 1fd6460b02
Change floating action button to be a button in header in web UI (#19422)
- Fix theme color
- Fix elephant being too big on error page on small screens
- Remove "Follows and Followers" link from navigation panel
2 years ago
Eugen Rochko 7c152acb2c
Change settings area to be separated into categories in admin UI (#19407)
And update all descriptions
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 02ba9cfa35
Remove code for rendering public and hashtag timelines outside the web UI (#19257) 2 years ago
Eugen Rochko 36f4c32a38
Change path of privacy policy page (#19249) 2 years ago
Eugen Rochko d696f729f1
Add meta tag for official iOS app (#16599) 2 years ago
Eugen Rochko 44b2ee3485
Add customizable user roles (#18641)
* Add customizable user roles

* Various fixes and improvements

* Add migration for old settings and fix tootctl role management
3 years ago
Claire 37cd984acf
Fix logo gradient not working on some Safari and Blink-based browsers (#18634)
Works around https://bugs.chromium.org/p/chromium/issues/detail?id=258029
3 years ago
Eugen Rochko 45aa5781ce
Change brand color and logotypes (#18592)
- Add rake task for generating Apple/Android icons and favicons from SVG
- Add rake task for generating PNG icons and logos for e-mails from SVG
- Remove obsolete Microsoft icons and configuration
- Remove PWA shortcut icons
3 years ago