Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: BBFMedia/bbfmedia.github.com
base: 2d279a1d39
...
head fork: BBFMedia/bbfmedia.github.com
compare: 3db16bafd0
  • 3 commits
  • 27 files changed
  • 0 commit comments
  • 1 contributor
Commits on Sep 12, 2012
@adrianj98 adrianj98 Copy of DCore first add
Signed-off-by: Adrian Jones <adrianj1998@hotmail.com>
458303a
@adrianj98 adrianj98 Merge branch 'master' of github.com:BBFMedia/bbfmedia.github.com
Conflicts:
	.gitignore
ce12ac6
@adrianj98 adrianj98 first true push
Signed-off-by: Adrian Jones <adrianj1998@hotmail.com>
3db16ba
View
1  CNAME
@@ -0,0 +1 @@
+dcore.bbfmedia.com
View
4 README.md
@@ -1,4 +0,0 @@
-bbfmedia.github.com
-===================
-
-BBF Media website
View
33 _config.yml
@@ -0,0 +1,33 @@
+
+pygments: true
+
+sitename: "DCore"
+tagline: "PHP Framework"
+
+production_url : "http://dcore.bbfmedia.com/"
+url: "http://dcore.bbfmedia.com/"
+
+safe: true
+auto: true
+baseurl: "http://dcore.bbfmedia.com/"
+
+
+markdown: rdiscount
+permalink: "/blog/:year/:month/:day/:title/"
+
+
+
+
+
+navigation:
+- text: Home
+ url: /
+ layout: default
+- text: About us
+ url: /about/
+ layout: page
+- text: Blog
+ url: /blog/
+ layout: archive
+
+
View
50 _includes/article.html
@@ -0,0 +1,50 @@
+
+
+ <article class="post">
+
+ <h1 class="post-title">{{ page.title }}</h1>
+ <div class="post-meta">
+ <time class="date" datetime="{{ page.date | date_to_xmlschema }}">{{ page.date | date_to_long_string }}</time>
+
+ </div><!-- .post-meta -->
+ <div class="post-content">
+ {{ content }}
+ </div><!-- .post-content -->
+ <footer class="post-footer">
+
+ </footer><!-- .post-footer -->
+ </article><!-- .post -->
+
+ <div class="comments">
+
+
+ <div class="fb-comments" data-href="{{ site.production_url }}{{ page.url }}" data-num-posts="2" data-width="620"></div>
+
+ <!--
+ <div class="fb-like" data-href="my.domain.com" data-layout="standard" data-send="false" data-width="255" data-show-faces="false" data-action="recommend" data-font="verdana"></div>
+-->
+ </div>
+
+
+ <nav class="pagenation">
+ <ul>
+ {% if page.previous %}
+ <li class="before left"><a rel="prev" href="{{ page.previous.url }}" title="View {{ page.previous.title }}">&laquo; Previous</a></li>
+ {% endif %}
+ {% if page.next %}
+ <li class="next right"><a rel="next" href="{{ page.next.url }}" title="View {{ page.next.title }}">Next &raquo;</a></li>
+ {% endif %}
+ </ul>
+ </nav>
+
+ <!--
+ <div id="related" class="clear">
+ <h2>Related Posts</h2>
+ <ul class="posts">
+ {% for post in site.related_posts limit:3 %}
+ <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ post.url }}">{{ post.title }}</a></li>
+ {% endfor %}
+ </ul>
+ </div>
+ -->
+
View
22 _includes/aside.html
@@ -0,0 +1,22 @@
+<!--
+<div id="secondery">
+
+ <div class="social-links">
+
+
+ <ul>
+ <li><a href="http://facebook.com/magpielab" target="_blank"><span>Facebook</span>linke us</a></li>
+ <li><a href="http://twitter.com/magpielab" target="_blank"><span>Twitter</span>Follow us</a></li>
+ <li><a href="https://plus.google.com/100882078777953451232/posts" target="_blank"><span>Google</span>Add to circle</a></li>
+
+ </ul>
+
+
+
+ </div>
+
+
+
+</div>
+
+-->
View
22 _includes/footer.html
@@ -0,0 +1,22 @@
+ </section>
+
+ <aside id="sidebar">
+ <a href="https://github.com/BBFMedia/DCore/zipball/master" class="button">
+ <small>Download</small>
+ .zip file
+ </a>
+ <a href="https://github.com/BBFMedia/DCore/tarball/master" class="button">
+ <small>Download</small>
+ .tar.gz file
+ </a>
+
+ <p class="repo-owner"><a href="https://github.com/BBFMedia/DCore"></a> is maintained by <a href="https://github.com/BBFMedia">BBFMedia</a>.</p>
+
+ <p>Using the Architect theme by <a href="http://twitter.com/jasonlong">Jason Long</a>.</p>
+ </aside>
+ </div>
+ </div>
+
+
+ </body>
+</html>
View
30 _includes/header.html
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html>
+ <head>
+ <meta charset='utf-8'>
+ <meta http-equiv="X-UA-Compatible" content="chrome=1">
+ <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
+<link href='http://fonts.googleapis.com/css?family=Life+Savers' rel='stylesheet' type='text/css'>
+ <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/stylesheet.css" media="screen" />
+ <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/pygment_trac.css" media="screen" />
+ <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/print.css" media="print" />
+
+ <!--[if lt IE 9]>
+ <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
+ <![endif]-->
+
+ <title>Dcore by BBFMedia</title>
+ </head>
+
+ <body>
+ <header>
+ <div class="inner">
+ <h1>Dcore</h1>
+ <h2>PHP Frame Work</h2>
+ <a href="https://github.com/BBFMedia/DCore" class="button"><small>View project on</small>GitHub</a>
+ </div>
+ </header>
+
+ <div id="content-wrapper">
+ <div class="inner clearfix">
+ <section id="main-content">
View
21 _layouts/archive.html
@@ -0,0 +1,21 @@
+{% include header.html %}
+
+
+ <section class="archive">
+
+ <h1 class="archive-title">{{ page.title }}</h1>
+ <p class="archive-intro">{{ page.intro }}</p>
+
+ <div class="archive-content">
+ <ul class="posts">
+
+ {% for post in site.posts %}
+
+ <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ post.url }}">{{ post.title }}</a></li>
+
+ {% endfor %}
+ </ul>
+ </div><!-- .post-content -->
+ </section><!-- .post-->
+
+{% include footer.html %}
View
7 _layouts/default.html
@@ -0,0 +1,7 @@
+{% include header.html %}
+
+<div id="primary" role="main">
+ {{ content }}
+</div>
+
+{% include footer.html %}
View
13 _layouts/page.html
@@ -0,0 +1,13 @@
+{% include header.html %}
+
+ <article class="page">
+
+ <h1 class="page-title">{{ page.title }}</h1>
+ <p class="page-intro">{{ page.intro }}</p>
+ <div class="page-content">
+ {{ content }}
+ </div>
+
+ </article>
+
+{% include footer.html %}
View
7 _layouts/post.html
@@ -0,0 +1,7 @@
+{% include header.html %}
+
+
+{% include article.html %}
+
+{% include footer.html %}
+
View
0  index.html → _layouts/team.html
File renamed without changes
View
0  _layouts/work.html
No changes.
View
53 about/index.html
@@ -0,0 +1,53 @@
+---
+layout: page
+title: About
+intro: We're problem solvers. We believe good design is about finding clear and simple solutions to complex problems, and realising them in the most elegant and effective way.
+desctiption:
+---
+
+
+<p>Magpie Lab is a web development agency specialized in delivering custom, scalable solutions using Ruby on Rails, PHP, SQL, and related technologies. We are committed to working side-by-side with our clients to design, develop, and implement innovative solutions to suit their individual needs.</p>
+
+<p>We begin each project by reviewing existing operating procedures and evaluating our clients' current and future needs. We then translate those requirements into concrete strategic and technical solutions to expedite workflow, improve communication, and enhance productivity.</p>
+
+<p>Committed to excellence in our craft, we are passionate about delivering beautifully-designed, robust solutions and take great pride in maintaining strong, ongoing relationships with our clients.</p>
+
+<p>Magpie Lab is directed by <a href="http://eyoosuf.com">Yoosuf Muhammad</a>, lead developer and expert trainer. Yoosuf has been developing web sites and web applications since 2003.</p>
+
+
+<!--
+<h2>Our team</h2>
+
+
+<ul class="team">
+ <li class="member">
+ <div id="hcard-Yoosuf-Muhammad" class="vcard">
+ <strong class="fn">Yoosuf Muhammad</strong>
+ <div class="org">Magpie Lab</div>
+ <a class="email" href="mailto:yoosuf@magpielab.com">yoosuf@magpielab.com</a>
+ <div class="adr">
+ <span class="locality">London</span>
+ <span class="country-name">United Kingdom</span>
+ </div>
+ </div>
+
+ </li>
+ <li class="member">
+
+ <div id="hcard-Mohamed-Rifakath" class="vcard">
+ <strong class="fn">Mohamed Rifakath</strong>
+ <div class="org">Magpie Lab</div>
+ <a class="email" href="mailto:rifakath@magpielab.com">rifakath@magpielab.com</a>
+ <div class="adr">
+ <span class="locality">Colombo</span>
+ <span class="country-name">Sri Lanka</span>
+ </div>
+ </div>
+ </li>
+</ul>
+-->
+
+
+
+
+
View
23 blog/atom.xml
@@ -0,0 +1,23 @@
+---
+layout: nil
+---
+<?xml version="1.0" encoding="utf-8"?>
+<feed xmlns="http://www.w3.org/2005/Atom">
+
+ <title>{{ site.sitename }} | {{ site.tagline }}</title>
+ <link href="{{ site.url }}/atom.xml" rel="self"/>
+ <link href="{{ site.url }}"/>
+ <updated>{{ site.time | date_to_xmlschema }}</updated>
+ <id>http://layouts.studiomohawk.com/</id>
+
+ {% for post in site.posts %}
+ <entry>
+ <title>{{ post.title }}</title>
+ <link href="{{ site.url }}{{ post.url }}"/>
+ <updated>{{ post.date | date_to_xmlschema }}</updated>
+ <id>{{ site.url }}{{ post.id }}</id>
+ <content type="html">{{ post.content | xml_escape }}</content>
+ </entry>
+ {% endfor %}
+
+</feed>
View
7 blog/index.md
@@ -0,0 +1,7 @@
+---
+layout: archive
+title: Blog
+intro: Thank you for visiting our blog, find some of our updates and workflows.
+desctiption:
+---
+
View
BIN  images/body-bg.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/download-button.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/github-button.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/header-bg.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/highlight-bg.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  images/sidebar-bg.jpg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
64 index.md
@@ -0,0 +1,64 @@
+---
+layout: page
+title: Introduction
+intro: Simple Overview
+desctiption:
+---
+
+DCore is a simple lightweight PHP framework. DCore was never intended to be a
+replacement for other frameworks, but has grown to maturity and felt sharing it
+would not hurt. Plus would force for better code standards and documentation.
+
+Second motive is to create a XHP UI framework. The XHP framework would site on top
+of DCore and reply on it. DCore would not depend on the XHP framework.
+
+Can try the [tutorials](docs/tutorials.html)
+
+
+Status
+=======
+
+Currently many items need to be worked on.
+
+Unit testing is not in the repository but I hope to add them soon.
+
+
+
+
+DCore Archetcture
+================
+The code is light weight enough that on could step through the execution of the sample
+application and have a good understanding of the entire project.
+
+Below is a description of the execution made by a DCore apps. "*" files are files in the
+application not in the framework.
+
+<pre>
+<code>
+*index.php
+ | DCore includes DCore
+ | | DCore include *'config.php' in you application
+ | | and creates singlton global _$registry_ global
+ | |
+ | | $registry calls $register->load() to load all modules defined in *_config.php_
+ | | $register->load() loads each module such as cache, router
+ | | module by calling module->init();
+ | |
+ | | plugins if plugins is a module in your config then plugins->init() is called
+ | | and will include each plugin witheither %plugin%\init.php is included
+ | | or create the plugin class
+ | | | include *init.php
+ |
+ | router *index.php call $registry->router->loader()
+ | | takes url and finds controler and action
+ | | *controller router calls the controller->$action()
+ | | controller does contoller things:)
+ |
+ | template your *index.php can call a view choice
+ | | by calling template which intern finds the view
+ | |
+ | | view renders view
+ |
+ | index.php eachos out the view
+ </code>
+ </pre>
View
1  javascripts/main.js
@@ -0,0 +1 @@
+console.log('This would be the main JS file.');
View
226 stylesheets/print.css
@@ -0,0 +1,226 @@
+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-size: 100%;
+ 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;
+}
+body {
+ line-height: 1;
+}
+ol, ul {
+ list-style: none;
+}
+blockquote, q {
+ quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+body {
+ font-size: 13px;
+ line-height: 1.5;
+ font-family: 'Helvetica Neue', Helvetica, Arial, serif;
+ color: #000;
+}
+
+a {
+ color: #d5000d;
+ font-weight: bold;
+}
+
+header {
+ padding-top: 35px;
+ padding-bottom: 10px;
+}
+
+header h1 {
+ font-weight: bold;
+ letter-spacing: -1px;
+ font-size: 48px;
+ color: #303030;
+ line-height: 1.2;
+}
+
+header h2 {
+ letter-spacing: -1px;
+ font-size: 24px;
+ color: #aaa;
+ font-weight: normal;
+ line-height: 1.3;
+}
+#downloads {
+ display: none;
+}
+#main_content {
+ padding-top: 20px;
+}
+
+code, pre {
+ font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal;
+ color: #222;
+ margin-bottom: 30px;
+ font-size: 12px;
+}
+
+code {
+ padding: 0 3px;
+}
+
+pre {
+ border: solid 1px #ddd;
+ padding: 20px;
+ overflow: auto;
+}
+pre code {
+ padding: 0;
+}
+
+ul, ol, dl {
+ margin-bottom: 20px;
+}
+
+
+/* COMMON STYLES */
+
+table {
+ width: 100%;
+ border: 1px solid #ebebeb;
+}
+
+th {
+ font-weight: 500;
+}
+
+td {
+ border: 1px solid #ebebeb;
+ text-align: center;
+ font-weight: 300;
+}
+
+form {
+ background: #f2f2f2;
+ padding: 20px;
+
+}
+
+
+/* GENERAL ELEMENT TYPE STYLES */
+
+h1 {
+ font-size: 2.8em;
+}
+
+h2 {
+ font-size: 22px;
+ font-weight: bold;
+ color: #303030;
+ margin-bottom: 8px;
+}
+
+h3 {
+ color: #d5000d;
+ font-size: 18px;
+ font-weight: bold;
+ margin-bottom: 8px;
+}
+
+h4 {
+ font-size: 16px;
+ color: #303030;
+ font-weight: bold;
+}
+
+h5 {
+ font-size: 1em;
+ color: #303030;
+}
+
+h6 {
+ font-size: .8em;
+ color: #303030;
+}
+
+p {
+ font-weight: 300;
+ margin-bottom: 20px;
+}
+
+a {
+ text-decoration: none;
+}
+
+p a {
+ font-weight: 400;
+}
+
+blockquote {
+ font-size: 1.6em;
+ border-left: 10px solid #e9e9e9;
+ margin-bottom: 20px;
+ padding: 0 0 0 30px;
+}
+
+ul li {
+ list-style: disc inside;
+ padding-left: 20px;
+}
+
+ol li {
+ list-style: decimal inside;
+ padding-left: 3px;
+}
+
+dl dd {
+ font-style: italic;
+ font-weight: 100;
+}
+
+footer {
+ margin-top: 40px;
+ padding-top: 20px;
+ padding-bottom: 30px;
+ font-size: 13px;
+ color: #aaa;
+}
+
+footer a {
+ color: #666;
+}
+
+/* MISC */
+.clearfix:after {
+ clear: both;
+ content: '.';
+ display: block;
+ visibility: hidden;
+ height: 0;
+}
+
+.clearfix {display: inline-block;}
+* html .clearfix {height: 1%;}
+.clearfix {display: block;}
View
69 stylesheets/pygment_trac.css
@@ -0,0 +1,69 @@
+.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 .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 .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 .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 */
+
+.type-csharp .highlight .k { color: #0000FF }
+.type-csharp .highlight .kt { color: #0000FF }
+.type-csharp .highlight .nf { color: #000000; font-weight: normal }
+.type-csharp .highlight .nc { color: #2B91AF }
+.type-csharp .highlight .nn { color: #000000 }
+.type-csharp .highlight .s { color: #A31515 }
+.type-csharp .highlight .sc { color: #A31515 }
View
482 stylesheets/stylesheet.css
@@ -0,0 +1,482 @@
+/* http://meyerweb.com/eric/tools/css/reset/
+ v2.0 | 20110126
+ License: none (public domain)
+*/
+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-size: 100%;
+ 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;
+}
+body {
+ line-height: 1;
+}
+ol, ul {
+ list-style: none;
+}
+blockquote, q {
+ quotes: none;
+}
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+/* LAYOUT STYLES */
+body {
+ font-size: 15px;
+ line-height: 1.5;
+ background: #FaFaFa;
+ font-family: 'Helvetica Neue', Helvetica, Arial, serif;
+ font-weight: 400;
+ color: #666;
+}
+
+a {
+ color: #2879d0;
+}
+a:hover {
+ color: #2268b2;
+}
+
+header {
+ padding-top: 40px;
+ padding-bottom: 40px;
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ background: #2e7bcf ;
+ border-bottom: solid 1px #275da1;
+}
+
+header h1 {
+ letter-spacing: -1px;
+ font-size: 72px;
+ color: #fff;
+ line-height: 1;
+ margin-bottom: 0.2em;
+ width: 540px;
+}
+
+header h2 {
+ font-size: 26px;
+ color: #9ddcff;
+ font-weight: normal;
+ line-height: 1.3;
+ width: 540px;
+ letter-spacing: 0;
+}
+
+.inner {
+ position: relative;
+ width: 940px;
+ margin: 0 auto;
+}
+
+#content-wrapper {
+ border-top: solid 1px #fff;
+ padding-top: 30px;
+}
+
+#main-content {
+ width: 690px;
+ float: left;
+}
+
+#main-content img {
+ max-width: 100%;
+}
+
+aside#sidebar {
+ width: 200px;
+ padding-left: 20px;
+ min-height: 504px;
+ float: right;
+ background: transparent url(../images/sidebar-bg.jpg) 0 0 no-repeat;
+ font-size: 12px;
+ line-height: 1.3;
+}
+
+aside#sidebar p.repo-owner,
+aside#sidebar p.repo-owner a {
+ font-weight: bold;
+}
+
+#downloads {
+ margin-bottom: 40px;
+}
+
+a.button {
+ width: 134px;
+ height: 58px;
+ line-height: 1.2;
+ font-size: 23px;
+ color: #fff;
+ padding-left: 68px;
+ padding-top: 22px;
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+}
+a.button small {
+ display: block;
+ font-size: 11px;
+}
+header a.button {
+ position: absolute;
+ right: 0;
+ top: 0;
+ background: transparent url(../images/github-button.png) 0 0 no-repeat;
+}
+aside a.button {
+ width: 138px;
+ padding-left: 64px;
+ display: block;
+ background: transparent url(../images/download-button.png) 0 0 no-repeat;
+ margin-bottom: 20px;
+ font-size: 21px;
+}
+
+code, pre {
+ font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
+ color: #222;
+ margin-bottom: 30px;
+ font-size: 13px;
+}
+
+code {
+ background-color: #f2f8fc;
+ border: solid 1px #dbe7f3;
+ padding: 0 3px;
+}
+
+pre {
+ padding: 20px;
+ background: #fff;
+ text-shadow: none;
+ overflow: auto;
+ border: solid 1px #f2f2f2;
+}
+pre code {
+ color: #2879d0;
+ background-color: #fff;
+ border: none;
+ padding: 0;
+}
+
+ul, ol, dl {
+ margin-bottom: 20px;
+}
+
+
+/* COMMON STYLES */
+
+hr {
+ height: 1px;
+ line-height: 1px;
+ margin-top: 1em;
+ padding-bottom: 1em;
+ border: none;
+ background: transparent url('../images/hr.png') 0 0 no-repeat;
+}
+
+table {
+ width: 100%;
+ border: 1px solid #ebebeb;
+}
+
+th {
+ font-weight: 500;
+}
+
+td {
+ border: 1px solid #ebebeb;
+ text-align: center;
+ font-weight: 300;
+}
+
+form {
+ background: #f2f2f2;
+ padding: 20px;
+
+}
+
+
+/* GENERAL ELEMENT TYPE STYLES */
+
+#main-content h1 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: 2.8em;
+ letter-spacing: -1px;
+ color: #474747;
+}
+
+#main-content h1:before {
+ content: "/";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -0.9em;
+}
+
+#main-content h2 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: 22px;
+ font-weight: bold;
+ margin-bottom: 8px;
+ color: #474747;
+}
+#main-content h2:before {
+ content: "//";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -1.5em;
+}
+
+#main-content h3 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: 18px;
+ font-weight: bold;
+ margin-top: 24px;
+ margin-bottom: 8px;
+ color: #474747;
+}
+
+#main-content h3:before {
+ content: "///";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -2em;
+}
+
+#main-content h4 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: 15px;
+ font-weight: bold;
+ color: #474747;
+}
+
+h4:before {
+ content: "////";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -2.8em;
+}
+
+#main-content h5 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: 14px;
+ color: #474747;
+}
+h5:before {
+ content: "/////";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -3.2em;
+}
+
+#main-content h6 {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ font-size: .8em;
+ color: #474747;
+}
+h6:before {
+ content: "//////";
+ color: #9ddcff;
+ padding-right: 0.3em;
+ margin-left: -3.7em;
+}
+
+p {
+ margin-bottom: 20px;
+}
+
+a {
+ text-decoration: none;
+}
+
+p a {
+ font-weight: 400;
+}
+
+blockquote {
+ font-size: 1.6em;
+ border-left: 10px solid #e9e9e9;
+ margin-bottom: 20px;
+ padding: 0 0 0 30px;
+}
+
+ul li {
+ list-style: disc inside;
+ padding-left: 20px;
+}
+
+ol li {
+ list-style: decimal inside;
+ padding-left: 3px;
+}
+
+dl dd {
+ font-style: italic;
+ font-weight: 100;
+}
+
+footer {
+ background: transparent url('../images/hr.png') 0 0 no-repeat;
+ margin-top: 40px;
+ padding-top: 20px;
+ padding-bottom: 30px;
+ font-size: 13px;
+ color: #aaa;
+}
+
+footer a {
+ color: #666;
+}
+footer a:hover {
+ color: #444;
+}
+
+/* MISC */
+.clearfix:after {
+ clear: both;
+ content: '.';
+ display: block;
+ visibility: hidden;
+ height: 0;
+}
+
+.clearfix {display: inline-block;}
+* html .clearfix {height: 1%;}
+.clearfix {display: block;}
+
+/* #Media Queries
+================================================== */
+
+/* Smaller than standard 960 (devices and browsers) */
+@media only screen and (max-width: 959px) {}
+
+/* Tablet Portrait size to standard 960 (devices and browsers) */
+@media only screen and (min-width: 768px) and (max-width: 959px) {
+ .inner {
+ width: 740px;
+ }
+ header h1, header h2 {
+ width: 340px;
+ }
+ header h1 {
+ font-size: 60px;
+ }
+ header h2 {
+ font-size: 30px;
+ }
+ #main-content {
+ width: 490px;
+ }
+ #main-content h1:before,
+ #main-content h2:before,
+ #main-content h3:before,
+ #main-content h4:before,
+ #main-content h5:before,
+ #main-content h6:before {
+ content: none;
+ padding-right: 0;
+ margin-left: 0;
+ }
+}
+
+/* All Mobile Sizes (devices and browser) */
+@media only screen and (max-width: 767px) {
+ .inner {
+ width: 93%;
+ }
+ header {
+ padding: 20px 0;
+ }
+ header .inner {
+ position: relative;
+ }
+ header h1, header h2 {
+ width: 100%;
+ }
+ header h1 {
+ font-size: 48px;
+ }
+ header h2 {
+ font-size: 24px;
+ }
+ header a.button {
+ background-image: none;
+ width: auto;
+ height: auto;
+ display: inline-block;
+ margin-top: 15px;
+ padding: 5px 10px;
+ position: relative;
+ text-align: center;
+ font-size: 13px;
+ line-height: 1;
+ background-color: #9ddcff;
+ color: #2879d0;
+ -moz-border-radius: 5px;
+ -webkit-border-radius: 5px;
+ border-radius: 5px;
+ }
+ header a.button small {
+ font-size: 13px;
+ display: inline;
+ }
+ .page-intro {
+ font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
+ }
+ #main-content,
+ aside#sidebar {
+ float: none;
+ width: 100% ! important;
+ }
+ aside#sidebar {
+ background-image: none;
+ margin-top: 20px;
+ border-top: solid 1px #ddd;
+ padding: 20px 0;
+ min-height: 0;
+ }
+ aside#sidebar a.button {
+ display: none;
+ }
+ #main-content h1:before,
+ #main-content h2:before,
+ #main-content h3:before,
+ #main-content h4:before,
+ #main-content h5:before,
+ #main-content h6:before {
+ content: none;
+ padding-right: 0;
+ margin-left: 0;
+ }
+}
+
+/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
+@media only screen and (min-width: 480px) and (max-width: 767px) {}
+
+/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
+@media only screen and (max-width: 479px) {}

No commit comments for this range

Something went wrong with that request. Please try again.