Henry Jameson
c937736fea
shadow editor now can handle expressions (functions and variables)
2024-10-04 00:27:53 +03:00
Henry Jameson
24663b2f04
Merge remote-tracking branch 'origin/develop' into themes3-grand-finale-maybe
2024-10-03 23:06:47 +03:00
HJ
a1c3a7a742
Merge branch 'shadow-control-2.0' into 'develop'
...
Fixed and refined the shadow control in theme tab
See merge request pleroma/pleroma-fe!1939
2024-10-03 19:44:24 +00:00
HJ
56a3bff267
Merge branch 'splashscreen' into 'develop'
...
Splash screen
See merge request pleroma/pleroma-fe!1940
2024-10-03 19:44:12 +00:00
Henry Jameson
13838a75a9
import of v2 on appearance tab works now
2024-10-03 02:16:55 +03:00
Henry Jameson
02ecd8bb6c
remove old shadow parser, fix only first shadow applying
2024-10-02 23:59:56 +03:00
Henry Jameson
e8d0e45b5b
it is working. finally.
2024-10-02 16:22:28 +03:00
Henry Jameson
ba4be2cb22
yet another massive overhaul on how themes are loaded/applied
2024-10-02 02:35:52 +03:00
Henry Jameson
f0957bdb4f
palettes that actually work
2024-10-01 00:42:33 +03:00
Henry Jameson
89b05cfc57
export/import PoC works
2024-09-30 00:16:47 +03:00
Henry Jameson
b599407b67
Shadows work now
2024-09-29 19:18:25 +03:00
Henry Jameson
6fc929a0a0
Merge remote-tracking branch 'origin/develop' into shadow-control-2.0
2024-09-26 01:10:57 +03:00
Henry Jameson
e7eb1059c3
better display and also temporary fallback for lowerLevelBackground
2024-09-25 00:46:58 +03:00
Henry Jameson
e1d3ebc943
some initial drafts of component editor
2024-09-24 21:32:13 +03:00
Henry Jameson
22d3c13135
Merge branch 'shadow-control-2.0' into themes3-grand-finale-maybe
2024-09-24 18:09:44 +03:00
Henry Jameson
ab8907909b
add 'none' keyword to PISS shadow definiton that equals empty array
2024-09-24 00:23:25 +03:00
Henry Jameson
48f0a95a3b
more tests, fixed some issues
2024-09-20 12:50:05 +03:00
Henry Jameson
bd514ab6d0
found the file lol
2024-09-20 11:21:26 +03:00
Henry Jameson
d8d766932a
cleanup
2024-09-20 02:07:27 +03:00
Henry Jameson
71a4781080
at last... it's complete
2024-09-20 02:05:25 +03:00
Henry Jameson
0c91c37645
somehow i lost this file and had to rewrite it. now it's even better than before!
2024-09-19 21:42:14 +03:00
Henry Jameson
af3b2e3dc9
temp
2024-09-19 20:37:14 +03:00
HJ
23f8c08809
Merge branch 'update-prefixer' into 'develop'
...
Update prefixer settings and required gitlab runner tags
See merge request pleroma/pleroma-fe!1942
2024-09-19 15:29:29 +00:00
Henry Jameson
1794d52731
changelog
2024-09-19 15:43:38 +03:00
Henry Jameson
74e5bb9104
serializer working
2024-09-19 04:24:35 +03:00
HJ
537145e934
Merge branch 'tusooa/date-absolute' into 'develop'
...
Support displaying time in absolute format
See merge request pleroma/pleroma-fe!1938
2024-09-18 01:17:05 +00:00
tusooa
b14ba17256
Support displaying time in absolute format
...
This adds two config items: useAbsoluteTimeFormat (boolean) and
absoluteTimeFormatMinAge (string, number + unit ('d'|'h'|'m'|'s')).
When `useAbsoluteTimeFormat` is true, the Timeago component will display
absolute time if the time is at least `absoluteTimeFormatMinAge`
from now. If `longFormat` prop is true, the fully formatted time
is displayed. Otherwise, the format is determined by the `time` prop:
(1) if `time` is on the same day of now, display hour and minute;
(2) if `time` is in the same month of now, display day and hour;
(3) if `time` is in the same year of now, display month and day;
(4) otherwise, display year and month.
If it should display relative time, the format is the same as before.
2024-09-17 19:18:51 -04:00
Henry Jameson
05577aea54
replace toSorted with sort, add artist credit
2024-09-17 22:57:39 +03:00
Henry Jameson
7550b8cbd2
splashscreen is now smaller, big cleanup on aisle themes - removed a lot unnecessary sync/awaits and promises that were sequential anyway
2024-09-17 22:57:39 +03:00
Henry Jameson
00df9c9c32
initial splashscreen implementation
2024-09-17 22:57:39 +03:00
HJ
5ad5f4c51e
Apply 1 suggestion(s) to 1 file(s)
2024-09-14 20:23:06 +00:00
Henry Jameson
aa7a336183
Updated shadow control to be able to handle "absolute null" situation
2024-09-12 19:31:19 +03:00
Henry Jameson
a586b9f6d2
fix themes3 specificity sorting
2024-09-12 12:46:47 +03:00
Henry Jameson
8e8707bceb
add Pennsylvania Dutch to languages
2024-09-11 21:17:35 +03:00
Mark Felder
06ebbaf7ba
Simplify the OAuth client_name
...
Every time PleromaFE is used to login it will need to do the OAuth dance and request an app key. If the client name is not stable it will pollute the server's database with entries.
This also happens on every unauthenticated page load at the moment until #1339 is resolved
2024-09-01 12:09:07 -04:00
HJ
e7741e619d
Apply 1 suggestion(s) to 1 file(s)
2024-08-28 21:17:37 +00:00
Henry Jameson
ab90dc9fb1
Revert all the user highlight stuff for now
2024-08-15 21:53:12 +03:00
Henry Jameson
5384d3b7a2
fix solid color highlight
2024-08-15 20:43:11 +03:00
Henry Jameson
cfba4cc6b3
don't do no-auto for themes2 seems to work better
2024-08-14 00:08:56 +03:00
HJ
0c9893c8a0
Merge branch 'appearance-tab' into 'develop'
...
Themes 3: Intermission: Appearance Tab and fixes
See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
Henry Jameson
895261e112
comment out toposort console debug
2024-07-21 22:55:59 +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
40c9163d21
optimizations, WIP theme selector
2024-07-17 17:19: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
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
6846b4fe8a
Merge remote-tracking branch 'origin/develop' into appearance-tab
2024-06-22 00:54:23 +03: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