Age | Commit message (Collapse) | Author |
|
* removed background image and as such it's fixed pixel width
** i.e. the layout is now completely dependent on the basic font size and scales accordingly
* revamped master template and CSS to allow for nodes with varying lengths instead of truncating everything depending on the background width
* increased font size of tag and archive pages
* increased overall line height to improve readability
* improved CSS to e.g. make use of `last-child` instead of adding `last` classes during static site generation
* removed _microblog_ entries from archive as I have more or less stopped using _Twitter_
|
|
* extracted navigation and tag list style into `buttonlist` class
* navigation is now aligned left and non-overlapping on small screens
|
|
* updated _about_ page
|
|
* added link to blog article to _TypeAsValue_ page
|
|
* updated it's date to `2015-03-06`
|
|
|
|
* only links to `tav` implementations as well as final corrections are missing
|
|
|
|
|
|
* added information on partial template specialization and `tav::Eval`
* added title outline of remaining sections
|
|
* date will be updated for publication
|
|
|
|
* fixed grammar of _StaticXSLT_ page
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* e.g. article and tag support data is now fetched through direct _XPath_ template applications
** this required the introduction of a special `resolve` mode to prevent interaction between support and main content resolution
** in most cases arguments had to be wrapped inside helper constants to enable selection of e.g. article support data via the `@handle` attribute using the current elements `@handle` attribute
* analogously to the recent changes in _StaticXSLT_ this commit aims to improve the XSLT code style used in generating this static website
|
|
|
|
|
|
* changed `IndexSequence` link to point to its last version on Github
|
|
* the former also works when CSS is not supported while the latter leads to unseparated tag links
|
|
|
|
* both the CSS and master template markup contained cruft from the previous blog version and its slightly different layout
* removed unnecessary distinction between footer and its _taglist_ as the old footer element is now only a _taglist_
** promoted previous `last_line` to `footer` as it is the actual footer
* unified the different list styles as much as possible
** e.g. introduced new `topline` attribute instead of declaring the title-separator line for each style separately
** removed `taglist` class by declaring its rules directly in the `tags` id
** removed now unnecessary `archivtag` class
** introduced `sparselist` class which enables list such as the one contained the latest microblog entries to have extra padding
* merged `list_tags` helper template into primary master template
** this separation was not only unnecessary but decreased the readability as it provided no real encapsulation
|
|
* eliminated `last_item` list item class by fixing its padding
|
|
|
|
* _linked_ was misspelled as _liked_
|
|
|
|
|
|
* this was done to match the recent extraction of the generic static site generation framework into a separate project
|
|
* i.e. the `detail` transformations were moved into a BuildXSLT module
* modified XML Makefile accordingly
* removed framework documentation from `README.md` and added usage documentation
* this was done to make it easier to use the basic static site generation framework in other projects
** the detail transformations were developed to enable the implementation of this blog but are generic enough to be used in other contexts
|
|
* recent commits to both BuildXSLT and InputXSLT changed include entity handling to resolve against the stylesheet location
|
|
|
|
* still pointed to old Symphony CMS upload location
|
|
* changed page source accordingly
|
|
* added title and type attributes to feed links in ATOM feed
* alternate feed link references the actual website
* added "rel=\"alternate\"" and title attribute to entry links
|
|
|
|
|
|
* there is no reason for embedding raw XHTML if we are able to generate the same in pure Kramdown
** this increases separation between content and presentation
** it will be easier to e.g. replace XHTML output with HTML5 in the future
|
|
* added age and further language information
* fixed grammar problems
* converted image tag to kramdown syntax
|
|
* images were hosted on imgur to mitigate the some of the bandwidth usage of self-hosting
** as the website is now hosted on a virtual server this is no longer needed
|
|
* changed "floor" to "ceiling" to correctly handle uneven article counts
|
|
|
|
* added base link
* added namespace for whole stylesheet intead of in the feed node
* added id to entry nodes
* added closing slash to feed id url
|