Skip to content

v1.5.0+ss21

Compare
Choose a tag to compare
@seshrs seshrs released this 22 Apr 22:16
· 397 commits to master since this release
e60988a

It's Spring again! πŸƒπŸ’πŸŒ³ And the Spring/Summer 2021 release brings several fresh new features too.

Callouts πŸ’¬

Use these colored boxes to highlight important information on your pages. Here's a screenshot from the demo page:

Screen Shot 2021-04-22 at 12 36 44 PM

Check out the demo for more information: https://eecs485staff.github.io/primer-spec/demo/callouts.html

Sitemap πŸ“

Primer Spec was designed for specs that consist of a single long page. But what if your spec contains several long pages that are all related?

Primer Spec can automagically generate a Sitemap for your site and display it in the sidebar! The main page would contain links to other subpages in your website:

Screen Shot 2021-04-22 at 12 43 18 PM

See the Advanced Usage docs to set up a Sitemap for your spec.

Huge thanks to @bellakiminsun for helping design this feature over several iterations πŸ™

Redesigned theme selector

The old theme selector was functional, but not aesthetic. The theme selector now looks greatly improved, with many thanks to @bellakiminsun for the design πŸ˜ƒ

theme selector demo

Other enhancements

  • Task lists sync across browser tabs!
    If you have multiple tabs with the same spec page open, Primer Spec keeps the task-list checkboxes in sync! (#116)
  • "Bug fixes and performance improvements"
    • Improved scrolling performance (#105)
    • Updated GitHub Primer CSS stylesheets (#103)
    • Improved color contrast for Monokai syntax-highlighting (#112)