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

Refactor DefaultTheme to be more easily extended #1171

Merged
merged 4 commits into from Jan 15, 2020

Conversation

alalonde
Copy link
Contributor

I pulled the internal functions out of getNavigation into a separate NavigationBuilder class so that a custom theme doesn't have to re-implement all of them.

I also changed the default behavior of build to no longer add links to empty modules. This fixes #1126

@Gerrit0
Copy link
Collaborator

Gerrit0 commented Jan 14, 2020

This is awesome 👍 I don't have the time to go through and look at it today, but should be able to get to it soon. Thanks!

@Gerrit0
Copy link
Collaborator

Gerrit0 commented Jan 15, 2020

Well, the navigation code still scares me, but this is still an improvement. Thanks!

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

Successfully merging this pull request may close these issues.

Modules with only non-exported constructs should not be exported either
2 participants