diff --git a/guix-data-service/web/repository/html.scm b/guix-data-service/web/repository/html.scm index 0d1fd9d..581178f 100644 --- a/guix-data-service/web/repository/html.scm +++ b/guix-data-service/web/repository/html.scm @@ -282,25 +282,47 @@ (@ (style "border-bottom: 0;")) (td ,package-version) (td (a (@ (href ,(string-append - "/revision/" first-guix-revision-commit))) - ,first-datetime) - (br) + "/revision/" first-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + first-guix-revision-commit + first-datetime))) + (samp (@ (class "visible-xs visible-sm")) + ,(string-take first-guix-revision-commit 8) "…") + (samp (@ (class "visible-md visible-lg")) + ,first-guix-revision-commit)) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" first-datetime))) + ,first-datetime) (a (@ (href ,(string-append "/revision/" first-guix-revision-commit "/package/" package-name "/" package-version))) - "(More information)")) + "(Package information)")) (td (a (@ (href ,(string-append - "/revision/" last-guix-revision-commit))) - ,last-datetime) - (br) + "/revision/" last-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + last-guix-revision-commit + last-datetime))) + (samp (@ (class "visible-xs visible-sm")) + ,(string-take last-guix-revision-commit 8) "…") + (samp (@ (class "visible-md visible-lg")) + ,last-guix-revision-commit)) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" last-datetime))) + ,last-datetime) (a (@ (href ,(string-append "/revision/" last-guix-revision-commit "/package/" package-name "/" package-version))) - "(More information)"))) + "(Package information)"))) (tr (td (@ (colspan 3) @@ -442,10 +464,10 @@ (thead (tr (th (@ (class "col-sm-1")) "Version") - (th (@ (class "col-sm-4")) "Derivation") + (th (@ (class "col-sm-6")) "Derivation") (th (@ (class "col-sm-2")) "Builds") - (th (@ (class "col-sm-2")) "From") - (th (@ (class "col-sm-2")) "To") + (th (@ (class "col-sm-1")) "From") + (th (@ (class "col-sm-1")) "To") (th (@ (class "col-sm-1")) "") (th (@ (class "col-sm-1")) ""))) (tbody @@ -508,11 +530,29 @@ ,(build-status-alist->build-icon build)))))) builds))) (td (a (@ (href ,(string-append - "/revision/" first-guix-revision-commit))) - ,first-datetime)) + "/revision/" first-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + first-guix-revision-commit + first-datetime))) + (samp ,(string-take first-guix-revision-commit 8) "…")) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" first-datetime))) + ,first-datetime)) (td (a (@ (href ,(string-append - "/revision/" last-guix-revision-commit))) - ,last-datetime)) + "/revision/" last-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + last-guix-revision-commit + last-datetime))) + (samp ,(string-take last-guix-revision-commit 8) "…")) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" last-datetime))) + ,last-datetime)) (td (@ (rowspan 4) (style "vertical-align: middle;")) @@ -740,11 +780,29 @@ ,(build-status-alist->build-icon build)))))) builds))) (td (a (@ (href ,(string-append - "/revision/" first-guix-revision-commit))) - ,first-datetime)) + "/revision/" first-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + first-guix-revision-commit + first-datetime))) + (samp ,(string-take first-guix-revision-commit 8) "…")) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" first-datetime))) + ,first-datetime)) (td (a (@ (href ,(string-append - "/revision/" last-guix-revision-commit))) - ,last-datetime))) + "/revision/" last-guix-revision-commit)) + (title ,(simple-format + #f + "~A\n (Revision created at ~A)" + last-guix-revision-commit + last-datetime))) + (samp ,(string-take last-guix-revision-commit 8) "…")) + (small (@ (style "display: block;") + (title + ,(simple-format #f "Revision created at ~A" last-datetime))) + ,last-datetime))) (tr (td (@ (colspan 4)