Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
  • 3 commits
  • 27 files changed
  • 0 comments
  • 1 contributor
Sep 12, 2012
Adrian Jones adrianj98 Copy of DCore first add
Signed-off-by: Adrian Jones <adrianj1998@hotmail.com>
458303a
Adrian Jones adrianj98 Merge branch 'master' of github.com:BBFMedia/bbfmedia.github.com
Conflicts:
	.gitignore
ce12ac6
Adrian Jones adrianj98 first true push
Signed-off-by: Adrian Jones <adrianj1998@hotmail.com>
3db16ba
1  CNAME
... ... @@ -0,0 +1 @@
  1 +dcore.bbfmedia.com
4 README.md
Source Rendered
... ... @@ -1,4 +0,0 @@
1   -bbfmedia.github.com
2   -===================
3   -
4   -BBF Media website
33 _config.yml
... ... @@ -0,0 +1,33 @@
  1 +
  2 +pygments: true
  3 +
  4 +sitename: "DCore"
  5 +tagline: "PHP Framework"
  6 +
  7 +production_url : "http://dcore.bbfmedia.com/"
  8 +url: "http://dcore.bbfmedia.com/"
  9 +
  10 +safe: true
  11 +auto: true
  12 +baseurl: "http://dcore.bbfmedia.com/"
  13 +
  14 +
  15 +markdown: rdiscount
  16 +permalink: "/blog/:year/:month/:day/:title/"
  17 +
  18 +
  19 +
  20 +
  21 +
  22 +navigation:
  23 +- text: Home
  24 + url: /
  25 + layout: default
  26 +- text: About us
  27 + url: /about/
  28 + layout: page
  29 +- text: Blog
  30 + url: /blog/
  31 + layout: archive
  32 +
  33 +
50 _includes/article.html
... ... @@ -0,0 +1,50 @@
  1 +
  2 +
  3 + <article class="post">
  4 +
  5 + <h1 class="post-title">{{ page.title }}</h1>
  6 + <div class="post-meta">
  7 + <time class="date" datetime="{{ page.date | date_to_xmlschema }}">{{ page.date | date_to_long_string }}</time>
  8 +
  9 + </div><!-- .post-meta -->
  10 + <div class="post-content">
  11 + {{ content }}
  12 + </div><!-- .post-content -->
  13 + <footer class="post-footer">
  14 +
  15 + </footer><!-- .post-footer -->
  16 + </article><!-- .post -->
  17 +
  18 + <div class="comments">
  19 +
  20 +
  21 + <div class="fb-comments" data-href="{{ site.production_url }}{{ page.url }}" data-num-posts="2" data-width="620"></div>
  22 +
  23 + <!--
  24 + <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>
  25 +-->
  26 + </div>
  27 +
  28 +
  29 + <nav class="pagenation">
  30 + <ul>
  31 + {% if page.previous %}
  32 + <li class="before left"><a rel="prev" href="{{ page.previous.url }}" title="View {{ page.previous.title }}">&laquo; Previous</a></li>
  33 + {% endif %}
  34 + {% if page.next %}
  35 + <li class="next right"><a rel="next" href="{{ page.next.url }}" title="View {{ page.next.title }}">Next &raquo;</a></li>
  36 + {% endif %}
  37 + </ul>
  38 + </nav>
  39 +
  40 + <!--
  41 + <div id="related" class="clear">
  42 + <h2>Related Posts</h2>
  43 + <ul class="posts">
  44 + {% for post in site.related_posts limit:3 %}
  45 + <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ post.url }}">{{ post.title }}</a></li>
  46 + {% endfor %}
  47 + </ul>
  48 + </div>
  49 + -->
  50 +
22 _includes/aside.html
... ... @@ -0,0 +1,22 @@
  1 +<!--
  2 +<div id="secondery">
  3 +
  4 + <div class="social-links">
  5 +
  6 +
  7 + <ul>
  8 + <li><a href="http://facebook.com/magpielab" target="_blank"><span>Facebook</span>linke us</a></li>
  9 + <li><a href="http://twitter.com/magpielab" target="_blank"><span>Twitter</span>Follow us</a></li>
  10 + <li><a href="https://plus.google.com/100882078777953451232/posts" target="_blank"><span>Google</span>Add to circle</a></li>
  11 +
  12 + </ul>
  13 +
  14 +
  15 +
  16 + </div>
  17 +
  18 +
  19 +
  20 +</div>
  21 +
  22 +-->
