Henry Jameson
72b252c803
cleanup
2024-07-21 23:46:01 +03:00
Henry Jameson
4d3d075151
fix font selector losing list of local fonts when selecting one
2024-07-21 23:45:21 +03:00
Henry Jameson
665faf892a
font overrides + fixes for font component
2024-07-21 23:27:11 +03:00
Henry Jameson
895261e112
comment out toposort console debug
2024-07-21 22:55:59 +03:00
Henry Jameson
c87d85edd8
cleanup console logs
2024-07-21 22:55:28 +03:00
HJ
d096962b05
Merge branch 'status-notification-type' into 'develop'
...
Support `status` notification type
See merge request pleroma/pleroma-fe!1916
2024-07-21 19:44:05 +00:00
Mark Felder
fa1c02f4d4
Fix spelling errors
...
Submitted by: Jens of Fossies.org
2024-07-17 18:46:32 -04:00
Henry Jameson
9d5514de9c
fix themes v2 editor for anon users and people who never touched themes
2024-07-17 22:25:14 +03:00
Henry Jameson
d2683a6728
new theme selector, RC
2024-07-17 22:10:11 +03:00
Henry Jameson
9bbdad1a6f
theme selector new
2024-07-17 19:58:04 +03:00
Henry Jameson
1866dcfdc2
fix checkbox in preview
2024-07-17 17:26:03 +03:00
Henry Jameson
40c9163d21
optimizations, WIP theme selector
2024-07-17 17:19:57 +03:00
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
Tirifto
b69dbf658a
Translated using Weblate (Esperanto)
...
Currently translated at 92.5% (1062 of 1148 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/eo/
2024-07-12 17:02:45 +00: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
Pleroma User
cdd0313d32
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (1148 of 1148 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/uk/
2024-06-23 05:02:41 +00:00
Henry Jameson
6846b4fe8a
Merge remote-tracking branch 'origin/develop' into appearance-tab
2024-06-22 00:54:23 +03:00
SyoBoN
5e7916c9a6
Translated using Weblate (Japanese (ja_PEDANTIC))
...
Currently translated at 97.2% (1117 of 1148 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-06-21 21:53:06 +00:00
SyoBoN
4597645cf7
Translated using Weblate (Japanese (ja_PEDANTIC))
...
Currently translated at 95.0% (1091 of 1148 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-06-21 21:53:06 +00: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
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
marcin mikołajczak
34285150a0
Add tab to interactions.vue
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-06-02 09:36:06 +02:00
tusooa
dc37c7b28b
Fix Themes v3 not working on Safari
2024-05-31 14:34:38 -04:00
tusooa
3da6f8a2d1
Ensure selection text color has enough contrast
2024-05-31 09:39:31 -04:00
marcin mikołajczak
5c48ea2f1a
Support status
notification type
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-05-25 08:42:32 +02: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
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
Phantasm
b19749c320
Translated using Weblate (Czech)
...
Currently translated at 84.5% (960 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/cs/
2024-04-28 17:29:25 +00:00
HJ
3056017f8e
Merge branch 'eintei-port-mute-nsfw' into 'develop'
...
Ability to mute nsfw posts
Closes #1288
See merge request pleroma/pleroma-fe!1913
2024-04-28 17:29:17 +00:00
Henry Jameson
6ff0a7f021
refactor sizesetting into unitsetting allowing more unit types with i18n support
2024-04-24 15:58:26 +03:00
Henry Jameson
046678086f
add explanation to why post is muted for sensitive muting
2024-04-24 15:22:19 +03:00
Alexander Tumin
59656af44c
Allow muting sensitive posts in public timelines
2024-04-24 15:18:11 +03:00
Henry Jameson
6ea69eb51a
checksum -> engineChecksum for clarity
2024-04-24 15:09:52 +03:00
Henry Jameson
5505a89e8a
implement a simple caching system for themes 3
2024-04-22 23:40:39 +03:00
Henry Jameson
b2e10ac8c1
add more notification types to ask backend about
2024-04-22 22:37:37 +03:00
HJ
15dde2d372
Merge branch 'fix-poll-notifs' into 'develop'
...
Add poll end notifications to fetched types
Closes pleroma#3230
See merge request pleroma/pleroma-fe!1905
2024-04-22 19:30:29 +00:00
HJ
2cbfcb6a6d
Merge branch 'tusooa/status-loading-indicator' into 'develop'
...
Display loading and error indicator for conversation page
See merge request pleroma/pleroma-fe!1907
2024-04-22 19:23:52 +00:00
SyoBoN
2ede1f669a
Translated using Weblate (Japanese (ja_PEDANTIC))
...
Currently translated at 96.0% (1091 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/ja_PEDANTIC/
2024-04-17 23:37:32 +00:00
marcin mikołajczak
1ceffb4e71
Fix fetching favorites for own profile
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-04-15 23:54:46 +02:00
tusooa
b173741f87
Display loading and error indicator for conversation page
2024-04-14 11:46:29 -04:00
Gllm R
3d025eb7bf
Translated using Weblate (French)
...
Currently translated at 99.2% (1128 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-04-07 18:02:12 +00:00
Gllm R
d6ef47f1c3
Translated using Weblate (French)
...
Currently translated at 83.9% (954 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/fr/
2024-04-06 14:54:05 +00:00
jammer lammer
82af61f5b4
Translated using Weblate (Portuguese)
...
Currently translated at 69.8% (793 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/pt/
2024-04-06 14:54:05 +00:00
Phantasm
eb03844387
Translated using Weblate (Czech)
...
Currently translated at 84.5% (960 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/cs/
2024-04-06 14:54:05 +00:00
Phantasm
b610caeca8
Translated using Weblate (English)
...
Currently translated at 100.0% (1136 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/en/
2024-04-06 14:54:05 +00:00
Phantasm
9b65c30c12
Translated using Weblate (Czech)
...
Currently translated at 74.8% (850 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/cs/
2024-04-06 14:54:05 +00:00
Phantasm
1b667fbb01
Translated using Weblate (English)
...
Currently translated at 100.0% (1136 of 1136 strings)
Translation: Pleroma/Pleroma-FE
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-fe/en/
2024-04-06 14:54:05 +00:00
Henry Jameson
3eabdf9ded
lint
2024-04-04 22:58:50 +03:00
Henry Jameson
ece159822c
force user profile links in summary to be text colored... for now.
2024-04-04 22:50:04 +03:00
Henry Jameson
c0010d0f48
fix transparent popovers
2024-04-04 22:45:13 +03:00
Henry Jameson
8ead084421
fix #1301
2024-04-04 22:40:50 +03:00
Henry Jameson
1c23a16bac
try to apply lazy part in one go while still having chunked processing
2024-04-03 22:57:44 +03:00
Henry Jameson
9806eea12e
only show interface after theme has been applied
2024-04-03 22:52:12 +03:00
Henry Jameson
e8159164e3
color input improvements
2024-04-03 22:43:36 +03:00
Henry Jameson
dd4867d8de
refactor style setter to separate theme generation from theme application
2024-04-03 22:42:34 +03:00
Henry Jameson
2382810823
fix repeater links
2024-04-03 21:27:25 +03:00
Henry Jameson
fbea4f9986
fix shout
2024-04-03 21:27:19 +03:00
Henry Jameson
940df1efa7
add fallbacks for lazy stuff loading
2024-04-03 21:10:27 +03:00
Henry Jameson
9bdc8d9b9c
fix transparency blur in statuses on firefox
2024-03-29 13:36:43 +02:00
Phantasm
d5575f9c13
Add poll end notifications to fetched types
2024-03-26 19:17:55 +01:00
Henry Jameson
300b3a2517
fix emoji react buttons in notifications sidebar
2024-03-26 17:20:53 +02:00
Henry Jameson
def68e9cda
scrobbles age setting
2024-03-25 23:35:28 +02:00
Henry Jameson
4c10cf21a0
please the stylint
2024-03-25 19:13:04 +02:00
Henry Jameson
c1568ad2ba
fix massive issue in getAllPossibleCombinations
2024-03-25 18:18:48 +02:00
Henry Jameson
1050fed558
fix non-round panel headers
2024-03-25 17:02:36 +02:00
Henry Jameson
e51278cdf1
Merge remote-tracking branch 'origin/develop' into themes3
2024-03-25 16:54:40 +02:00