Henry Jameson
4af8a307ee
allow spaces inside function definition
2024-11-25 21:59:00 +02:00
Henry Jameson
fdc9d8dc72
update preview on colors changing
2024-11-25 20:09:34 +02:00
Henry Jameson
7ae0d6b95d
fix reset not resetting
2024-11-25 20:07:48 +02:00
Henry Jameson
c81948620f
use compact mode for shadow control in old ui
2024-11-25 19:45:10 +02:00
Henry Jameson
7b56b3f411
more predictable styles order, custom styles before builtins
2024-11-25 19:42:50 +02:00
Henry Jameson
02cf4fd43f
fix virtual subcomponents not being read properly
2024-11-25 19:35:15 +02:00
Henry Jameson
877f8bec45
make overall preview follow selected palette + initial load
2024-11-21 19:40:07 +02:00
Henry Jameson
d8a951dc52
don't use lite mode because it causes issues with excluded components
2024-11-20 17:03:49 +02:00
Henry Jameson
86900061c2
fix variables crashing the tab
2024-11-20 17:03:35 +02:00
Henry Jameson
10aa5755a4
make old theme tab truly deprecated
2024-11-20 17:03:09 +02:00
Henry Jameson
b32909a9e6
cleanup
2024-11-20 15:27:17 +02:00
Henry Jameson
691a79e3be
fix theme2 editor
2024-11-20 15:27:08 +02:00
Henry Jameson
fd1e3f65a8
Added fetching of *.custom.* indexes that aren't part of source tree
2024-11-19 22:19:11 +02:00
Henry Jameson
313eb8f4cd
bundling theme now works and so are bundled style's palettes
2024-11-19 21:33:13 +02:00
Henry Jameson
ca5c24452e
palettes/style meta inconsistency
2024-11-19 01:16:51 +02:00
Henry Jameson
973e8697bc
added validation
2024-11-18 03:53:37 +02:00
Henry Jameson
098879be3e
fix cache being used even if no cache exists
2024-11-17 15:57:32 +02:00
Henry Jameson
41f5ae30f1
force recompilation on theme-related dispatches
2024-11-15 00:39:21 +02:00
Henry Jameson
b6684d90b5
Compress them data + store in IndexedDB instead
2024-11-15 00:39:21 +02:00
Henry Jameson
f4483e1ee4
remove extraneous dispatches
2024-11-14 21:52:50 +02:00
Henry Jameson
454aa695ab
User palette editor
2024-11-14 21:42:45 +02:00
Henry Jameson
4c68009ae0
layout improvements
2024-11-14 19:18:10 +02:00
Matrix-Sasuke
27d2ac6f66
fix bookmarks not showing on mobile properly
2024-11-14 17:23:05 +01:00
Henry Jameson
b21133ee12
make more components uneditable from GUI
2024-11-14 17:46:27 +02:00
Henry Jameson
fc652523aa
fix broken spread text input and roundness present checkbox
2024-11-14 17:26:33 +02:00
Henry Jameson
ae55374841
prevent global override to affecting preview-block
2024-11-14 17:26:14 +02:00
Henry Jameson
8901552112
style/layout improvements
2024-11-14 17:25:58 +02:00
Matrix-Sasuke
4fcd511225
fix bookmarks not showing on mobile
2024-11-14 12:36:31 +01:00
Matrix-Sasuke
eef151e7a6
fix bookmarks not showing on mobile
2024-11-14 11:48:57 +01:00
Matrix-Sasuke
898881bac1
Absolute time format
2024-11-13 09:19:17 +00:00
Henry Jameson
86585cc644
allow setting palettes from style
2024-11-12 23:24:28 +02:00
Henry Jameson
d787fb1a60
roundness control
2024-11-12 21:10:50 +02:00
Henry Jameson
a2a58dc082
improve robustness and responsiveness
2024-11-12 21:10:02 +02:00
Henry Jameson
4aaf6bcc59
remove extra slots
2024-11-12 21:08:59 +02:00
Henry Jameson
7c947115e2
make active tab to jut out slightly to indicate that it's active (inspired by winMe)
2024-11-12 21:05:56 +02:00
Henry Jameson
311d935943
some documentation for functions
2024-11-07 18:35:16 +02:00
Henry Jameson
eb472e2d76
wait a tick before emitting new Id in SelectMotion
2024-10-30 22:33:50 +02:00
Henry Jameson
ec1f069515
fix shadow reverting to object mode if deserialization fails
2024-10-30 22:12:30 +02:00
Henry Jameson
30206d20a7
fix hover state not showing up properly in editor
2024-10-30 16:13:05 +02:00
Henry Jameson
73f49466a1
Add brightness slot function
2024-10-30 16:01:29 +02:00
Henry Jameson
1873c75a7f
don't shit the bed if can't find a color
2024-10-29 23:55:44 +02:00
Henry Jameson
369ac726c0
use actual staticVars instead of staticPallete
2024-10-29 21:17:16 +02:00
Henry Jameson
3d78a7377e
fix states rules not being filtered properly.
2024-10-28 21:22:56 +02:00
Henry Jameson
7314092d19
remove rootComponentName since it's not working right
2024-10-28 20:19:21 +02:00
Henry Jameson
3ca882f883
properly unset edited properties instead of leaving them as null
2024-10-28 20:18:58 +02:00
Henry Jameson
e7307d1e19
component preview is finally working
2024-10-28 16:03:10 +02:00
Henry Jameson
d6600bfa5a
do the thing i wanted to do
2024-10-28 02:17:07 +02:00
Henry Jameson
82504a1fcf
wip
2024-10-27 22:24:39 +02:00
Henry Jameson
28b8620656
style application stuff
2024-10-27 01:33:40 +03:00
Henry Jameson
7419616f61
color input fixes
2024-10-26 19:48:48 +03:00
Henry Jameson
92f724de36
Separate virtual directives tab into separate files
2024-10-26 19:48:15 +03:00
Henry Jameson
b55aeb54f6
better error reporting
2024-10-25 16:39:37 +03:00
Henry Jameson
f46adb6724
fix changing valtype to shadow breaking everything in its wake
2024-10-24 21:52:56 +03:00
Henry Jameson
f6f2e14c19
improvements
2024-10-24 21:36:03 +03:00
Henry Jameson
4e2cb8c132
re-thought shadow ComponentPreview and added more assists to it
2024-10-23 21:54:16 +03:00
Henry Jameson
f1d0a6b0a2
a lot more extra slots for themes
2024-10-23 21:54:01 +03:00
Henry Jameson
f85972310c
better replicate themes2 hover/pressed style
2024-10-23 17:19:29 +03:00
Henry Jameson
030a2127ee
proper fallbacks and contrast ratio for component style editor
2024-10-22 17:06:22 +03:00
Pleroma User
2bd16bedce
Markup inconsistencies
2024-10-22 08:24:06 +00:00
Henry Jameson
7e4fe93c7f
Proper support for alternate selectors
2024-10-21 23:10:54 +03:00
Henry Jameson
21cb168dfd
fix old themes tab shadow control
2024-10-19 17:26:04 +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
21b17f333d
fix
2024-10-13 17:13:16 +03:00
Henry Jameson
098c6af7ef
pass computeColor into shadow control, fix shadow switching types due to invalid shadow color
2024-10-12 01:26:29 +03:00
Henry Jameson
1a38e0273e
fix filename not applying
2024-10-11 21:23:46 +03:00
Henry Jameson
14fdd34964
Use a bit saner way of exporting from setup() into template
2024-10-11 21:23:46 +03:00
Henry Jameson
1ec1ba8d3e
proper color fallbacks
2024-10-11 20:48:46 +03:00
Henry Jameson
eeb2dbcb60
fix SelectMotion not working properly on palettes/vDirectives
2024-10-11 17:22:33 +03:00
Henry Jameson
0afe69ce28
palette importer/exporter
2024-10-10 00:54:53 +03:00
Henry Jameson
202d77e0cc
Import/export works!
2024-10-09 23:54:34 +03:00
Henry Jameson
78e4f0ecd8
fix setting components not working with v-model
2024-10-09 23:53:30 +03:00
Henry Jameson
5a2080570f
variables work + i18n cleanup
2024-10-09 09:59:37 +03:00
Henry Jameson
54c740c252
layout
2024-10-08 22:25:55 +03:00
Henry Jameson
707ed633e4
overall preview + layout changes
2024-10-08 22:13:15 +03:00
Henry Jameson
57d84a3cc6
localization for that one string
2024-10-08 19:55:26 +03:00
Alexander Tumin
bbef4e40df
Fix whitespaces for multiple status mute reasons, display bot status reason
2024-10-07 13:39:41 +03:00
Henry Jameson
69f684cb64
oops
2024-10-07 12:29:47 +03:00
Henry Jameson
4d472e1d4b
fix my phone
2024-10-07 12:21:36 +03:00
Henry Jameson
4f66731723
lookin' good
2024-10-07 02:16:24 +03:00
Henry Jameson
f0e5b0be1e
cleanup
2024-10-07 01:33:31 +03:00
Henry Jameson
f75ea738ca
better cValue logic in shadow-control
2024-10-07 01:31:22 +03:00
Henry Jameson
97c058ebda
neater looks for shadow-related things
2024-10-07 01:30:53 +03:00
Henry Jameson
cfe52185f7
neat-looking variables tab (sans shadow editor)
2024-10-07 00:57:54 +03:00
Henry Jameson
756ea63b67
variables stuff seem to be at least somewhat working
2024-10-06 20:21:13 +03:00
Henry Jameson
8725de3e91
got it working again
2024-10-06 18:56:45 +03:00
Henry Jameson
a6863248bb
variables + consistency in code
2024-10-06 15:19:30 +03:00
Henry Jameson
da2c016ab4
better vars nomenclature
2024-10-06 15:19:30 +03:00
Henry Jameson
7e684ea3ff
proper exporter
2024-10-06 03:32:08 +03:00
Henry Jameson
0f2bd39db8
cleanup
2024-10-06 03:31:59 +03:00
Henry Jameson
c58ed1036f
remove i18n stuff.
...
first of all - it's too much work for me AND for translators
second of all - providing support would be a living hell nightmare
trying to understand what component it is in users's language that isn't english
2024-10-06 03:30:52 +03:00
Henry Jameson
bae4836349
palettes editor done
2024-10-06 01:16:24 +03:00
Henry Jameson
3f55c08693
work on palette editor
2024-10-06 00:51:02 +03:00
Henry Jameson
191609c662
Merge remote-tracking branch 'origin/develop' into themes3-grand-finale-maybe
2024-10-05 23:15:10 +03:00
Henry Jameson
2df431ea17
missing strings
2024-10-05 23:14:10 +03:00
Henry Jameson
bb41c13620
fix?
2024-10-05 19:30:31 +03:00
Henry Jameson
b48b4493f9
oops
2024-10-05 19:06:55 +03:00
Henry Jameson
48cc7ccc78
don't normalize theme and split index fetching into its own block
2024-10-05 18:45:38 +03:00
Henry Jameson
541affd459
lint
2024-10-05 18:40:59 +03:00
Henry Jameson
a21f25ed8e
test fix
2024-10-04 15:03:36 +03:00