22 _includes/footer.html
... ... @@ -0,0 +1,22 @@
30 _includes/header.html
... ... @@ -0,0 +1,30 @@
  1 +<!DOCTYPE html>
  2 +<html>
  3 + <head>
  4 + <meta charset='utf-8'>
  5 + <meta http-equiv="X-UA-Compatible" content="chrome=1">
  6 + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  7 +<link href='http://fonts.googleapis.com/css?family=Life+Savers' rel='stylesheet' type='text/css'>
  8 + <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/stylesheet.css" media="screen" />
  9 + <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/pygment_trac.css" media="screen" />
  10 + <link rel="stylesheet" type="text/css" href="{{ site.url }}stylesheets/print.css" media="print" />
  11 +
  12 + <!--[if lt IE 9]>
  13 + <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  14 + <![endif]-->
  15 +
  16 + <title>Dcore by BBFMedia</title>
  17 + </head>
  18 +
  19 + <body>
  20 + <header>
  21 + <div class="inner">
  22 + <h1>Dcore</h1>
  23 + <h2>PHP Frame Work</h2>
  24 + <a href="https://github.com/BBFMedia/DCore" class="button"><small>View project on</small>GitHub</a>
  25 + </div>
  26 + </header>
  27 +
  28 + <div id="content-wrapper">
  29 + <div class="inner clearfix">
  30 + <section id="main-content">
21 _layouts/archive.html
... ... @@ -0,0 +1,21 @@
  1 +{% include header.html %}
  2 +
  3 +
  4 + <section class="archive">
  5 +
  6 + <h1 class="archive-title">{{ page.title }}</h1>
  7 + <p class="archive-intro">{{ page.intro }}</p>
  8 +
  9 + <div class="archive-content">
  10 + <ul class="posts">
  11 +
  12 + {% for post in site.posts %}
  13 +
  14 + <li><span>{{ post.date | date_to_string }}</span> &raquo; <a href="{{ post.url }}">{{ post.title }}</a></li>
  15 +
  16 + {% endfor %}
  17 + </ul>
  18 + </div><!-- .post-content -->
  19 + </section><!-- .post-->
  20 +
  21 +{% include footer.html %}
7 _layouts/default.html
... ... @@ -0,0 +1,7 @@
  1 +{% include header.html %}
  2 +
  3 +<div id="primary" role="main">
  4 + {{ content }}
  5 +</div>
  6 +
  7 +{% include footer.html %}
13 _layouts/page.html
... ... @@ -0,0 +1,13 @@
  1 +{% include header.html %}
  2 +
  3 + <article class="page">
  4 +
  5 + <h1 class="page-title">{{ page.title }}</h1>
  6 + <p class="page-intro">{{ page.intro }}</p>
  7 + <div class="page-content">
  8 + {{ content }}
  9 + </div>
  10 +
  11 + </article>
  12 +
  13 +{% include footer.html %}
7 _layouts/post.html
... ... @@ -0,0 +1,7 @@
  1 +{% include header.html %}
  2 +
  3 +
  4 +{% include article.html %}
  5 +
  6 +{% include footer.html %}
  7 +
0  index.html → _layouts/team.html
File renamed without changes
0  _layouts/work.html
No changes.
53 about/index.html
... ... @@ -0,0 +1,53 @@
  1 +---
  2 +layout: page
  3 +title: About
  4 +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.
  5 +desctiption:
  6 +---
  7 +
  8 +
  9 +<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>
  10 +
  11 +<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>
  12 +
  13 +<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>
  14 +
  15 +<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>
  16 +
  17 +
  18 +<!--
  19 +<h2>Our team</h2>
  20 +
  21 +
  22 +<ul class="team">
  23 + <li class="member">
  24 + <div id="hcard-Yoosuf-Muhammad" class="vcard">
  25 + <strong class="fn">Yoosuf Muhammad</strong>
  26 + <div class="org">Magpie Lab</div>
  27 + <a class="email" href="mailto:yoosuf@magpielab.com">yoosuf@magpielab.com</a>
  28 + <div class="adr">
  29 + <span class="locality">London</span>
  30 + <span class="country-name">United Kingdom</span>
  31 + </div>
  32 + </div>
  33 +
  34 + </li>
  35 + <li class="member">
  36 +
  37 + <div id="hcard-Mohamed-Rifakath" class="vcard">
  38 + <strong class="fn">Mohamed Rifakath</strong>
  39 + <div class="org">Magpie Lab</div>
  40 + <a class="email" href="mailto:rifakath@magpielab.com">rifakath@magpielab.com</a>
  41 + <div class="adr">
  42 + <span class="locality">Colombo</span>
  43 + <span class="country-name">Sri Lanka</span>
  44 + </div>
  45 + </div>
  46 + </li>
  47 +</ul>
  48 +-->
  49 +
  50 +
  51 +
  52 +
  53 +
