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

First attempt at an improved design #44

merged 3 commits into from Apr 29, 2019


None yet
2 participants
Copy link

commented Apr 28, 2019

This PR redesigns the site to make links easier to access and to tighten up the front page text. (There will be another round of editorial proposals later.)

You can preview the new design at


This comment has been minimized.

Copy link

commented Apr 28, 2019

ndw added some commits Apr 28, 2019


This comment has been minimized.

Copy link
Member Author

commented Apr 29, 2019

I was trying to limit navigation items to a small, fixed set. I think that's going to lump a few things under "resources" until the site gets bigger. However, I kind of like making events more prominent, so I added that to the sidebar on the home page.

Other changes in this most recent commit:

  1. Fix some pedantic issues about the JS used for the "?" links on the home page. Now they will not appear to be links if you're using a screen reader or non-JS enabled browser.
  2. I reworked the navigation links on the secondary pages so that the links are always below the title. It was weird before.
Copy link

left a comment

Both of these look like real improvements to me

@ndw ndw merged commit fc3ddfa into markupdeclaration:master Apr 29, 2019

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed

@ndw ndw deleted the ndw:redesign branch Apr 29, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.