summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2014-06-28 18:24:51 -0400
committerAllen Winter <allen.winter@kdab.com>2014-06-28 18:24:51 -0400
commit8364401e95ec796f4c54521969e67a068c85a380 (patch)
tree858efdc6a25c483a51db8b45025586e2bf0ce098
parent0fcbec4f2c93529a880778a323d7709846fd7e1c (diff)
downloadlibical-git-8364401e95ec796f4c54521969e67a068c85a380.tar.gz
Create gh-pages branch via GitHub
-rw-r--r--images/bg_hr.pngbin0 -> 943 bytes
-rw-r--r--images/blacktocat.pngbin0 -> 1428 bytes
-rw-r--r--images/icon_download.pngbin0 -> 1162 bytes
-rw-r--r--images/sprite_download.pngbin0 -> 16799 bytes
-rw-r--r--index.html96
-rw-r--r--javascripts/main.js1
-rw-r--r--params.json2
-rw-r--r--stylesheets/pygment_trac.css117
-rw-r--r--stylesheets/stylesheet.css423
9 files changed, 536 insertions, 103 deletions
diff --git a/images/bg_hr.png b/images/bg_hr.png
new file mode 100644
index 00000000..7973bd69
--- /dev/null
+++ b/images/bg_hr.png
Binary files differ
diff --git a/images/blacktocat.png b/images/blacktocat.png
new file mode 100644
index 00000000..6e264fe5
--- /dev/null
+++ b/images/blacktocat.png
Binary files differ
diff --git a/images/icon_download.png b/images/icon_download.png
new file mode 100644
index 00000000..a2a287f6
--- /dev/null
+++ b/images/icon_download.png
Binary files differ
diff --git a/images/sprite_download.png b/images/sprite_download.png
new file mode 100644
index 00000000..f2babd57
--- /dev/null
+++ b/images/sprite_download.png
Binary files differ
diff --git a/index.html b/index.html
index 36e337d0..e0fdc4fe 100644
--- a/index.html
+++ b/index.html
@@ -1,33 +1,36 @@
-<!doctype html>
+<!DOCTYPE html>
<html>
+
<head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="chrome=1">
- <title>Libical Project Page</title>
-
- <link rel="stylesheet" href="stylesheets/styles.css">
- <link rel="stylesheet" href="stylesheets/pygment_trac.css">
- <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
- <!--[if lt IE 9]>
- <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
- <![endif]-->
+ <meta charset='utf-8' />
+ <meta http-equiv="X-UA-Compatible" content="chrome=1" />
+ <meta name="description" content="Libical : Libical is an Open Source implementation of the iCalendar protocols and protocol data units." />
+
+ <link rel="stylesheet" type="text/css" media="screen" href="stylesheets/stylesheet.css">
+
+ <title>Libical</title>
</head>
+
<body>
- <div class="wrapper">
- <header>
- <h1>Libical</h1
- <p>Libical is an Open Source (MPL/<acronym title="GNU Lesser General Public License">LGPL</acronym>) implementation of the IETF&#039;s iCalendar Calendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It parses iCal components and provides C/C++/Python/Java APIs for manipulating the component properties, parameters, and subcomponents.</p>
- <p class="view"><a href="https://github.com/libical/libical">View the Project on GitHub <small>libical/libical</small></a></p>
+ <!-- HEADER -->
+ <div id="header_wrap" class="outer">
+ <header class="inner">
+ <a id="forkme_banner" href="https://github.com/libical/libical">View on GitHub</a>
+ <h1 id="project_title">Libical</h1>
+ <h2 id="project_tagline">Libical is an Open Source implementation of the iCalendar protocols and protocol data units.</h2>
- <ul>
- <li><a href="https://github.com/libical/libical/zipball/master">Download <strong>ZIP File</strong></a></li>
- <li><a href="https://github.com/libical/libical/tarball/master">Download <strong>TAR Ball</strong></a></li>
- <li><a href="https://github.com/libical/libical">View On <strong>GitHub</strong></a></li>
- </ul>
- </header>
- <section>
+ <section id="downloads">
+ <a class="zip_download_link" href="https://github.com/libical/libical/zipball/master">Download this project as a .zip file</a>
+ <a class="tar_download_link" href="https://github.com/libical/libical/tarball/master">Download this project as a tar.gz file</a>
+ </section>
+ </header>
+ </div>
+
+ <!-- MAIN CONTENT -->
+ <div id="main_content_wrap" class="outer">
+ <section id="main_content" class="inner">
<h1>
<a name="introduction" class="anchor" href="#introduction"><span class="octicon octicon-link"></span></a>Introduction</h1>
@@ -75,34 +78,39 @@ copyright statement.</p>
<h1>
<a name="get-involved" class="anchor" href="#get-involved"><span class="octicon octicon-link"></span></a>Get Involved</h1>
+<p>Subscribe to our mailing lists:</p>
-<p>Subscribe to our development mailing list at <a href="https://lists.sourceforge.net/lists/listinfo/freeassociation-devel">https://lists.sourceforge.net/lists/listinfo/freeassociation-devel</a></p>
+<p>For developer discussions
+ <a href="http://lists.infradead.org/mailman/listinfo/libical-devel">http://lists.infradead.org/mailman/listinfo/libical-devel</a></p>
-<h1><a name="who-uses" class="anchor" href="#who-uses"><span class="octicon octicon-link"></span></a>Who uses libical?</h1>
-<p>
-Probably you! Practically every non-Microsoft calendar software package in existence includes libical in its build. Here are a few:
-</p>
-<ul>
-<li><a href="http://citadel.org/" class="urlextern" title="http://citadel.org/">Citadel</a> groupware server</li>
-<li><a href="http://www.gnome.org/projects/evolution/" class="urlextern" title="http://www.gnome.org/projects/evolution/">Evolution</a></li>
-<li><a href="http://kontact.org/" class="urlextern" title="http://kontact.org/">Kontact</a></li>
-<li><a href="http://www.mozilla.org/projects/calendar/" class="urlextern" title="http://www.mozilla.org/projects/calendar/">Mozilla Lightning and Sunbird</a></li>
-<li><a href="http://sourceforge.net/projects/modcaldav/" class="urlextern" title="http://sourceforge.net/projects/modcaldav/">Apache mod_caldav</a></li>
-<li><a href="http://coyote.octets.fr/simpleagenda" class="urlextern" title="http://coyote.octets.fr/simpleagenda">Simple Agenda</a> GNUstep Calendaring Application</li>
-<li><a href="http://clay.ll.pl/osmo/" class="urlextern" title="http://clay.ll.pl/osmo/">Osmo</a>, the handy PIM Client</li>
-<li><a href="http://www.rememberthemilk.com" class="urlextern" title="http://www.rememberthemilk.com">Remember the Milk</a>, an online task manager</li>
-<li><a href="http://www.bynari.net/products/insight_connector/insight_connector_for_3rd_party_applications.html" class="urlextern" title="http://www.bynari.net/products/insight_connector/insight_connector_for_3rd_party_applications.html">Bynari Insight Connector</a></li>
-<li><a href="http://moblin.org/projects/syncevolution" class="urlextern" title="http://moblin.org/projects/syncevolution">SyncEvolution</a> syncronisation framework for Evolution</li>
-</ul>
+<p>For general discussions about libical and related projects
+ <a href="http://lists.infradead.org/mailman/listinfo/libical-interest">http://lists.infradead.org/mailman/listinfo/libical-interest</a></p>
+<p>Report bugs to our issue tracker at
+ <a href="https://github.com/libical/libical/issues">https://github.com/libical/libical/issues</a></p>
+
+<h1>
+<a name="building-the-library" class="anchor" href="#building-the-library"><span class="octicon octicon-link"></span></a>Building the library</h1>
+<p>See the top-level Install.txt file.</p>
+
+<h1>
+<a name="using-the-library" class="anchor" href="#using-the-library"><span class="octicon octicon-link"></span></a>Using the Library</h1>
+
+<p>There is rudimentary, unfinished documentation in the /doc directory,
+and annotated examples in /examples and the test code in src/test.</p>
</section>
- <footer>
- <p>This project is maintained by <a href="https://github.com/libical">libical</a></p>
- <p><small>Hosted on GitHub Pages &mdash; Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p>
+ </div>
+
+ <!-- FOOTER -->
+ <div id="footer_wrap" class="outer">
+ <footer class="inner">
+ <p class="copyright">Libical maintained by <a href="https://github.com/libical">libical</a></p>
+ <p>Published with <a href="http://pages.github.com">GitHub Pages</a></p>
</footer>
</div>
- <script src="javascripts/scale.fix.js"></script>
+
+
</body>
</html>
diff --git a/javascripts/main.js b/javascripts/main.js
new file mode 100644
index 00000000..d8135d37
--- /dev/null
+++ b/javascripts/main.js
@@ -0,0 +1 @@
+console.log('This would be the main JS file.');
diff --git a/params.json b/params.json
index bdc916e4..b671c4ee 100644
--- a/params.json
+++ b/params.json
@@ -1 +1 @@
-{"name":"Libical","tagline":"Libical is an Open Source implementation of the iCalendar protocols and protocol data units.","body":"Introduction\r\n============\r\nLIBICAL -- an implementation of iCalendar protocols and data formats\r\n\r\nMost of the code in here was written by Eric Busboom with help from\r\ndozens of contributors. It is currently maintained by Art Cancro\r\nand Wilfried Goesgens.\r\n\r\nLibical is an Open Source implementation of the iCalendar protocols\r\nand protocol data units. The iCalendar specification describes how\r\ncalendar clients can communicate with calendar servers so users can\r\nstore their calendar data and arrange meetings with other users. \r\n\r\nLibical implements RFC2445, RFC2446 and some of RFC2447.\r\n\r\n\r\nLicense\r\n========\r\nThe code and datafiles in this distribution are licensed under the\r\nMozilla Public License (MPL) v1.0. See http://www.mozilla.org/MPL/1.0\r\nfor a copy of the license. \r\n\r\nAlternately, you may use libical under the terms of the GNU Library\r\nGeneral Public License (LGPL) v2.1. See http://www.gnu.org/licenses/lgpl-2.1.txt\r\nfor a copy of the license.\r\n\r\nThis dual license ensures that the library can be incorporated into\r\nboth proprietary code and GPL'd programs, and will benefit from improvements\r\nmade by programmers in both realms. I will only accept changes into\r\nmy version of the library if they are similarly dual-licensed.\r\n\r\n\r\nAcknowledgments\r\n===============\r\nPortions of this distribution are (C) Copyright 1996 Apple Computer,\r\nInc., AT&T Corp., International Business Machines Corporation and\r\nSiemens Rolm Communications Inc. See src/libicalvcal/README.TXT for\r\ndetails.\r\n\r\nPortions of this distribution are Copyright (c) 1997 Theo de\r\nRaadt. See the header for src/libical/vsnprintf.c for the full\r\ncopyright statement.\r\n\r\n\r\nGet Involved\r\n============\r\nIf you would like to contribute, monitor or report bug fixes to the project,\r\nvisit http://sourceforge.net/projects/freeassociation/\r\n\r\nSubscribe to our development mailing list at https://lists.sourceforge.net/lists/listinfo/freeassociation-devel\r\n\r\n\r\nBuilding the library\r\n====================\r\nSee the top-level Install.txt file.\r\n\r\n\r\nUsing the Library\r\n=================\r\nThere is rudimentary, unfinished documentation in the /doc directory,\r\nand annotated examples in /examples and the test code in src/test.\r\n","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file
+{"name":"Libical","tagline":"Libical is an Open Source implementation of the iCalendar protocols and protocol data units.","body":"Introduction\r\n============\r\nLIBICAL -- an implementation of iCalendar protocols and data formats\r\n\r\nMost of the code in here was written by Eric Busboom with help from\r\ndozens of contributors. It is currently maintained by Art Cancro\r\nand Wilfried Goesgens.\r\n\r\nLibical is an Open Source implementation of the iCalendar protocols\r\nand protocol data units. The iCalendar specification describes how\r\ncalendar clients can communicate with calendar servers so users can\r\nstore their calendar data and arrange meetings with other users. \r\n\r\nLibical implements RFC2445, RFC2446 and some of RFC2447.\r\n\r\n\r\nLicense\r\n========\r\nThe code and datafiles in this distribution are licensed under the\r\nMozilla Public License (MPL) v1.0. See http://www.mozilla.org/MPL/1.0\r\nfor a copy of the license. \r\n\r\nAlternately, you may use libical under the terms of the GNU Library\r\nGeneral Public License (LGPL) v2.1. See http://www.gnu.org/licenses/lgpl-2.1.txt\r\nfor a copy of the license.\r\n\r\nThis dual license ensures that the library can be incorporated into\r\nboth proprietary code and GPL'd programs, and will benefit from improvements\r\nmade by programmers in both realms. I will only accept changes into\r\nmy version of the library if they are similarly dual-licensed.\r\n\r\n\r\nAcknowledgments\r\n===============\r\nPortions of this distribution are (C) Copyright 1996 Apple Computer,\r\nInc., AT&T Corp., International Business Machines Corporation and\r\nSiemens Rolm Communications Inc. See src/libicalvcal/README.TXT for\r\ndetails.\r\n\r\nPortions of this distribution are Copyright (c) 1997 Theo de\r\nRaadt. See the header for src/libical/vsnprintf.c for the full\r\ncopyright statement.\r\n\r\n\r\nGet Involved\r\n============\r\nSubscribe to our mailing lists:\r\n\r\nFor developer discussions\r\n http://lists.infradead.org/mailman/listinfo/libical-devel\r\n\r\nFor general discussions about libical and related projects\r\n http://lists.infradead.org/mailman/listinfo/libical-interest\r\n\r\nReport bugs to our issue tracker at\r\n https://github.com/libical/libical/issues\r\n\r\n\r\nBuilding the library\r\n====================\r\nSee the top-level Install.txt file.\r\n\r\n\r\nUsing the Library\r\n=================\r\nThere is rudimentary, unfinished documentation in the /doc directory,\r\nand annotated examples in /examples and the test code in src/test.\r\n","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."} \ No newline at end of file
diff --git a/stylesheets/pygment_trac.css b/stylesheets/pygment_trac.css
index c6a6452d..e65cedff 100644
--- a/stylesheets/pygment_trac.css
+++ b/stylesheets/pygment_trac.css
@@ -1,64 +1,65 @@
-.highlight { background: #ffffff; }
-.highlight .c { color: #999988; font-style: italic } /* Comment */
-.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
-.highlight .k { font-weight: bold } /* Keyword */
-.highlight .o { font-weight: bold } /* Operator */
-.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
-.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
-.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
-.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
-.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
-.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
+.highlight .hll { background-color: #ffffcc }
+.highlight { background: #f0f3f3; }
+.highlight .c { color: #0099FF; font-style: italic } /* Comment */
+.highlight .err { color: #AA0000; background-color: #FFAAAA } /* Error */
+.highlight .k { color: #006699; font-weight: bold } /* Keyword */
+.highlight .o { color: #555555 } /* Operator */
+.highlight .cm { color: #0099FF; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #009999 } /* Comment.Preproc */
+.highlight .c1 { color: #0099FF; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #0099FF; font-weight: bold; font-style: italic } /* Comment.Special */
+.highlight .gd { background-color: #FFCCCC; border: 1px solid #CC0000 } /* Generic.Deleted */
.highlight .ge { font-style: italic } /* Generic.Emph */
-.highlight .gr { color: #aa0000 } /* Generic.Error */
-.highlight .gh { color: #999999 } /* Generic.Heading */
-.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
-.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
-.highlight .go { color: #888888 } /* Generic.Output */
-.highlight .gp { color: #555555 } /* Generic.Prompt */
+.highlight .gr { color: #FF0000 } /* Generic.Error */
+.highlight .gh { color: #003300; font-weight: bold } /* Generic.Heading */
+.highlight .gi { background-color: #CCFFCC; border: 1px solid #00CC00 } /* Generic.Inserted */
+.highlight .go { color: #AAAAAA } /* Generic.Output */
+.highlight .gp { color: #000099; font-weight: bold } /* Generic.Prompt */
.highlight .gs { font-weight: bold } /* Generic.Strong */
-.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */
-.highlight .gt { color: #aa0000 } /* Generic.Traceback */
-.highlight .kc { font-weight: bold } /* Keyword.Constant */
-.highlight .kd { font-weight: bold } /* Keyword.Declaration */
-.highlight .kn { font-weight: bold } /* Keyword.Namespace */
-.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
-.highlight .kr { font-weight: bold } /* Keyword.Reserved */
-.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
-.highlight .m { color: #009999 } /* Literal.Number */
-.highlight .s { color: #d14 } /* Literal.String */
-.highlight .na { color: #008080 } /* Name.Attribute */
-.highlight .nb { color: #0086B3 } /* Name.Builtin */
-.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
-.highlight .no { color: #008080 } /* Name.Constant */
-.highlight .ni { color: #800080 } /* Name.Entity */
-.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
-.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
-.highlight .nn { color: #555555 } /* Name.Namespace */
-.highlight .nt { color: #000080 } /* Name.Tag */
-.highlight .nv { color: #008080 } /* Name.Variable */
-.highlight .ow { font-weight: bold } /* Operator.Word */
+.highlight .gu { color: #003300; font-weight: bold } /* Generic.Subheading */
+.highlight .gt { color: #99CC66 } /* Generic.Traceback */
+.highlight .kc { color: #006699; font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: #006699; font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: #006699; font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: #006699 } /* Keyword.Pseudo */
+.highlight .kr { color: #006699; font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #007788; font-weight: bold } /* Keyword.Type */
+.highlight .m { color: #FF6600 } /* Literal.Number */
+.highlight .s { color: #CC3300 } /* Literal.String */
+.highlight .na { color: #330099 } /* Name.Attribute */
+.highlight .nb { color: #336666 } /* Name.Builtin */
+.highlight .nc { color: #00AA88; font-weight: bold } /* Name.Class */
+.highlight .no { color: #336600 } /* Name.Constant */
+.highlight .nd { color: #9999FF } /* Name.Decorator */
+.highlight .ni { color: #999999; font-weight: bold } /* Name.Entity */
+.highlight .ne { color: #CC0000; font-weight: bold } /* Name.Exception */
+.highlight .nf { color: #CC00FF } /* Name.Function */
+.highlight .nl { color: #9999FF } /* Name.Label */
+.highlight .nn { color: #00CCFF; font-weight: bold } /* Name.Namespace */
+.highlight .nt { color: #330099; font-weight: bold } /* Name.Tag */
+.highlight .nv { color: #003333 } /* Name.Variable */
+.highlight .ow { color: #000000; font-weight: bold } /* Operator.Word */
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
-.highlight .mf { color: #009999 } /* Literal.Number.Float */
-.highlight .mh { color: #009999 } /* Literal.Number.Hex */
-.highlight .mi { color: #009999 } /* Literal.Number.Integer */
-.highlight .mo { color: #009999 } /* Literal.Number.Oct */
-.highlight .sb { color: #d14 } /* Literal.String.Backtick */
-.highlight .sc { color: #d14 } /* Literal.String.Char */
-.highlight .sd { color: #d14 } /* Literal.String.Doc */
-.highlight .s2 { color: #d14 } /* Literal.String.Double */
-.highlight .se { color: #d14 } /* Literal.String.Escape */
-.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
-.highlight .si { color: #d14 } /* Literal.String.Interpol */
-.highlight .sx { color: #d14 } /* Literal.String.Other */
-.highlight .sr { color: #009926 } /* Literal.String.Regex */
-.highlight .s1 { color: #d14 } /* Literal.String.Single */
-.highlight .ss { color: #990073 } /* Literal.String.Symbol */
-.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
-.highlight .vc { color: #008080 } /* Name.Variable.Class */
-.highlight .vg { color: #008080 } /* Name.Variable.Global */
-.highlight .vi { color: #008080 } /* Name.Variable.Instance */
-.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
+.highlight .mf { color: #FF6600 } /* Literal.Number.Float */
+.highlight .mh { color: #FF6600 } /* Literal.Number.Hex */
+.highlight .mi { color: #FF6600 } /* Literal.Number.Integer */
+.highlight .mo { color: #FF6600 } /* Literal.Number.Oct */
+.highlight .sb { color: #CC3300 } /* Literal.String.Backtick */
+.highlight .sc { color: #CC3300 } /* Literal.String.Char */
+.highlight .sd { color: #CC3300; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #CC3300 } /* Literal.String.Double */
+.highlight .se { color: #CC3300; font-weight: bold } /* Literal.String.Escape */
+.highlight .sh { color: #CC3300 } /* Literal.String.Heredoc */
+.highlight .si { color: #AA0000 } /* Literal.String.Interpol */
+.highlight .sx { color: #CC3300 } /* Literal.String.Other */
+.highlight .sr { color: #33AAAA } /* Literal.String.Regex */
+.highlight .s1 { color: #CC3300 } /* Literal.String.Single */
+.highlight .ss { color: #FFCC33 } /* Literal.String.Symbol */
+.highlight .bp { color: #336666 } /* Name.Builtin.Pseudo */
+.highlight .vc { color: #003333 } /* Name.Variable.Class */
+.highlight .vg { color: #003333 } /* Name.Variable.Global */
+.highlight .vi { color: #003333 } /* Name.Variable.Instance */
+.highlight .il { color: #FF6600 } /* Literal.Number.Integer.Long */
.type-csharp .highlight .k { color: #0000FF }
.type-csharp .highlight .kt { color: #0000FF }
diff --git a/stylesheets/stylesheet.css b/stylesheets/stylesheet.css
new file mode 100644
index 00000000..7a08b019
--- /dev/null
+++ b/stylesheets/stylesheet.css
@@ -0,0 +1,423 @@
+/*******************************************************************************
+Slate Theme for GitHub Pages
+by Jason Costello, @jsncostello
+*******************************************************************************/
+
+@import url(pygment_trac.css);
+
+/*******************************************************************************
+MeyerWeb Reset
+*******************************************************************************/
+
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font: inherit;
+ vertical-align: baseline;
+}
+
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+/*******************************************************************************
+Theme Styles
+*******************************************************************************/
+
+body {
+ box-sizing: border-box;
+ color:#373737;
+ background: #212121;
+ font-size: 16px;
+ font-family: 'Myriad Pro', Calibri, Helvetica, Arial, sans-serif;
+ line-height: 1.5;
+ -webkit-font-smoothing: antialiased;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ margin: 10px 0;
+ font-weight: 700;
+ color:#222222;
+ font-family: 'Lucida Grande', 'Calibri', Helvetica, Arial, sans-serif;
+ letter-spacing: -1px;
+}
+
+h1 {
+ font-size: 36px;
+ font-weight: 700;
+}
+
+h2 {
+ padding-bottom: 10px;
+ font-size: 32px;
+ background: url('../images/bg_hr.png') repeat-x bottom;
+}
+
+h3 {
+ font-size: 24px;
+}
+
+h4 {
+ font-size: 21px;
+}
+
+h5 {
+ font-size: 18px;
+}
+
+h6 {
+ font-size: 16px;
+}
+
+p {
+ margin: 10px 0 15px 0;
+}
+
+footer p {
+ color: #f2f2f2;
+}
+
+a {
+ text-decoration: none;
+ color: #007edf;
+ text-shadow: none;
+
+ transition: color 0.5s ease;
+ transition: text-shadow 0.5s ease;
+ -webkit-transition: color 0.5s ease;
+ -webkit-transition: text-shadow 0.5s ease;
+ -moz-transition: color 0.5s ease;
+ -moz-transition: text-shadow 0.5s ease;
+ -o-transition: color 0.5s ease;
+ -o-transition: text-shadow 0.5s ease;
+ -ms-transition: color 0.5s ease;
+ -ms-transition: text-shadow 0.5s ease;
+}
+
+a:hover, a:focus {text-decoration: underline;}
+
+footer a {
+ color: #F2F2F2;
+ text-decoration: underline;
+}
+
+em {
+ font-style: italic;
+}
+
+strong {
+ font-weight: bold;
+}
+
+img {
+ position: relative;
+ margin: 0 auto;
+ max-width: 739px;
+ padding: 5px;
+ margin: 10px 0 10px 0;
+ border: 1px solid #ebebeb;
+
+ box-shadow: 0 0 5px #ebebeb;
+ -webkit-box-shadow: 0 0 5px #ebebeb;
+ -moz-box-shadow: 0 0 5px #ebebeb;
+ -o-box-shadow: 0 0 5px #ebebeb;
+ -ms-box-shadow: 0 0 5px #ebebeb;
+}
+
+p img {
+ display: inline;
+ margin: 0;
+ padding: 0;
+ vertical-align: middle;
+ text-align: center;
+ border: none;
+}
+
+pre, code {
+ width: 100%;
+ color: #222;
+ background-color: #fff;
+
+ font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
+ font-size: 14px;
+
+ border-radius: 2px;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+}
+
+pre {
+ width: 100%;
+ padding: 10px;
+ box-shadow: 0 0 10px rgba(0,0,0,.1);
+ overflow: auto;
+}
+
+code {
+ padding: 3px;
+ margin: 0 3px;
+ box-shadow: 0 0 10px rgba(0,0,0,.1);
+}
+
+pre code {
+ display: block;
+ box-shadow: none;
+}
+
+blockquote {
+ color: #666;
+ margin-bottom: 20px;
+ padding: 0 0 0 20px;
+ border-left: 3px solid #bbb;
+}
+
+
+ul, ol, dl {
+ margin-bottom: 15px
+}
+
+ul {
+ list-style: inside;
+ padding-left: 20px;
+}
+
+ol {
+ list-style: decimal inside;
+ padding-left: 20px;
+}
+
+dl dt {
+ font-weight: bold;
+}
+
+dl dd {
+ padding-left: 20px;
+ font-style: italic;
+}
+
+dl p {
+ padding-left: 20px;
+ font-style: italic;
+}
+
+hr {
+ height: 1px;
+ margin-bottom: 5px;
+ border: none;
+ background: url('../images/bg_hr.png') repeat-x center;
+}
+
+table {
+ border: 1px solid #373737;
+ margin-bottom: 20px;
+ text-align: left;
+ }
+
+th {
+ font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif;
+ padding: 10px;
+ background: #373737;
+ color: #fff;
+ }
+
+td {
+ padding: 10px;
+ border: 1px solid #373737;
+ }
+
+form {
+ background: #f2f2f2;
+ padding: 20px;
+}
+
+/*******************************************************************************
+Full-Width Styles
+*******************************************************************************/
+
+.outer {
+ width: 100%;
+}
+
+.inner {
+ position: relative;
+ max-width: 640px;
+ padding: 20px 10px;
+ margin: 0 auto;
+}
+
+#forkme_banner {
+ display: block;
+ position: absolute;
+ top:0;
+ right: 10px;
+ z-index: 10;
+ padding: 10px 50px 10px 10px;
+ color: #fff;
+ background: url('../images/blacktocat.png') #0090ff no-repeat 95% 50%;
+ font-weight: 700;
+ box-shadow: 0 0 10px rgba(0,0,0,.5);
+ border-bottom-left-radius: 2px;
+ border-bottom-right-radius: 2px;
+}
+
+#header_wrap {
+ background: #212121;
+ background: -moz-linear-gradient(top, #373737, #212121);
+ background: -webkit-linear-gradient(top, #373737, #212121);
+ background: -ms-linear-gradient(top, #373737, #212121);
+ background: -o-linear-gradient(top, #373737, #212121);
+ background: linear-gradient(top, #373737, #212121);
+}
+
+#header_wrap .inner {
+ padding: 50px 10px 30px 10px;
+}
+
+#project_title {
+ margin: 0;
+ color: #fff;
+ font-size: 42px;
+ font-weight: 700;
+ text-shadow: #111 0px 0px 10px;
+}
+
+#project_tagline {
+ color: #fff;
+ font-size: 24px;
+ font-weight: 300;
+ background: none;
+ text-shadow: #111 0px 0px 10px;
+}
+
+#downloads {
+ position: absolute;
+ width: 210px;
+ z-index: 10;
+ bottom: -40px;
+ right: 0;
+ height: 70px;
+ background: url('../images/icon_download.png') no-repeat 0% 90%;
+}
+
+.zip_download_link {
+ display: block;
+ float: right;
+ width: 90px;
+ height:70px;
+ text-indent: -5000px;
+ overflow: hidden;
+ background: url(../images/sprite_download.png) no-repeat bottom left;
+}
+
+.tar_download_link {
+ display: block;
+ float: right;
+ width: 90px;
+ height:70px;
+ text-indent: -5000px;
+ overflow: hidden;
+ background: url(../images/sprite_download.png) no-repeat bottom right;
+ margin-left: 10px;
+}
+
+.zip_download_link:hover {
+ background: url(../images/sprite_download.png) no-repeat top left;
+}
+
+.tar_download_link:hover {
+ background: url(../images/sprite_download.png) no-repeat top right;
+}
+
+#main_content_wrap {
+ background: #f2f2f2;
+ border-top: 1px solid #111;
+ border-bottom: 1px solid #111;
+}
+
+#main_content {
+ padding-top: 40px;
+}
+
+#footer_wrap {
+ background: #212121;
+}
+
+
+
+/*******************************************************************************
+Small Device Styles
+*******************************************************************************/
+
+@media screen and (max-width: 480px) {
+ body {
+ font-size:14px;
+ }
+
+ #downloads {
+ display: none;
+ }
+
+ .inner {
+ min-width: 320px;
+ max-width: 480px;
+ }
+
+ #project_title {
+ font-size: 32px;
+ }
+
+ h1 {
+ font-size: 28px;
+ }
+
+ h2 {
+ font-size: 24px;
+ }
+
+ h3 {
+ font-size: 21px;
+ }
+
+ h4 {
+ font-size: 18px;
+ }
+
+ h5 {
+ font-size: 14px;
+ }
+
+ h6 {
+ font-size: 12px;
+ }
+
+ code, pre {
+ min-width: 320px;
+ max-width: 480px;
+ font-size: 11px;
+ }
+
+}