23 blog/atom.xml
... ... @@ -0,0 +1,23 @@
  1 +---
  2 +layout: nil
  3 +---
  4 +<?xml version="1.0" encoding="utf-8"?>
  5 +<feed xmlns="http://www.w3.org/2005/Atom">
  6 +
  7 + <title>{{ site.sitename }} | {{ site.tagline }}</title>
  8 + <link href="{{ site.url }}/atom.xml" rel="self"/>
  9 + <link href="{{ site.url }}"/>
  10 + <updated>{{ site.time | date_to_xmlschema }}</updated>
  11 + <id>http://layouts.studiomohawk.com/</id>
  12 +
  13 + {% for post in site.posts %}
  14 + <entry>
  15 + <title>{{ post.title }}</title>
  16 + <link href="{{ site.url }}{{ post.url }}"/>
  17 + <updated>{{ post.date | date_to_xmlschema }}</updated>
  18 + <id>{{ site.url }}{{ post.id }}</id>
  19 + <content type="html">{{ post.content | xml_escape }}</content>
  20 + </entry>
  21 + {% endfor %}
  22 +
  23 +</feed>
7 blog/index.md
Source Rendered
... ... @@ -0,0 +1,7 @@
  1 +---
  2 +layout: archive
  3 +title: Blog
  4 +intro: Thank you for visiting our blog, find some of our updates and workflows.
  5 +desctiption:
  6 +---
  7 +
BIN  images/body-bg.jpg
BIN  images/download-button.png
BIN  images/github-button.png
BIN  images/header-bg.jpg
BIN  images/highlight-bg.jpg
BIN  images/sidebar-bg.jpg
64 index.md
Source Rendered
... ... @@ -0,0 +1,64 @@
  1 +---
  2 +layout: page
  3 +title: Introduction
  4 +intro: Simple Overview
  5 +desctiption:
  6 +---
  7 +
  8 +DCore is a simple lightweight PHP framework. DCore was never intended to be a
  9 +replacement for other frameworks, but has grown to maturity and felt sharing it
  10 +would not hurt. Plus would force for better code standards and documentation.
  11 +
  12 +Second motive is to create a XHP UI framework. The XHP framework would site on top
  13 +of DCore and reply on it. DCore would not depend on the XHP framework.
  14 +
  15 +Can try the [tutorials](docs/tutorials.html)
  16 +
  17 +
  18 +Status
  19 +=======
  20 +
  21 +Currently many items need to be worked on.
  22 +
  23 +Unit testing is not in the repository but I hope to add them soon.
  24 +
  25 +
  26 +
  27 +
  28 +DCore Archetcture
  29 +================
  30 +The code is light weight enough that on could step through the execution of the sample
  31 +application and have a good understanding of the entire project.
  32 +
  33 +Below is a description of the execution made by a DCore apps. "*" files are files in the
  34 +application not in the framework.
  35 +
  36 +<pre>
  37 +<code>
  38 +*index.php
  39 + | DCore includes DCore
  40 + | | DCore include *'config.php' in you application
  41 + | | and creates singlton global _$registry_ global
  42 + | |
  43 + | | $registry calls $register->load() to load all modules defined in *_config.php_
  44 + | | $register->load() loads each module such as cache, router
  45 + | | module by calling module->init();
  46 + | |
  47 + | | plugins if plugins is a module in your config then plugins->init() is called
  48 + | | and will include each plugin witheither %plugin%\init.php is included
  49 + | | or create the plugin class
  50 + | | | include *init.php
  51 + |
  52 + | router *index.php call $registry->router->loader()
  53 + | | takes url and finds controler and action
  54 + | | *controller router calls the controller->$action()
  55 + | | controller does contoller things:)
  56 + |
  57 + | template your *index.php can call a view choice
  58 + | | by calling template which intern finds the view
  59 + | |
  60 + | | view renders view
  61 + |
  62 + | index.php eachos out the view
  63 + </code>
  64 + </pre>
1  javascripts/main.js
... ... @@ -0,0 +1 @@
  1 +console.log('This would be the main JS file.');
226 stylesheets/print.css
... ... @@ -0,0 +1,226 @@
  1 +html, body, div, span, applet, object, iframe,
  2 +h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  3 +a, abbr, acronym, address, big, cite, code,
  4 +del, dfn, em, img, ins, kbd, q, s, samp,
  5 +small, strike, strong, sub, sup, tt, var,
  6 +b, u, i, center,
  7 +dl, dt, dd, ol, ul, li,
  8 +fieldset, form, label, legend,
  9 +table, caption, tbody, tfoot, thead, tr, th, td,
  10 +article, aside, canvas, details, embed,
  11 +figure, figcaption, footer, header, hgroup,
  12 +menu, nav, output, ruby, section, summary,
  13 +time, mark, audio, video {
  14 + margin: 0;
  15 + padding: 0;
  16 + border: 0;
  17 + font-size: 100%;
  18 + font: inherit;
  19 + vertical-align: baseline;
  20 +}
  21 +/* HTML5 display-role reset for older browsers */
  22 +article, aside, details, figcaption, figure,
  23 +footer, header, hgroup, menu, nav, section {
  24 + display: block;
  25 +}
  26 +body {
  27 + line-height: 1;
  28 +}
  29 +ol, ul {
  30 + list-style: none;
  31 +}
  32 +blockquote, q {
  33 + quotes: none;
  34 +}
  35 +blockquote:before, blockquote:after,
  36 +q:before, q:after {
  37 + content: '';
  38 + content: none;
  39 +}
  40 +table {
  41 + border-collapse: collapse;
  42 + border-spacing: 0;
  43 +}
  44 +body {
  45 + font-size: 13px;
  46 + line-height: 1.5;
  47 + font-family: 'Helvetica Neue', Helvetica, Arial, serif;
  48 + color: #000;
  49 +}
  50 +
  51 +a {
  52 + color: #d5000d;
  53 + font-weight: bold;
  54 +}
  55 +
  56 +header {
  57 + padding-top: 35px;
  58 + padding-bottom: 10px;
  59 +}
  60 +
  61 +header h1 {
  62 + font-weight: bold;
  63 + letter-spacing: -1px;
  64 + font-size: 48px;
  65 + color: #303030;
  66 + line-height: 1.2;
  67 +}
  68 +
  69 +header h2 {
  70 + letter-spacing: -1px;
  71 + font-size: 24px;
  72 + color: #aaa;
  73 + font-weight: normal;
  74 + line-height: 1.3;
  75 +}
  76 +#downloads {
  77 + display: none;
  78 +}
  79 +#main_content {
  80 + padding-top: 20px;
  81 +}
  82 +
  83 +code, pre {
  84 + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal;
  85 + color: #222;
  86 + margin-bottom: 30px;
  87 + font-size: 12px;
  88 +}
  89 +
  90 +code {
  91 + padding: 0 3px;
  92 +}
  93 +
  94 +pre {
  95 + border: solid 1px #ddd;
  96 + padding: 20px;
  97 + overflow: auto;
  98 +}
  99 +pre code {
  100 + padding: 0;
  101 +}
  102 +
  103 +ul, ol, dl {
  104 + margin-bottom: 20px;
  105 +}
  106 +
  107 +
  108 +/* COMMON STYLES */
  109 +
  110 +table {
  111 + width: 100%;
  112 + border: 1px solid #ebebeb;
  113 +}
  114 +
  115 +th {
  116 + font-weight: 500;
  117 +}
  118 +
  119 +td {
  120 + border: 1px solid #ebebeb;
  121 + text-align: center;
  122 + font-weight: 300;
  123 +}
  124 +
  125 +form {
  126 + background: #f2f2f2;
  127 + padding: 20px;
  128 +
  129 +}
  130 +
  131 +
  132 +/* GENERAL ELEMENT TYPE STYLES */
  133 +
  134 +h1 {
  135 + font-size: 2.8em;
  136 +}
  137 +
  138 +h2 {
  139 + font-size: 22px;
  140 + font-weight: bold;
  141 + color: #303030;
  142 + margin-bottom: 8px;
  143 +}
  144 +
  145 +h3 {
  146 + color: #d5000d;
  147 + font-size: 18px;
  148 + font-weight: bold;
  149 + margin-bottom: 8px;
  150 +}
  151 +
  152 +h4 {
  153 + font-size: 16px;
  154 + color: #303030;
  155 + font-weight: bold;
  156 +}
  157 +
  158 +h5 {
  159 + font-size: 1em;
  160 + color: #303030;
  161 +}
  162 +
  163 +h6 {
  164 + font-size: .8em;
  165 + color: #303030;
  166 +}
  167 +
  168 +p {
  169 + font-weight: 300;
  170 + margin-bottom: 20px;
  171 +}
  172 +
  173 +a {
  174 + text-decoration: none;
  175 +}
  176 +
  177 +p a {
  178 + font-weight: 400;
  179 +}
  180 +
  181 +blockquote {
  182 + font-size: 1.6em;
  183 + border-left: 10px solid #e9e9e9;
  184 + margin-bottom: 20px;
  185 + padding: 0 0 0 30px;
  186 +}
  187 +
  188 +ul li {
  189 + list-style: disc inside;
  190 + padding-left: 20px;
  191 +}
  192 +
  193 +ol li {
  194 + list-style: decimal inside;
  195 + padding-left: 3px;
  196 +}
  197 +
  198 +dl dd {
  199 + font-style: italic;
  200 + font-weight: 100;
  201 +}
  202 +
  203 +footer {
  204 + margin-top: 40px;
  205 + padding-top: 20px;
  206 + padding-bottom: 30px;
  207 + font-size: 13px;
  208 + color: #aaa;
  209 +}
  210 +
  211 +footer a {
  212 + color: #666;
  213 +}
  214 +
  215 +/* MISC */
  216 +.clearfix:after {
  217 + clear: both;
  218 + content: '.';
  219 + display: block;
  220 + visibility: hidden;
  221 + height: 0;
  222 +}
  223 +
  224 +.clearfix {display: inline-block;}
  225 +* html .clearfix {height: 1%;}
  226 +.clearfix {display: block;}
