Commit Graph

5 Commits

Author SHA1 Message Date
Bob Nystrom
5140d096a1 feat: add responsive layout with viewport meta, media queries, and semantic HTML elements
Replace fixed-width `.page` with `max-width`, add `padding` to body, and introduce two breakpoints (639px and 479px) that adjust nav gutter, header centering, and main margin. Convert `.header`, `.content`, `.nav` divs to `<header>`, `<main>`, `<nav>` tags, add viewport meta tag, and hide GitHub ribbon on small screens.
2014-04-11 17:44:33 +00:00
Bob Nystrom
985b1b9cf7 docs: add block syntax documentation, remove outdated TODOs, and add prefix ~ operator test 2014-04-09 04:18:17 +00:00
Bob Nystrom
25098cd181 style: shift stylesheet color palette from warm orange to cool blue tones 2014-04-08 14:46:47 +00:00
Bob Nystrom
c92a12bf31 docs: recolor doc site with warm earth tones and update prose for clarity 2014-04-08 04:03:16 +00:00
Bob Nystrom
e8d31eddaf feat: replace hand-written CSS with Sass compilation and update site design with new fonts and layout
- Delete doc/site/style.css and add doc/site/style.scss with Sass variables, Dosis header font, box-sizing, absolute header positioning, and link hover effects
- Update template.html to reference Dosis font, lowercase nav headings, and change tagline to "a classy little scripting language"
- Add .sass-cache/ to .gitignore and rename Makefile phony target from docs to builtin
- Modify generate_docs.py to compile style.scss via sass subprocess instead of copying static CSS
- Tweak performance.markdown and qa.markdown for minor wording improvements
2014-04-05 22:39:02 +00:00