summaryrefslogtreecommitdiff
path: root/website/haunt.scm
Commit message (Collapse)AuthorAge
* website: Add post about GSoC.Ludovic Courtès2017-03-09
| | | | | | | * website/posts/join-gnu-guix-for-gsoc-2017.md: New file. * website/haunt.scm: Add COMMONMARK-READER. * website/www.scm (sxml->string*)[sxml->strings]: Automatically wrap lists in <div>.
* website: Fix missing HTML document type declaration (see bug #24981)sirgazil2016-11-22
| | | | | * haunt.scm (site): Add doctype declaration. * www/news.scm (base-layout): Ditto.
* website: Add Haunt's HTML reader for posts.Ludovic Courtès2016-11-10
| | | | * website/haunt.scm <site>: Add HTML-READER for posts.
* website: Use absolute URLs to the articles in the Atom feed.Ludovic Courtès2016-10-28
| | | | | * website/haunt.scm: Pass an absolute URL as the #:blog-prefix for 'atom-feed'.
* website: main-page: Show posts provided by Haunt.Ludovic Courtès2016-10-27
| | | | | | | | | * website/www.scm (%atom-url, fetch-news, <news-entry>) (news-items, news-entry->sxml): Remove. (post->summary-sxml): New procedure. (main-page): Add 'site' and 'posts' parameters. Use them to create the "news-box". * website/haunt.scm <site>: Add separate builder for guix.html.
* website: Add "News" page.Ludovic Courtès2016-10-26
| | | | | | | | * website/www/news.scm: New file. * website/static/base/css/news.css: New file. * website/haunt.scm (with-url-parameters): New macro. (parameterized-procedure, parameterized-theme): New procedures. <top level>: Use 'with-url-parameters' and add blog and atom feed.
* website: Add support for Haunt.Mathieu Lirzin2016-10-26
This provides a simple way to build the website locally. * website/haunt.scm: New file. * website/README: Document the new build process. Co-authored-by: Ludovic Courtès <ludo@gnu.org>