[gnome-continuous] build.gnome.org: Update theme to GNOME Deneb



commit f2f7f5d14a5d3417aa71d7b0eb2830dad45df353
Author: Tom Tryfonidis <tomtryf gnome org>
Date:   Fri Feb 16 20:55:07 2018 +0200

    build.gnome.org: Update theme to GNOME Deneb
    
    https://wiki.gnome.org/GnomeWeb/Deneb

 extras/build.gnome.org/app.css                     |   17 +++-
 extras/build.gnome.org/images/build-icon.svg       |   31 +++++++
 extras/build.gnome.org/index.html                  |   84 +++++++++++++------
 .../partials/gnome-continuous-build.html           |    2 +-
 .../build.gnome.org/partials/gnome-continuous.html |    8 ++-
 5 files changed, 109 insertions(+), 33 deletions(-)
---
diff --git a/extras/build.gnome.org/app.css b/extras/build.gnome.org/app.css
index 7b1a6ca..635b386 100644
--- a/extras/build.gnome.org/app.css
+++ b/extras/build.gnome.org/app.css
@@ -1,9 +1,18 @@
-body {
-  padding-top: 80px;
+.welcome-container {
+    margin-top: 5%;
 }
 
-.content {
-    padding-left: 17%;
+.welcome-content {
+    margin-left: 8px;
+}
+
+.welcome-container img {
+    margin: 5px 10px 0 0;
+    width: 64px;
+}
+
+.welcome-content .h4 {
+    font-size: 1.2rem;
 }
 
 .task-failed {
diff --git a/extras/build.gnome.org/images/build-icon.svg b/extras/build.gnome.org/images/build-icon.svg
new file mode 100644
index 0000000..b6bea55
--- /dev/null
+++ b/extras/build.gnome.org/images/build-icon.svg
@@ -0,0 +1,31 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns='http://www.w3.org/2000/svg' id='svg7384' 
xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:cc='http://creativecommons.org/ns#' 
xmlns:svg='http://www.w3.org/2000/svg' width='16' sodipodi:docname='emblem-system-symbolic.svg' height='16' 
xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' 
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' version='1.1' inkscape:version='0.48.1 r9760'>
+  <metadata id='metadata90'>
+    <rdf:RDF>
+      <cc:Work rdf:about=''>
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/>
+        <dc:title>Gnome Symbolic Icon Theme</dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <sodipodi:namedview inkscape:window-height='967' inkscape:snap-bbox-midpoints='false' 
inkscape:snap-grids='true' inkscape:object-paths='false' pagecolor='#555753' inkscape:zoom='1' 
inkscape:current-layer='layer15' borderopacity='1' inkscape:snap-others='false' inkscape:window-x='2259' 
inkscape:window-y='356' inkscape:snap-to-guides='true' gridtolerance='10' id='namedview88' 
inkscape:snap-global='true' inkscape:cx='9.30971' inkscape:cy='-0.23089111' bordercolor='#666666' 
inkscape:window-width='1226' inkscape:snap-bbox='true' guidetolerance='10' showguides='true' 
showborder='false' inkscape:guide-bbox='true' inkscape:object-nodes='false' inkscape:pageopacity='1' 
inkscape:window-maximized='0' objecttolerance='10' showgrid='false' inkscape:snap-nodes='true' 
inkscape:bbox-paths='false' inkscape:pageshadow='2'>
+    <inkscape:grid visible='true' spacingx='1px' spacingy='1px' id='grid4866' type='xygrid' empspacing='2' 
enabled='true' snapvisiblegridlinesonly='true'/>
+  </sodipodi:namedview>
+  <title id='title9167'>Gnome Symbolic Icon Theme</title>
+  <defs id='defs7386'/>
+  <g inkscape:label='status' id='layer9' style='display:inline' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='devices' id='layer10' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='apps' id='layer11' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='places' id='layer13' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='mimetypes' id='layer14' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='emblems' id='layer15' style='display:inline' 
transform='translate(-441.0002,-400.99999)' inkscape:groupmode='layer'>
+    
+    <path id='path35543-6-4' d='m 449.0004,402.00002 c -0.22065,0 -0.44081,0.0113 -0.65625,0.0312 l 
-0.40625,2.09375 c -0.33446,0.0733 -0.66305,0.17589 -0.96875,0.3125 l -1.53125,-1.46875 c -0.38863,0.23011 
-0.72695,0.51408 -1.0625,0.8125 l 0.90625,1.90625 c -0.22242,0.24899 -0.42425,0.5225 -0.59375,0.8125 l 
-2.09375,-0.28125 c -0.17772,0.40877 -0.30872,0.83637 -0.40625,1.28125 l 1.84375,1 c -0.0171,0.16809 
-0.0312,0.3274 -0.0312,0.5 0,0.1726 0.0142,0.33191 0.0312,0.5 l -1.84375,1 c 0.0975,0.44488 0.22853,0.87248 
0.40625,1.28125 l 2.09375,-0.28125 c 0.1695,0.29 0.37133,0.56351 0.59375,0.8125 l -0.90625,1.90625 c 
0.33555,0.29842 0.67387,0.58239 1.0625,0.8125 l 1.53125,-1.46875 c 0.3057,0.13661 0.63429,0.23916 
0.96875,0.3125 l 0.40625,2.09375 c 0.21544,0.02 0.4356,0.0312 0.65625,0.0312 0.22065,0 0.44081,-0.0113 
0.65625,-0.0312 l 0.40625,-2.09375 c 0.33446,-0.0733 0.66305,-0.17589 0.96875,-0.3125 l 1.53125,1.46875 c 
0.38863,-0.23011 0.72695,-0.51408 1.0625,-0.8125 l -0.90625,-1
 .90625 c 0.22242,-0.24899 0.42425,-0.5225 0.59375,-0.8125 l 2.09375,0.28125 c 0.17772,-0.40877 
0.30872,-0.83637 0.40625,-1.28125 l -1.84375,-1 c 0.0171,-0.16809 0.0312,-0.3274 0.0312,-0.5 0,-0.1726 
-0.0142,-0.33191 -0.0312,-0.5 l 1.84375,-1 c -0.0975,-0.44488 -0.22853,-0.87248 -0.40625,-1.28125 l 
-2.09375,0.28125 c -0.1695,-0.29 -0.37133,-0.56351 -0.59375,-0.8125 l 0.90625,-1.90625 c -0.33555,-0.29842 
-0.67387,-0.58239 -1.0625,-0.8125 l -1.53125,1.46875 c -0.3057,-0.13661 -0.63429,-0.23916 -0.96875,-0.3125 l 
-0.40625,-2.09375 c -0.21544,-0.02 -0.4356,-0.0312 -0.65625,-0.0312 z m 0,4 c 1.65685,0 3,1.34315 3,3 
0,1.65685 -1.34315,3 -3,3 -1.65685,0 -3,-1.34315 -3,-3 0,-1.65685 1.34315,-3 3,-3 z' 
style='color:#000000;fill:#bebebe;fill-opacity:1;fill-rule:nonzero;stroke:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate'
 inkscape:connector-curvature='0' sodipodi:nodetypes='sccccccccccsccccccccccsccccccccccsccccccccccssssss'/>
+  </g>
+  <g inkscape:label='emotes' id='g71291' style='display:inline' transform='translate(-441.0002,-400.99999)' 
inkscape:groupmode='layer'/>
+  <g inkscape:label='categories' id='g4953' style='display:inline' 
transform='translate(-441.0002,-400.99999)' inkscape:groupmode='layer'/>
+  <g inkscape:label='actions' id='layer12' style='display:inline' 
transform='translate(-441.0002,-400.99999)' inkscape:groupmode='layer'/>
+</svg>
diff --git a/extras/build.gnome.org/index.html b/extras/build.gnome.org/index.html
index d0ff40e..cf1fa5c 100644
--- a/extras/build.gnome.org/index.html
+++ b/extras/build.gnome.org/index.html
@@ -3,8 +3,7 @@
 <head>
   <meta charset="utf-8" />
   <meta name="viewport" content="width=device-width, initial-scale=1" />
-  <link href="bootstrap-theme.min.css" rel="stylesheet">
-  <link href="bootstrap.min.css" rel="stylesheet">
+  <link href="https://static.gnome.org/css/deneb.min.css"; rel="stylesheet">
   <link href="app.css" rel="stylesheet">
   <script src="angular.min.js"></script>
   <script src="angular-route.min.js"></script>
@@ -12,35 +11,66 @@
   <script src="controllers.js"></script>
   <script src="depgraph.js"></script>
 </head>
-<body>
-  <div class='navbar-header container-fluid navbar navbar-inverse navbar-fixed-top'>
-    <h1><a class="navbar-brand" 
href="https://wiki.gnome.org/Projects/GnomeContinuous";>GNOME-Continuous</a></h1>
-    <h2><a href="/continuous/buildmaster/images/z/current/">Download</a></h2>
-  </div>
+<body class="gnome-body">
+    <header class="gnome-header">
+        <nav class="navbar navbar-default navbar-fixed-top" role="navigation">
+            <div class="container">
+                <div class="navbar-header">
+                    <button aria-expanded="false" class="navbar-toggle collapsed" 
data-target="#navbar-wrapper" data-toggle="collapse" type="button"><span class="icon-bar top-bar"></span> 
<span class="icon-bar middle-bar"></span> <span class="icon-bar bottom-bar"></span></button> <a 
class="gnome-navbar-brand" href="/"><img alt="GNOME logo" 
src="https://static.gnome.org/img/gnome-logo.svg";></a>
+                </div>
+                <div class="collapse navbar-collapse" id="navbar-wrapper">
+                    <ul class="nav navbar-nav">
+                        <li>
+                            <a href="https://wiki.gnome.org/Projects/GnomeContinuous";>What is Continuous</a>
+                        </li>
+                        <li>
+                            <a href="/continuous/buildmaster/images/z/current/">Download</a>
+                        </li>
+                    </ul>
+                </div>
+            </div>
+        </nav>
+    </header>
 
-  <div class='container-fluid'>
-    <div ng-controller="ContinuousHomeCtrl" id="sidebar" class="nav nav-sidebar row col-sm-3 col-md-2" 
role="navigation">
-      <div class="list-group">
-        <div ng-repeat="build in builds" class='list-group-item list-group-item-success' ng-class="{
-          'list-group-item-danger': build.failed.indexOf('resolve') > -1,
-          'list-group-item-danger': build.failed.indexOf('build') > -1,
-          'list-group-item-warning': build.failed.indexOf('smoketest') > -1,
-          'list-group-item-warning': build.failed.indexOf('smoketest-classic') > -1}"
-          >
-          <a href="#/build/{{build.name}}">
-            <div>Build {{build['name']}}
-              <span class='badge btn-warning pull-right' ng-if='build.failed.length > 0 && 
build.inprogress.length == 0'>!</span>
+    <div class="gnome-content">
+      <div class='container'>
+          <div class='row'>
+            <div ng-controller="ContinuousHomeCtrl" id="sidebar" class="col-sm-3 col-md-2" role="navigation">
+              <div class="list-group">
+                <div ng-repeat="build in builds" class='list-group-item list-group-item-success' ng-class="{
+                  'list-group-item-danger': build.failed.indexOf('resolve') > -1,
+                  'list-group-item-danger': build.failed.indexOf('build') > -1,
+                  'list-group-item-warning': build.failed.indexOf('smoketest') > -1,
+                  'list-group-item-warning': build.failed.indexOf('smoketest-classic') > -1}"
+                  >
+                  <a href="#/build/{{build.name}}">
+                    <div>Build {{build['name']}}
+                      <span class='badge btn-warning pull-right' ng-if='build.failed.length > 0 && 
build.inprogress.length == 0'>!</span>
+                    </div>
+                    <span ng-repeat="inprogress in build.inprogress">
+                      <div class='badge btn-info'>{{ inprogress }}</div>
+                    </span>
+                  </a>
+                </div>
+              </div>
             </div>
-            <span ng-repeat="inprogress in build.inprogress">
-              <div class='badge btn-info'>{{ inprogress }}</div>
-            </span>
-          </a>
-        </div>
+            <div ng-view class="content col-sm-9 col-md-10"></div>
+          </div>
       </div>
     </div>
 
-    <div ng-view class="content"></div>
-  </div>
-
+    <div class="footer m-t-0">
+        <div class="container triangles">
+            <div class="row">
+                <div class="col-xs-12">
+                    <p>&copy; <a href="https://www.gnome.org";> The GNOME Project</a></p>
+                    <p>Continuous.
+                    Hosted by <a href="https://www.redhat.com/"; target="_blank">Red Hat</a>.
+                    Powered by <a href="https://git.gnome.org/browse/gnome-continuous"; target="_blank">GNOME 
Continuous</a>.
+                    </p>
+                </div>
+            </div>
+        </div>
+    </div>
 </body>
 </html>
diff --git a/extras/build.gnome.org/partials/gnome-continuous-build.html 
b/extras/build.gnome.org/partials/gnome-continuous-build.html
index c8793da..a26dbb4 100644
--- a/extras/build.gnome.org/partials/gnome-continuous-build.html
+++ b/extras/build.gnome.org/partials/gnome-continuous-build.html
@@ -1,5 +1,5 @@
 <article>
-  <h2>Build {{ buildVersion }}</h2>
+  <h1 class="m-t-0">Build {{ buildVersion }}</h1>
   <div dep-graph="taskStates" class="task-dep-graph">
   </div>
   <ul class="list-group">
diff --git a/extras/build.gnome.org/partials/gnome-continuous.html 
b/extras/build.gnome.org/partials/gnome-continuous.html
index ee0a78e..a604bd6 100644
--- a/extras/build.gnome.org/partials/gnome-continuous.html
+++ b/extras/build.gnome.org/partials/gnome-continuous.html
@@ -1,3 +1,9 @@
 <article>
-
+<div class="welcome-container col-sm-offset-4 clearfix">
+    <img src="images/build-icon.svg" class="pull-left" alt="Build icon">
+    <div class="welcome-content">
+        <p class="h4">No Build Selected</p>
+        <p>Please choose a build for a detailed view.</p>
+    </div>
+</div>
 </article>


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