about summary refs log tree commit diff stats
path: root/last-bastion.html
Commit message (Collapse)AuthorAge
* Fix broken linksCase Duckworth2015-04-20
|
* First compile in v1.0.0 v1.0.0Case Duckworth2015-04-14
|
* Change file hierarchy and rewrite makefileCase Duckworth2015-04-14
| | | | | | | | | | | | | | | - File hierarchy is now as follows: - / - appendix/ < appendix source files - backlinks/ < backlink sources & builds - hapax/ < *.hapax source files - scripts/ < scripts, like *.js, *.hs, etc. - templates/ < templates for outputs - text/ < source files - trunk/ < assets, like css, images, heads, etc. - index.html - *.html - Makefile
* Add Islands for backlinkless filesCase Duckworth2015-04-02
|
* Add backlinks pages (fixes #16).Case Duckworth2015-03-28
|
* Fix #5: Verse typesettingCase Duckworth2015-03-27
| | | | | | | | | | Thanks to the pandoc-discussion thread at <https://groups.google.com/forum/#!topic/pandoc-discuss/_JnTJnsSK3k>, line breaks in verse have been converted to <span class="line">s, which enables the CSS to style them with hanging indents, given a too-small viewport. This commit also includes a makefile edit to reflect this change, and the Haskell source and executable of the pandoc filter.
* Change verse lines '$' -> '^| 'Case Duckworth2015-03-27
|
* Add HAPAX LEGOMENA support & flatten structureCase Duckworth2015-03-26
| | | | | | | | | | The list of hapax legomena for this project is available at /hapax.html. In addition, the directory structure has been further flattened. All assets (javascript, lua, images, fonts) are in /trunk/. One other thing was to update the makefile. It compiles hapax.txt from rivers.
* Change template and CSS for flatter structureCase Duckworth2015-03-24
| | | | | - Change CSS to one file - Change template to reflect CSS flattening
* Mostly fix #11: Dedication/epigraph alignmentCase Duckworth2015-03-14
| | | | | | | | | | | | So the issue is solved in terms of how it looks, though it adds a gross extra div into every page and uses :only-child, which I don't think is super-supported. But it's the best I can do that I know of until we get to better flexbox support. Or you know, maybe later I can try doing some templating fixes-- injecting classes so that normally, .dedication is right-aligned but when an epigraph is present, change the class to .dedication-left or something. IDK. Either way is sort of ugly. :(
* Fix bug in previous/next navlinksCase Duckworth2015-03-12
|
* Fix #9 - ekphrastisize some poemsCase Duckworth2015-03-12
| | | | | | | | | | | | | | | | | | For ekphrastic articles, add `ekphrastic` node to YAML metadata. This node includes subnodes `image`, `title`, `alt`, `link`, and `class`. `image` provides a link to the local image--just include the file name with the extension, not the folder (all images should be in /img/.) `title` provides the title of the image, and the alt-text, if there is no `alt` node. `alt`, if it exists, provides the alt text for the image. `link`, if present, wraps the image in an `<a>` tag--it should point to the source web page of the ekphrastic image. `class`, if present, sets the class(es) for the image, for styling. In this commit, I've set `ekphrastic` on the four articles that have them so far: 'The Death Zone,' 'AMBER alert,' 'The moon is gone,' and 'Man.' I've also updated .template.html with the changes, and updated README.md to reflect the changes in YAML structure.
* Add a favicon and compile all files downCase Duckworth2015-03-12
|
* Fix #8 - dedication bug - & change epigraph orgCase Duckworth2015-03-12
| | | | | - Move the $endif$ for $if(epigraph.content)$ to before .dedication - Change `epigraph + epigraph-attrib` to `epigraph > attrib`
* Move dedication to before epigraphCase Duckworth2015-03-10
|
* Remove > from .nextlink in templateCase Duckworth2015-03-10
|
* Compile 2015-03-10Case Duckworth2015-03-10
|
* HTML compile 2015-03-09Case Duckworth2015-03-09
|
* Fix styles for nav placementCase Duckworth2015-03-03
|
* Add hyphens to prose things with Hyphenator.jsCase Duckworth2015-03-03
|
* Change language in all files to EnglishCase Duckworth2015-03-03
|
* Add genre, project js to template; add Georgia to cssCase Duckworth2015-03-03
|
* Standardize h2sCase Duckworth2015-03-03
|
* Add externalizing links process to compile.shCase Duckworth2015-03-03
|
* Attempt 2 to get css to work with GH pagesCase Duckworth2015-03-03
|
* Change <link>s to work with GH pagesCase Duckworth2015-03-03
|
* Add random page (lozenge) functionality)Case Duckworth2015-03-02
|
* First CSS styles: _common, verse, proseCase Duckworth2015-03-02
|
* Move dedication before epigraphCase Duckworth2015-03-02
|
* Change width of webpages; streamline templateCase Duckworth2015-03-02
|
* Add thing class to pieces in template; recompileCase Duckworth2015-03-02
|
* First complete compileCase Duckworth2015-03-02