Feat: Custom modules can now be created through a JSON file. (#887)

* Feat: Custom modules can now be created through a JSON file.

* Added the ability to consume labels and icons.

* Add all properties but styling.

* Wrap up implementation.

* Rename custom modules to basic modules to make way for new actually custom modules.
This commit is contained in:
Jas Singh
2025-04-07 01:52:39 -07:00
committed by GitHub
parent 483facfa56
commit 93235f0fb1
31 changed files with 820 additions and 377 deletions

View File

@@ -16,7 +16,7 @@ export const themePages = [
'System Tray',
'Volume Menu',
'Power Menu',
'Custom Modules',
'Basic Modules',
] as const;
export const configPages = [
@@ -28,7 +28,7 @@ export const configPages = [
'Volume',
'Clock Menu',
'Dashboard Menu',
'Custom Modules',
'Basic Modules',
'Power Menu',
] as const;