Added custom theme selection, upload and management#7881
Added custom theme selection, upload and management#7881danduma wants to merge 1 commit intorequarks:mainfrom
Conversation
danduma
commented
Dec 27, 2025
- Added the ability to upload themes via a file input, including validation for required files.
- Implemented theme deletion with confirmation dialog, ensuring the default theme cannot be deleted.
- Enhanced theme management by dynamically importing theme components and styles, falling back to the default theme if necessary.
- Updated GraphQL schema and resolvers to support theme queries and mutations.
…unctionality - Added the ability to upload themes via a file input, including validation for required files. - Implemented theme deletion with confirmation dialog, ensuring the default theme cannot be deleted. - Enhanced theme management by dynamically importing theme components and styles, falling back to the default theme if necessary. - Updated GraphQL schema and resolvers to support theme queries and mutations.
|
hi @danduma would you mind if i tested this on my laptop? 🤓 i use wiki.js for my startup and your theme feature looks cool 😎 i can upload screenshots of a theme being applied. Have a good day, Adrian |
|
Of course @drumadrian ! Let us know how it works :) |
Hi @danduma I hope I setup your branch correctly. Here is the output with help organizing the information from ChatGPT:
Here is the full console output: screenshot:
|
|
@drumadrian You need to build the app first: |










