* website/drafts/reproducible-build-summit-2019.md (author): Finalize list
of names.
[Java]: Add a paragraph and links.
[Guix Data Service]: Correct a typo.
* website/drafts/reproducible-build-summit-2019.md (author): Add
myself.
[Verifying and sharing build results]: Link to the Guix Data Service
Git repo, and add a paragraph about Bernhard's new site in planning.
[Guix Data Service]: Don't use HTTPS for bayfront, as the certificate
isn't quite right. Work my summary of the changes in to the existing
text.
* website/posts/guix-xfce-desktop-on-foreign-distribution.md:
Capitalize tags. s/XFCE/Xfce/. Add more context on some examples.
Add relevant links in Qt section.
* website/posts/managing-servers-with-gnu-guix.md: Replace references
to '%system' with 'os'. Replace real looking file name for an SSH
key with one that is clearly fake.
This commit changes the white text on yellow background when hovering
over the featured video boxes to conform to WCAG 2.0 Level AA
guidelines. Instead, only the title of the video is changed to yellow
on hover.
* website/static/media/css/video-preview.css: New style sheet.
* website/static/base/css/elements.css (video): New rule set.
* website/static/base/css/index.css:
(.video-preview): Move to the new video preview style sheet.
* website/apps/base/templates/home.scm:
(home-t): Use the new video and video preview styles.
* website/apps/media/templates/components.scm:
(video-preview): Use new video preview style.
(video->shtml): Use the new video style instead of the style defined
for the .video-preview class.
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de>
With permission from sirgazil <sirgazil@zoho.com>, see
<https://lists.gnu.org/archive/html/guix-devel/2019-10/msg00607.html>.
Done by running this command from the website/ directory:
find -name \*.scm |xargs sed -i -es'/by sirgazil who waves all/by sirgazil who waives all/'
With feedback from sirgazil <sirgazil@zoho.com>.
* website/static/videos/img/everyday-use-01.png: New file.
* website/static/videos/img/everyday-use-02.png: New file.
* website/static/videos/img/help.png: New file.
* website/static/videos/img/installation-from-script.png: New file.
* website/static/videos/img/packaging-01.png: New file.
* website/static/videos/img/packaging-02.png: New file.
* website/static/videos/img/packaging-03.png: New file.
* website/apps/media/data.scm (playlists): List videos here.
* website/apps/media/types.scm (<track>, <video>): New records.
(track, video): New procedure.
* website/apps/media/utils.scm: New file.
* website/apps/media/templates/components.scm (video->shtml, video-content,
video-preview): New procedures.
* website/apps/media/templates/video-list.scm: New file.
(video-list-t): New procedure.
* website/apps/media/templates/video.scm: New file.
(video-t): New procedure.
* website/apps/media/builder.scm (videos-builder, video-list-builder):
New procedures.
(builder): Add them.
* website/apps/base/templates/components.scm
(navbar): Add videos and screenshots overview pages to navbar.
(link-light): New procedure.
* website/static/base/css/common.css (link-light): Add CSS code.
* website/apps/base/templates/screenshots-overview.scm
(screenshots-overview-t): Update active menu item.
* website/apps/base/templates/screenshot.scm (screenshot-t): Likewise.
* website/static/base/css/navbar.css: Increase size at which website
switches to mobile mode.
* website/apps/base/templates/home.scm (home-t): Show videos in
Discover Guix section.
* website/apps/base/builder.scm (home-builder): Add videos to
context for home-t.
Suggested by sirgazil <sirgazil@zoho.com>.
* website/apps/aux/lists.scm (take-random): New procedure.
* website/apps/media/templates/components.scm (screenshots-box):
Show only the selected number of screenshots, default 6.
* website/apps/media/templates/screenshots-overview.scm
(screenshots-overview-t): Show all screenshots in overview.
* website/apps/media/templates/screenshot.scm (screenshot-t):
Move code for a screenshots box from here to this ...
* website/apps/media/templates/components.scm (screenshots-box):
... new procedure.
* website/apps/base/templates/home.scm (home-t): Use it.
* website/apps/media/templates/screenshots-overview.scm: New file.
(screenshots-overview-t): New procedure.
* website/apps/media/builder.scm
(screenshots-overview-builder): New procedure.
(builder): Add it.
Suggested by sirgazil <sirgazil@zoho.com>.
* website/static/base/css/screenshots.css: Rename file to ...
* website/static/media/css/screenshots.css: ... this.
* website/apps/base/templates/screenshot.scm: Rename file to ...
* website/apps/media/templates/screenshot.scm: ... this.
(screenshot-t): Adapt path to CSS.
* website/apps/base/builder.scm (builder, screenshots-builder):
Move code for and references to screenshots-builder from here to ...
* website/apps/media/builder.scm: ... this new file.
* website/apps/base/data.scm (screenshots): Move from here to ...
* website/apps/media/data.scm: ... this new file.
* website/apps/base/templates/components.scm (screenshot->shtml):
Move from here to ...
* website/apps/media/templates/components.scm: ... this new file.
* website/apps/base/types.scm (<screenshot>, screenshot):
Move from here to ...
* website/apps/media/types.scm: ... this new file.
* website/apps/base/templates/home.scm: Adapt module references.
* website/haunt.scm (site): Add media builder.
Previously the code would occasionally get stuck in the 'read' call.
* website/.guix.scm (build): Add 'setvbuf' calls. Call 'force-output'
on PIPE. Add debugging statement.