Add profile color palette feature with quick-select modal

- Added per-profile color palette storage in profile JSON files
- Created Color Palette modal for managing profile colors
- Added quick-select modal window when clicking color pickers
- Implemented palette color selection to apply to active tab colors
- Added 'Use Color Picker' button in quick palette modal
- Fixed pattern selection to properly update UI
- Improved color picker interaction to prevent conflicts between quick palette and native picker
This commit is contained in:
2026-01-05 22:42:58 +13:00
parent c97ca308a7
commit 40cfe19759
6 changed files with 672 additions and 28 deletions

View File

@@ -1,7 +1,7 @@
{
"tab_password": "",
"lights": {
"test": {
"dsfdfd": {
"names": [
"1"
],
@@ -21,6 +21,6 @@
}
},
"tab_order": [
"test"
"dsfdfd"
]
}

View File

@@ -1,4 +1,5 @@
{
"tab_password": "qwerty1234",
"lights": {
"sign": {
"names": [
@@ -846,7 +847,6 @@
}
}
},
"tab_password": "qwerty1234",
"tab_order": [
"sign",
"dj",
@@ -860,5 +860,9 @@
"front1",
"front2",
"front3"
],
"color_palette": [
"#c33232",
"#3237c3"
]
}