2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/guix-artwork.git synced 2023-12-14 05:33:02 +01:00
Commit graph

641 commits

Author SHA1 Message Date
Ludovic Courtès
8bbccb95f8 website: Download news entries from the Atom feed.
* 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.
2015-05-13 09:13:49 +02:00
Ludovic Courtès
0e0a5a9a0c website: Fix typo in the main page.
* website/www.scm (main-page): Add missing unquote.
2015-05-12 22:51:38 +02:00
Ludovic Courtès
32cc4398f2 website: Add real download URLs.
* website/www/download.scm (ftp-url): New procedure.
  (summary-box): Add #:file and use it.
  (download-page): Pass #:file in calls to 'summary-box'.
2015-05-12 22:45:07 +02:00
Ludovic Courtès
7682aa0dab website: Factorize the latest version number.
* 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.
2015-05-12 22:33:23 +02:00
Ludovic Courtès
650badfb1a website: Factorize 'summary-box' in download page.
* website/www/download.scm (%usb-image-description,
  %usb-image-manual, %guixsd-image, %binary-tarball-description,
  %binary-tarball-manual, %source-tarball-description,
  %source-tarball-manual, %guix-image): New variables.
  (summary-box): New procedure.
  (download-page): Use 'summary-box'.
2015-05-12 22:12:02 +02:00
Ludovic Courtès
c99035a826 website: Turn pages into thunks.
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.
2015-05-12 21:45:54 +02:00
Ludovic Courtès
977603bd82 website: Add '.gitignore'. 2015-05-12 21:34:14 +02:00
Ludovic Courtès
c04001848b website: Restore per-page CSS files.
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".
2015-05-12 21:33:46 +02:00
Felipe López
beb4f73976 website: Add installer link for each architecture. 2015-05-12 10:38:07 -05:00
Mathieu Lirzin
35f094f132 website: Fix URLs.
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.
2015-05-11 22:46:24 +02:00
Mathieu Lirzin
342ffb8635 website: Factorize shared blocks.
* 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.
2015-05-11 22:46:24 +02:00
Mathieu Lirzin
8920caf56c website: Enable directory choice in export procedure.
* website/www.scm (export-web-site): Add 'directory' optional parameter.
2015-05-11 22:45:55 +02:00
Ludovic Courtès
ac542b079a website: Add export procedure. 2015-05-07 15:02:22 +02:00
Ludovic Courtès
75cdb3856b website: Add '-page' to the variables, to distinguish from modules. 2015-05-07 15:00:08 +02:00
Mathieu Lirzin
57f48d84c7 website: Convert implementation to SXML.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2015-05-07 14:46:29 +02:00
Felipe López
55a3bae7d8 website: Add HTML implementation. 2015-05-04 10:08:22 -05:00
Felipe López
066d06a0cc logo: Add README. 2015-04-13 11:35:20 -05:00
Felipe López
704f848df4 logo: Fix artifacts and shape positions.
There were some graphical artifacts generated by Inkscape's boolean
shape operations, only noticeable when zooming in the canvas to high
values.
2015-04-13 10:56:54 -05:00
Felipe López
0c55247c0a logo: Add printer-friendly variant. 2015-04-13 10:38:10 -05:00
Felipe López
6998d30425 grub: Added fully black background.
This variant matches the background of the recently added slim 0.x
theme.
2015-03-01 13:46:01 -05:00
Felipe López
62f083163b slim: Add black theme. 2015-03-01 13:15:56 -05:00
Felipe López
61ae7c82e4 grub: Fix drop shadow in logo.
As discussed on the mailing list, the previous shadows removed the
original illusion of twist in the logo. See:

https://lists.gnu.org/archive/html/guix-devel/2015-02/msg00460.html
2015-02-21 09:45:07 -05:00
Felipe López
894d1d72d6 website: Add techie mockup for home view. 2015-02-21 09:20:20 -05:00
Felipe López
8de9fb1e04 website: Add mockup. 2015-02-19 09:16:05 -05:00
Felipe López
3236581341 slim: Update panel with GuixSD branding. 2015-02-12 13:37:03 -05:00
Felipe López
623136daa2 grub: Add backgrounds with GuixSD branding. 2015-02-12 11:47:44 -05:00
Felipe López
ca61af2e18 logo: Add new GuixSD image. 2015-02-11 22:41:36 -05:00
Ricardo Wurmus
ed7fff70d6 logo: remove "The GNU System" line 2015-01-27 17:12:23 +01:00
Ludovic Courtès
94e6111265 slim: Increase font size for the input text. 2014-11-13 23:03:27 +01:00
Ludovic Courtès
d61dc86a7e slim: Use Helvetica. 2014-11-13 23:00:48 +01:00
Ludovic Courtès
702d346083 slim: Adjust panel and input box positions. 2014-11-13 22:55:37 +01:00
Ludovic Courtès
974b3e5548 slim: Fix typo in theme file. 2014-11-13 21:44:45 +01:00
Felipe López
d61f4d184d Add panel image for SLiM
Note that this change only updates the panel image.

* The copyright and license information need update.
* The position of input controls in slim.theme may need update.
2014-11-13 10:22:52 -05:00
Felipe López
a47ba5795c Add background images 2014-11-12 18:54:04 -05:00
Ludovic Courtès
3cf27807da slim: Fix spelling of "user name"; use lower-case text. 2014-11-12 16:52:57 +01:00
Ludovic Courtès
71d77b108f Add SLiM theme based using background image by Felipe López. 2014-11-12 13:36:12 +01:00
Ludovic Courtès
09440bae4f Add '.gitignore'. 2014-11-12 13:36:11 +01:00
Felipe López
281157a060 Add GRUB background for 16:10 displays 2014-11-07 10:46:42 -05:00
Felipe López
c01c9edbb9 Add GRUB background for 4:3 displays 2014-11-06 15:09:22 -05:00
Felipe López
b955e89fe8 Add background image for GRUB 2014-11-06 14:19:05 -05:00
Ludovic Courtès
12afcdbcf8 Add GNU Guix logotype by Nikita Karetnikov.
See <http://www.gnu.org/software/guix/graphics/>.
2014-10-31 19:15:27 +01:00