-
-
Notifications
You must be signed in to change notification settings - Fork 173
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
Revamp navigation bar #220
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really like this change.
- Is there an easy way to show the episode numbers in the dropdown menu. If we include setup and all in one there, I think it's important to make the episodes stand out even more by including their numbers.
- If we move forward on this, I agree with Christina that the instructor notes should be at the top. Maybe after "improve this page"?
_layouts/base.html
Outdated
@@ -13,6 +13,7 @@ | |||
<link rel="stylesheet" type="text/css" href="{{ page.root }}/assets/css/bootstrap-theme.css" /> | |||
<link rel="stylesheet" type="text/css" href="{{ page.root }}/assets/css/lesson.css" /> | |||
<link rel="stylesheet" type="text/css" href="{{ page.root }}/assets/css/syntax.css" /> | |||
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
did you intend to include mathjax here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No. Sorry about it.
I think so. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I looooove this one
aaa1919 implements the suggestion at carpentries/lesson-infrastructure#18 (comment). ScreenshotsChanges to File SystemThe template now has the following directories
TODO
|
LGTM! |
This looks great Raniere! My comments:
Unless there is a good technical reason for it, I would suggest the navigation bar reflects the organization of the files in the repository. Therefore, I think it would be best if The bar seems a little crowded to me. I think we could move "License" to the footer next to the copyright information to make more room. I also worry about the unintended consequences and extra work renaming the instructor guide file will have. |
Awesome work! My comments:
I'll have a look at the actual diff later |
I will need to check how Jekyll behave when collections is one subfolder.
I think that is important to have License and Code of Conduct at the navigation bar. One option is to have under "About"/ |
I'm going to close this as the next iteration of the lesson infrastructure will have a new structure for the top navigation bar. |
This implements carpentries/lesson-infrastructure#18.