Browse files

Create gh-pages branch via GitHub

  • Loading branch information...
1 parent 4b541a3 commit b0457d454d6e7ad1c19d5c63be852b026e7f22b8 @Dclipsham Dclipsham committed Aug 22, 2014
View
BIN images/bg_hr.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN images/blacktocat.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN images/icon_download.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN images/sprite_download.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
88 index.html
@@ -1,33 +1,36 @@
-<!doctype html>
+<!DOCTYPE html>
<html>
+
<head>
- <meta charset="utf-8">
+ <meta charset='utf-8'>
<meta http-equiv="X-UA-Compatible" content="chrome=1">
- <title>Droid by digital-preservation</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 name="description" content="Droid : DROID (Digital Record and Object Identification)">
+
+ <link rel="stylesheet" type="text/css" media="screen" href="stylesheets/stylesheet.css">
+
+ <title>Droid</title>
</head>
+
<body>
- <div class="wrapper">
- <header>
- <h1>Droid</h1>
- <p>DROID (Digital Record and Object Identification)</p>
- <p class="view"><a href="https://github.com/digital-preservation/droid">View the Project on GitHub <small>digital-preservation/droid</small></a></p>
+ <!-- HEADER -->
+ <div id="header_wrap" class="outer">
+ <header class="inner">
+ <a id="forkme_banner" href="https://github.com/digital-preservation/droid">View on GitHub</a>
+
+ <h1 id="project_title">Droid</h1>
+ <h2 id="project_tagline">DROID (Digital Record and Object Identification)</h2>
+ <section id="downloads">
+ <a class="zip_download_link" href="https://github.com/digital-preservation/droid/zipball/master">Download this project as a .zip file</a>
+ <a class="tar_download_link" href="https://github.com/digital-preservation/droid/tarball/master">Download this project as a tar.gz file</a>
+ </section>
+ </header>
+ </div>
- <ul>
- <li><a href="https://github.com/digital-preservation/droid/zipball/master">Download <strong>ZIP File</strong></a></li>
- <li><a href="https://github.com/digital-preservation/droid/tarball/master">Download <strong>TAR Ball</strong></a></li>
- <li><a href="https://github.com/digital-preservation/droid">View On <strong>GitHub</strong></a></li>
- </ul>
- </header>
- <section>
+ <!-- MAIN CONTENT -->
+ <div id="main_content_wrap" class="outer">
+ <section id="main_content" class="inner">
<p>DROID is a software tool developed by <a href="http://www.nationalarchives.gov.uk/" title="The National Archives Website">The National Archives</a> to perform automated batch identification of file formats. Developed by its Digital Preservation Department as part of its broader digital preservation activities, DROID is designed to meet the fundamental requirement of any digital repository to be able to identify the precise format of all stored digital objects, and to link that identification to a central registry of technical information about that format and its dependencies.</p>
<p>DROID uses internal signatures to identify and report the specific file format versions of digital files. These signatures are stored in an XML signature file, generated from information recorded in the <a href="http://www.nationalarchives.gov.uk/PRONOM/Default.aspx" title="PRONOM Technical Registry">PRONOM technical registry</a>. New and updated signatures are regularly added to PRONOM, and DROID can be configured to automatically download updated signature files.</p>
@@ -41,21 +44,25 @@
<li>Command line interface</li>
</ul><p>DROID allows files and folders to be selected from a file system for identification. This file list can be saved at any point. After the identification process had been run, the results can be output in various report formats, including CSV.</p>
-<h3>User requirements</h3>
+<h3>
+<a name="user-requirements" class="anchor" href="#user-requirements"><span class="octicon octicon-link"></span></a>User requirements</h3>
-<p>DROID requires Java 6 Standard Edition (SE). DROID was built and tested on Java 1.6 update 30. DROID <strong>will not</strong> function in a Java 7 environment. </p>
+<p>DROID requires a minimum of Java 6 Standard Edition (SE). DROID was built and tested on Java 1.6 update 30. DROID version 6.1.3 will fully operate with Java 7, but is not yet compatible with Java 8.</p>
<p>Signature Files and their release notes can be found at the following links: </p>
-<h3>Signature files</h3>
+<h3>
+<a name="signature-files" class="anchor" href="#signature-files"><span class="octicon octicon-link"></span></a>Signature files</h3>
<p><a href="http://www.nationalarchives.gov.uk/aboutapps/pronom/droid-signature-files.htm">http://www.nationalarchives.gov.uk/aboutapps/pronom/droid-signature-files.htm</a></p>
-<h3>Signature file release notes</h3>
+<h3>
+<a name="signature-file-release-notes" class="anchor" href="#signature-file-release-notes"><span class="octicon octicon-link"></span></a>Signature file release notes</h3>
<p><a href="http://www.nationalarchives.gov.uk/aboutapps/pronom/release-notes.xml">http://www.nationalarchives.gov.uk/aboutapps/pronom/release-notes.xml</a></p>
-<h3>Code structure</h3>
+<h3>
+<a name="code-structure" class="anchor" href="#code-structure"><span class="octicon octicon-link"></span></a>Code structure</h3>
<p>The DROID code base is split up into separate projects, to facilitate only using parts of the DROID code that are required, and to enhance and enforce modularity in its construction:</p>
@@ -75,7 +82,8 @@
Droid-swing-ui Swing GUI control over DROID
</code></pre>
-<h3>Third-party dependencies</h3>
+<h3>
+<a name="third-party-dependencies" class="anchor" href="#third-party-dependencies"><span class="octicon octicon-link"></span></a>Third-party dependencies</h3>
<pre><code>beansbinding-1.2.1 Binds data to GUI controls
org.openide.util-1 Netbeans platform support
@@ -84,7 +92,8 @@
<p>The required jars can be found in the binary distribution of DROID. </p>
-<h3>Building DROID</h3>
+<h3>
+<a name="building-droid" class="anchor" href="#building-droid"><span class="octicon octicon-link"></span></a>Building DROID</h3>
<p>DROID was built using Apache Maven 3. First make sure that this is installed
and if behind a proxy, edit the Maven settings.xml file to reflec the proxy
@@ -108,9 +117,11 @@
<p>Simply run, "mvn install" from the command line when in this directory and DROID
will build. Follow the Maven output to see where Maven has placed the binaries.</p>
-<h3>Release Notes</h3>
+<h3>
+<a name="release-notes" class="anchor" href="#release-notes"><span class="octicon octicon-link"></span></a>Release Notes</h3>
-<h4>DROID 6.1</h4>
+<h4>
+<a name="droid-61" class="anchor" href="#droid-61"><span class="octicon octicon-link"></span></a>DROID 6.1</h4>
<p>The largest change to DROID in this release is the addition of a 'No-profile' mode which can also be read into as a 'No Database' mode for quicker identification of resources provided to DROID for identification. The focus of the output of this mode is to provide a no-frills CSV output to form part of workflow stages in preservation systems or elsewhere. </p>
@@ -134,12 +145,17 @@
</code></pre>
</section>
- <footer>
- <p>This project is maintained by <a href="https://github.com/digital-preservation">digital-preservation</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">Droid maintained by <a href="https://github.com/digital-preservation">digital-preservation</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>
+</html>
View
1 javascripts/main.js
@@ -0,0 +1 @@
+console.log('This would be the main JS file.');
View
2 params.json
@@ -1 +1 @@
-{"note":"Don't delete this file! It's used internally to help with page regeneration.","tagline":"DROID (Digital Record and Object Identification)","google":"","name":"Droid","body":"DROID is a software tool developed by [The National Archives](http://www.nationalarchives.gov.uk/ \"The National Archives Website\") to perform automated batch identification of file formats. Developed by its Digital Preservation Department as part of its broader digital preservation activities, DROID is designed to meet the fundamental requirement of any digital repository to be able to identify the precise format of all stored digital objects, and to link that identification to a central registry of technical information about that format and its dependencies.\r\n\r\nDROID uses internal signatures to identify and report the specific file format versions of digital files. These signatures are stored in an XML signature file, generated from information recorded in the [PRONOM technical registry](http://www.nationalarchives.gov.uk/PRONOM/Default.aspx \"PRONOM Technical Registry\"). New and updated signatures are regularly added to PRONOM, and DROID can be configured to automatically download updated signature files.\r\n\r\nThe DROID binary zip file is available to download from the [dedicated page on The National Archives website](http://www.nationalarchives.gov.uk/information-management/projects-and-work/droid.htm \"DROID download page\").\r\n\r\nDROID is a platform-independent Java application. It can be invoked from two interfaces:\r\n\r\n* Java Swing GUI\r\n* Command line interface\r\n\r\nDROID allows files and folders to be selected from a file system for identification. This file list can be saved at any point. After the identification process had been run, the results can be output in various report formats, including CSV.\r\n\r\n### User requirements\r\n\r\nDROID requires Java 6 Standard Edition (SE). DROID was built and tested on Java 1.6 update 30. DROID **will not** function in a Java 7 environment. \r\n\r\nSignature Files and their release notes can be found at the following links: \r\n\r\n### Signature files\r\n\r\nhttp://www.nationalarchives.gov.uk/aboutapps/pronom/droid-signature-files.htm\r\n\r\n### Signature file release notes\r\n\r\nhttp://www.nationalarchives.gov.uk/aboutapps/pronom/release-notes.xml\r\n\r\n### Code structure\r\n\r\nThe DROID code base is split up into separate projects, to facilitate only using parts of the DROID code that are required, and to enhance and enforce modularity in its construction:\r\n\r\n```\r\nDroid-binary Additional files required in a release build\r\nDroid-build-tools-TRUNK A maven project to package the release\r\nDroid-command-line Command-line control over DROID\r\nDroid-container Container signature processing\r\nDroid-core Binary signature processing\r\nDroid-core-interfaces Resource processing & format recognition\r\nDroid-export Export droid profiles to CSV\r\nDroid-export-interfaces Interfaces for export of DROID profiles\r\nDroid-help JavaHelp for DROID\r\nDroid-parent An empty parent project for the other projects\r\nDroid-report Reporting for DROID profiles\r\nDroid-report-interfaces Interfaces for DROID reporting\r\nDroid-results Profile handling, database and filtering\r\nDroid-swing-ui Swing GUI control over DROID\r\n```\r\n\r\n### Third-party dependencies\r\n\r\n```\r\nbeansbinding-1.2.1 Binds data to GUI controls\r\norg.openide.util-1 Netbeans platform support\r\nswing-outline-1.4.1 Netbeans Swing GUI tree table control, part of the Netbeans platform\r\n```\r\n\r\nThe required jars can be found in the binary distribution of DROID. \r\n\r\n### Building DROID\r\n\r\nDROID was built using Apache Maven 3. First make sure that this is installed\r\nand if behind a proxy, edit the Maven settings.xml file to reflec the proxy\r\nserver details. \r\n\r\nThere are an additional three jar files required, as listed in the dependencies\r\nsection above. \r\n\r\nThese can be installed to your Maven repository from their respective locations \r\nusing the following commands:\r\n\r\n```\r\nmvn install:install-file -Dfile=beansbinding-1.2.1.jar -DgroupId=beansbinding -DartifactId=beansbinding -Dversion=1.2.1 -Dpackaging=jar \r\nmvn install:install-file -Dfile=org-openide-util-1.jar -DgroupId=org.openide -DartifactId=org-openide-util -Dversion=1 -Dpackaging=jar \r\nmvn install:install-file -Dfile=swing-outline-1.4.1.jar -DgroupId=org.openide -DartifactId=swing-outline -Dversion=1.4.1 -Dpackaging=jar \r\n```\r\n\r\nOnce this is complete you can use the master build file under the main DROID\r\nproject folder to build the project. This is the pom.xml that sits under\r\nthe main DROID folder containing all the sub projects. \r\n\r\nSimply run, \"mvn install\" from the command line when in this directory and DROID\r\nwill build. Follow the Maven output to see where Maven has placed the binaries.\r\n\r\n### Release Notes\r\n\r\n#### DROID 6.1\r\n\r\nThe largest change to DROID in this release is the addition of a 'No-profile' mode which can also be read into as a 'No Database' mode for quicker identification of resources provided to DROID for identification. The focus of the output of this mode is to provide a no-frills CSV output to form part of workflow stages in preservation systems or elsewhere. \r\n\r\n```\r\nCLI: - No-profile mode added to command line\r\n - No-profile mode standard file signature matching\r\n - No-profile mode container file signature matching\r\n - No-profile mode extension matching to pre-filter contents of folders for identification\r\n - CLI options reordered for usability\r\n\r\nUnit Tests: - Fixed to enable build on Windows/Linux\r\n\r\nByteseek: - Library forked to remove external dependency in DROID\r\n - 'Any' bit mask bug fixed in byteseek code\r\n\r\nBug fixes: - BOF/EOF bug where DROID wasn't respecting anchors as part of it's matching \r\n attempts has been fixed\r\n\r\nMaven: - Builds using Maven 3.0\r\n\r\nDerby: - Updated from version 10.7.1.1 to 10.8.2.2\r\n\r\n```"}
+{"name":"Droid","tagline":"DROID (Digital Record and Object Identification)","body":"DROID is a software tool developed by [The National Archives](http://www.nationalarchives.gov.uk/ \"The National Archives Website\") to perform automated batch identification of file formats. Developed by its Digital Preservation Department as part of its broader digital preservation activities, DROID is designed to meet the fundamental requirement of any digital repository to be able to identify the precise format of all stored digital objects, and to link that identification to a central registry of technical information about that format and its dependencies.\r\n\r\nDROID uses internal signatures to identify and report the specific file format versions of digital files. These signatures are stored in an XML signature file, generated from information recorded in the [PRONOM technical registry](http://www.nationalarchives.gov.uk/PRONOM/Default.aspx \"PRONOM Technical Registry\"). New and updated signatures are regularly added to PRONOM, and DROID can be configured to automatically download updated signature files.\r\n\r\nThe DROID binary zip file is available to download from the [dedicated page on The National Archives website](http://www.nationalarchives.gov.uk/information-management/projects-and-work/droid.htm \"DROID download page\").\r\n\r\nDROID is a platform-independent Java application. It can be invoked from two interfaces:\r\n\r\n* Java Swing GUI\r\n* Command line interface\r\n\r\nDROID allows files and folders to be selected from a file system for identification. This file list can be saved at any point. After the identification process had been run, the results can be output in various report formats, including CSV.\r\n\r\n### User requirements\r\n\r\nDROID requires a minimum of Java 6 Standard Edition (SE). DROID was built and tested on Java 1.6 update 30. DROID version 6.1.3 will fully operate with Java 7, but is not yet compatible with Java 8.\r\n\r\nSignature Files and their release notes can be found at the following links: \r\n\r\n### Signature files\r\n\r\nhttp://www.nationalarchives.gov.uk/aboutapps/pronom/droid-signature-files.htm\r\n\r\n### Signature file release notes\r\n\r\nhttp://www.nationalarchives.gov.uk/aboutapps/pronom/release-notes.xml\r\n\r\n### Code structure\r\n\r\nThe DROID code base is split up into separate projects, to facilitate only using parts of the DROID code that are required, and to enhance and enforce modularity in its construction:\r\n\r\n```\r\nDroid-binary Additional files required in a release build\r\nDroid-build-tools-TRUNK A maven project to package the release\r\nDroid-command-line Command-line control over DROID\r\nDroid-container Container signature processing\r\nDroid-core Binary signature processing\r\nDroid-core-interfaces Resource processing & format recognition\r\nDroid-export Export droid profiles to CSV\r\nDroid-export-interfaces Interfaces for export of DROID profiles\r\nDroid-help JavaHelp for DROID\r\nDroid-parent An empty parent project for the other projects\r\nDroid-report Reporting for DROID profiles\r\nDroid-report-interfaces Interfaces for DROID reporting\r\nDroid-results Profile handling, database and filtering\r\nDroid-swing-ui Swing GUI control over DROID\r\n```\r\n\r\n### Third-party dependencies\r\n\r\n```\r\nbeansbinding-1.2.1 Binds data to GUI controls\r\norg.openide.util-1 Netbeans platform support\r\nswing-outline-1.4.1 Netbeans Swing GUI tree table control, part of the Netbeans platform\r\n```\r\n\r\nThe required jars can be found in the binary distribution of DROID. \r\n\r\n### Building DROID\r\n\r\nDROID was built using Apache Maven 3. First make sure that this is installed\r\nand if behind a proxy, edit the Maven settings.xml file to reflec the proxy\r\nserver details. \r\n\r\nThere are an additional three jar files required, as listed in the dependencies\r\nsection above. \r\n\r\nThese can be installed to your Maven repository from their respective locations \r\nusing the following commands:\r\n\r\n```\r\nmvn install:install-file -Dfile=beansbinding-1.2.1.jar -DgroupId=beansbinding -DartifactId=beansbinding -Dversion=1.2.1 -Dpackaging=jar \r\nmvn install:install-file -Dfile=org-openide-util-1.jar -DgroupId=org.openide -DartifactId=org-openide-util -Dversion=1 -Dpackaging=jar \r\nmvn install:install-file -Dfile=swing-outline-1.4.1.jar -DgroupId=org.openide -DartifactId=swing-outline -Dversion=1.4.1 -Dpackaging=jar \r\n```\r\n\r\nOnce this is complete you can use the master build file under the main DROID\r\nproject folder to build the project. This is the pom.xml that sits under\r\nthe main DROID folder containing all the sub projects. \r\n\r\nSimply run, \"mvn install\" from the command line when in this directory and DROID\r\nwill build. Follow the Maven output to see where Maven has placed the binaries.\r\n\r\n### Release Notes\r\n\r\n#### DROID 6.1\r\n\r\nThe largest change to DROID in this release is the addition of a 'No-profile' mode which can also be read into as a 'No Database' mode for quicker identification of resources provided to DROID for identification. The focus of the output of this mode is to provide a no-frills CSV output to form part of workflow stages in preservation systems or elsewhere. \r\n\r\n```\r\nCLI: - No-profile mode added to command line\r\n - No-profile mode standard file signature matching\r\n - No-profile mode container file signature matching\r\n - No-profile mode extension matching to pre-filter contents of folders for identification\r\n - CLI options reordered for usability\r\n\r\nUnit Tests: - Fixed to enable build on Windows/Linux\r\n\r\nByteseek: - Library forked to remove external dependency in DROID\r\n - 'Any' bit mask bug fixed in byteseek code\r\n\r\nBug fixes: - BOF/EOF bug where DROID wasn't respecting anchors as part of it's matching \r\n attempts has been fixed\r\n\r\nMaven: - Builds using Maven 3.0\r\n\r\nDerby: - Updated from version 10.7.1.1 to 10.8.2.2\r\n\r\n```","google":"","note":"Don't delete this file! It's used internally to help with page regeneration."}
View
117 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 }
View
423 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;
+ }
+
+}

0 comments on commit b0457d4

Please sign in to comment.