summaryrefslogtreecommitdiff
path: root/website/static/base/css (follow)
Commit message (Expand)AuthorAgeFilesLines
* website: screenshots: Center screenshot (see #34886).•••This change centers the screenshot horizontally in the page, and adds a black background to make narrow screenshots look a better in wider screens. The background also helps differentiate better the space of the screenshot from the screenshot list below it. * website/apps/base/templates/screenshot.scm: (screenshot-t): Apply new screenshot-viewer class. * website/static/base/css/screenshots.css: New style sheet. sirgazil2019-03-181-0/+3
* website: contact: Fix HTML validation error (DIVs inside P).•••* apps/base/templates/components.scm: Fix P element used as container of DIV elements. * apps/base/templates/contact.scm: Use new style sheet. * static/base/css/contact.css: New style sheet. sirgazil2019-02-061-0/+3
* website: Remove manual use of obsolete TT elements.•••Pages on this website are defined as HTML5 documents. In this context, the TT element is "entirely obsolete, and must not be used by authors".¹ Using the TT element will render a page non-valid HTML5 document. * website/apps/base/templates/contribute.scm: Use .mono class instead of TT Element. * website/apps/base/templates/security.scm: Ditto. * website/static/base/css/common.css: Add .mono class. 1. https://www.w3.org/TR/html5/obsolete.html#non-conforming-features sirgazil2019-02-051-0/+4
* website: Remove uses of "GuixSD".•••* website/apps/base/data.scm: Remove "GuixSD or". * website/apps/base/templates/contact.scm (contact-t): Likewise. * website/apps/base/templates/components.scm (navbar): Change branding from "GuixSD" to "Guix". * website/apps/base/templates/help.scm (help-t): Write "Guix System" instead of "GuixSD". * website/apps/download/data.scm (system-downloads): Likewise. * website/apps/download/templates/download.scm (download-t): Likewise. * website/apps/base/templates/home.scm (home-t): Rewrite to avoid GuixSD/Guix dichotomy. * website/static/base/img/Guix-logo.png: New file. * website/static/base/css/navbar.css (.branding): Use it. Ludovic Courtès2019-01-281-2/+2
* website: Translate contact information for help-guix@gnu.org.•••Thanks to everyone who provided a translation: <https://lists.gnu.org/archive/html/guix-devel/2018-03/msg00023.html>. * website/apps/base/templates/components.scm (language-tag): New procedure. (contact->shtml): Support language tags in 'contact-description'. * website/apps/base/templates/contact.scm (contact-t): Include "button.css'. * website/static/base/css/buttons.css (.button-light): New item. * website/apps/base/data.scm (contact-media): For help-guix, add translations in several languages. Ludovic Courtès2018-03-051-1/+2
* website: css: Add 'line-height' for headings.•••This is a followup to 4da111118141c7067d797cf3bd068285d6566449, which led to overly small inter-line space in headings. * website/static/base/css/page.css (h5, h2, h3): Add 'line-height'. Ludovic Courtès2017-12-211-1/+4
* website: Use actual GuixSD screenshots.•••* website/apps/base/data.scm (screenshots): Change to the GuixSD screenshots. * website/static/base/css/index.css (.screenshot-inset-shadow): Adjust height accordingly. * website/static/media/img/enlightenment-inkscape.mini.png, website/static/media/img/gnome-totem-epiphany.mini.png, website/static/media/img/guix-system-vm.mini.png, website/static/media/img/guixsd-slim.mini.png, website/static/media/img/guixsd-xfce-icecat-emacs.mini.png: New files. * website/static/media/img/gnome-video-mini.jpg, website/static/media/img/gnome3-mini.jpg, website/static/media/img/gnu-emacs-mini.jpg, website/static/media/img/gnu-icecat-mini.jpg: Remove. Ludovic Courtès2017-12-061-1/+1
* website: Incorporate sirgazil's major update.•••Copied by Ludovic from https://bitbucket.org/sirgazil/guixsd-website hg changeset 209:ce9d62df07f2. sirgazil2017-12-0621-657/+1007
* website: news: Highlight Scheme syntax.•••* website/www/news.scm (%default-special-prefixes, lex-scheme/guix): New variables. (syntax-highlight): New procedure. (post->sxml): Use it. * website/static/base/css/code.css: New file. * website/static/base/css/news.css: Import it. * website/posts/running-services-in-containers.md: Use ```scheme for the Scheme snippet. Ludovic Courtès2017-04-142-0/+34
* Generate multiple paginated packages pages.•••* 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. Alex Sassmannshausen2016-12-051-1/+7
* website: home: Make screenshots responsive.•••* 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. sirgazil2016-11-272-4/+13
* website: style: Fix responsive issues in action links.•••* website/static/base/css/index.css (.action) (.download): Adapt to small screens. sirgazil2016-11-271-5/+12
* website: packages: Fix content overflow on Issues page (bug #22115).•••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. sirgazil2016-11-252-4/+45
* website: news: Add 'inline-image' class.•••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. Ludovic Courtès2016-11-101-2/+2
* website: news: Correctly display inline images in posts.•••* website/static/base/css/news.css (img): New category. Ludovic Courtès2016-11-101-0/+14
* website: news: Justify test and enable hyphenation.•••* website/static/base/css/news.css (.post-body, p): New categories. Ludovic Courtès2016-11-101-0/+8
* website: Add "News" page.•••* 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. Ludovic Courtès2016-10-261-0/+23
* website: packages: Add build status icons in the expanded view.•••* website/www/packages.scm (package->sxml): Wrap the build status link in a div and prepend an icon to the div. * website/static/base/js/packages.js (show_hide): Fetch build status on expand. * website/static/base/css/packages.css (img.status-icon): Added css for icon padding. * website/static/base/img/status-icons/0.png: Add icon. * website/static/base/img/status-icons/1.png: Add icon. * website/static/base/img/status-icons/2.png: Add icon. * website/static/base/img/status-icons/3.png: Add icon. * website/static/base/img/status-icons/4.png: Add icon. * website/static/base/img/status-icons/5.png: Add icon. * website/static/base/img/status-icons/undefined.png: Add icon. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Roel Janssen2016-01-061-1/+4
* website: Changed the header message to a donate message.•••* website/www/shared.scm (html-page-description): Change the bar. * website/static/base/css/message-box.css: Add header bar specific style. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Roel Janssen2015-12-161-2/+19
* website: packages: List packages.•••Integrate 'build-aux/list-packages.scm' from the Guix repository in the GuixSD website instead of using an external link. Export of the package list is optional since it requires to have Guix locally. * website/static/base/css/packages.css: New file. * website/static/base/js/packages.js: Likewise. * website/www/packages.scm (lookup-gnu-package, list-join) (package->sxml, packages->sxml): New procedures. (packages-page): Use them. * website/www/shared.scm (html-page-description): Use 'packages-page'. Mathieu Lirzin2015-06-171-0/+64
* website: download: simplify download options.Felipe López2015-05-241-3/+42
* website: Enable wide-screen menu from 800px width.Felipe López2015-05-181-1/+1
* website: Fix dark text on dark background.Felipe López2015-05-182-0/+8
* website: Move static/ one level higher.•••* website/www/static: Rename to... * website/static: ... this. Ludovic Courtès2015-05-138-0/+605