pelzflorian pushed a commit to branch master
in repository guix-artwork.

commit a076562297db72b45ac82f7627a23e4be615d558
Author: Florian Pelz <[email protected]>
AuthorDate: Thu May 25 16:22:18 2023 +0200

    website: List languages in two columns.
    
    * website/apps/base/templates/components.scm (navbar): Specify a CSS
    class for the languages dropdown list.
    * website/static/base/css/navbar.css (languages-dropdown-list): New
    rule.
---
 website/apps/base/templates/components.scm | 3 ++-
 website/static/base/css/navbar.css         | 3 +++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/website/apps/base/templates/components.scm 
b/website/apps/base/templates/components.scm
index 5f4af9c..241c27e 100644
--- a/website/apps/base/templates/components.scm
+++ b/website/apps/base/templates/components.scm
@@ -1,5 +1,5 @@
 ;;; GNU Guix web site
-;;; Copyright © 2019 Florian Pelz <[email protected]>
+;;; Copyright © 2019, 2023 Florian Pelz <[email protected]>
 ;;; Copyright © 2021 Simon Tournier <[email protected]>
 ;;; Initially written by sirgazil who waives all
 ;;; copyright interest on this file.
@@ -501,6 +501,7 @@ manual.
       ,(menu-dropdown #:label (locale-display-name) #:active-item active-item
         #:items
         (append
+          (list '(@ (class "languages-dropdown-list")))
           (map-in-order
            (lambda (ietf-info)
              (let ((lingua (car ietf-info))
diff --git a/website/static/base/css/navbar.css 
b/website/static/base/css/navbar.css
index 974516a..c2dce90 100644
--- a/website/static/base/css/navbar.css
+++ b/website/static/base/css/navbar.css
@@ -117,6 +117,9 @@ label.menu-item {
     display: none;
 }
 
+.languages-dropdown-list {
+    columns: 2;
+}
 
 
 

Reply via email to