1
0
mirror of https://git.pleroma.social/sjw/pleroma-fe.git synced 2025-01-03 09:55:24 +01:00
Commit Graph

7990 Commits

Author SHA1 Message Date
Henry Jameson
9d76fcc425 fix admin combo-dropdowns styles 2024-07-16 21:55:57 +03:00
Henry Jameson
a378c999b7 add ability to override underlay color/opacity regardless of theme 2024-07-16 21:01:20 +03:00
Henry Jameson
e029732021 use separate action for setting Theme V2 2024-07-12 02:40:57 +03:00
Henry Jameson
cd92eb56e0 don't recompile if cache exists 2024-07-12 02:19:38 +03:00
Henry Jameson
82ca01ef71 cleanup 2024-07-12 02:14:31 +03:00
Henry Jameson
115335e98a move theme application to interface module 2024-07-12 02:13:08 +03:00
Henry Jameson
41f8c3dad5 fix gaps in sticky headers 2024-07-11 14:54:37 +03:00
Henry Jameson
c6ccab778f MASSIVELY streamlined theme setting process, now EVERYTHING happens in a vuex action "setTheme" instead of several different applyTheme()s scattered around 2024-07-10 22:49:56 +03:00
Henry Jameson
8a41313bb4 "fix" theme preview 2024-07-04 03:20:26 +03:00
Henry Jameson
80cbf29bdf fields for user font overrides 2024-06-27 00:59:24 +03:00
Henry Jameson
925fd863fe Massively simplify and improve font input component 2024-06-27 00:34:25 +03:00
Henry Jameson
d5d37849ea font selector with proper styles and functionality + local font selector 2024-06-26 17:05:59 +03:00
Henry Jameson
eba3a43805 better font control custom input 2024-06-26 14:17:22 +03:00
Henry Jameson
a664cf352d fix unicode emoji 2024-06-26 02:21:16 +03:00
Henry Jameson
c27bbfd21c some improvements from testing prod 2024-06-26 02:15:32 +03:00
Henry Jameson
1e0d75782f Made the packs scroller a lot more bearable 2024-06-26 00:02:45 +03:00
Henry Jameson
8981448448 make emoji picker more scalable 2024-06-25 23:30:08 +03:00
Henry Jameson
6846b4fe8a Merge remote-tracking branch 'origin/develop' into appearance-tab 2024-06-22 00:54:23 +03:00
HJ
4c3e297975 Merge branch 'tusooa/themesv3-on-safari' into 'develop'
Fix Themes v3 not working on Safari

Closes #1319

See merge request pleroma/pleroma-fe!1918
2024-06-21 21:53:00 +00:00
Henry Jameson
aae508f5a1 fix firefox redmond themes / fixed topbar and panel headers not having
proper theme2 inputs/alerts colors
2024-06-22 00:45:46 +03:00
Henry Jameson
f9e407de63 made theme debug easier by making it an actual option 2024-06-21 23:28:24 +03:00
Henry Jameson
eed05f1380 forced roundness tweak config 2024-06-21 22:46:01 +03:00
Henry Jameson
eca8da6593 fixed a "leak" that made too many <style> elements 2024-06-21 22:45:10 +03:00
Henry Jameson
1306c46a53 scale navbar font size with its size 2024-06-19 22:52:55 +03:00
Henry Jameson
59eb3e734a fix panel height for anon visitors 2024-06-19 22:52:42 +03:00
Henry Jameson
80639509b0 fix polls in notifications 2024-06-19 22:21:15 +03:00
Henry Jameson
a16e158216 better defaults, fonts scale with panel scale 2024-06-19 22:16:31 +03:00
Henry Jameson
fc04e24f56 fix overly large mobie nav 2024-06-13 11:27:54 +03:00
Henry Jameson
6343b91abf more scaling options 2024-06-13 02:22:47 +03:00
Henry Jameson
6142ac2bfc fix mobile layout navbar height 2024-06-13 01:28:54 +03:00
HJ
88f95e30e1 Merge branch 'fix/profile-mentions' into 'develop'
Fix profile mentions causing a 422 error

See merge request pleroma/pleroma-fe!1919
2024-06-07 17:38:53 +00:00
Mark Felder
631c2532aa Fix profile mentions causing a 422 error
The Pleroma backend now reports an error when trying to reply to a status it cannot resolve we assume it is deleted or nonexistent. PleromaFE was in_reply_to_id: true as an internal method to trigger populating the post status form with the username of the profile being viewed and this was being submitted to the API as a result.
2024-06-07 12:53:17 -04:00
tusooa
dc37c7b28b
Fix Themes v3 not working on Safari 2024-05-31 14:34:38 -04:00
HJ
e33734b474 Merge branch 'tusooa/no-preserve-selection-color' into 'develop'
Ensure selection text color has enough contrast

See merge request pleroma/pleroma-fe!1917
2024-05-31 13:49:06 +00:00
tusooa
3da6f8a2d1
Ensure selection text color has enough contrast 2024-05-31 09:39:31 -04:00
HJ
82db31f7ac Merge branch 'ci-update' into 'develop'
Update gitlab CI file to avoid arm runner that keeps failing certain resource-intensive tasks

See merge request pleroma/pleroma-fe!1914
2024-05-23 16:45:17 +00:00
HJ
5810f6f431 changelog 2024-05-23 08:38:17 +00:00
HJ
8b07d0201e Update gitlab CI file to avoid arm runner that keeps failing certain resource-intensive tasks 2024-05-23 08:36:15 +00:00
Henry Jameson
e4a819a0e2 initial Appearance Tab implementation, added text size/UI scale option 2024-05-22 19:54:19 +03:00
HJ
fd1011f622 Merge branch 'scrobbles-age' into 'develop'
Add setting to only show scrobbles newer than certain age.

See merge request pleroma/pleroma-fe!1904
2024-05-22 12:25:24 +00:00
Henry Jameson
eb27f1205b Merge branch 'scrobbles-age' of ssh://git.pleroma.social:2222/pleroma/pleroma-fe into scrobbles-age 2024-05-22 15:20:42 +03:00
Henry Jameson
daa39b6e8f changelog 2024-05-22 15:19:00 +03:00
HJ
3e99006e2a Merge branch 'quotes-count' into 'develop'
Display quotes count on posts and add quotes list page

See merge request pleroma/pleroma-fe!1885
2024-05-22 12:15:57 +00:00
HJ
e232ba0ec5 Merge branch 'weblate' into 'develop'
Translations update from Pleroma Weblate

See merge request pleroma/pleroma-fe!1910
2024-05-22 12:15:32 +00:00
HJ
3128ea57e1 Merge branch 'themes3-cache' into 'develop'
implement a simple caching system for themes 3

See merge request pleroma/pleroma-fe!1911
2024-05-22 12:15:21 +00:00
Phantasm
564cc73d31 Translated using Weblate (Czech)
Currently translated at 84.2% (960 of 1140 strings)

Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/cs/
2024-04-30 20:02:13 +00:00
HJ
9d2572ffdb Update status.scss 2024-04-29 08:09:05 +00:00
HJ
a4264b9cd2 Apply 1 suggestion(s) to 1 file(s) 2024-04-29 07:39:00 +00:00
HJ
51709ad318 Merge branch 'develop' into 'scrobbles-age'
# Conflicts:
#   src/i18n/en.json
2024-04-28 19:05:18 +00:00
marcin mikołajczak
4de9daa114 Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: marcin mikołajczak <me@mkljczk.pl>
2024-04-28 18:56:10 +00:00