[gnome-continuous] Add some styling
- From: Jasper St. Pierre <jstpierre src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous] Add some styling
- Date: Tue, 12 Nov 2013 17:55:48 +0000 (UTC)
commit 2c1625c5fbbbee1f83466eb0e6075299ae5bbcea
Author: Jasper St. Pierre <jstpierre mecheye net>
Date: Tue Nov 12 12:28:09 2013 -0500
Add some styling
extras/build.gnome.org/app.css | 57 ++++++++++++++++++++
extras/build.gnome.org/images/build-bad.svg | 28 ++++++++++
extras/build.gnome.org/images/build-good.svg | 30 ++++++++++
extras/build.gnome.org/index.html | 27 ++++++----
.../build.gnome.org/partials/gnome-continuous.html | 4 +-
extras/build.gnome.org/partials/home.html | 28 ++++------
.../partials/jhbuild-ubuntu-raring.html | 12 ++---
7 files changed, 149 insertions(+), 37 deletions(-)
---
diff --git a/extras/build.gnome.org/app.css b/extras/build.gnome.org/app.css
new file mode 100644
index 0000000..fc11836
--- /dev/null
+++ b/extras/build.gnome.org/app.css
@@ -0,0 +1,57 @@
+
+html, body {
+ font-family: sans-serif;
+ height: 100%;
+ margin: 0;
+ padding: 0;
+}
+
+h1 {
+ text-align: center;
+ margin: 0;
+}
+
+.container {
+ position: relative;
+ min-height: 100%;
+}
+
+article {
+ padding: 1em;
+ padding-bottom: 50px;
+}
+
+.machine {
+ display: block;
+ border-radius: 6px;
+ padding: 1em;
+ margin: 1em 0;
+
+ background-color: beige;
+ background-size: 64px 64px;
+ background-position: center right 32px;
+ background-repeat: no-repeat;
+ color: #333366;
+}
+
+.machine.good {
+ background-color: lightgreen;
+ background-image: url(images/build-good.svg);
+}
+
+.machine.bad {
+ background-color: salmon;
+ background-image: url(images/build-bad.svg);
+}
+
+footer {
+ position: absolute;
+ bottom: 0px;
+ width: 100%;
+ height: 50px;
+ line-height: 50px;
+
+ text-align: center;
+ background-color: lightgray;
+ font-size: smaller;
+}
diff --git a/extras/build.gnome.org/images/build-bad.svg b/extras/build.gnome.org/images/build-bad.svg
new file mode 100644
index 0000000..6329d1e
--- /dev/null
+++ b/extras/build.gnome.org/images/build-bad.svg
@@ -0,0 +1,28 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg xmlns:cc='http://creativecommons.org/ns#' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'
xmlns:svg='http://www.w3.org/2000/svg' id='svg7384' version='1.1' height='16'
xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns='http://www.w3.org/2000/svg' width='16'>
+ <title id='title9167'>Gnome Symbolic Icon Theme</title>
+ <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>
+ <defs id='defs7386'/>
+ <g transform='translate(-60,-518)' id='layer9' style='display:inline'/>
+ <g transform='translate(-60,-518)' id='layer10'/>
+ <g transform='translate(-60,-518)' id='layer11'/>
+ <g transform='translate(-60,-518)' id='layer12'>
+ <g transform='translate(19,-242)' id='layer4-4-1' style='display:inline'>
+
+ <path inkscape:connector-curvature='0' d='m 45,764 1,0 c 0.01037,-1.2e-4 0.02079,-4.6e-4 0.03125,0
0.254951,0.0112 0.50987,0.12858 0.6875,0.3125 L 49,766.59375 51.3125,764.3125 C 51.578125,764.082
51.759172,764.007 52,764 l 1,0 0,1 c 0,0.28647 -0.03434,0.55065 -0.25,0.75 l -2.28125,2.28125 2.25,2.25 C
52.906938,770.46942 52.999992,770.7347 53,771 l 0,1 -1,0 c -0.265301,-10e-6 -0.530586,-0.0931
-0.71875,-0.28125 L 49,769.4375 46.71875,771.71875 C 46.530586,771.90694 46.26529,772 46,772 l -1,0 0,-1 c
-3e-6,-0.26529 0.09306,-0.53058 0.28125,-0.71875 l 2.28125,-2.25 L 45.28125,765.75 C 45.070508,765.55537
44.97809,765.28075 45,765 l 0,-1 z' id='path10839-9' style='fill: #ffffff;'/>
+ </g>
+ </g>
+ <g transform='translate(-60,-518)' id='layer13'/>
+ <g transform='translate(-60,-518)' id='layer14'/>
+ <g transform='translate(-60,-518)' id='layer15'/>
+</svg>
diff --git a/extras/build.gnome.org/images/build-good.svg b/extras/build.gnome.org/images/build-good.svg
new file mode 100644
index 0000000..9f3c018
--- /dev/null
+++ b/extras/build.gnome.org/images/build-good.svg
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8' standalone='no'?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/'
sodipodi:docname='emblem-ok-symbolic.svg' height='16' id='svg7384'
xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'
xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'
xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg'
inkscape:version='0.48.2 r9819' version='1.1' width='16' xmlns='http://www.w3.org/2000/svg'>
+ <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:bbox-paths='false' bordercolor='#666666' borderopacity='1'
inkscape:current-layer='layer15' inkscape:cx='13.231752' inkscape:cy='13.99294' gridtolerance='10'
inkscape:guide-bbox='true' guidetolerance='10' id='namedview88' inkscape:object-nodes='false'
inkscape:object-paths='false' objecttolerance='10' pagecolor='#555753' inkscape:pageopacity='1'
inkscape:pageshadow='2' showborder='false' showgrid='false' showguides='true' inkscape:snap-bbox='true'
inkscape:snap-bbox-midpoints='false' inkscape:snap-global='true' inkscape:snap-grids='true'
inkscape:snap-nodes='false' inkscape:snap-others='false' inkscape:snap-to-guides='true'
inkscape:window-height='1168' inkscape:window-maximized='1' inkscape:window-width='1600'
inkscape:window-x='0' inkscape:window-y='0' inkscape:zoom='1'>
+ <inkscape:grid empspacing='2' enabled='true' id='grid4866' snapvisiblegridlinesonly='true'
spacingx='1px' spacingy='1px' type='xygrid' visible='true'/>
+ </sodipodi:namedview>
+ <title id='title9167'>Gnome Symbolic Icon Theme</title>
+ <defs id='defs7386'/>
+ <g inkscape:groupmode='layer' id='layer9' inkscape:label='status' style='display:inline'
transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer10' inkscape:label='devices' transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer11' inkscape:label='apps' transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer13' inkscape:label='places' transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer14' inkscape:label='mimetypes'
transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer15' inkscape:label='emblems' style='display:inline'
transform='translate(-461.0002,-401)'>
+ <path inkscape:connector-curvature='0' d='M 472.9375,404.9375 468,409.875 l -1.9375,-1.9375 -2.125,2.125
3,3 1.0625,1.0625 1.0625,-1.0625 6,-6 -2.125,-2.125 z' id='path5037' style='fill: #ffffff;'/>
+ </g>
+ <g inkscape:groupmode='layer' id='g71291' inkscape:label='emotes' style='display:inline'
transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='g4953' inkscape:label='categories' style='display:inline'
transform='translate(-461.0002,-401)'/>
+ <g inkscape:groupmode='layer' id='layer12' inkscape:label='actions' style='display:inline'
transform='translate(-461.0002,-401)'/>
+</svg>
diff --git a/extras/build.gnome.org/index.html b/extras/build.gnome.org/index.html
index 9e1a705..6e23b1c 100644
--- a/extras/build.gnome.org/index.html
+++ b/extras/build.gnome.org/index.html
@@ -1,14 +1,21 @@
<!doctype html>
<html ng-app="build.gnome.org">
- <head>
- <meta charset="utf-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1" />
- <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.min.js"></script>
- <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular-route.min.js"></script>
- <script src="app.js"></script>
- <script src="controllers.js"></script>
- </head>
- <body>
+<head>
+ <meta charset="utf-8" />
+ <meta name="viewport" content="width=device-width, initial-scale=1" />
+ <link href="app.css" rel="stylesheet">
+ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular.min.js"></script>
+ <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.0/angular-route.min.js"></script>
+ <script src="app.js"></script>
+ <script src="controllers.js"></script>
+</head>
+<body>
+ <div class="container">
<div ng-view></div>
- </body>
+
+ <footer>
+ This site is maintained in the <a
href="http://git.gnome.org/browse/gnome-continuous">gnome-continuous</a> git module.
+ </footer>
+ </div>
+</body>
</html>
diff --git a/extras/build.gnome.org/partials/gnome-continuous.html
b/extras/build.gnome.org/partials/gnome-continuous.html
index e9da29d..f574896 100644
--- a/extras/build.gnome.org/partials/gnome-continuous.html
+++ b/extras/build.gnome.org/partials/gnome-continuous.html
@@ -1,4 +1,4 @@
-<div>
+<article>
<h1>GNOME-Continuous</h1>
<p>See <a href="https://wiki.gnome.org/GnomeContinuous">GNOME-Continuous</a>
for more information. </p>
@@ -22,4 +22,4 @@
<img src="{{ smoketestImage }}"></img>
</center>
</p>
-</div>
+</article>
diff --git a/extras/build.gnome.org/partials/home.html b/extras/build.gnome.org/partials/home.html
index 5940e4c..fbc2863 100644
--- a/extras/build.gnome.org/partials/home.html
+++ b/extras/build.gnome.org/partials/home.html
@@ -1,19 +1,11 @@
-<div>
+<article>
<h1>GNOME Build Status</h1>
- <ul>
- <li><a href="#/jhbuild-ubuntu-raring">
- <h3>jhbuild (Ubuntu Raring)</h3>
- <p>This builder uses JHBuild on Ubuntu Raring.</p>
- <p><strong>status unknown</strong></p>
- </a></li>
- <li><a href="#/gnome-continuous">
- <h3>GNOME-Continuous</h3>
- <p>Custom build system; produces disk images that can
- be updated from an OSTree repository.</p>
- <p><strong>status unknown</strong></p>
- </a></li>
- </ul>
- <p>This site is maintained in
- the <a href="http://git.gnome.org/browse/gnome-continuous">gnome-continuous</a>
- git module.</p>
-</div>
+ <a class="machine" href="#/jhbuild-ubuntu-raring">
+ <h3>jhbuild (Ubuntu Raring)</h3>
+ <p>This builder uses JHBuild on Ubuntu Raring.</p>
+ </a>
+ <a class="machine" href="#/gnome-continuous">
+ <h3>GNOME-Continuous</h3>
+ <p>Custom build system; produces disk images that can be updated from an OSTree repository.</p>
+ </a>
+</article>
diff --git a/extras/build.gnome.org/partials/jhbuild-ubuntu-raring.html
b/extras/build.gnome.org/partials/jhbuild-ubuntu-raring.html
index 880b2b1..547db97 100644
--- a/extras/build.gnome.org/partials/jhbuild-ubuntu-raring.html
+++ b/extras/build.gnome.org/partials/jhbuild-ubuntu-raring.html
@@ -1,8 +1,6 @@
-<div>
+<article>
<h1>jhbuild (Ubuntu Raring)</h1>
- <div>
- <p><a href="https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/">Jenkins view</a>.</p>
- <p>Uses <a href="https://wiki.gnome.org/Jhbuild">Jhbuild</a> with custom Jenkins glue to build from git
on an <a href="https://wiki.ubuntu.com/RaringRingtail/ReleaseSchedule">Ubuntu Raring</a> base.</p>
- <p>Maintainer: Martin Pitt <pitti gnome org></p>
- </div>
-</div>
+ <p><a href="https://jenkins.qa.ubuntu.com/view/Raring/view/JHBuild%20Gnome/">Jenkins view</a>.</p>
+ <p>Uses <a href="https://wiki.gnome.org/Jhbuild">Jhbuild</a> with custom Jenkins glue to build from git on
an <a href="https://wiki.ubuntu.com/RaringRingtail/ReleaseSchedule">Ubuntu Raring</a> base.</p>
+ <p>Maintainer: Martin Pitt <pitti gnome org></p>
+</article>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]