livecomsjournal / livecomsjournal.github.io

Content for policy/instructional pages of the Living Journal of Computational Molecular Science (LiveCoMS)
https://livecomsjournal.github.io
6 stars 15 forks source link

UX Enhancement for Home & Main Nav #155

Closed m2creates closed 5 years ago

m2creates commented 6 years ago

Recommendations for General Spacing and Balance for styles

Main Navigation

Balance the "logo" element against the margin to match the nav links.

.greedy-nav a.site-title {
  padding-left: 2em; /* balance title space on left to match nav link space on right */
}

Reduce font size of nav links to match the max font size of the "logo" element.

.greedy-nav .visible-links {
  font-size: 18px; /* cap nav font */
}

Result: Screenshot from Gyazo

Features excerpts on Home Page

Adds more breathing room in between columns to avoid clustering of descriptions against sibling elements...

.archive__item-excerpt {
  padding-right: 1em;
}

...without disrupting the centered description element.

&--center{
  .archive__item-excerpt {
    padding-right: 0;
  }
}

Result: Screenshot from Gyazo