Skip to content
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

Allow UI Customization #1

Open
3 tasks
flowchartsman opened this issue Mar 3, 2021 · 0 comments
Open
3 tasks

Allow UI Customization #1

flowchartsman opened this issue Mar 3, 2021 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@flowchartsman
Copy link
Owner

flowchartsman commented Mar 3, 2021

It would be nice if the user could customize certain aspects of their UI, either via CSS or turning on/off certain swagger-ui features. Of course, the more things that get templatized means the more potentially fragile the generate code to keep the static files up to date becomes, so this will need to be done carefully, and each one will probably need to get hooked into the CI system to surface any potentially-breaking changes from upstream.

  • Prebuild some new layouts and themes
  • Templatize swagger-initializer.js rather than swapping out the values (plugins/layouts)
  • Templatize .css
@flowchartsman flowchartsman added the enhancement New feature or request label Mar 3, 2021
@flowchartsman flowchartsman added this to the v1.0 milestone Oct 17, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant