-
-
Notifications
You must be signed in to change notification settings - Fork 961
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
Theme Extension support #42
Comments
Hey @helloitsm3 I'd broadly categorise extensions into two kinds.
We'll start with supporting Theme extensions and build a theme store, we can use the experience we gain from this and then move on to functionality extensions (which is more complex to design well) Now before we get started with theme extensions, we need to have a good schema model ready so that theme authors can easily author a team. We must note that its not easy to change this schema (once people publish themes). Ive got something decent to start with here. https://github.com/usebruno/bruno/blob/main/packages/bruno-app/src/themes/light.js A long way to go, Here is how the approx timeline looks like atm
|
Sounds good. I'm happy to discuss this further. How can we go about doing this? |
This work ranks lower in priority compared to some of the other features we have in the pipeline like #45 and #46 As is stands today, I look forward to get the theme schema ratified by mid nov 2022 post which we can start working on supporting popular themes. |
Theming is being implemented as a part of the Pro Edition of Bruno. |
Bruno should be built with extensibility in mind to allow customization and enhancement of the application. It would be nice to have something similar to what VS Code have
The text was updated successfully, but these errors were encountered: