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

Implement custom theming support #28

Open
Still34 opened this issue Nov 8, 2018 · 0 comments
Open

Implement custom theming support #28

Still34 opened this issue Nov 8, 2018 · 0 comments
Assignees

Comments

@Still34
Copy link
Contributor

Still34 commented Nov 8, 2018

Since the tooling currently supports the --theme parameter, it would be great if the user could specify a template or theme folder during page build. At the moment, it is not possible to allow for user-created themes to be used with papoGen without appending their themes within the lib folder, which is not ideal for CI-generated documentations.

docfx has a great implementation for user-defined CSS/partial templates. This design system allows for the user to supply their own CSS, overwrite the default theme, and even merge templates together (e.g. with `--theme "default, custom-theme", docfx would automatically merge and overwrite files depending on which theme was referenced here). Here is the docfx template design specification. If possible, behavior similar to such would be great - or even something as simple as just letting the user provide their own stylesheets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants