[static-web] Add gnome themed 500 error page



commit 370b0d6ebf9e35159c96a8442bd1dc320d8f2e45
Author: Magdalen Berns <m berns thismagpie com>
Date:   Mon Oct 6 03:36:46 2014 +0100

    Add gnome themed 500 error page
    
    This could be used system-wide to allow users to see
    status of GNOME's infrastructure instead of being
    redirected to a page which tells users to contact
    gnome-systemadmin without letting them check at
    status.gnome.org
    
    Signed-off-by: Andrea Veri <av gnome org>

 error/500.html  |  123 +++++++++++++++++
 error/grass.css |  404 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 527 insertions(+), 0 deletions(-)
---
diff --git a/error/500.html b/error/500.html
new file mode 100644
index 0000000..0bd68b0
--- /dev/null
+++ b/error/500.html
@@ -0,0 +1,123 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en"><head><meta http-equiv="Content-Type" 
content="text/html; charset=UTF-8">
+  <title>500-Error</title>
+  <meta name="robots" content="noindex, nofollow">
+  <link rel="stylesheet" type="text/css" href="./grass.css">
+  <link rel="shortcut icon" href="https://static.gnome.org/img/logo/foot-16.png";>
+  </head>
+  <body>
+  <div id="global_domain_bar">
+    <div class="maxwidth">
+           <div class="tab">
+             <a class="root" href="https://www.gnome.org/";>GNOME.org</a>
+           </div>
+    </div>
+  </div>
+  <div id="page">
+      <div id="logo_bar" class="container_12">
+        <div id="logo" class="grid_3">
+          <a title="Go to home page" href="https://gnome.org/";><img 
src="http://www.gnome.org/wp-content/themes/gnome-grass/images/gnome-logo.png"; alt="GNOME: 500 Error"></a>
+        </div>
+      </div>
+      </div>
+      <div id="container" class="one_column">
+      <iframe src="https://status.gnome.org/"; seamless width=1000 height=1070 ><h1>500 Error</h1></iframe>
+      </div>
+    <div id="footer_community"></div>
+
+    <div id="footer_grass"></div>
+
+    <div id="footer">
+      <div class="container_13" id="container_12">
+        <div class="links grid_9">
+          <div class="menu-footer-container">
+            <ul id="menu-footer" class="menu">
+              <li id="menu-item-1048" class="menu-item menu-item-type-custom menu-item-object-custom 
current-menu-item current_page_item menu-item-1048">
+              <a href="https://git.gnome.org/";>The GNOME Project</a>
+
+                <ul class="sub-menu">
+                  <li id="menu-item-1049" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1049">
+                  <a href="https://www.gnome.org/about/";>About Us</a></li>
+
+                  <li id="menu-item-1050" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1050">
+                  <a href="https://www.gnome.org/get-involved/";>Get Involved</a></li>
+
+                  <li id="menu-item-1051" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1051">
+                  <a href="https://www.gnome.org/teams/";>Teams</a></li>
+
+                  <li id="menu-item-1053" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1053">
+                  <a href="https://www.gnome.org/support-gnome/";>Support GNOME</a></li>
+
+                  <li id="menu-item-1054" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1054">
+                  <a href="https://www.gnome.org/contact/";>Contact Us</a></li>
+
+                  <li id="menu-item-2246" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-2246">
+                  <a href="https://www.gnome.org/foundation/";>The GNOME Foundation</a></li>
+                </ul>
+              </li>
+
+              <li id="menu-item-1047" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1047">
+                <a href="https://git.gnome.org/browse/gnome-web-www/tree/theme/images#";>Resources</a>
+
+                <ul class="sub-menu">
+                  <li id="menu-item-1055" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1055">
+                  <a href="https://developer.gnome.org/";>Developer Center</a></li>
+
+                  <li id="menu-item-1056" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1056">
+                  <a href="https://help.gnome.org/";>Documentation</a></li>
+
+                  <li id="menu-item-1057" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1057">
+                  <a href="https://wiki.gnome.org/";>Wiki</a></li>
+
+                  <li id="menu-item-1058" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1058">
+                  <a href="https://mail.gnome.org/mailman/listinfo";>Mailing Lists</a></li>
+
+                  <li id="menu-item-1059" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1059">
+                  <a href="https://wiki.gnome.org/GnomeIrcChannels";>IRC Channels</a></li>
+
+                  <li id="menu-item-1060" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1060">
+                  <a href="https://bugzilla.gnome.org/";>Bug Tracker</a></li>
+
+                  <li id="menu-item-1061" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1061">
+                  <a href="https://git.gnome.org/browse/";>Development Code</a></li>
+
+                  <li id="menu-item-1062" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1062">
+                  <a href="https://wiki.gnome.org/Jhbuild";>Build Tool</a></li>
+                </ul>
+              </li>
+
+              <li id="menu-item-1046" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1046">
+                <a href="https://git.gnome.org/news";>News</a>
+
+                <ul class="sub-menu">
+                  <li id="menu-item-1063" class="menu-item menu-item-type-post_type menu-item-object-page 
menu-item-1063">
+                  <a href="https://www.gnome.org/press/";>Press Releases</a></li>
+
+                  <li id="menu-item-1064" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1064">
+                  <a href="https://www.gnome.org/start/stable";>Latest Release</a></li>
+
+                  <li id="menu-item-1065" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1065">
+                  <a href="https://planet.gnome.org/";>Planet GNOME</a></li>
+
+                  <li id="menu-item-1067" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1067">
+                  <a href="https://news.gnome.org/";>Development News</a></li>
+
+                  <li id="menu-item-1068" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1068">
+                  <a href="https://identi.ca/gnome";>Identi.ca</a></li>
+
+                  <li id="menu-item-1069" class="menu-item menu-item-type-custom menu-item-object-custom 
menu-item-1069">
+                  <a href="https://twitter.com/gnome";>Twitter</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div>
+        </div>
+        <div id="footnotes" class="grid_9">
+  <p>Copyright © 2004-2013, <a href="https://www.gnome.org/";>The GNOME Project</a>.</p>
+  <br>
+    <small><p>Hosted by <a href="http://www.redhat.com/";>Red Hat</a>. </small>
+  </div>
+      </div>
+    </div>
+  </body>
+</html>
diff --git a/error/grass.css b/error/grass.css
new file mode 100644
index 0000000..8c8572a
--- /dev/null
+++ b/error/grass.css
@@ -0,0 +1,404 @@
+
+table#header td.logo {
+    display: none
+}
+
+body {
+       padding: 0;
+  background: url(https://static.gnome.org/img/html-bg.png) repeat-x scroll 0 10px #FFFFFF;
+  height: 100%;
+  margin-bottom: 0;
+  color: #2E3436;
+  font-family: Cantarell,'Droid Sans',Ubuntu,'DejaVu Sans',Arial,sans-serif;
+  font-size: 14px;
+  line-height: 1.6;
+  width: 100%;
+}
+
+#page {
+    width: 960px;
+    margin: auto;
+} 
+
+a, a:visited, a:hover, table.list td a:hover {
+    color: #3465A4;
+}
+
+
+#gnome-header {
+  background: url(https://static.gnome.org/img/gnome-logo.png) 20px 12px no-repeat;
+  margin-top: 40px;
+}
+
+
+/* Move the title over, since our icon is smaller. And move things up a bit */
+#gnome-header h1 {
+       margin: 0;
+       margin-left: 250px;
+       padding-top: 47px;
+       font-size: 200%;
+       color: #3F4448;
+}
+/* global domain bar */
+#global_domain_bar .maxwidth {
+    position: relative;
+}
+
+.maxwidth {
+    margin: 0 auto;
+    width: 940px;
+}
+
+#global_domain_bar .tab {
+    background: none repeat scroll 0 0 #FFFFFF;
+    border-radius: 5px 5px 5px 5px;
+    box-shadow: 0 4px 2px -2px #8FB3D9;
+    float: right;
+    font-size: 9px;
+    line-height: 16px;
+    padding: 4px;
+    margin-top: -17px;
+    right: 0;
+    white-space: nowrap;
+}
+
+#global_domain_bar .tab a.root:last-child {
+    border-right: 0 none;
+    margin-right: 0;
+    padding-right: 0;
+}
+
+#global_domain_bar .tab a.root {
+    background: url(https://static.gnome.org/img/favicon.png) no-repeat scroll 0 0 #FFFFFF;
+    border-right: 1px solid #CCCCCC;
+    color: #555753;
+    font-weight: bold;
+    margin-right: 3px;
+    padding-left: 18px;
+    padding-right: 6px;
+    text-decoration: none;
+}
+
+
+/* Kill some space in the header, and mark it clear: both so it goes
+ * underneath the float: left GNOME header. (Not completely sure why the
+ * GNOME header is float: left
+ */
+table#header {
+    margin-top: 7em;
+    clear: both;
+}
+
+/* Drop the font size for the heading down */
+table#header td.main {
+       font-size: 250%;
+}
+
+/* When we killed the body padding, this cell is at the screen edge, move it back */
+table#header td.right {
+    padding-right: 4px;
+}
+
+/* kill some more vertical space in the header */
+table.tabs {
+    margin-top: 0em;
+}
+
+
+/* Footer Grass & community */
+#footer_grass {
+    background: url(https://static.gnome.org/img/grass.png) repeat-x scroll top transparent;
+    height: 39px;
+    margin-top: -33px;
+    bottom: 0;
+}
+
+#footer_community {
+    background: url(https://static.gnome.org/img/footer_arts/community.png) center no-repeat;
+    height: 180px;
+    bottom: 0; 
+}
+
+/* FOOTER  */
+
+#footer div.links > div > ul > li {
+    float: left;
+    margin: 0 40px 10px 0;
+}
+
+#footer ul li {
+    margin: 0;
+    padding: 0;
+}
+
+#footer p {
+       color: #3F4448;
+       margin: 0em;
+}
+
+#footer #footnotes {
+ /*   font-size: 9px;*/
+    margin-top: 4px;
+}
+
+#footer #footnotes small {
+       font-size: 88%;
+}
+#footer ul.menu > li > a {
+    font-weight: bold;
+}
+
+#footer div.links div a, #footer div.links div strong {
+    display: block;
+    text-decoration: none;
+}
+
+#footer .links a {
+    -moz-transition: background-color 100ms ease-in 0s;
+    color: inherit;
+}
+
+#footer {
+    background: none repeat scroll 0 0 #D3D7CF;
+    clear: left;
+    color: #555753;
+    padding: 14px 0 230px;
+    margin: auto;
+}
+
+#footer {
+    font-size: 12px;
+    line-height: 1.4em;
+}
+
+#footer ul {
+    list-style: none outside none;
+    margin: 0;
+    padding: 0;
+}
+
+#footer li {
+       display: inline;
+       padding: 0 0;
+}
+
+#footer a {
+       color: #3465a4;
+       text-decoration: none;
+}
+
+#footer div.links div a:hover{
+    display: block;
+    text-decoration: underline;
+}
+
+/* Make the branch/tag decoration a little smaller */
+a.branch-deco, a.tag-deco {
+    display: inline-block;
+    font-size: 90%;
+    padding: 1px 0.25em;
+}
+
+
+/*top bar*/
+
+
+
+#top_bar ul {
+    list-style: none outside none;
+    margin: 0;
+    padding: 0 5px;
+}
+
+#top_bar ul li {
+    display: inline;
+    margin: 0 5px 0 0;
+}
+
+#top_bar a {
+    -moz-transition: background 100ms linear 0s;
+    border-radius: 4px 4px 4px 4px;
+    color: #FFFFFF;
+    outline: 0 none;
+    padding: 4px 14px;
+    text-decoration: none;
+    text-shadow: 0 1px 0 #000000;
+}
+
+#top_bar a:hover {
+    background: #64696d;
+    background: rgba(100%, 100%, 100%, 0.2);
+}
+
+#top_bar a:focus {
+    background: rgba(100%, 100%, 100%, 0.15);
+}
+
+#top_bar a:active, #top_bar li.current-menu-item a, #top_bar li.current-page-ancestor a {
+    background: #1c2021 url("images/top_bar-item-bg.png") top repeat-x;
+    -moz-box-shadow: inset 0 -1px 0 rgba(100%,100%,100%, 0.4), inset 0 1px 3px rgba(0,0,0,0.4);
+    -webkit-box-shadow: inset 0 -1px 0 rgba(100%,100%,100%, 0.4), inset 0 1px 3px rgba(0,0,0,0.4);
+    box-shadow: inset 0 -1px 0 rgba(100%,100%,100%, 0.4), inset 0 1px 3px rgba(0,0,0,0.4);
+}
+
+.hidden {
+    display: none;
+}
+
+#top_bar input {
+    -moz-border-bottom-colors: none;
+    -moz-border-image: none;
+    -moz-border-left-colors: none;
+    -moz-border-right-colors: none;
+    -moz-border-top-colors: none;
+    background: url("https://mail.gnome.org/css/search-icon.png";) no-repeat scroll 8px center transparent;
+    border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color rgba(255, 255, 255, 0.3);
+    border-style: none none none solid;
+    border-width: 0 0 0 1px;
+    color: #FFFFFF;
+    font: inherit;
+    margin: -8px 0 -8px -8px;
+    outline: medium none;
+    padding: 8px 8px 8px 28px;
+    width: 150px;
+}
+
+input:-moz-read-write, textarea:-moz-read-write {
+    -moz-user-modify: read-write !important;
+}
+
+#top_bar {
+    background: url("https://mail.gnome.org/css/top_bar-bg.png";) repeat-x scroll top #2E3436;
+    border-radius: 6px 6px 6px 6px;
+    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
+    font-size: 13px;
+    line-height: normal;
+    margin-top: 48px;
+    position: relative;
+    margin-left: 216px;
+}
+
+.container_12, .container_16 {
+    margin-left: auto;
+    margin-right: auto;
+    width: 960px;
+    margin-top: 20px;
+}
+
+.container_13 {
+    margin-left: auto;
+    margin-right: auto;
+    width: 960px;
+}
+
+.container_13 .grid_9 {
+    width: 700px;
+}
+
+.container_12 .grid_9 {
+    width: 650px;
+}
+
+.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, 
.grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
+    display: inline;
+    float: left;
+    margin-left: 10px;
+    margin-right: 10px;
+}
+
+
+table.tabs td.form input, table.tabs td.form select {
+    font-size: 90%;
+}
+input, textarea {
+    border: 25px solid #6F6F6F;
+}
+button, input[type="reset"], input[type="button"], input[type="submit"] {
+    -moz-appearance: button;
+    -moz-binding: none;
+    -moz-box-sizing: border-box;
+    -moz-user-select: none;
+    background-color: buttonface;
+    border: 2px outset buttonface;
+    color: buttontext;
+    cursor: default;
+    font: ;
+    line-height: normal;
+    padding: 0 6px;
+    text-align: center;
+    text-shadow: none;
+    white-space: pre;
+}
+input {
+    -moz-appearance: textfield;
+    -moz-binding: url("chrome://global/content/platformHTMLBindings.xml#inputFields");
+    -moz-user-select: text;
+    background-color: -moz-field;
+    border: 2px inset threedface;
+    color: -moz-fieldtext;
+    cursor: text;
+    font: ;
+    letter-spacing: normal;
+    line-height: normal !important;
+    padding: 1px 0;
+    text-align: start;
+    text-indent: 0;
+    text-rendering: optimizelegibility;
+    text-shadow: none;
+    text-transform: none;
+    word-spacing: normal;
+}
+
+/*logo*/
+
+#header #logo {
+    float: left;
+}
+
+#container {
+padding-top: 20px;
+color: #555;
+width: 960px;
+margin: auto;
+min-height: 240px;
+}
+
+.grid_3, .container_16, .grid_4 {
+    width: 220px;
+}
+
+
+#header #logo img {
+    -moz-transition: opacity 200ms ease-out 0s;
+    height: 78px;
+    margin-left: 10px;
+    opacity: 1;
+    width: 250px;
+    left: 10px;
+    margin-top: 5px;
+}
+
+#header {
+    margin: 50px auto 30px;
+    width: 960px;
+    float: center;
+    font-size: 75%;
+}
+
+# {
+       margin: auto;
+       width: 960px;
+}
+
+
+#top_bar .left {
+    float: left;
+    margin: 10px;
+    padding: 0;
+}
+
+#top_bar .right {
+    float: right;
+    margin: 10px;
+    padding: 0;
+}


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