[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"))