Henry Jameson
|
7238b218f9
|
fix badgeNotification for themes2
|
2024-03-04 19:10:23 +02:00 |
|
Henry Jameson
|
545c875a85
|
process chunks strictly sequentially to avoid overloading the event
queue
|
2024-03-04 19:03:29 +02:00 |
|
Henry Jameson
|
a190389f3c
|
panels/statuses are looking really good now even with transparency
|
2024-03-04 18:24:29 +02:00 |
|
Henry Jameson
|
54e3a99bc7
|
Merge remote-tracking branch 'origin/develop' into themes3
|
2024-02-29 18:49:23 +02:00 |
|
Henry Jameson
|
3f6b9fbf9c
|
user cards looking nicer now
|
2024-02-28 22:56:15 +02:00 |
|
Henry Jameson
|
cf1345caca
|
more scrollbars work
|
2024-02-28 15:04:01 +02:00 |
|
Henry Jameson
|
8e3637c059
|
improve scrollbars, add avatar to menu-item since it appears in
autocomplete, add wallpaper color
|
2024-02-28 14:57:19 +02:00 |
|
Henry Jameson
|
528e7e4496
|
fix more annoying themes2->3 button states
|
2024-02-28 13:10:42 +02:00 |
|
Henry Jameson
|
15d8daa7ec
|
somehow i missed this one
|
2024-02-28 12:51:22 +02:00 |
|
Henry Jameson
|
ec2afce97e
|
improve performance a bit and use better "worst case" color
|
2024-02-27 22:02:44 +02:00 |
|
Henry Jameson
|
e2af986323
|
fix global notices
|
2024-02-27 22:02:25 +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
|
ac85cdac68
|
fix themes v1 not working
|
2024-02-22 19:24:26 +02:00 |
|
Henry Jameson
|
c4d218cb3e
|
fix anon view
|
2024-02-22 19:15:55 +02:00 |
|
Henry Jameson
|
7d2faccd4f
|
fonts support, cleanup
|
2024-02-22 18:04:28 +02:00 |
|
Henry Jameson
|
779b3dc122
|
blur support, fix toggled buttons not working right
|
2024-02-22 15:15:08 +02:00 |
|
Henry Jameson
|
09e0e53ad6
|
opacity stuff, better debug mode
|
2024-02-22 14:36:56 +02:00 |
|
Henry Jameson
|
5e0ba2bcd9
|
initial work on mobile stuff
|
2024-02-22 01:10:24 +02:00 |
|
Henry Jameson
|
879f520b75
|
tabs support + cleanup
|
2024-02-22 00:02:24 +02:00 |
|
Henry Jameson
|
8a21594dbc
|
shadow slots work + minor fixes
|
2024-02-21 22:18:56 +02:00 |
|
Henry Jameson
|
f609aaba0c
|
improve checkbox styles
|
2024-02-21 13:10:11 +02:00 |
|
Henry Jameson
|
900eb34186
|
improve backwards compat for avatar shadows
|
2024-02-21 12:33:33 +02:00 |
|
Henry Jameson
|
da0db933d9
|
moved themes2 stuff into theme_data.service.js
|
2024-02-21 12:23:10 +02:00 |
|
Henry Jameson
|
c3e6e7c61d
|
improvements to backcompat + fixes to topbar
|
2024-02-20 01:18:21 +02:00 |
|
Henry Jameson
|
2172529dd0
|
backwards compat WORKING
|
2024-02-20 01:05:17 +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
|
7c77809ff9
|
badge, alert(dot) improvements
|
2024-02-16 00:29:16 +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 |
|
Henry Jameson
|
1af8ca29f3
|
optimize combinatorics and defaults, now it's twice as fast!
|
2024-02-09 16:04:45 +02:00 |
|
Henry Jameson
|
1cfdde819b
|
don't use lodash (-~300ms speed)
|
2024-02-09 15:52:11 +02:00 |
|
Henry Jameson
|
79d2184afa
|
more performance testing
|
2024-02-08 18:36:59 +02:00 |
|