summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-07-22Optimize all jpg's to quality 80Benjamin Franzke5-0/+0
jpegoptim --strip-all -m 80 *.jpg
2016-07-06Further byte optimizationBenjamin Franzke2-3/+2
2016-07-06Only provide .woff and .woff2 fontsBenjamin Franzke2-37/+5
All browsers we care about handle these
2016-07-06Save some more bytes by combining the root font definitionBenjamin Franzke2-5/+2
2016-07-06Remove one unneeded css attributeBenjamin Franzke2-2/+1
2016-07-06minify_html: Also remove spaces when question mark is in attributeBenjamin Franzke1-1/+1
2016-07-06Simplify cssBenjamin Franzke3-51/+19
to save some bytes (around 100B)
2016-07-06Reduce ugly <div class=outer> markupBenjamin Franzke3-51/+44
..and replace that "container" aproach by a padding-left/padding-right calculated from viewportwidth aproach. This optimization saves around 27bytes
2016-07-06Remove unneeded markupBenjamin Franzke1-2/+1
2016-07-05Record and minify some attributes in xmlBenjamin Franzke2-3/+3
2016-07-05Revert "minify_html: Remove space after quoted attributes"Benjamin Franzke2-2/+1
This reverts commit 81938dc2c9ae29429d6d8c0b558623a71096f2da. As validator.w3.org throws the following error: No space between attributes. At line 2, column 4862 Box="0 0 55 55"id=checkmark><p Cause of this revert we're back at a 99% html minification score gtmetrix now.
2016-07-05minify_html: Remove space after quoted attributesBenjamin Franzke2-1/+2
2016-07-05Move css into rootBenjamin Franzke7-79/+79
..allows to specify realtive font path's that are usable with and without compiling the css
2016-07-05Minify htmlBenjamin Franzke3-4/+16
2016-07-05cleanupBenjamin Franzke1-2/+1
2016-07-05Do not indent htmlBenjamin Franzke1-1/+1
2016-07-05Minize whitespaceBenjamin Franzke1-4/+7
..but keep leading and trailing whitespace
2016-07-05Allow to use different resource caching schemesBenjamin Franzke4-14/+68
On the deployment server we no use make versioned_jpg="'s/.*/.&.jpg/'" versioned_png="'s/.*/.&.png/'" to generate resource urls like image.f74d4ea.png
2016-07-05kapitalinstitut: run optipngBenjamin Franzke1-0/+0
2016-07-05Specifiy width and height for the gplus iconBenjamin Franzke1-1/+1
To make gtmetrix.com happy
2016-07-04Fix .gitignoreBenjamin Franzke1-1/+1
2016-07-04Optimize form elements for google pagespeddBenjamin Franzke2-1/+5
2016-07-04Rename impress.xml -> imprint.xmlBenjamin Franzke3-2/+2
2016-07-04Provide width and height attributes for all imagesBenjamin Franzke5-7/+7
That make's Browsers and gogle pagespeed happy. (Removes the prioritize visible content warning)
2016-07-04Do not use dislay flex for mobile, to not confuse google pagespeedBenjamin Franzke2-5/+4
which thinks our links overlap.
2016-07-04Fix the default style importBenjamin Franzke2-2/+2
2016-07-04Cleanup cssBenjamin Franzke1-4/+2
2016-07-04Remove postcss from style.min.css dependency listBenjamin Franzke1-1/+1
2016-07-04Remove id info attributeBenjamin Franzke1-1/+1
2016-07-04Include Roboto downloaded from GoogleBenjamin Franzke26-6/+1326
2016-07-04WIP: Inline cssBenjamin Franzke3-3/+3
2016-07-04make clean: clean html filesBenjamin Franzke1-0/+1
2016-07-04html output: Remove namespaces from rootBenjamin Franzke2-3/+11
2016-07-04Fix stray end tags in html outputBenjamin Franzke1-2/+4
2016-07-04Fix a:focus stateBenjamin Franzke2-2/+3
2016-07-04All html files depend on stylesheet changes (as they include the git hash)Benjamin Franzke1-1/+1
..so rebuild them when the stylesheet changes
2016-07-04Add a rule to generate html files from xhtmlBenjamin Franzke2-12/+39
2016-07-04Makefile: Exclude the dot from the suffix variableBenjamin Franzke1-3/+3
2016-07-04xsl/layout.xsl: Use xsl:text throughout the documentBenjamin Franzke2-13/+13
..to allow the xml write to inline the entire markup
2016-07-04xsl/svg.xsl: Minimize svg attributesBenjamin Franzke1-3/+8
They may include newlines and duplicate spaces for readability. Lets normalize those with normalize-space()
2016-07-04layout: Fix "Referenzen" font-sizeBenjamin Franzke1-1/+1
2016-07-04wipBenjamin Franzke1-1/+1
2016-07-04cleanupBenjamin Franzke1-2/+0
2016-07-04Style cleanupBenjamin Franzke2-21/+12
2016-07-04Define google font url in htmlBenjamin Franzke3-3/+2
2016-07-04Fixup style usageBenjamin Franzke2-7/+1
2016-07-04Fix media queryBenjamin Franzke2-2/+2
2016-07-04WIP for google pagespeedBenjamin Franzke2-1/+5
2016-07-04Cheap responsive implementationBenjamin Franzke3-2/+56
2016-07-04Shrink gplus icon to make pagespeed happyBenjamin Franzke2-1/+1