-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Added custom theme selection, upload and management #7881
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
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: |










