| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
* website/www.scm (main-page): Remove "(beta)" from the TEST button.
Change "TEST" to "DOWNLOAD".
|
|
|
|
|
|
|
| |
* 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>.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25205 for more
information about the decision.
* logo/Guix-print.svg: New file.
* logo/Guix.svg: Ditto.
* logo/GuixSD-print.svg: Add dark horizontal variant.
* logo/GuixSD.svg: Ditto.
* logo/README: Mark Nikita's logo as superseded.
* logo/guix-logo-white.svg: Rename to logo/superseded-guix-white.svg
* logo/guix-logo.svg: Rename to logo/superseded-guix.svg
* website/static/base/img/Guix-package.png: Use new logo.
* website/static/base/img/Guix.png: New file.
* website/static/base/img/GuixSD-package.png: Change to screen.
* website/static/base/img/GuixSD.png: New file.
* website/static/base/img/guix-manual-icon.png: Use new logo.
* website/static/base/img/guixsd-manual-icon.png: Suggest text lines.
* website/static/base/img/icon-set.svg: Use new logo.
* website/static/base/img/installer.svg: Use new logo.
* website/static/base/img/src-package.png: New file.
* website/www.scm (%web-pages): Include new graphics page.
* website/www/download.scm (%guix-src-image): New variable.
(download-page): Use new variable.
* website/www/graphics.scm: New file.
|
|
|
|
|
|
|
|
|
|
|
| |
* 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/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/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/www.scm (fetch-news): Use the 'xhtml' prefix instead of 'x'
for the xhtml namespace.
(news-items): Match the 'name' tag inside 'author.
|
|
|
|
|
|
| |
* website/www/security.scm: New file.
* website/www.scm (%web-pages): Add security-page.
* website/www/shared.scm (html-page-links): Add "Security".
|
|
|
|
| |
* website/www.scm (main-page): Adjust alternate text for the video.
|
|
|
|
|
|
| |
* 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/www.scm (main-page): Fix caption of screenshots.
|
|
|
|
|
|
| |
* website/static/base/img/screenshots/thumbs/gnome-totem-epiphany.png:
New file.
* website/www.scm (main-page): Use it.
|
|
|
|
| |
* website/www.scm (main-page): Link to the GNU FSDG web page.
|
|
|
|
| |
* website/www.scm (main-page): Change "alpha" to "beta".
|
|
|
|
| |
* website/www.scm (%video-url): Remove "http:".
|
|
|
|
|
|
| |
* website/www.scm (main-page): Mention help-guix instead of guix-devel.
* website/www/about.scm (about-page): Add help-guix.
* website/www/help.scm (help-page): Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* website/www/packages.scm (location-url, source-url): New procedures,
moved from...
(package->sxml): ... here.
(%fast-issue-checkers, %issue-checkers): New variables.
(lint-checker-report, package-issues, issues->sxml,
package->issue-sxml, packages->issue-sxml, all-packages): New
procedures.
(packages-page): Use 'all-packages'.
(issues-page): New procedure.
* website/www.scm (%web-pages): Add ISSUES-PAGE in a comment.
|
|
|
|
|
| |
* website/www.scm (main-page): Change /contribute link text to "Help us
improve Guix".
|
|
|
|
|
|
|
| |
* website/www.scm (main-page): Update list of screenshots.
* website/static/base/img/screenshots/thumbs/enlightenment-inkscape.png,
website/static/base/img/screenshots/thumbs/guix-edit+evince.png,
website/static/base/img/screenshots/thumbs/guix-system-vm.png: New files.
|
|
|
|
|
| |
* website/www.scm (main-page): Refer to the "Package Management" node of
the manual when mentioning the package manager.
|
|
|
|
| |
* website/www.scm (export-web-page): Pass #:encoding "UTF-8".
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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'.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* website/www.scm: Fix name.
* website/www/about.scm: Likewise.
* website/www/contribute.scm: Likewise.
* website/www/donate.scm: Likewise.
* website/www/download.scm: Likewise.
* website/www/help.scm: Likewise.
* website/www/packages.scm: Likewise.
* website/www/shared.scm: Likewise.
* website/www/utils.scm: Likewise.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* website/COPYING: New File.
* website/README: Document it.
* website/www.scm: Attach licence notice.
* website/www/about.scm: Likewise.
* website/www/contribute.scm: Likewise.
* website/www/donate.scm: Likewise.
* website/www/download.scm: Likewise.
* website/www/help.scm: Likewise.
* website/www/packages.scm: Likewise.
* website/www/utils.scm: Likewise.
* website/www/shared.scm: Likewise.
(html-page-footer): Conform to it.
|
| |
|
|
|
|
| |
* website/www.scm (main-page): Remove gnu-system-discuss from the front page.
|
| |
|
|
|
|
| |
* website/www.scm (main-page): Fix links to the manual.
|
|
|
|
|
| |
* website/www.scm (main-page): Change reference to "GNU operating
system".
|
|
|
|
| |
* website/www.scm (main-page): Change first argument to 'html-page-header'.
|
|
|
|
|
|
|
| |
* website/www.scm (screenshot): New procedure.
(main-page): Use it.
* website/www/utils.scm (thumb-url): Change.
* website/static/base/img/screenshots: Update files.
|
|
|
|
| |
* website/www.scm (news-entry->sxml): Summarize to 170 chars.
|
|
|
|
| |
* website/www.scm (main-page): Remove link to /manual.
|
|
|
|
|
| |
* website/www.scm (main-page): Add links to "Defining Packages" and
"System Configuration" in the manual.
|
|
|
|
|
| |
* website/www.scm (%web-pages): Use "guix.html" for MAIN-PAGE, and
comment out "packages/index.html".
|
|
|
|
| |
* website/www.scm (main-page): Add missing unquote.
|
|
|
|
| |
* website/www.scm (main-page): Comment out webchat button.
|
|
|
|
|
|
|
|
|
|
|
| |
* website/www.scm (main-page): Remove extra capital letters.
Remove gnu-linux-libre from here. Use about#contact for the list of
mailing lists.
* website/www/about.scm (about-page): Tweak wording.
* website/www/contribute.scm (contribute-page): Tweak Savannah box. Use
more appropriate URL for the TP.
* website/www/help.scm (help-page): Use about#contact for the mailing
lists.
|
|
|
|
|
|
|
|
|
|
| |
* website/www.scm (%atom-url): New variable.
(fetch-news): New procedure.
(<news-entry>): New record type.
(news-items, sxml->string*, summarize-string, news-entry->sxml): New
procedures.
(main-page): Use 'news-items' and 'news-entry->sxml' instead of
hard-coded news entries.
|
|
|
|
| |
* website/www.scm (main-page): Add missing unquote.
|
|
|
|
|
|
|
| |
* website/www/shared.scm (latest-guix-version): New variable.
* website/www/download.scm (download-page): Use it. Map over
'summary-box' instead of duplicating code.
* website/www.scm (main-page): Use it.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This allows 'current-url-root' to be used to parametrize the output.
* website/www.scm (main-page): Turn into a thunk.
(export-web-site): Invoke PAGE.
* website/www/about.scm (about-page): Turn into a thunk.
* website/www/contribute.scm (contribute-page): Likewise.
* website/www/donate.scm (donate-page): Likewise.
* website/www/download.scm (download-page): Likewise.
* website/www/help.scm (help-page): Likewise.
* website/www/packages.scm (packages-page): Likewise.
|
|
|
|
|
|
|
|
|
|
|
| |
This was inadvertently broken in 342ffb8.
Reported by Luis Felipe López Acevedo <felipe.lopez@openmailbox.org>.
* website/www/shared.scm (html-page-header): Add #:css parameter, and
use it.
* website/www.scm (main-page): Pass "index.css" to 'html-page-header'.
* website/www/download.scm (download-page): Pass "download.css".
* website/www/help.scm (help-page): Pass "help.css".
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable local export to link URLs correctly.
* website/www/utils.scm: New file.
* website/www.scm (main-page): Use it.
* website/www/about.scm (about-page): Likewise.
* website/www/contribute.scm (contribute-page): Likewise.
* website/www/donate.scm (donate-page): Likewise.
* website/www/download.scm (download-page): Likewise.
* website/www/help.scm (help-page): Likewise.
* website/www/shared.scm (html-page-header, html-page-description)
(html-page-links, html-page-footer): Likewise.
|
|
|
|
|
|
|
|
|
|
|
| |
* website/www/shared.scm: New file.
* website/www.scm (main-page): Use it.
* website/www/about.scm (about-page): Likewise.
* website/www/contribute.scm (contribute-page): Likewise.
* website/www/donate.scm (donate-page): Likewise.
* website/www/download.scm (download-page): Likewise.
* website/www/help.scm (help-page): Likewise.
* website/www/packages.scm (packages-page): Likewise.
|
|
|
|
| |
* website/www.scm (export-web-site): Add 'directory' optional parameter.
|
| |
|
|
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
|