Henry Jameson
|
7314092d19
|
remove rootComponentName since it's not working right
|
2024-10-28 20:19:21 +02:00 |
|
Henry Jameson
|
b55aeb54f6
|
better error reporting
|
2024-10-25 16:39:37 +03:00 |
|
Henry Jameson
|
d772f6cfeb
|
fix shadow control misbehaving in style tab
|
2024-10-19 17:19:54 +03:00 |
|
Henry Jameson
|
f4d29b5d5e
|
use draft logic for virtualDirective to catch errors
|
2024-10-18 13:43:33 +03:00 |
|
Henry Jameson
|
1ec1ba8d3e
|
proper color fallbacks
|
2024-10-11 20:48:46 +03:00 |
|
Henry Jameson
|
c937736fea
|
shadow editor now can handle expressions (functions and variables)
|
2024-10-04 00:27:53 +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
|
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
|
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 |
|
Henry Jameson
|
a586b9f6d2
|
fix themes3 specificity sorting
|
2024-09-12 12:46:47 +03:00 |
|
Henry Jameson
|
40c9163d21
|
optimizations, WIP theme selector
|
2024-07-17 17:19:57 +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 |
|
tusooa
|
dc37c7b28b
|
Fix Themes v3 not working on Safari
|
2024-05-31 14:34:38 -04: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
|
472aad52e1
|
Use constructed stylesheet to prevent chrome from shitting itself when
you open element picker
|
2024-03-12 23:33:24 +02:00 |
|
Henry Jameson
|
c83ddb0b2b
|
better v1 detection, better menu-item consistency
|
2024-02-27 17:03:39 +02:00 |
|
Henry Jameson
|
adc47ad38a
|
no more side effects, virtual components have their own css rules
instead of updating lower level
|
2024-02-27 00:55:19 +02:00 |
|
Henry Jameson
|
ef2c8f077d
|
refactor and optimize: now lazy rules are processed in chunks
|
2024-02-27 00:07:45 +02:00 |
|
Henry Jameson
|
dc22386599
|
optimization and refactoring, rules are first flattened and then
processed, letting us to set individual rules as "lazy"
|
2024-02-26 21:37:40 +02:00 |
|
Henry Jameson
|
7d2faccd4f
|
fonts support, cleanup
|
2024-02-22 18:04:28 +02:00 |
|
Henry Jameson
|
09e0e53ad6
|
opacity stuff, better debug mode
|
2024-02-22 14:36:56 +02:00 |
|
Henry Jameson
|
8a21594dbc
|
shadow slots work + minor fixes
|
2024-02-21 22:18:56 +02:00 |
|
Henry Jameson
|
0285efadbb
|
independence from themes3, converter/backwards compat WIP
|
2024-02-19 20:47:27 +02:00 |
|
Henry Jameson
|
23dc2d1a5b
|
refactor ISS stuff into separate file
|
2024-02-19 20:05:49 +02:00 |
|
Henry Jameson
|
4a10417ed4
|
initial work on dynamic slots + move remaining css stuff into separate file
|
2024-02-19 19:59:38 +02:00 |
|
Henry Jameson
|
34aa9136db
|
refactored most of the CSS stuff into separate file, refactored color
functions and added shadow functions, replaced JS functions in button
with PISS functions
|
2024-02-19 18:48:49 +02:00 |
|
Henry Jameson
|
11fd220734
|
chat styles + related improvements
|
2024-02-19 15:11:59 +02:00 |
|
Henry Jameson
|
ab63ec1471
|
make dynamic directives have a type
|
2024-02-19 00:25:28 +02:00 |
|
Henry Jameson
|
f4bf374509
|
cleanup and warn if there are collisions in .style.js files
|
2024-02-19 00:12:07 +02:00 |
|
Henry Jameson
|
6811191147
|
i'm stupid
|
2024-02-19 00:10:10 +02:00 |
|
Henry Jameson
|
f0bbb75df5
|
properly sort, properly do icon colors, some initial attachment buttons work
|
2024-02-19 00:00:43 +02:00 |
|
Henry Jameson
|
13a289ac74
|
fixed oot selectors not working, added support for (webkit) scrollbars
|
2024-02-18 20:11:06 +02:00 |
|
Henry Jameson
|
3e198526e6
|
dynamically load .style.js files; move the files closer to related components
|
2024-02-18 18:40:14 +02:00 |
|
Henry Jameson
|
96e3a1593a
|
more optimizations, execution is now split into eager (for main UI) and
lazy (for modals, popovers etc) parts
|
2024-02-15 20:20:27 +02:00 |
|
Henry Jameson
|
bcc5084409
|
add roundness, fix inputs
|
2024-02-13 02:09:43 +02:00 |
|
Henry Jameson
|
17b25ef0e0
|
avatar shadows
|
2024-02-12 19:58:42 +02:00 |
|
Henry Jameson
|
48f106b438
|
separate greentext into "fun text" and make Post/Notification related components
|
2024-02-12 19:17:17 +02:00 |
|
Henry Jameson
|
ae345d2c45
|
buttons look great now, including unstyled ones menu items work too
|
2024-02-12 17:26:08 +02:00 |
|
Henry Jameson
|
98f972e557
|
menu-item improvements
|
2024-02-11 23:11:28 +02:00 |
|
Henry Jameson
|
9ec61d0f0a
|
comments and cleanup
|
2024-02-09 19:37:22 +02:00 |
|