浏览代码

Add an "Edit me on Github" ribbon to the docs

JC Brand 10 年之前
父节点
当前提交
f868917d54

+ 83 - 0
docs/source/_static/style.css

@@ -10,3 +10,86 @@ h1 {
     padding-top: 7px;
 }
 
+
+/*
+Copyright (c) 2012 Terrence Ryan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this 
+software and associated documentation files (the "Software"), to deal in the Software 
+without restriction, including without limitation the rights to use, copy, modify, 
+merge, publish, distribute, sublicense, and/or sell copies of the Software, and to 
+permit persons to whom the Software is furnished to do so, subject to the following 
+conditions:
+
+The above copyright notice and this permission notice shall be included in all copies 
+or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 
+PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE 
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, 
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE 
+OR OTHER DEALINGS IN THE SOFTWARE.
+*/
+
+#banner {
+  height: 149px;
+  width: 149px;
+  overflow:hidden;
+  padding: 0;
+  margin: 0;
+  float: right;
+}
+
+#banner a {
+  display: block;
+  width: 235px;
+  font-size: 14px;
+  font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", 
+    "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, 
+    Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
+  background-color: #333;
+  color: #FFF;
+  word-spacing: 2px;
+  text-decoration: none;
+  padding: 5px 15px 5px 25px;
+  
+  position:relative;
+  left: 20px;
+  top: -33px;
+  text-align: center;
+  
+  -moz-transform-origin: 0 0 ;
+  -moz-transform:rotate(45deg);
+  -moz-box-shadow:    1px 1px 5px 1px #666;
+  
+  -webkit-transform-origin: 0 0 ;   
+  -webkit-transform:rotate(45deg);
+  -webkit-box-shadow: 1px 1px 5px 1px #666;
+  
+  -ms-transform-origin: 0 0 ;   
+  -ms-transform:rotate(45deg);
+  -ms-box-shadow: 1px 1px 5px 1px #666;
+  
+  transform-origin: 0 0 ;   
+  transform:rotate(45deg);
+  box-shadow: 1px 1px 5px 1px #666;
+  
+  background-image: linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%);
+  background-image: -o-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%);
+  background-image: -moz-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%);
+  background-image: -webkit-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%);
+  background-image: -ms-linear-gradient(bottom, #000000 3%, #666666 5%, #000000 7%, #000000 93%, #666666 95%, #000000 97%);
+  
+  background-image: -webkit-gradient(
+    linear,
+    left bottom,
+    left top,
+    color-stop(0.03, #000000),
+    color-stop(0.05, #666666),
+    color-stop(0.07, #000000),
+    color-stop(0.93, #000000),
+    color-stop(0.95, #666666),
+    color-stop(0.97, #000000)
+  );    
+}

+ 5 - 0
docs/source/builds.rst

@@ -1,3 +1,8 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/builds.rst">Edit me on GitHub</a></div>
+
+
 .. _builds:
 
 ===============

+ 3 - 0
docs/source/configuration.rst

@@ -1,3 +1,6 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/configuration.rst">Edit me on GitHub</a></div>
 
 =============
 Configuration

+ 4 - 0
docs/source/development.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/development.rst">Edit me on GitHub</a></div>
+
 .. _development:
 
 ===========

+ 4 - 0
docs/source/documentation.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/documentation.rst">Edit me on GitHub</a></div>
+
 =====================
 Writing Documentation
 =====================

+ 4 - 0
docs/source/features.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/features.rst">Edit me on GitHub</a></div>
+
 ========
 Features
 ========

+ 4 - 0
docs/source/index.rst

@@ -3,6 +3,10 @@
    You can adapt this file completely to your liking, but it should at least
    contain the root `toctree` directive.
 
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/index.rst">Edit me on GitHub</a></div>
+
 =========================
 Converse.js Documentation
 =========================

+ 4 - 0
docs/source/manual.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/manual.rst">Edit me on GitHub</a></div>
+
 ===========================
 The Converse.js User Manual
 ===========================

+ 4 - 0
docs/source/quickstart.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/quickstart.rst">Edit me on GitHub</a></div>
+
 =========================================
 Quickstart (to get a demo up and running)
 =========================================

+ 4 - 0
docs/source/setup.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/setup.rst">Edit me on GitHub</a></div>
+
 =====================
 Setup and integration
 =====================

+ 4 - 0
docs/source/theming.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/theming.rst">Edit me on GitHub</a></div>
+
 =======
 Theming
 =======

+ 4 - 0
docs/source/translations.rst

@@ -1,3 +1,7 @@
+.. raw:: html
+
+    <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/translations.rst">Edit me on GitHub</a></div>
+
 ============
 Translations
 ============