summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* website: packages: Fix case.Ludovic Courtès2016-12-07
| | | | | * website/www/packages.scm (package->sxml): Make "unknown" lowercase. (packages-page): Lowercase "updated".
* website: packages: Make the package list an explicit parameter.Ludovic Courtès2016-12-07
| | | | | | | | * website/www/packages.scm (packages-by-grouping): Add 'packages' parameter. Use it instead of calling 'all-packages'. (paginated-packages-page): Likewise, and return a page instead of a thunk. (packages-page): Swap the 'packages' and 'grouping' parameters.
* Generate multiple paginated packages pages.Alex Sassmannshausen2016-12-05
| | | | | | | | | | | * website/www.scm (%web-pages): Add code for generating our packages pages. * website/www/packages.scm (packages-by-grouping): New procedure. (paginated-packages-page): New procedure. (packages-page): Tweak for use by `paginated-packages-page` as well as standalone. * website/static/base/css/packages.css (li.package-index-link): Add styling.
* website: home: Make screenshots responsive.sirgazil2016-11-27
| | | | | | | * website/static/base/css/base.css (.img-responsive): New class. * website/static/base/css/index.css (#screens-box a) (.screenshot-thumb): Adapt to small screens. * website/www.scm (screenshot): Apply new class.
* website: style: Fix responsive issues in action links.sirgazil2016-11-27
| | | | | * website/static/base/css/index.css (.action) (.download): Adapt to small screens.
* website: packages: Fix invalid HTML (bug #22115).sirgazil2016-11-26
| | | | | | | | | | * README (Building and running special pages): Correct environment variable. * www/packages.scm (packages-page): Move update date to the top of the page. (package->sxml): Use ID instead of NAME attribute for anchors, and move out DIV element from P element, which is invalid.
* website: Add instructions to build special pages.sirgazil2016-11-26
| | | | | * README (Dependencies): Add GnuTLS, and GNU Guix source code. (Building and running special pages): New section.
* website: packages: Fix content overflow on Issues page (bug #22115).sirgazil2016-11-25
| | | | | | | | | | | | | | Note that the overflow issue is fixed, but an issue with duplicated anchors (used for ID attributes) remains, and prevents the document from passing HTML validation (see bug #24981). * website/static/base/css/base.css (anchor-link, pre): New rule sets. * website/static/base/css/packages.css (issue, issue-type): Ditto. * website/www/packages.scm (issue-count->sxml): New procedure. (issues-page): Remove unused JavaScript link. Move update date to the top of the page. (packages->issue-sxml, package->issue-sxml) (issues->sxml): Don't use table elements for document structure.
* website: donate: Remove obsolete HTML elements (see bug #24981)sirgazil2016-11-22
| | | | * www/donate.scm (donate-page): Remove tt elements.
* 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: Enhance instructions on how to test the website locally.sirgazil2016-11-21
| | | | * website/README: Indicate usage of GUIX_WEB_SITE_LOCAL.
* website: donate: Fix news URL typo.Tobias Geerinckx-Rice2016-11-18
| | | | | | * website/www/donate.scm (donate-page): Fix news URL typo. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* website: donate: Fix news URL.Ludovic Courtès2016-11-17
| | | | * website/www/donate.scm (donate-page): Fix news URL.
* website: donate: Add 'bayfront'.Ludovic Courtès2016-11-17
| | | | * website/www/donate.scm (donate-page): Add bayfront.
* website: news: Add 'inline-image' class.Ludovic Courtès2016-11-10
| | | | | | | | | | This is a followup to 4c322d36bc02e5e35464afa753fbf1b1da9de8f6, which had the unintended effect of moving the logo in the top banner to the right. * website/posts/growing-our-build-farm.html: Use the 'inline-image' class. * website/static/base/css/news.css (.inline-image): New category.
* website: news: Add post about the new machine.Ludovic Courtès2016-11-10
| | | | | | | | * website/posts/growing-our-build-farm.html, website/static/base/img/blog/20161110-server-back.jpg, website/static/base/img/blog/20161110-server-front.jpg, website/static/base/img/blog/20161110-server-interior.jpg, website/static/base/img/blog/20161110-server-closeup.jpg: New files.
* website: Add Haunt's HTML reader for posts.Ludovic Courtès2016-11-10
| | | | * website/haunt.scm <site>: Add HTML-READER for posts.
* website: news: Correctly display inline images in posts.Ludovic Courtès2016-11-10
| | | | * website/static/base/css/news.css (img): New category.
* website: news: Justify test and enable hyphenation.Ludovic Courtès2016-11-10
| | | | * website/static/base/css/news.css (.post-body, p): New categories.
* website: posts: Replace Savannah links with /news links.Ludovic Courtès2016-10-31
| | | | * posts/*.sxml: Update news links.
* website: help: Refer to the posts under news/.Ludovic Courtès2016-10-30
| | | | | * website/www/help.scm (help-page): Replace Savannah post URLs with URLs under news/.
* 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: posts: Restore Unicode characters that were mangled.Ludovic Courtès2016-10-28
| | | | | | | | | | | | | | | | | | | * website/posts/back-from-the-european-lisp-symposium.sxml, website/posts/emacs-as-a-general-purpose-package-manager.sxml, website/posts/gnu-guix--guixsd-0.10.0-released.sxml, website/posts/gnu-guix-and-guixsd-0.11.0-released.sxml, website/posts/gnu-guix-talk-in-rennes-france-november-9th.sxml, website/posts/guix-starts-fundraising-campaign-with-support-from-the-fsf.sxml, website/posts/guixsd-system-tests.sxml, website/posts/join-gnu-guix-for-gsoc.sxml, website/posts/reproducible-and-user-controlled-software-environments-in-hpc-with-guix.sxml, website/posts/reproducible-builds-a-means-to-an-end.sxml, website/posts/service-composition-in-guixsd.sxml, website/posts/timely-delivery-of-security-updates.sxml: Pass through sed -es'/\\x91/‘/g ; s/\\x92/’/g ; s/\\x93/“/g ; s/\\x94/”/g ; s/\\x97/—/g ; s/\\x85/…/g' -i *.sxml. * website/posts/gnome-in-guixsd.sxml: Likewise, and fix Sou Bunnbu's name.
* website: Add news feed icon.Ludovic Courtès2016-10-28
| | | | * website/static/base/img/feed.png: New file.
* website: Import news entries from Savannah as Haunt posts.Ludovic Courtès2016-10-28
| | | | * website/post: New directory, with 54 .sxml files.
* 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.
* www: main-page: Tweak news item fetcher.Ludovic Courtès2016-10-26
| | | | | | * website/www.scm (fetch-news): Use the 'xhtml' prefix instead of 'x' for the xhtml namespace. (news-items): Match the 'name' tag inside 'author.
* website: download: Use 'match'.Ludovic Courtès2016-10-26
| | | | | * website/www/download.scm (download-box): Use 'match-lambda' when traversing FILES.
* 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>
* website: about: Add link to security page.Ludovic Courtès2016-09-29
| | | | * website/www/about.scm (about-page): Add link to security page.
* website: security: Fix layout.Ludovic Courtès2016-09-29
| | | | | * website/www/security.scm (security-page): Add 'body' and move footer out of "content-box" div.
* website: help: Add Scheme Workshop and CUFP talks.Ludovic Courtès2016-09-29
| | | | * website/www/help.scm (help-page): Add ICFP talks.
* www: security: New page.Leo Famulari2016-09-28
| | | | | | * website/www/security.scm: New file. * website/www.scm (%web-pages): Add security-page. * website/www/shared.scm (html-page-links): Add "Security".
* www: about: Update the list of mailing lists.Ludovic Courtès2016-09-14
| | | | | * website/www/about.scm (about-page): Present all the mailing lists in a homogeneous way. Add 'guix-sysadmin' and 'guix-security'.
* www: main-page: Fix alternate text for the video.Ludovic Courtès2016-09-14
| | | | * website/www.scm (main-page): Adjust alternate text for the video.
* help: Add GHM 2016 talks.Ludovic Courtès2016-08-29
| | | | * website/www/help.scm (help-page): Add GHM talks.
* website: Bump version number.Ludovic Courtès2016-08-03
| | | | * website/www/shared.scm (latest-guix-version): Bump to 0.11.0.
* website: Replace front-page video with a demo.Ludovic Courtès2016-07-31
| | | | | | * website/static/base/img/guix-demo.png: New file. * website/www.scm (%video-url): Change. (main-page): Use guix-demo.png as the video poster.
* website: about: Add Ricardo as co-maintainer.Ludovic Courtès2016-07-26
| | | | * website/www/about.scm (about-page): Mention Ricardo.
* help: Add "GuixSD system tests" post.Ludovic Courtès2016-06-28
| | | | * website/www/help.scm (help-page): Add "GuixSD system tests".
* help: Add the BLU and DConf talks.Ludovic Courtès2016-05-23
| | | | * website/www/help.scm (help-page): Add the BLU and DConf talks.
* website: packages: Add newlines in the HTML output.Ludovic Courtès2016-04-24
| | | | | | | | | This works around a CVS/RCS limitation: <https://lists.gnu.org/archive/html/savannah-hackers-public/2016-04/msg00009.html>. * website/www/packages.scm (package->sxml): Add a bunch of \n. (issues->sxml): Use 'list-join' to add newlines. (packages->issue-sxml): Likewise.
* website: help: Add LibrePlanet talk.Ludovic Courtès2016-04-04
| | | | * website/www/help.scm (help-page): Add LP talk.
* website: Link to the new "Limitations" HTML page of the manual.Ludovic Courtès2016-04-04
| | | | | * website/www/shared.scm (html-page-description): Update link to the "Limitations" node.
* website: Bump version number.Ludovic Courtès2016-03-29
| | | | * website/www/shared.scm (latest-guix-version): Bump to 0.10.0.
* website: help: "Additional Documentation" → "Papers".Ludovic Courtès2016-03-29
| | | | | * website/www/help.scm (help-page): Change "Additional Documentation" to "Papers".
* website: help: Add links to some blog posts.Ludovic Courtès2016-03-28
| | | | * website/www/help.scm (help-page): Add "Blog Posts" section.
* website: Fix screenshot captions.Ludovic Courtès2016-03-20
| | | | * website/www.scm (main-page): Fix caption of screenshots.
* website: Use GNOME screenshot on the front page.Ludovic Courtès2016-03-20
| | | | | | * website/static/base/img/screenshots/thumbs/gnome-totem-epiphany.png: New file. * website/www.scm (main-page): Use it.