summaryrefslogtreecommitdiff
path: root/tissue.scm
AgeCommit message (Collapse)Author
2022-12-25tissue: Deprecate #:web-css configuration parameter.Arun Isaac
CSS is now specified exclusively through the lexical context of closures in the tissue configuration object. * tissue.scm: Use (tissue web themes default). (%css, %engine): New variables. (tissue-configuration)[#:web-css]: Delete parameter. [#:web-search-renderer]: Pass %css to default theme. [#:web-files]: Pass %engine to gemtext-exporter and skribe-exporter. * tissue/tissue.scm (<tissue-configuration>)[web-css]: Delete field. (tissue-configuration-web-css): Delete function. (tissue-configuration): Remove web-css argument.
2022-10-10doc: Add documentation.Arun Isaac
* doc/skribilo.scm, doc/tissue.skb: New files. * tissue.scm (#:web-files): Add manual/dev/en/index.html.
2022-09-19tissue.scm: Add CSS.Arun Isaac
* website/style.css: New file. * tissue.scm (#:web-files): Copy CSS to website. (#:web-css): Use it.
2022-09-19tissue.scm: Copy IBM Plex fonts to built website.Arun Isaac
* tissue.scm (#:web-files): Copy IBM Plex fonts.
2022-07-09commit: Index commit messages too.Arun Isaac
* tissue/commit.scm: New file. * tissue/web/server.scm (%css)[.search-result-commit]: Add COMMIT marker. * bin/tissue: Import (tissue commit). * tissue.scm (#:indexed-documents): Add commits. * issues/index-commit-messages.gmi: Close issue.
2022-07-09bin: Make indexed documents a list of document objects.Arun Isaac
This simplifies the interface obviating the need for an <indexed-document> type. * bin/tissue: Do not import (srfi srfi-9). (<indexed-document>): Delete type. (index): Expect indexed documents to be a list of document objects. * tissue.scm (#:indexed-documents): Pass in a list of document objects, instead of a list of <indexed-document> objects.
2022-07-08tissue.scm: Remove html extension from web URIs.Arun Isaac
* tissue.scm (#:indexed-documents): Remove html extension from web URIs.
2022-07-06website: Add home page.Arun Isaac
* website/index.skb: New file. * tissue.scm (#:web-files): Add index.html.
2022-07-05tissue.scm: Export issue files to HTML.Arun Isaac
* tissue.scm (#:web-files): Export issue files to HTML.
2022-07-05tissue.scm: Add tissue.scm.Arun Isaac
We finally start dogfooding. * tissue.scm: New file. * .gitignore: Add .tissue.