69 stylesheets/pygment_trac.css
... ... @@ -0,0 +1,69 @@
  1 +.highlight { background: #ffffff; }
  2 +.highlight .c { color: #999988; font-style: italic } /* Comment */
  3 +.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
  4 +.highlight .k { font-weight: bold } /* Keyword */
  5 +.highlight .o { font-weight: bold } /* Operator */
  6 +.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
  7 +.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
  8 +.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
  9 +.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
  10 +.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
  11 +.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
  12 +.highlight .ge { font-style: italic } /* Generic.Emph */
  13 +.highlight .gr { color: #aa0000 } /* Generic.Error */
  14 +.highlight .gh { color: #999999 } /* Generic.Heading */
  15 +.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
  16 +.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
  17 +.highlight .go { color: #888888 } /* Generic.Output */
  18 +.highlight .gp { color: #555555 } /* Generic.Prompt */
  19 +.highlight .gs { font-weight: bold } /* Generic.Strong */
  20 +.highlight .gu { color: #800080; font-weight: bold; } /* Generic.Subheading */
  21 +.highlight .gt { color: #aa0000 } /* Generic.Traceback */
  22 +.highlight .kc { font-weight: bold } /* Keyword.Constant */
  23 +.highlight .kd { font-weight: bold } /* Keyword.Declaration */
  24 +.highlight .kn { font-weight: bold } /* Keyword.Namespace */
  25 +.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
  26 +.highlight .kr { font-weight: bold } /* Keyword.Reserved */
  27 +.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
  28 +.highlight .m { color: #009999 } /* Literal.Number */
  29 +.highlight .s { color: #d14 } /* Literal.String */
  30 +.highlight .na { color: #008080 } /* Name.Attribute */
  31 +.highlight .nb { color: #0086B3 } /* Name.Builtin */
  32 +.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
  33 +.highlight .no { color: #008080 } /* Name.Constant */
  34 +.highlight .ni { color: #800080 } /* Name.Entity */
  35 +.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
  36 +.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
  37 +.highlight .nn { color: #555555 } /* Name.Namespace */
  38 +.highlight .nt { color: #000080 } /* Name.Tag */
  39 +.highlight .nv { color: #008080 } /* Name.Variable */
  40 +.highlight .ow { font-weight: bold } /* Operator.Word */
  41 +.highlight .w { color: #bbbbbb } /* Text.Whitespace */
  42 +.highlight .mf { color: #009999 } /* Literal.Number.Float */
  43 +.highlight .mh { color: #009999 } /* Literal.Number.Hex */
  44 +.highlight .mi { color: #009999 } /* Literal.Number.Integer */
  45 +.highlight .mo { color: #009999 } /* Literal.Number.Oct */
  46 +.highlight .sb { color: #d14 } /* Literal.String.Backtick */
  47 +.highlight .sc { color: #d14 } /* Literal.String.Char */
  48 +.highlight .sd { color: #d14 } /* Literal.String.Doc */
  49 +.highlight .s2 { color: #d14 } /* Literal.String.Double */
  50 +.highlight .se { color: #d14 } /* Literal.String.Escape */
  51 +.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
  52 +.highlight .si { color: #d14 } /* Literal.String.Interpol */
  53 +.highlight .sx { color: #d14 } /* Literal.String.Other */
  54 +.highlight .sr { color: #009926 } /* Literal.String.Regex */
  55 +.highlight .s1 { color: #d14 } /* Literal.String.Single */
  56 +.highlight .ss { color: #990073 } /* Literal.String.Symbol */
  57 +.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
  58 +.highlight .vc { color: #008080 } /* Name.Variable.Class */
  59 +.highlight .vg { color: #008080 } /* Name.Variable.Global */
  60 +.highlight .vi { color: #008080 } /* Name.Variable.Instance */
  61 +.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
  62 +
  63 +.type-csharp .highlight .k { color: #0000FF }
  64 +.type-csharp .highlight .kt { color: #0000FF }
  65 +.type-csharp .highlight .nf { color: #000000; font-weight: normal }
  66 +.type-csharp .highlight .nc { color: #2B91AF }
  67 +.type-csharp .highlight .nn { color: #000000 }
  68 +.type-csharp .highlight .s { color: #A31515 }
  69 +.type-csharp .highlight .sc { color: #A31515 }
482 stylesheets/stylesheet.css
... ... @@ -0,0 +1,482 @@
  1 +/* http://meyerweb.com/eric/tools/css/reset/
  2 + v2.0 | 20110126
  3 + License: none (public domain)
  4 +*/
  5 +html, body, div, span, applet, object, iframe,
  6 +h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  7 +a, abbr, acronym, address, big, cite, code,
  8 +del, dfn, em, img, ins, kbd, q, s, samp,
  9 +small, strike, strong, sub, sup, tt, var,
  10 +b, u, i, center,
  11 +dl, dt, dd, ol, ul, li,
  12 +fieldset, form, label, legend,
  13 +table, caption, tbody, tfoot, thead, tr, th, td,
  14 +article, aside, canvas, details, embed,
  15 +figure, figcaption, footer, header, hgroup,
  16 +menu, nav, output, ruby, section, summary,
  17 +time, mark, audio, video {
  18 + margin: 0;
  19 + padding: 0;
  20 + border: 0;
  21 + font-size: 100%;
  22 + font: inherit;
  23 + vertical-align: baseline;
  24 +}
  25 +/* HTML5 display-role reset for older browsers */
  26 +article, aside, details, figcaption, figure,
  27 +footer, header, hgroup, menu, nav, section {
  28 + display: block;
  29 +}
  30 +body {
  31 + line-height: 1;
  32 +}
  33 +ol, ul {
  34 + list-style: none;
  35 +}
  36 +blockquote, q {
  37 + quotes: none;
  38 +}
  39 +blockquote:before, blockquote:after,
  40 +q:before, q:after {
  41 + content: '';
  42 + content: none;
  43 +}
  44 +table {
  45 + border-collapse: collapse;
  46 + border-spacing: 0;
  47 +}
  48 +
  49 +/* LAYOUT STYLES */
  50 +body {
  51 + font-size: 15px;
  52 + line-height: 1.5;
  53 + background: #FaFaFa;
  54 + font-family: 'Helvetica Neue', Helvetica, Arial, serif;
  55 + font-weight: 400;
  56 + color: #666;
  57 +}
  58 +
  59 +a {
  60 + color: #2879d0;
  61 +}
  62 +a:hover {
  63 + color: #2268b2;
  64 +}
  65 +
  66 +header {
  67 + padding-top: 40px;
  68 + padding-bottom: 40px;
  69 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  70 + background: #2e7bcf ;
  71 + border-bottom: solid 1px #275da1;
  72 +}
  73 +
  74 +header h1 {
  75 + letter-spacing: -1px;
  76 + font-size: 72px;
  77 + color: #fff;
  78 + line-height: 1;
  79 + margin-bottom: 0.2em;
  80 + width: 540px;
  81 +}
  82 +
  83 +header h2 {
  84 + font-size: 26px;
  85 + color: #9ddcff;
  86 + font-weight: normal;
  87 + line-height: 1.3;
  88 + width: 540px;
  89 + letter-spacing: 0;
  90 +}
  91 +
  92 +.inner {
  93 + position: relative;
  94 + width: 940px;
  95 + margin: 0 auto;
  96 +}
  97 +
  98 +#content-wrapper {
  99 + border-top: solid 1px #fff;
  100 + padding-top: 30px;
  101 +}
  102 +
  103 +#main-content {
  104 + width: 690px;
  105 + float: left;
  106 +}
  107 +
  108 +#main-content img {
  109 + max-width: 100%;
  110 +}
  111 +
  112 +aside#sidebar {
  113 + width: 200px;
  114 + padding-left: 20px;
  115 + min-height: 504px;
  116 + float: right;
  117 + background: transparent url(../images/sidebar-bg.jpg) 0 0 no-repeat;
  118 + font-size: 12px;
  119 + line-height: 1.3;
  120 +}
  121 +
  122 +aside#sidebar p.repo-owner,
  123 +aside#sidebar p.repo-owner a {
  124 + font-weight: bold;
  125 +}
  126 +
  127 +#downloads {
  128 + margin-bottom: 40px;
  129 +}
  130 +
  131 +a.button {
  132 + width: 134px;
  133 + height: 58px;
  134 + line-height: 1.2;
  135 + font-size: 23px;
  136 + color: #fff;
  137 + padding-left: 68px;
  138 + padding-top: 22px;
  139 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  140 +}
  141 +a.button small {
  142 + display: block;
  143 + font-size: 11px;
  144 +}
  145 +header a.button {
  146 + position: absolute;
  147 + right: 0;
  148 + top: 0;
  149 + background: transparent url(../images/github-button.png) 0 0 no-repeat;
  150 +}
  151 +aside a.button {
  152 + width: 138px;
  153 + padding-left: 64px;
  154 + display: block;
  155 + background: transparent url(../images/download-button.png) 0 0 no-repeat;
  156 + margin-bottom: 20px;
  157 + font-size: 21px;
  158 +}
  159 +
  160 +code, pre {
  161 + font-family: Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
  162 + color: #222;
  163 + margin-bottom: 30px;
  164 + font-size: 13px;
  165 +}
  166 +
  167 +code {
  168 + background-color: #f2f8fc;
  169 + border: solid 1px #dbe7f3;
  170 + padding: 0 3px;
  171 +}
  172 +
  173 +pre {
  174 + padding: 20px;
  175 + background: #fff;
  176 + text-shadow: none;
  177 + overflow: auto;
  178 + border: solid 1px #f2f2f2;
  179 +}
  180 +pre code {
  181 + color: #2879d0;
  182 + background-color: #fff;
  183 + border: none;
  184 + padding: 0;
  185 +}
  186 +
  187 +ul, ol, dl {
  188 + margin-bottom: 20px;
  189 +}
  190 +
  191 +
  192 +/* COMMON STYLES */
  193 +
  194 +hr {
  195 + height: 1px;
  196 + line-height: 1px;
  197 + margin-top: 1em;
  198 + padding-bottom: 1em;
  199 + border: none;
  200 + background: transparent url('../images/hr.png') 0 0 no-repeat;
  201 +}
  202 +
  203 +table {
  204 + width: 100%;
  205 + border: 1px solid #ebebeb;
  206 +}
  207 +
  208 +th {
  209 + font-weight: 500;
  210 +}
  211 +
  212 +td {
  213 + border: 1px solid #ebebeb;
  214 + text-align: center;
  215 + font-weight: 300;
  216 +}
  217 +
  218 +form {
  219 + background: #f2f2f2;
  220 + padding: 20px;
  221 +
  222 +}
  223 +
  224 +
  225 +/* GENERAL ELEMENT TYPE STYLES */
  226 +
  227 +#main-content h1 {
  228 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  229 + font-size: 2.8em;
  230 + letter-spacing: -1px;
  231 + color: #474747;
  232 +}
  233 +
  234 +#main-content h1:before {
  235 + content: "/";
  236 + color: #9ddcff;
  237 + padding-right: 0.3em;
  238 + margin-left: -0.9em;
  239 +}
  240 +
  241 +#main-content h2 {
  242 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  243 + font-size: 22px;
  244 + font-weight: bold;
  245 + margin-bottom: 8px;
  246 + color: #474747;
  247 +}
  248 +#main-content h2:before {
  249 + content: "//";
  250 + color: #9ddcff;
  251 + padding-right: 0.3em;
  252 + margin-left: -1.5em;
  253 +}
  254 +
  255 +#main-content h3 {
  256 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  257 + font-size: 18px;
  258 + font-weight: bold;
  259 + margin-top: 24px;
  260 + margin-bottom: 8px;
  261 + color: #474747;
  262 +}
  263 +
  264 +#main-content h3:before {
  265 + content: "///";
  266 + color: #9ddcff;
  267 + padding-right: 0.3em;
  268 + margin-left: -2em;
  269 +}
  270 +
  271 +#main-content h4 {
  272 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  273 + font-size: 15px;
  274 + font-weight: bold;
  275 + color: #474747;
  276 +}
  277 +
  278 +h4:before {
  279 + content: "////";
  280 + color: #9ddcff;
  281 + padding-right: 0.3em;
  282 + margin-left: -2.8em;
  283 +}
  284 +
  285 +#main-content h5 {
  286 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  287 + font-size: 14px;
  288 + color: #474747;
  289 +}
  290 +h5:before {
  291 + content: "/////";
  292 + color: #9ddcff;
  293 + padding-right: 0.3em;
  294 + margin-left: -3.2em;
  295 +}
  296 +
  297 +#main-content h6 {
  298 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  299 + font-size: .8em;
  300 + color: #474747;
  301 +}
  302 +h6:before {
  303 + content: "//////";
  304 + color: #9ddcff;
  305 + padding-right: 0.3em;
  306 + margin-left: -3.7em;
  307 +}
  308 +
  309 +p {
  310 + margin-bottom: 20px;
  311 +}
  312 +
  313 +a {
  314 + text-decoration: none;
  315 +}
  316 +
  317 +p a {
  318 + font-weight: 400;
  319 +}
  320 +
  321 +blockquote {
  322 + font-size: 1.6em;
  323 + border-left: 10px solid #e9e9e9;
  324 + margin-bottom: 20px;
  325 + padding: 0 0 0 30px;
  326 +}
  327 +
  328 +ul li {
  329 + list-style: disc inside;
  330 + padding-left: 20px;
  331 +}
  332 +
  333 +ol li {
  334 + list-style: decimal inside;
  335 + padding-left: 3px;
  336 +}
  337 +
  338 +dl dd {
  339 + font-style: italic;
  340 + font-weight: 100;
  341 +}
  342 +
  343 +footer {
  344 + background: transparent url('../images/hr.png') 0 0 no-repeat;
  345 + margin-top: 40px;
  346 + padding-top: 20px;
  347 + padding-bottom: 30px;
  348 + font-size: 13px;
  349 + color: #aaa;
  350 +}
  351 +
  352 +footer a {
  353 + color: #666;
  354 +}
  355 +footer a:hover {
  356 + color: #444;
  357 +}
  358 +
  359 +/* MISC */
  360 +.clearfix:after {
  361 + clear: both;
  362 + content: '.';
  363 + display: block;
  364 + visibility: hidden;
  365 + height: 0;
  366 +}
  367 +
  368 +.clearfix {display: inline-block;}
  369 +* html .clearfix {height: 1%;}
  370 +.clearfix {display: block;}
  371 +
  372 +/* #Media Queries
  373 +================================================== */
  374 +
  375 +/* Smaller than standard 960 (devices and browsers) */
  376 +@media only screen and (max-width: 959px) {}
  377 +
  378 +/* Tablet Portrait size to standard 960 (devices and browsers) */
  379 +@media only screen and (min-width: 768px) and (max-width: 959px) {
  380 + .inner {
  381 + width: 740px;
  382 + }
  383 + header h1, header h2 {
  384 + width: 340px;
  385 + }
  386 + header h1 {
  387 + font-size: 60px;
  388 + }
  389 + header h2 {
  390 + font-size: 30px;
  391 + }
  392 + #main-content {
  393 + width: 490px;
  394 + }
  395 + #main-content h1:before,
  396 + #main-content h2:before,
  397 + #main-content h3:before,
  398 + #main-content h4:before,
  399 + #main-content h5:before,
  400 + #main-content h6:before {
  401 + content: none;
  402 + padding-right: 0;
  403 + margin-left: 0;
  404 + }
  405 +}
  406 +
  407 +/* All Mobile Sizes (devices and browser) */
  408 +@media only screen and (max-width: 767px) {
  409 + .inner {
  410 + width: 93%;
  411 + }
  412 + header {
  413 + padding: 20px 0;
  414 + }
  415 + header .inner {
  416 + position: relative;
  417 + }
  418 + header h1, header h2 {
  419 + width: 100%;
  420 + }
  421 + header h1 {
  422 + font-size: 48px;
  423 + }
  424 + header h2 {
  425 + font-size: 24px;
  426 + }
  427 + header a.button {
  428 + background-image: none;
  429 + width: auto;
  430 + height: auto;
  431 + display: inline-block;
  432 + margin-top: 15px;
  433 + padding: 5px 10px;
  434 + position: relative;
  435 + text-align: center;
  436 + font-size: 13px;
  437 + line-height: 1;
  438 + background-color: #9ddcff;
  439 + color: #2879d0;
  440 + -moz-border-radius: 5px;
  441 + -webkit-border-radius: 5px;
  442 + border-radius: 5px;
  443 + }
  444 + header a.button small {
  445 + font-size: 13px;
  446 + display: inline;
  447 + }
  448 + .page-intro {
  449 + font-family: 'Life Savers', 'Helvetica Neue', Helvetica, Arial, serif;
  450 + }
  451 + #main-content,
  452 + aside#sidebar {
  453 + float: none;
  454 + width: 100% ! important;
  455 + }
  456 + aside#sidebar {
  457 + background-image: none;
  458 + margin-top: 20px;
  459 + border-top: solid 1px #ddd;
  460 + padding: 20px 0;
  461 + min-height: 0;
  462 + }
  463 + aside#sidebar a.button {
  464 + display: none;
  465 + }
  466 + #main-content h1:before,
  467 + #main-content h2:before,
  468 + #main-content h3:before,
  469 + #main-content h4:before,
  470 + #main-content h5:before,
  471 + #main-content h6:before {
  472 + content: none;
  473 + padding-right: 0;
  474 + margin-left: 0;
  475 + }
  476 +}
  477 +
  478 +/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
  479 +@media only screen and (min-width: 480px) and (max-width: 767px) {}
  480 +
  481 +/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
  482 +@media only screen and (max-width: 479px) {}

No commit comments for this range

Something went wrong with that request. Please try again.