summaryrefslogtreecommitdiff
path: root/website/apps/packages/templates/components.scm (follow)
Commit message (Expand)AuthorAgeFilesLines
* website: Allow builds without network access.•••* website/apps/packages/templates/components.scm (detailed-package-preview): Wrap 'gnu-package?' call in 'false-if-exception'. * website/apps/packages/templates/package.scm (package-t): Likewise. Ludovic Courtès2019-07-051-1/+5
* website: Remove "GuixSD" from source file headers.•••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' Ludovic Courtès2019-03-051-1/+1
* website: packages: Render texinfo as plain text in package previews.•••* website/apps/packages/templates/components.scm (package-preview): Render texinfo as plain text. sirgazil2019-03-011-1/+5
* website: packages: Remove duplicated code.•••* website/apps/packages/templates/components.scm (detailed-package-preview): Use location->shtml instead. sirgazil2019-02-251-4/+1
* website: packages: Fix letter selector location (see bug #30580).•••This change adds a new letter selector component and displays it at the top and bottom of package lists. * website/apps/packages/templates/components.scm (letter-selector): New component. * website/apps/packages/templates/detailed-index.scm (detailed-index-t): Use the new component. * website/apps/packages/templates/detailed-package-list.scm (detailed-package-list-t): Likewise. * website/apps/packages/templates/index.scm (index-t): Likewise. * website/apps/packages/templates/package-list.scm (package-list-t): Likewise. * website/static/packages/css/letter-selector.css: New stylesheet. sirgazil2019-02-171-0/+26
* website: packages: package detail page: Add missing package information.•••This commit adds license, package source, patches and builds information to the end of package descriptions. * website/apps/packages/templates/components.scm: (location->shtml): New procedure. (license->shtml): Export it. (patches->shtml): Likewise. (supported-systems->shtml): Likewise. * website/apps/packages/templates/package.scm: (package-t): Add missing package information. sirgazil2019-02-071-1/+15
* website: packages: Fix HTML validation error.•••This fixes the "No p element in scope but a p end tag seen" HTML validation error, which is one of the errors in bug #24981. The error resulted from putting the DIV element generated by `package-description-shtml` inside the P element used for the package description. * website/apps/packages/templates/components.scm (detailed-package-preview): Make package description a DIV element. sirgazil2017-12-091-2/+3
* website: packages: Remove links to package issues.•••* website/apps/packages/templates/components.scm (sidebar): Comment out "Package Issues". Ludovic Courtès2017-12-061-10/+13
* website: Change http to https in URLs.•••* website/apps/base/data.scm: http -> https. * website/apps/base/templates/contribute.scm: likewise. * website/apps/packages/templates/components.scm: likewise. * website/apps/packages/templates/detailed-index.scm: likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org> ng02017-12-061-1/+1
* website: packages: Add a newline between packages.•••* website/apps/packages/templates/components.scm (detailed-package-preview): Add trailing newline. This helps poor CVS. Ludovic Courtès2017-12-061-1/+2
* website: packages: Correctly compute supported systems.•••* website/apps/packages/templates/components.scm (supported-systems->shtml): Fix computation of 'systems'. Ludovic Courtès2017-12-061-1/+5
* website: packages: Mark GNU packages in the listing.•••* website/apps/packages/templates/components.scm (detailed-package-preview): Mark if PACKAGE is a GNU package. * website/apps/packages/templates/package.scm (package-t): Likewise. Ludovic Courtès2017-12-061-0/+4
* website: packages: Fix typo.•••* website/apps/packages/templates/components.scm (patches->shtml): Use 'ilink-*', not 'link-*'. Ludovic Courtès2017-12-061-2/+2
* website: packages: Interpret synopsis/description Texinfo.•••* website/apps/packages/utils.scm (texinfo->shtml) (package-description-shtml, package-synopsis-shtml): New procedures. * website/apps/packages/templates/components.scm (detailed-package-preview): Use them. * website/apps/packages/templates/package.scm (package-t): Use them. Ludovic Courtès2017-12-061-2/+2
* website: Incorporate sirgazil's major update.•••Copied by Ludovic from https://bitbucket.org/sirgazil/guixsd-website hg changeset 209:ce9d62df07f2. sirgazil2017-12-061-0/+219