guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]


From: Mathieu Othacehe
Date: Mon, 19 Apr 2021 13:38:45 -0400 (EDT)

branch: master
commit a7f183968e03a4611d5d5e99155be91431466554
Author: Mathieu Othacehe <othacehe@gnu.org>
AuthorDate: Fri Apr 16 16:42:44 2021 +0200

    accessibility: Add "header" and "main" sections.
    
    * src/cuirass/templates.scm (html-page): Add "header" and "main" sections.
---
 src/cuirass/templates.scm | 81 ++++++++++++++++++++++++-----------------------
 1 file changed, 41 insertions(+), 40 deletions(-)

diff --git a/src/cuirass/templates.scm b/src/cuirass/templates.scm
index 4cd71ee..3437cf5 100644
--- a/src/cuirass/templates.scm
+++ b/src/cuirass/templates.scm
@@ -167,46 +167,47 @@ columnDefs: [
 });")
           (title ,title))
          (body
-          (nav (@ (class "navbar navbar-expand-lg navbar-light bg-light"))
-               (a (@ (class "navbar-brand pt-0")
-                     (href "/"))
-                  (img (@ (src "/static/images/guix.png")
-                          (alt "logo")
-                          (height "25")
-                          (style "margin-top: -12px"))))
-               (div (@ (class "collapse navbar-collapse"))
-                    (ul (@ (class "navbar-nav mr-auto"))
-                        (li (@ (class "nav-item dropdown"))
-                            (a (@ (class "nav-link dropdown-toggle")
-                                  (data-toggle "dropdown")
-                                  (href "#")
-                                  (role "button")
-                                  (aria-haspopup "true")
-                                  (aria-expanded "false"))
-                               "Status")
-                            (div (@ (class "dropdown-menu")
-                                    (aria-labelledby "navbarDropdow"))
-                                 (a (@ (class "dropdown-item")
-                                       (href "/metrics"))
-                                    "Global metrics")
-                                 (a (@ (class "dropdown-item")
-                                       (href "/workers"))
-                                    "Workers status")
-                                 (a (@ (class "dropdown-item")
-                                       (href "/status"))
-                                    "Running builds")))
-                        (li (@ (class "nav-item"))
-                            (a (@ (class "nav-link" ,(if (null? navigation)
-                                                         " active" ""))
-                                  (href "/"))
-                               Home))
-                        ,@(navigation-items navigation)))
-               ,(search-form query))
-          (div (@ (id "content")
-                  (class ,(if margin?
-                              "container content"
-                              "content-fixed-margin")))
-               ,body)
+          (header
+           (nav (@ (class "navbar navbar-expand-lg navbar-light bg-light"))
+                (a (@ (class "navbar-brand pt-0")
+                      (href "/"))
+                   (img (@ (src "/static/images/guix.png")
+                           (alt "logo")
+                           (height "25")
+                           (style "margin-top: -12px"))))
+                (div (@ (class "collapse navbar-collapse"))
+                     (ul (@ (class "navbar-nav mr-auto"))
+                         (li (@ (class "nav-item dropdown"))
+                             (a (@ (class "nav-link dropdown-toggle")
+                                   (data-toggle "dropdown")
+                                   (href "#")
+                                   (role "button")
+                                   (aria-haspopup "true")
+                                   (aria-expanded "false"))
+                                "Status")
+                             (div (@ (class "dropdown-menu")
+                                     (aria-labelledby "navbarDropdow"))
+                                  (a (@ (class "dropdown-item")
+                                        (href "/metrics"))
+                                     "Global metrics")
+                                  (a (@ (class "dropdown-item")
+                                        (href "/workers"))
+                                     "Workers status")
+                                  (a (@ (class "dropdown-item")
+                                        (href "/status"))
+                                     "Running builds")))
+                         (li (@ (class "nav-item"))
+                             (a (@ (class "nav-link" ,(if (null? navigation)
+                                                          " active" ""))
+                                   (href "/"))
+                                Home))
+                         ,@(navigation-items navigation)))
+                ,(search-form query)))
+          (main (@ (id "content")
+                   (class ,(if margin?
+                               "container content"
+                               "content-fixed-margin")))
+                ,body)
           (footer
            (@ (class "footer text-center"))
            (p (@ (class "mt-3"))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]