summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2017-07-22chomp unix line ending from output xhtml/html filesBenjamin Franzke1-4/+4
save's one byte
2016-07-05Revert "minify_html: Remove space after quoted attributes"Benjamin Franzke1-1/+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 Franzke1-1/+1
2016-07-05Move css into rootBenjamin Franzke1-5/+5
..allows to specify realtive font path's that are usable with and without compiling the css
2016-07-05Minify htmlBenjamin Franzke1-3/+9
2016-07-05Allow to use different resource caching schemesBenjamin Franzke1-7/+13
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-04Remove postcss from style.min.css dependency listBenjamin Franzke1-1/+1
2016-07-04Include Roboto downloaded from GoogleBenjamin Franzke1-3/+3
2016-07-04WIP: Inline cssBenjamin Franzke1-1/+1
2016-07-04make clean: clean html filesBenjamin Franzke1-0/+1
2016-07-04html output: Remove namespaces from rootBenjamin Franzke1-1/+1
2016-07-04Fix stray end tags in html outputBenjamin Franzke1-2/+4
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 Franzke1-12/+16
2016-07-04Makefile: Exclude the dot from the suffix variableBenjamin Franzke1-3/+3
2016-07-04wipBenjamin Franzke1-1/+1
2016-07-04Add git hash as query string to resourcesBenjamin Franzke1-1/+2
..to be able to set an infinite cache for the browser, but to invalidate the resources for every git commit (That may be a waste of resources, but is "most safe" to ensure we get an up to date site) It has to be explicitly defined in the template. Occurences of the img-tag in the source files get the git hash automatically appended.
2016-07-03Remove about:legacy-compat from doctypeBenjamin Franzke1-0/+7
..to make the html validator happy which warns with https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.angelika-franzke.de%2F Warning: skipping entity: [dtd] At line 2, column 44 :legacy-compat"><html xmlns="h
2016-07-03Optimize for html validatorBenjamin Franzke1-1/+1
2016-07-03Use h1/h2 in content only (not in header)Benjamin Franzke1-2/+6
2016-07-03Postcss (for css3 variables) and minify our stylesshetBenjamin Franzke1-2/+5
We do need a css3 variable transformation for internet explorer. We do check in the minifed sourcecode into git. We don't want to have to install node_modules on our deployment server. Note that the *.xml files opened directly in the browser will not use the minified, but the original stylesheet (thus there's no need for a watcher script while development)
2012-01-03Remove unused services.xml and surrounding stuffBenjamin Franzke1-13/+0
2011-12-28Makefile: Remove old methods to retreive filenames from main.xmlBenjamin Franzke1-2/+0
2011-12-27Parse filenames from main.xml in Makefile using xslBenjamin Franzke1-1/+2
2011-12-27Makefile use a common_depend variableBenjamin Franzke1-2/+4
2011-08-24include news from buchhalterseiteBenjamin Franzke1-0/+13
2011-08-24Makefile: Make suffix configurableBenjamin Franzke1-6/+8
2011-08-24Make suffix be a parameter to the stylesheet.Benjamin Franzke1-1/+1
Default to .xml for viewing xml files directly in browser. Set the parameter in Makefile for generated pages to .xhtml.
2011-08-24makefile: all files depend on main.xmlBenjamin Franzke1-2/+2
2011-08-24Makefile: Add verbosity support (like in automake)Benjamin Franzke1-3/+15
2011-08-23Generate checkmark.png from checkmark.svgBenjamin Franzke1-2/+6
2011-08-23Add initial layout + pagesBenjamin Franzke1-0/+17