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
This commit is contained in:
Bob Nystrom
2014-04-05 22:39:02 +00:00
parent e3e9178f3a
commit e8d31eddaf
8 changed files with 228 additions and 213 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ OBJECTS = $(SOURCES:.c=.o)
DEBUG_OBJECTS = $(addprefix build/debug/, $(notdir $(OBJECTS)))
RELEASE_OBJECTS = $(addprefix build/release/, $(notdir $(OBJECTS)))
.PHONY: all clean test docs corelib
.PHONY: all clean test docs builtin
all: release