summaryrefslogtreecommitdiff
path: root/website/apps/base (follow)
Commit message (Collapse)AuthorAgeFilesLines
* website: contact: Add trailing full stop.Alex Vong2019-09-191-1/+1
| | | | | | Follow-up to 3517bad38c1f56bec525489ddb69a52aa3b51280. * website/apps/base/data.scm (contact-media): Add trailing full stop.
* website: contact: Improve language tag for traditional Chinese.Alex Vong2019-09-191-1/+1
| | | | | | | | See the discussion at: <https://lists.gnu.org/archive/html/guix-devel/2018-03/msg00055.html> * website/apps/base/data.scm (contact-media): Use "zh-Hant" language tag.
* website: Remove handling of GUIX_WEB_SITE_INFO.Ricardo Wurmus2019-08-212-6/+2
| | | | | | | | | | * website/README: Remove documentation. * website/apps/base/templates/help.scm (help-t): Use just one URL for the refcard. * website/apps/base/utils (guix-root-url-path): Use "/". (builder): Remove big comment about bug #25227 and use expensive builders. * website/haunt.scm: Use guix.gnu.org domain.
* website: Update IRC log URL.Ricardo Wurmus2019-08-211-1/+1
| | | | * website/apps/base/utils.scm (guix-irc-log-url): Use new domain.
* website: Refer to issues.guix.gnu.org instead of bugs.gnu.org.Ludovic Courtès2019-06-172-5/+5
| | | | | | | | | There are still places where issues.guix.gnu.org is not a drop-in replacements; this patch leaves them unchanged. * website/apps/base/data.scm (contact-media): Remove to issues.guix.gnu.org. * website/apps/base/templates/contribute.scm (contribute-t): Likewise.
* website: help: Add links to the Russian and Simplified Chinese translations.Ludovic Courtès2019-05-191-1/+3
| | | | | * website/apps/base/templates/help.scm (help-t): Add Russian and Simplified Chinese.
* website: Bump to 1.0.1.Ludovic Courtès2019-05-191-1/+1
| | | | * website/apps/base/utils.scm (latest-guix-version): Bump to 1.0.1.
* website: manual-url: Despecialize for guix.info.Ricardo Wurmus2019-05-021-4/+2
| | | | | * website/apps/base/utils.scm (manual-url): Remove special case when GUIX_WEB_SITE_INFO is set.
* website: Bump to 1.0.0. \o/Ludovic Courtès2019-05-021-1/+1
| | | | * website/apps/base/utils.scm (latest-guix-version): Bump to 1.0.0.
* website: help: Remove "Guix System Manual" box; list translations.Ludovic Courtès2019-05-021-27/+15
| | | | | * website/apps/base/templates/help.scm (help-t): Remove "Guix System Manual" div. Show translations of the manual under "GNU Guix Manual".
* website: utils: Fix 'manual-url'.Ludovic Courtès2019-05-021-4/+5
| | | | | | | Regression introduced in bf3e4912864812c284687ede4e0ce36e4051ca1a. * website/apps/base/utils.scm (manual-url): Pass a single argument to 'guix-url'.
* website: 'manual-url' now accepts a #:language parameter.Ludovic Courtès2019-04-301-5/+7
| | | | | * website/apps/base/utils.scm (manual-url): Add #:language parameter and honor it.
* website: help: Remove Guix and GuixSD logos from manual icons.sirgazil2019-03-311-2/+2
| | | | | | | | | | Use a generic "manual icon" instead. * website/apps/base/templates/help.scm (help-t): Use new icon. * website/static/base/img/guix-manual-icon.png: Delete it. * website/static/base/img/guixsd-manual-icon.png: Likewise. * website/static/base/img/icon-set.svg: Add new manual icon. * website/static/base/img/manual-icon.png: Update with new icon.
* website: graphics: Remove GuixSD logo.Ludovic Courtès2019-03-291-6/+9
| | | | | * website/apps/base/templates/graphics.scm (graphics-t): Remove GuixSD logo and mention that it's deprecated.
* website: screenshots: Center screenshot (see #34886).sirgazil2019-03-181-5/+8
| | | | | | | | | | | 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.
* website: Replace SLiM screenshot with a GDM screenshot.Ludovic Courtès2019-03-111-2/+2
| | | | | | | | | * website/static/media/img/gdm-sessions.mini.png, website/static/media/img/gdm-sessions.png, website/static/media/img/gdm-users.mini.png, website/static/media/img/gdm-users.png: New files. * website/apps/base/data.scm (screenshots): Use "gdm-sessions" instead of "guixsd-slim".
* website: Remove "GuixSD" from source file headers.Ludovic Courtès2019-03-0517-21/+21
| | | | | | | | | Done by running these three commands from the website/ directory: find -name \*.scm |xargs sed -i -es'/;;; GuixSD website --.*/;;; GNU Guix web site/g' find -name \*.scm |xargs sed -i -es'/;;; GuixSD website/;;; The GNU Guix web site/g' find -name \*.scm |xargs sed -i -es'/part of GuixSD website/part of the GNU Guix web site/g' find -name \*.scm |xargs sed -i -es'/along with GuixSD website/along with the GNU Guix web site/g'
* website: Remove leftover "GuixSD" references.Ludovic Courtès2019-03-058-29/+24
| | | | | | | | | | | | | | | | | | | | | | | | * website/apps/base/templates/about.scm (about-t): Remove mentions of "GuixSD". * website/apps/base/templates/contribute.scm (contribute-t): Likewise. * website/apps/base/templates/help.scm (help-t): Likewise. * website/apps/base/templates/irc.scm (irc-t): Likewise. * website/apps/base/templates/security.scm (security-t): Likewise. * website/apps/packages/templates/detailed-package-list.scm (detailed-package-list-t): Likewise. * website/apps/packages/templates/package-list.scm (package-list-t): Likewise. * website/apps/packages/templates/index.scm (index-t): Likewise. * website/apps/packages/templates/detailed-index.scm (detailed-index-t): Likewise. * website/apps/download/templates/download.scm (download-t): Likewise. * website/apps/blog/templates/post-list.scm (post-list-t): Likewise. * website/apps/blog/templates/tag.scm (tag-t): Likewise. * website/apps/blog/templates/post.scm (post-t): Likewise. * website/apps/blog/templates/feed.scm (atom-feed-t): Likewise. * website/apps/base/templates/graphics.scm (graphics-t): Likewise. * website/apps/base/templates/theme.scm (theme): Likewise. * website/apps/blog/builder.scm (tag-feed-builder): Likewise. * website/apps/download/types.scm: Likewise. * website/haunt.scm (#:title): Likewise.
* website: Fix URL to Guix IRC logs.sirgazil2019-02-074-5/+6
| | | | | | | * website/apps/base/data.scm (contact-media): Use new URL. * website/apps/base/templates/help.scm (help-t): Ditto. * website/apps/base/templates/irc.scm (irc-t): Ditto. * website/apps/base/utils.scm (guix-irc-log-url): New variable.
* website: contact: Fix HTML validation error (DIVs inside P).sirgazil2019-02-062-2/+4
| | | | | | | * 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.
* website: Remove manual use of obsolete TT elements.sirgazil2019-02-052-11/+12
| | | | | | | | | | | | | | 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
* website: Remove uses of "GuixSD".Ludovic Courtès2019-01-285-39/+35
| | | | | | | | | | | | | | | * 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.
* website: donate: Add x15.sjd.se.Ludovic Courtès2018-12-241-0/+7
| | | | * website/apps/base/templates/donate.scm (donate-t): Add x15.sjd.se.
* website: Add tweaks for building guix.info site.Ricardo Wurmus2018-12-232-5/+14
|
* website: Bump to 0.16.0.Ludovic Courtès2018-12-071-1/+1
| | | | * website/apps/base/utils.scm (latest-guix-version): Bump to 0.16.0.
* website: help: Slightly improve layout for refcard.Ludovic Courtès2018-12-031-2/+1
| | | | | * website/apps/base/templates/help.scm (help-t): Remove extra 'p' around refcard.
* website: help: Add reference card.Ludovic Courtès2018-12-031-1/+5
| | | | * website/apps/base/templates/help.scm (help-t): Add reference card.
* website: data: Add info-guix@gnu.org.Ludovic Courtès2018-12-031-0/+9
| | | | * website/apps/base/data.scm (contact-media): Add "info-guix".
* website: contribute: Mention translation of the manual.Ludovic Courtès2018-07-061-2/+5
| | | | | * website/apps/base/templates/contribute.scm (contribute-t): Mention translation of the manual.
* website: Bump to 0.15.0.Ludovic Courtès2018-07-061-2/+2
| | | | * website/apps/base/utils.scm (latest-guix-version): Bump to 0.15.0.
* website: security: Tweak.Ludovic Courtès2018-06-271-8/+8
| | | | | * website/apps/base/templates/security.scm (security-t): Use 'tt' for fingerprints. Add middle initial to Mark's name. Use curly quotes.
* website: security: Add instructions for sending encrypted reports.Leo Famulari2018-06-261-1/+21
| | | | | | * website/apps/base/templates/security.scm (security-t): Add list of OpenPGP keys. (ludovics-key): New variable.
* website: contribute: Add paragraph on code of conduct.Tonton2018-05-171-0/+10
| | | | | | | * website/apps/base/templates/contribute.scm: Add paragraph on code of conduct. Co-authored-by: Ludovic Courtès <ludo@gnu.org>
* website: contact: Provide mailman link for bug-guix.Gábor Boskovits2018-04-241-2/+3
| | | | | | | * website/apps/base/data.scm: Provide mailman link for bug-guix on contact site. Move mailto link to the text. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* website: contacts: Change "GNU_Guix" to "GNU Guix".Chris Marusich2018-04-211-1/+1
| | | | | * website/apps/base/data.scm (contact-media) [ja]: Change "GNU_Guix" to "GNU Guix".
* website: Handle multilingual tags in contact info for the front page.Ludovic Courtès2018-04-051-1/+8
| | | | | * website/apps/base/templates/components.scm (contact-preview): Adjust to handle multilingual tags returned by 'contact-description'.
* website: contacts: Add Japanese translation for help-guix.Chris Marusich2018-03-221-0/+4
| | | | * website/apps/base/data.scm (contact-media): Add "ja" translation.
* website: contacts: Improve style.Julien Lepiller2018-03-191-3/+3
| | | | * website/apps/base/templates/components.scm (contact->shtml): Use flexbox.
* website: contacts: Add Russion and Spanish translations for help-guix.Ludovic Courtès2018-03-101-0/+7
| | | | | * website/apps/base/data.scm (contact-media): Add "es" and "ru" translations.
* website: contact: Add a 'lang' tag.Ludovic Courtès2018-03-051-1/+1
| | | | | | | Suggested by Julien Lepiller. * website/apps/base/templates/components.scm (contact->shtml): Add a 'lang' tag.
* website: Translate contact information for help-guix@gnu.org.Ludovic Courtès2018-03-053-9/+55
| | | | | | | | | | | | | | 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.
* website: donate: Add overdrive1.guixsd.org.Jonathan Brielmaier2018-01-251-0/+7
| | | | | | * website/apps/base/templates/donate.scm (donate-t): Add table row for overdrive1.guixsd.org. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* website: base: Update icon size and format for modern devices.sirgazil2017-12-191-1/+3
| | | | | | | | | | | | | | | | | | | | | | | This change makes the website icon 192x192 pixels, so that it looks better in mobile devices; for example, when a user creates a launcher icon to put in the home screen. An SVG version of the icon is provided for devices that support it. The bigger size icon is usually scaled down in Web clients that display smaller icons (16x16 or 32x32 px). * website/apps/base/templates/theme.scm (theme): Use the new PNG and SVG icons. * website/apps/blog/templates/feed.scm (atom-feed-t): Use new PNG icon. * website/static/base/img/favicon.png: Delete it. * website/static/base/img/icon.png: Update background color and size. * website/static/base/img/icon.svg: Add it.
* website: contribute: Update link to IRC information.sirgazil2017-12-091-2/+1
| | | | | * website/apps/base/templates/contribute.scm (contribute-t): Link to internal IRC page.
* website: home: Fix typo.sirgazil2017-12-091-1/+1
| | | | | | | Thanks to Florian Pelz for reporting it. * website/apps/base/templates/home.scm (home-t): Change "leave together" to "live together".
* website: donate: Add berlin.guixsd.org.Ricardo Wurmus2017-12-071-1/+11
| | | | | * website/apps/base/templates/donate.scm (donate-t): Add table row for berlin.guixsd.org.
* website: Adjust for 0.14.0.Ludovic Courtès2017-12-071-1/+1
| | | | | | | | * website/apps/base/utils.scm (latest-guix-version): Bump. * website/apps/download/data.scm (system-downloads): Mention USB/DVD/ISO. * website/apps/download/templates/download.scm (download-t): Simplify footer and mention ISO; remove FTP address.
* Revert "website: Hard-code file:// URL root when GUIX_WEB_SITE_LOCAL."Ludovic Courtès2017-12-071-1/+1
| | | | | This reverts commit 3c4a4490c62db7e5ac884368760c14c593bf38b3, which broke navigation of the site served by "haunt serve".
* website: Fix reference to GNU manuals.Ludovic Courtès2017-12-061-3/+3
| | | | | * website/apps/base/templates/help.scm (help-t): Fix URL for GNU manuals and adjust text.
* website: Rename home page to "guix.html".Ludovic Courtès2017-12-061-1/+1
| | | | | * website/apps/base/builder.scm (home-builder): Change "index.html" to "guix.html", which is what's expected at gnu.org.