├── .gitignore
├── CHANGELOG.md
├── LICENSE
├── README.md
├── auto-install.php
├── baun
├── cache
└── .gitignore
├── composer.json
├── config
├── app.php
├── blog.php
├── plugins.php
└── providers.php
├── content
├── 1-example
│ └── page.md
├── 2-blog
│ ├── 20140914-post-3.md
│ ├── 20150302-post-2.md
│ └── 20150306-post-1.md
└── index.md
└── public
├── .htaccess
├── assets
└── .gitignore
├── auto-install.css
├── index.php
└── themes
└── baun
├── 404.html
├── blog.html
├── bower_components
└── skeleton
│ ├── .bower.json
│ ├── .gitignore
│ ├── LICENSE.md
│ ├── README.md
│ ├── bower.json
│ ├── css
│ ├── normalize.css
│ └── skeleton.css
│ ├── images
│ └── favicon.png
│ └── index.html
├── layout.html
├── page.html
├── post.html
└── style.css
/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor/
2 | composer.lock
3 | composer.phar
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Baun Changelog
2 |
3 | ## v1.3.2 - 18th March 2015
4 |
5 | * [New] Added `{{ theme_url }}` template variable
6 | * [Changed] Allow access to `posts` in pages
7 | * [Fixed] Added 404 header
8 | * [Fixed] "Missing events provider" Windows bug
9 |
10 | ## v1.3.1 - 13th March 2015
11 |
12 | * [New] Added `/cache` folder
13 |
14 | ## v1.3.0 - 10th March 2015
15 |
16 | * [New] Added CLI and `publish:config` and `publish:assets` commands
17 |
18 | ## v1.2.0 - 9th March 2015
19 |
20 | * [New] Added auto-installer
21 | * [New] Added events
22 | * [New] Added Blog RSS plugin
23 | * [New] Added `{{ base_url }}` template variable
24 | * [Changed] Split up config files
25 | * [Fixed] Small bug fixes
26 |
27 | ## v1.1.0 - 6th March 2015
28 |
29 | * [New] Added blogging functionality
30 | * [Changed] Improved error messages
31 |
32 | ## v1.0.1 - 4th March 2015
33 |
34 | * [New] Moved Baun src into Framework repo
35 |
36 | ## v1.0.0 - 4th March 2015
37 |
38 | * Initial release
39 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 BaunCMS
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Baun
2 |
3 | Baun is a modern, lightweight, extensible CMS for PHP. Inspired by my last CMS [Pico](http://picocms.org),
4 | Baun has been desgined from the ground up as a modern PHP application whilst retaining the same features that
5 | made Pico so popular:
6 |
7 | * **Simple** - Baun makes creating and maintaining a website as simple as editing text files
8 | * **Fast** - Designed with performance in mind, and no database, making Baun blazing fast
9 | * **Flat** - Baun is designed as a "flat file" CMS, meaning you can completely forget about MySQL
10 | * **Markdown** - Edit your website in your favourite text editor using simple Markdown formatting
11 | * **Twig** - Baun uses the Twig templating engine, for powerful and flexible templates
12 | * **Open Source** - Baun is completely free and open source, released under the MIT license
13 |
14 | ## Documentation
15 |
16 | Documentation for Baun can be found on the [Baun website](http://bauncms.com).
17 |
18 | ## Framework
19 |
20 | The Framework for Baun is kept in a separate repo. Check out the [Framework](https://github.com/BaunCMS/Framework) if
21 | you want to contribute to the core.
22 |
23 | ## Demo
24 |
25 | The [bauncms.com](http://bauncms.com) site is built using Baun.
26 |
27 | ## Contribute
28 |
29 | Want to contribute to Baun? That's great. Here is where you should go:
30 |
31 | * [Submit a bug report or feature request](https://github.com/BaunCMS/Baun/issues)
32 | * [Submit a pull request](https://github.com/BaunCMS/Baun/pulls)
33 |
34 | Note that pull requests should be limited to one feature/fix per request. Pull requests with multiple
35 | features/fixes will be rejected.
36 |
37 | ## Credits
38 |
39 | Baun was originally created by Gilbert Pellegrom and is currently maintained by [Mark Southard](http://marksouthard.co). Released under the MIT license.
40 |
--------------------------------------------------------------------------------
/auto-install.php:
--------------------------------------------------------------------------------
1 |
2 |
3 |
';
40 | if (!empty($output)) {
41 | foreach ($output as $item) {
42 | if ($item) {
43 | echo '
' . $item . '
';
44 | }
45 | }
46 | }
47 | echo '
';
48 |
49 | echo 'Finished installing. Lets go → ';
50 | } catch(Exception $e) {
51 | echo 'Auto install failed (missing vendor/autoload.php). Run composer install manually.';
52 | }
53 | ?>
54 |
55 |
--------------------------------------------------------------------------------
/baun:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env php
2 | add(new PublishConfig);
17 | $app->add(new PublishAssets);
18 | $app->setDefaultCommand('list');
19 | $app->run();
--------------------------------------------------------------------------------
/cache/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
--------------------------------------------------------------------------------
/composer.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "bauncms/baun",
3 | "description": "A modern, lightweight, extensible CMS for PHP",
4 | "keywords": ["cms", "baun"],
5 | "license": "MIT",
6 | "type": "project",
7 | "require": {
8 | "bauncms/framework": "~1.0",
9 | "bauncms/baun-blog-rss": "~1.0"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/config/app.php:
--------------------------------------------------------------------------------
1 | false,
7 |
8 | // Path to the content folder
9 | 'content_path' => BASE_PATH . 'content/',
10 | // The file extension to use for content files
11 | 'content_extension' => '.md',
12 |
13 | // Path to the themes folder
14 | 'themes_path' => BASE_PATH . 'public/themes/',
15 | // The currently active theme
16 | 'theme' => 'baun',
17 |
18 | ];
--------------------------------------------------------------------------------
/config/blog.php:
--------------------------------------------------------------------------------
1 | 'blog',
8 | // For blog pagination
9 | 'posts_per_page' => 10,
10 | // The length of excerpts in words
11 | 'excerpt_words' => 30,
12 | // The date format
13 | 'date_format' => 'jS F Y',
14 | // Show date in URL
15 | 'date_in_url' => false,
16 |
17 | ];
18 |
--------------------------------------------------------------------------------
/config/plugins.php:
--------------------------------------------------------------------------------
1 | 'Baun\Providers\ContentParser',
7 | 'events' => 'Baun\Providers\Events',
8 | 'router' => 'Baun\Providers\Router',
9 | 'theme' => 'Baun\Providers\Theme',
10 |
11 | ];
--------------------------------------------------------------------------------
/content/1-example/page.md:
--------------------------------------------------------------------------------
1 | title: Example Page
2 | ----
3 | # Example Page
4 | This is an example of a sub page
--------------------------------------------------------------------------------
/content/2-blog/20140914-post-3.md:
--------------------------------------------------------------------------------
1 | title: Post 3
2 | ----
3 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut vehicula erat. Morbi volutpat posuere auctor. Vivamus condimentum, purus nec tempus euismod, enim massa blandit est, vel elementum lacus nulla ut sem. Integer orci libero, rutrum id nisl et, euismod auctor augue. Sed rhoncus purus eu commodo aliquam. Sed consectetur tortor at mauris tincidunt sagittis. Aenean aliquam tincidunt facilisis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi consectetur diam dolor, eu porta lorem viverra eget. Aliquam convallis ultricies turpis ut molestie. Pellentesque mauris arcu, aliquam ac convallis et, porta a magna. Fusce sed ante ac sem finibus fringilla eu ac nisi.
4 |
5 | In quis dapibus dui. Cras ac pulvinar nibh, a imperdiet orci. Sed cursus interdum gravida. Curabitur suscipit, magna ac dapibus suscipit, tortor mauris posuere metus, sit amet lobortis ipsum neque nec lectus. Nullam vehicula ante eget dolor posuere, vitae auctor mauris gravida. Nullam eleifend dui quis nunc mollis tempor. Nullam rhoncus non diam id accumsan. Aliquam aliquam, lacus at tincidunt malesuada, nunc nulla faucibus ante, eget iaculis quam lectus accumsan risus. Quisque tristique, libero eget eleifend aliquet, ligula dui vestibulum arcu, id mollis tellus purus volutpat elit. Suspendisse eu orci eu tellus faucibus dictum in malesuada mi. Aliquam ultrices ornare dapibus. Donec lacinia augue eu dolor ultrices lobortis id in magna. Praesent justo lorem, luctus sit amet tempor a, ultrices eu augue.
--------------------------------------------------------------------------------
/content/2-blog/20150302-post-2.md:
--------------------------------------------------------------------------------
1 | title: Post 2
2 | ----
3 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut vehicula erat. Morbi volutpat posuere auctor. Vivamus condimentum, purus nec tempus euismod, enim massa blandit est, vel elementum lacus nulla ut sem. Integer orci libero, rutrum id nisl et, euismod auctor augue. Sed rhoncus purus eu commodo aliquam. Sed consectetur tortor at mauris tincidunt sagittis. Aenean aliquam tincidunt facilisis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi consectetur diam dolor, eu porta lorem viverra eget. Aliquam convallis ultricies turpis ut molestie. Pellentesque mauris arcu, aliquam ac convallis et, porta a magna. Fusce sed ante ac sem finibus fringilla eu ac nisi.
4 |
5 | In quis dapibus dui. Cras ac pulvinar nibh, a imperdiet orci. Sed cursus interdum gravida. Curabitur suscipit, magna ac dapibus suscipit, tortor mauris posuere metus, sit amet lobortis ipsum neque nec lectus. Nullam vehicula ante eget dolor posuere, vitae auctor mauris gravida. Nullam eleifend dui quis nunc mollis tempor. Nullam rhoncus non diam id accumsan. Aliquam aliquam, lacus at tincidunt malesuada, nunc nulla faucibus ante, eget iaculis quam lectus accumsan risus. Quisque tristique, libero eget eleifend aliquet, ligula dui vestibulum arcu, id mollis tellus purus volutpat elit. Suspendisse eu orci eu tellus faucibus dictum in malesuada mi. Aliquam ultrices ornare dapibus. Donec lacinia augue eu dolor ultrices lobortis id in magna. Praesent justo lorem, luctus sit amet tempor a, ultrices eu augue.
--------------------------------------------------------------------------------
/content/2-blog/20150306-post-1.md:
--------------------------------------------------------------------------------
1 | title: Post 1
2 | ----
3 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque ut vehicula erat. Morbi volutpat posuere auctor. Vivamus condimentum, purus nec tempus euismod, enim massa blandit est, vel elementum lacus nulla ut sem. Integer orci libero, rutrum id nisl et, euismod auctor augue. Sed rhoncus purus eu commodo aliquam. Sed consectetur tortor at mauris tincidunt sagittis. Aenean aliquam tincidunt facilisis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi consectetur diam dolor, eu porta lorem viverra eget. Aliquam convallis ultricies turpis ut molestie. Pellentesque mauris arcu, aliquam ac convallis et, porta a magna. Fusce sed ante ac sem finibus fringilla eu ac nisi.
4 |
5 | In quis dapibus dui. Cras ac pulvinar nibh, a imperdiet orci. Sed cursus interdum gravida. Curabitur suscipit, magna ac dapibus suscipit, tortor mauris posuere metus, sit amet lobortis ipsum neque nec lectus. Nullam vehicula ante eget dolor posuere, vitae auctor mauris gravida. Nullam eleifend dui quis nunc mollis tempor. Nullam rhoncus non diam id accumsan. Aliquam aliquam, lacus at tincidunt malesuada, nunc nulla faucibus ante, eget iaculis quam lectus accumsan risus. Quisque tristique, libero eget eleifend aliquet, ligula dui vestibulum arcu, id mollis tellus purus volutpat elit. Suspendisse eu orci eu tellus faucibus dictum in malesuada mi. Aliquam ultrices ornare dapibus. Donec lacinia augue eu dolor ultrices lobortis id in magna. Praesent justo lorem, luctus sit amet tempor a, ultrices eu augue.
--------------------------------------------------------------------------------
/content/index.md:
--------------------------------------------------------------------------------
1 | title: Home
2 | description: Baun is a modern, lightweight, extensible CMS for PHP
3 | ----
4 | [Baun](http://bauncms.com) is a modern, lightweight, extensible CMS for PHP. Baun has been desgined from the ground up as a modern PHP application:
5 |
6 | * **Simple** - Baun makes creating and maintaining a website as simple as editing text files
7 | * **Fast** - Designed with performance in mind, and no database, making Baun blazing fast
8 | * **Flat** - Baun is designed as a "flat file" CMS, meaning you can completely forget about MySQL
9 | * **Markdown** - Edit your website in your favourite text editor using simple Markdown formatting
10 | * **Twig** - Baun uses the Twig templating engine, for powerful and flexible templates
11 | * **Open Source** - Baun is completely free and open source, released under the MIT license
12 |
13 | ## Documentation
14 |
15 | Documentation for Baun can be found on the [Baun website](http://bauncms.com).
16 |
17 | ## Framework
18 |
19 | The Framework for Baun is kept in a separate repo. Check out the [Framework](https://github.com/BaunCMS/Framework) if
20 | you want to contribute to the core.
21 |
22 | ## Contribute
23 |
24 | Want to contribute to Baun? That's great. Here is where you should go:
25 |
26 | * [Submit a bug report or feature request](https://github.com/BaunCMS/Baun/issues)
27 | * [Submit a pull request](https://github.com/BaunCMS/Baun/pulls)
28 |
29 | Note that pull requests should be limited to one feature/fix per request. Pull requests with multiple
30 | features/fixes will be rejected.
31 |
32 | ## Credits
33 |
34 | Baun was originally created by Gilbert Pellegrom and is currently maintained by [Mark Southard](http://marksouthard.co). Released under the MIT license.
35 |
36 |
--------------------------------------------------------------------------------
/public/.htaccess:
--------------------------------------------------------------------------------
1 |
2 |
3 | Options -MultiViews
4 |
5 |
6 | RewriteEngine On
7 |
8 | # Redirect Trailing Slashes...
9 | RewriteRule ^(.*)/$ /$1 [L,R=301]
10 |
11 | # Handle Front Controller...
12 | RewriteCond %{REQUEST_FILENAME} !-d
13 | RewriteCond %{REQUEST_FILENAME} !-f
14 | RewriteRule ^ index.php [L]
15 |
--------------------------------------------------------------------------------
/public/assets/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
--------------------------------------------------------------------------------
/public/auto-install.css:
--------------------------------------------------------------------------------
1 | body {
2 | font: 14px/1.6 Consolas, monaco, monospace;
3 | background: #111;
4 | color: #00cd00;
5 | padding: 30px;
6 | }
7 | ul {
8 | list-style: none;
9 | padding-left: 20px;
10 | margin: 1em 0;
11 | }
12 | .error { color: #cd0000; }
13 | a,
14 | a:visited,
15 | a:hover,
16 | a:active { color: #1e90ff; }
--------------------------------------------------------------------------------
/public/index.php:
--------------------------------------------------------------------------------
1 | run();
10 | } else {
11 | if (file_exists(BASE_PATH . 'auto-install.php')) {
12 | require BASE_PATH . 'auto-install.php';
13 | } else {
14 | die('Missing vendor/autoload.php. Run composer install.');
15 | }
16 | }
--------------------------------------------------------------------------------
/public/themes/baun/404.html:
--------------------------------------------------------------------------------
1 | {% extends "layout.html" %}
2 |
3 | {% block content %}
4 |
23 | {% if pagination.current_page > 1 %}
24 | < Prev
25 | {% endif %}
26 | {% for i in 1..pagination.total_pages %}
27 | {% if i == pagination.current_page %}
28 | {{ i }}
29 | {% else %}
30 | {{ i }}
31 | {% endif %}
32 | {% endfor %}
33 | {% if pagination.current_page < pagination.total_pages %}
34 | Next >
35 | {% endif %}
36 |
37 | {% endif %}
38 | {% endblock %}
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/.bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "skeleton",
3 | "version": "2.0.4",
4 | "homepage": "http://getskeleton.com/",
5 | "repository": {
6 | "type": "git",
7 | "url": "https://github.com/dhg/Skeleton"
8 | },
9 | "authors": [
10 | "Dave Gamache (http://davegamache.com/)"
11 | ],
12 | "description": "Skeleton is a dead-simple, responsive boilerplate to kickstart any responsive project.",
13 | "main": "css/skeleton.css",
14 | "keywords": [
15 | "css",
16 | "skeleton",
17 | "responsive",
18 | "boilerplate"
19 | ],
20 | "license": "MIT",
21 | "_release": "2.0.4",
22 | "_resolution": {
23 | "type": "version",
24 | "tag": "2.0.4",
25 | "commit": "88f03612b05f093e3f235ced77cf89d3a8fcf846"
26 | },
27 | "_source": "git://github.com/dhgamache/Skeleton.git",
28 | "_target": "~2.0.4",
29 | "_originalSource": "skeleton",
30 | "_direct": true
31 | }
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/LICENSE.md:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2011-2014 Dave Gamache
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in
13 | all copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21 | THE SOFTWARE.
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/README.md:
--------------------------------------------------------------------------------
1 | # [Skeleton](http://getskeleton.com)
2 | Skeleton is a simple, responsive boilerplate to kickstart any responsive project.
3 |
4 | Check out for documentation and details.
5 |
6 | ## Getting started
7 |
8 | There are a couple ways to download Skeleton:
9 | - [Download the zip](https://github.com/dhg/Skeleton/releases/download/2.0.4/Skeleton-2.0.4.zip)
10 | - Clone the repo: `git clone https://github.com/dhg/Skeleton.git` (Note: this is under active development, so if you're looking for stable and safe, use the zipped download)
11 |
12 |
13 | ### What's in the download?
14 |
15 | The download includes Skeleton's CSS, Normalize CSS as a reset, a sample favicon, and an index.html as a starting point.
16 |
17 | ```
18 | Skeleton/
19 | ├── index.html
20 | ├── css/
21 | │ ├── normalize.min.css
22 | │ └── skeleton.css
23 | └── images/
24 | └── favicon.ico
25 |
26 | ```
27 |
28 | ### Why it's awesome
29 |
30 | Skeleton is lightweight and simple. It styles only raw HTML elements (with a few exceptions) and provides a responsive grid. Nothing more.
31 | - Around 400 lines of CSS unminified and with comments
32 | - It's a starting point, not a UI framework
33 | - No compiling or installing...just vanilla CSS
34 |
35 |
36 | ## Browser support
37 |
38 | - Chrome latest
39 | - Firefox latest
40 | - Opera latest
41 | - Safari latest
42 | - IE latest
43 |
44 | The above list is non-exhaustive. Skeleton works perfectly with almost all older versions of the browsers above, though IE certainly has large degradation prior to IE9.
45 |
46 |
47 | ## License
48 |
49 | All parts of Skeleton are free to use and abuse under the [open-source MIT license](https://github.com/dhg/Skeleton/blob/master/LICENSE.md).
50 |
51 |
52 | ## Extensions
53 |
54 | The following are extensions to Skeleton built by the community. They are not officially supported, but all have been tested and are compatible with v2.0 (exact release noted):
55 | - [Skeleton on LESS](https://github.com/whatsnewsaes/Skeleton-less): Skeleton built with LESS for easier replacement of grid, color, and media queries. (Last update was to match v2.0.1)
56 | - [Skeleton on Sass](https://github.com/whatsnewsaes/Skeleton-Sass): Skeleton built with Sass for easier replacement of grid, color, and media queries. (Last update was to match v2.0.1)
57 |
58 | Have an extension you want to see here? Just shoot an email to hi@getskeleton.com with your extension!
59 |
60 |
61 | ## Colophon
62 |
63 | Skeleton was built using [Sublime Text 3](http://www.sublimetext.com/3) and designed with [Sketch](http://bohemiancoding.com/sketch). The typeface [Raleway](http://www.google.com/fonts/specimen/Raleway) was created by [Matt McInerney](http://matt.cc/) and [Pablo Impallari](http://www.impallari.com/). Code highlighting by Google's [Prettify library](https://code.google.com/p/google-code-prettify/). Icons in the header of the documentation are all derivative work of icons from [The Noun Project](http://thenounproject.com). [Feather](http://thenounproject.com/term/feather/22073) by Zach VanDeHey, [Pen](http://thenounproject.com/term/pen/21163) (with cap) by Ed Harrison, [Pen](http://thenounproject.com/term/pen/32847) (with clicker) by Matthew Hall, and [Watch](http://thenounproject.com/term/watch/48015) by Julien Deveaux.
64 |
65 |
66 | ## Acknowledgement
67 |
68 | Skeleton was created by [Dave Gamache](https://twitter.com/dhg) for a better web.
69 |
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/bower.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "skeleton",
3 | "version": "2.0.4",
4 | "homepage": "http://getskeleton.com/",
5 | "repository": {
6 | "type": "git",
7 | "url": "https://github.com/dhg/Skeleton"
8 | },
9 | "authors": [
10 | "Dave Gamache (http://davegamache.com/)"
11 | ],
12 | "description": "Skeleton is a dead-simple, responsive boilerplate to kickstart any responsive project.",
13 | "main": "css/skeleton.css",
14 | "keywords": [
15 | "css",
16 | "skeleton",
17 | "responsive",
18 | "boilerplate"
19 | ],
20 | "license": "MIT"
21 | }
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/css/normalize.css:
--------------------------------------------------------------------------------
1 | /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
2 |
3 | /**
4 | * 1. Set default font family to sans-serif.
5 | * 2. Prevent iOS text size adjust after orientation change, without disabling
6 | * user zoom.
7 | */
8 |
9 | html {
10 | font-family: sans-serif; /* 1 */
11 | -ms-text-size-adjust: 100%; /* 2 */
12 | -webkit-text-size-adjust: 100%; /* 2 */
13 | }
14 |
15 | /**
16 | * Remove default margin.
17 | */
18 |
19 | body {
20 | margin: 0;
21 | }
22 |
23 | /* HTML5 display definitions
24 | ========================================================================== */
25 |
26 | /**
27 | * Correct `block` display not defined for any HTML5 element in IE 8/9.
28 | * Correct `block` display not defined for `details` or `summary` in IE 10/11
29 | * and Firefox.
30 | * Correct `block` display not defined for `main` in IE 11.
31 | */
32 |
33 | article,
34 | aside,
35 | details,
36 | figcaption,
37 | figure,
38 | footer,
39 | header,
40 | hgroup,
41 | main,
42 | menu,
43 | nav,
44 | section,
45 | summary {
46 | display: block;
47 | }
48 |
49 | /**
50 | * 1. Correct `inline-block` display not defined in IE 8/9.
51 | * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
52 | */
53 |
54 | audio,
55 | canvas,
56 | progress,
57 | video {
58 | display: inline-block; /* 1 */
59 | vertical-align: baseline; /* 2 */
60 | }
61 |
62 | /**
63 | * Prevent modern browsers from displaying `audio` without controls.
64 | * Remove excess height in iOS 5 devices.
65 | */
66 |
67 | audio:not([controls]) {
68 | display: none;
69 | height: 0;
70 | }
71 |
72 | /**
73 | * Address `[hidden]` styling not present in IE 8/9/10.
74 | * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
75 | */
76 |
77 | [hidden],
78 | template {
79 | display: none;
80 | }
81 |
82 | /* Links
83 | ========================================================================== */
84 |
85 | /**
86 | * Remove the gray background color from active links in IE 10.
87 | */
88 |
89 | a {
90 | background-color: transparent;
91 | }
92 |
93 | /**
94 | * Improve readability when focused and also mouse hovered in all browsers.
95 | */
96 |
97 | a:active,
98 | a:hover {
99 | outline: 0;
100 | }
101 |
102 | /* Text-level semantics
103 | ========================================================================== */
104 |
105 | /**
106 | * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
107 | */
108 |
109 | abbr[title] {
110 | border-bottom: 1px dotted;
111 | }
112 |
113 | /**
114 | * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
115 | */
116 |
117 | b,
118 | strong {
119 | font-weight: bold;
120 | }
121 |
122 | /**
123 | * Address styling not present in Safari and Chrome.
124 | */
125 |
126 | dfn {
127 | font-style: italic;
128 | }
129 |
130 | /**
131 | * Address variable `h1` font-size and margin within `section` and `article`
132 | * contexts in Firefox 4+, Safari, and Chrome.
133 | */
134 |
135 | h1 {
136 | font-size: 2em;
137 | margin: 0.67em 0;
138 | }
139 |
140 | /**
141 | * Address styling not present in IE 8/9.
142 | */
143 |
144 | mark {
145 | background: #ff0;
146 | color: #000;
147 | }
148 |
149 | /**
150 | * Address inconsistent and variable font size in all browsers.
151 | */
152 |
153 | small {
154 | font-size: 80%;
155 | }
156 |
157 | /**
158 | * Prevent `sub` and `sup` affecting `line-height` in all browsers.
159 | */
160 |
161 | sub,
162 | sup {
163 | font-size: 75%;
164 | line-height: 0;
165 | position: relative;
166 | vertical-align: baseline;
167 | }
168 |
169 | sup {
170 | top: -0.5em;
171 | }
172 |
173 | sub {
174 | bottom: -0.25em;
175 | }
176 |
177 | /* Embedded content
178 | ========================================================================== */
179 |
180 | /**
181 | * Remove border when inside `a` element in IE 8/9/10.
182 | */
183 |
184 | img {
185 | border: 0;
186 | }
187 |
188 | /**
189 | * Correct overflow not hidden in IE 9/10/11.
190 | */
191 |
192 | svg:not(:root) {
193 | overflow: hidden;
194 | }
195 |
196 | /* Grouping content
197 | ========================================================================== */
198 |
199 | /**
200 | * Address margin not present in IE 8/9 and Safari.
201 | */
202 |
203 | figure {
204 | margin: 1em 40px;
205 | }
206 |
207 | /**
208 | * Address differences between Firefox and other browsers.
209 | */
210 |
211 | hr {
212 | -moz-box-sizing: content-box;
213 | box-sizing: content-box;
214 | height: 0;
215 | }
216 |
217 | /**
218 | * Contain overflow in all browsers.
219 | */
220 |
221 | pre {
222 | overflow: auto;
223 | }
224 |
225 | /**
226 | * Address odd `em`-unit font size rendering in all browsers.
227 | */
228 |
229 | code,
230 | kbd,
231 | pre,
232 | samp {
233 | font-family: monospace, monospace;
234 | font-size: 1em;
235 | }
236 |
237 | /* Forms
238 | ========================================================================== */
239 |
240 | /**
241 | * Known limitation: by default, Chrome and Safari on OS X allow very limited
242 | * styling of `select`, unless a `border` property is set.
243 | */
244 |
245 | /**
246 | * 1. Correct color not being inherited.
247 | * Known issue: affects color of disabled elements.
248 | * 2. Correct font properties not being inherited.
249 | * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
250 | */
251 |
252 | button,
253 | input,
254 | optgroup,
255 | select,
256 | textarea {
257 | color: inherit; /* 1 */
258 | font: inherit; /* 2 */
259 | margin: 0; /* 3 */
260 | }
261 |
262 | /**
263 | * Address `overflow` set to `hidden` in IE 8/9/10/11.
264 | */
265 |
266 | button {
267 | overflow: visible;
268 | }
269 |
270 | /**
271 | * Address inconsistent `text-transform` inheritance for `button` and `select`.
272 | * All other form control elements do not inherit `text-transform` values.
273 | * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
274 | * Correct `select` style inheritance in Firefox.
275 | */
276 |
277 | button,
278 | select {
279 | text-transform: none;
280 | }
281 |
282 | /**
283 | * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
284 | * and `video` controls.
285 | * 2. Correct inability to style clickable `input` types in iOS.
286 | * 3. Improve usability and consistency of cursor style between image-type
287 | * `input` and others.
288 | */
289 |
290 | button,
291 | html input[type="button"], /* 1 */
292 | input[type="reset"],
293 | input[type="submit"] {
294 | -webkit-appearance: button; /* 2 */
295 | cursor: pointer; /* 3 */
296 | }
297 |
298 | /**
299 | * Re-set default cursor for disabled elements.
300 | */
301 |
302 | button[disabled],
303 | html input[disabled] {
304 | cursor: default;
305 | }
306 |
307 | /**
308 | * Remove inner padding and border in Firefox 4+.
309 | */
310 |
311 | button::-moz-focus-inner,
312 | input::-moz-focus-inner {
313 | border: 0;
314 | padding: 0;
315 | }
316 |
317 | /**
318 | * Address Firefox 4+ setting `line-height` on `input` using `!important` in
319 | * the UA stylesheet.
320 | */
321 |
322 | input {
323 | line-height: normal;
324 | }
325 |
326 | /**
327 | * It's recommended that you don't attempt to style these elements.
328 | * Firefox's implementation doesn't respect box-sizing, padding, or width.
329 | *
330 | * 1. Address box sizing set to `content-box` in IE 8/9/10.
331 | * 2. Remove excess padding in IE 8/9/10.
332 | */
333 |
334 | input[type="checkbox"],
335 | input[type="radio"] {
336 | box-sizing: border-box; /* 1 */
337 | padding: 0; /* 2 */
338 | }
339 |
340 | /**
341 | * Fix the cursor style for Chrome's increment/decrement buttons. For certain
342 | * `font-size` values of the `input`, it causes the cursor style of the
343 | * decrement button to change from `default` to `text`.
344 | */
345 |
346 | input[type="number"]::-webkit-inner-spin-button,
347 | input[type="number"]::-webkit-outer-spin-button {
348 | height: auto;
349 | }
350 |
351 | /**
352 | * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
353 | * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
354 | * (include `-moz` to future-proof).
355 | */
356 |
357 | input[type="search"] {
358 | -webkit-appearance: textfield; /* 1 */
359 | -moz-box-sizing: content-box;
360 | -webkit-box-sizing: content-box; /* 2 */
361 | box-sizing: content-box;
362 | }
363 |
364 | /**
365 | * Remove inner padding and search cancel button in Safari and Chrome on OS X.
366 | * Safari (but not Chrome) clips the cancel button when the search input has
367 | * padding (and `textfield` appearance).
368 | */
369 |
370 | input[type="search"]::-webkit-search-cancel-button,
371 | input[type="search"]::-webkit-search-decoration {
372 | -webkit-appearance: none;
373 | }
374 |
375 | /**
376 | * Define consistent border, margin, and padding.
377 | */
378 |
379 | fieldset {
380 | border: 1px solid #c0c0c0;
381 | margin: 0 2px;
382 | padding: 0.35em 0.625em 0.75em;
383 | }
384 |
385 | /**
386 | * 1. Correct `color` not being inherited in IE 8/9/10/11.
387 | * 2. Remove padding so people aren't caught out if they zero out fieldsets.
388 | */
389 |
390 | legend {
391 | border: 0; /* 1 */
392 | padding: 0; /* 2 */
393 | }
394 |
395 | /**
396 | * Remove default vertical scrollbar in IE 8/9/10/11.
397 | */
398 |
399 | textarea {
400 | overflow: auto;
401 | }
402 |
403 | /**
404 | * Don't inherit the `font-weight` (applied by a rule above).
405 | * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
406 | */
407 |
408 | optgroup {
409 | font-weight: bold;
410 | }
411 |
412 | /* Tables
413 | ========================================================================== */
414 |
415 | /**
416 | * Remove most spacing between table cells.
417 | */
418 |
419 | table {
420 | border-collapse: collapse;
421 | border-spacing: 0;
422 | }
423 |
424 | td,
425 | th {
426 | padding: 0;
427 | }
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/css/skeleton.css:
--------------------------------------------------------------------------------
1 | /*
2 | * Skeleton V2.0.4
3 | * Copyright 2014, Dave Gamache
4 | * www.getskeleton.com
5 | * Free to use under the MIT license.
6 | * http://www.opensource.org/licenses/mit-license.php
7 | * 12/29/2014
8 | */
9 |
10 |
11 | /* Table of contents
12 | ––––––––––––––––––––––––––––––––––––––––––––––––––
13 | - Grid
14 | - Base Styles
15 | - Typography
16 | - Links
17 | - Buttons
18 | - Forms
19 | - Lists
20 | - Code
21 | - Tables
22 | - Spacing
23 | - Utilities
24 | - Clearing
25 | - Media Queries
26 | */
27 |
28 |
29 | /* Grid
30 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
31 | .container {
32 | position: relative;
33 | width: 100%;
34 | max-width: 960px;
35 | margin: 0 auto;
36 | padding: 0 20px;
37 | box-sizing: border-box; }
38 | .column,
39 | .columns {
40 | width: 100%;
41 | float: left;
42 | box-sizing: border-box; }
43 |
44 | /* For devices larger than 400px */
45 | @media (min-width: 400px) {
46 | .container {
47 | width: 85%;
48 | padding: 0; }
49 | }
50 |
51 | /* For devices larger than 550px */
52 | @media (min-width: 550px) {
53 | .container {
54 | width: 80%; }
55 | .column,
56 | .columns {
57 | margin-left: 4%; }
58 | .column:first-child,
59 | .columns:first-child {
60 | margin-left: 0; }
61 |
62 | .one.column,
63 | .one.columns { width: 4.66666666667%; }
64 | .two.columns { width: 13.3333333333%; }
65 | .three.columns { width: 22%; }
66 | .four.columns { width: 30.6666666667%; }
67 | .five.columns { width: 39.3333333333%; }
68 | .six.columns { width: 48%; }
69 | .seven.columns { width: 56.6666666667%; }
70 | .eight.columns { width: 65.3333333333%; }
71 | .nine.columns { width: 74.0%; }
72 | .ten.columns { width: 82.6666666667%; }
73 | .eleven.columns { width: 91.3333333333%; }
74 | .twelve.columns { width: 100%; margin-left: 0; }
75 |
76 | .one-third.column { width: 30.6666666667%; }
77 | .two-thirds.column { width: 65.3333333333%; }
78 |
79 | .one-half.column { width: 48%; }
80 |
81 | /* Offsets */
82 | .offset-by-one.column,
83 | .offset-by-one.columns { margin-left: 8.66666666667%; }
84 | .offset-by-two.column,
85 | .offset-by-two.columns { margin-left: 17.3333333333%; }
86 | .offset-by-three.column,
87 | .offset-by-three.columns { margin-left: 26%; }
88 | .offset-by-four.column,
89 | .offset-by-four.columns { margin-left: 34.6666666667%; }
90 | .offset-by-five.column,
91 | .offset-by-five.columns { margin-left: 43.3333333333%; }
92 | .offset-by-six.column,
93 | .offset-by-six.columns { margin-left: 52%; }
94 | .offset-by-seven.column,
95 | .offset-by-seven.columns { margin-left: 60.6666666667%; }
96 | .offset-by-eight.column,
97 | .offset-by-eight.columns { margin-left: 69.3333333333%; }
98 | .offset-by-nine.column,
99 | .offset-by-nine.columns { margin-left: 78.0%; }
100 | .offset-by-ten.column,
101 | .offset-by-ten.columns { margin-left: 86.6666666667%; }
102 | .offset-by-eleven.column,
103 | .offset-by-eleven.columns { margin-left: 95.3333333333%; }
104 |
105 | .offset-by-one-third.column,
106 | .offset-by-one-third.columns { margin-left: 34.6666666667%; }
107 | .offset-by-two-thirds.column,
108 | .offset-by-two-thirds.columns { margin-left: 69.3333333333%; }
109 |
110 | .offset-by-one-half.column,
111 | .offset-by-one-half.columns { margin-left: 52%; }
112 |
113 | }
114 |
115 |
116 | /* Base Styles
117 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
118 | /* NOTE
119 | html is set to 62.5% so that all the REM measurements throughout Skeleton
120 | are based on 10px sizing. So basically 1.5rem = 15px :) */
121 | html {
122 | font-size: 62.5%; }
123 | body {
124 | font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */
125 | line-height: 1.6;
126 | font-weight: 400;
127 | font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
128 | color: #222; }
129 |
130 |
131 | /* Typography
132 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
133 | h1, h2, h3, h4, h5, h6 {
134 | margin-top: 0;
135 | margin-bottom: 2rem;
136 | font-weight: 300; }
137 | h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;}
138 | h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; }
139 | h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; }
140 | h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; }
141 | h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; }
142 | h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; }
143 |
144 | /* Larger than phablet */
145 | @media (min-width: 550px) {
146 | h1 { font-size: 5.0rem; }
147 | h2 { font-size: 4.2rem; }
148 | h3 { font-size: 3.6rem; }
149 | h4 { font-size: 3.0rem; }
150 | h5 { font-size: 2.4rem; }
151 | h6 { font-size: 1.5rem; }
152 | }
153 |
154 | p {
155 | margin-top: 0; }
156 |
157 |
158 | /* Links
159 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
160 | a {
161 | color: #1EAEDB; }
162 | a:hover {
163 | color: #0FA0CE; }
164 |
165 |
166 | /* Buttons
167 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
168 | .button,
169 | button,
170 | input[type="submit"],
171 | input[type="reset"],
172 | input[type="button"] {
173 | display: inline-block;
174 | height: 38px;
175 | padding: 0 30px;
176 | color: #555;
177 | text-align: center;
178 | font-size: 11px;
179 | font-weight: 600;
180 | line-height: 38px;
181 | letter-spacing: .1rem;
182 | text-transform: uppercase;
183 | text-decoration: none;
184 | white-space: nowrap;
185 | background-color: transparent;
186 | border-radius: 4px;
187 | border: 1px solid #bbb;
188 | cursor: pointer;
189 | box-sizing: border-box; }
190 | .button:hover,
191 | button:hover,
192 | input[type="submit"]:hover,
193 | input[type="reset"]:hover,
194 | input[type="button"]:hover,
195 | .button:focus,
196 | button:focus,
197 | input[type="submit"]:focus,
198 | input[type="reset"]:focus,
199 | input[type="button"]:focus {
200 | color: #333;
201 | border-color: #888;
202 | outline: 0; }
203 | .button.button-primary,
204 | button.button-primary,
205 | input[type="submit"].button-primary,
206 | input[type="reset"].button-primary,
207 | input[type="button"].button-primary {
208 | color: #FFF;
209 | background-color: #33C3F0;
210 | border-color: #33C3F0; }
211 | .button.button-primary:hover,
212 | button.button-primary:hover,
213 | input[type="submit"].button-primary:hover,
214 | input[type="reset"].button-primary:hover,
215 | input[type="button"].button-primary:hover,
216 | .button.button-primary:focus,
217 | button.button-primary:focus,
218 | input[type="submit"].button-primary:focus,
219 | input[type="reset"].button-primary:focus,
220 | input[type="button"].button-primary:focus {
221 | color: #FFF;
222 | background-color: #1EAEDB;
223 | border-color: #1EAEDB; }
224 |
225 |
226 | /* Forms
227 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
228 | input[type="email"],
229 | input[type="number"],
230 | input[type="search"],
231 | input[type="text"],
232 | input[type="tel"],
233 | input[type="url"],
234 | input[type="password"],
235 | textarea,
236 | select {
237 | height: 38px;
238 | padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */
239 | background-color: #fff;
240 | border: 1px solid #D1D1D1;
241 | border-radius: 4px;
242 | box-shadow: none;
243 | box-sizing: border-box; }
244 | /* Removes awkward default styles on some inputs for iOS */
245 | input[type="email"],
246 | input[type="number"],
247 | input[type="search"],
248 | input[type="text"],
249 | input[type="tel"],
250 | input[type="url"],
251 | input[type="password"],
252 | textarea {
253 | -webkit-appearance: none;
254 | -moz-appearance: none;
255 | appearance: none; }
256 | textarea {
257 | min-height: 65px;
258 | padding-top: 6px;
259 | padding-bottom: 6px; }
260 | input[type="email"]:focus,
261 | input[type="number"]:focus,
262 | input[type="search"]:focus,
263 | input[type="text"]:focus,
264 | input[type="tel"]:focus,
265 | input[type="url"]:focus,
266 | input[type="password"]:focus,
267 | textarea:focus,
268 | select:focus {
269 | border: 1px solid #33C3F0;
270 | outline: 0; }
271 | label,
272 | legend {
273 | display: block;
274 | margin-bottom: .5rem;
275 | font-weight: 600; }
276 | fieldset {
277 | padding: 0;
278 | border-width: 0; }
279 | input[type="checkbox"],
280 | input[type="radio"] {
281 | display: inline; }
282 | label > .label-body {
283 | display: inline-block;
284 | margin-left: .5rem;
285 | font-weight: normal; }
286 |
287 |
288 | /* Lists
289 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
290 | ul {
291 | list-style: circle inside; }
292 | ol {
293 | list-style: decimal inside; }
294 | ol, ul {
295 | padding-left: 0;
296 | margin-top: 0; }
297 | ul ul,
298 | ul ol,
299 | ol ol,
300 | ol ul {
301 | margin: 1.5rem 0 1.5rem 3rem;
302 | font-size: 90%; }
303 | li {
304 | margin-bottom: 1rem; }
305 |
306 |
307 | /* Code
308 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
309 | code {
310 | padding: .2rem .5rem;
311 | margin: 0 .2rem;
312 | font-size: 90%;
313 | white-space: nowrap;
314 | background: #F1F1F1;
315 | border: 1px solid #E1E1E1;
316 | border-radius: 4px; }
317 | pre > code {
318 | display: block;
319 | padding: 1rem 1.5rem;
320 | white-space: pre; }
321 |
322 |
323 | /* Tables
324 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
325 | th,
326 | td {
327 | padding: 12px 15px;
328 | text-align: left;
329 | border-bottom: 1px solid #E1E1E1; }
330 | th:first-child,
331 | td:first-child {
332 | padding-left: 0; }
333 | th:last-child,
334 | td:last-child {
335 | padding-right: 0; }
336 |
337 |
338 | /* Spacing
339 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
340 | button,
341 | .button {
342 | margin-bottom: 1rem; }
343 | input,
344 | textarea,
345 | select,
346 | fieldset {
347 | margin-bottom: 1.5rem; }
348 | pre,
349 | blockquote,
350 | dl,
351 | figure,
352 | table,
353 | p,
354 | ul,
355 | ol,
356 | form {
357 | margin-bottom: 2.5rem; }
358 |
359 |
360 | /* Utilities
361 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
362 | .u-full-width {
363 | width: 100%;
364 | box-sizing: border-box; }
365 | .u-max-full-width {
366 | max-width: 100%;
367 | box-sizing: border-box; }
368 | .u-pull-right {
369 | float: right; }
370 | .u-pull-left {
371 | float: left; }
372 |
373 |
374 | /* Misc
375 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
376 | hr {
377 | margin-top: 3rem;
378 | margin-bottom: 3.5rem;
379 | border-width: 0;
380 | border-top: 1px solid #E1E1E1; }
381 |
382 |
383 | /* Clearing
384 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
385 |
386 | /* Self Clearing Goodness */
387 | .container:after,
388 | .row:after,
389 | .u-cf {
390 | content: "";
391 | display: table;
392 | clear: both; }
393 |
394 |
395 | /* Media Queries
396 | –––––––––––––––––––––––––––––––––––––––––––––––––– */
397 | /*
398 | Note: The best way to structure the use of media queries is to create the queries
399 | near the relevant code. For example, if you wanted to change the styles for buttons
400 | on small devices, paste the mobile query code up in the buttons section and style it
401 | there.
402 | */
403 |
404 |
405 | /* Larger than mobile */
406 | @media (min-width: 400px) {}
407 |
408 | /* Larger than phablet (also point when grid becomes active) */
409 | @media (min-width: 550px) {}
410 |
411 | /* Larger than tablet */
412 | @media (min-width: 750px) {}
413 |
414 | /* Larger than desktop */
415 | @media (min-width: 1000px) {}
416 |
417 | /* Larger than Desktop HD */
418 | @media (min-width: 1200px) {}
419 |
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/images/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BaunCMS/Baun/512ebc86ec397bd90f6a2381b88004a63294c967/public/themes/baun/bower_components/skeleton/images/favicon.png
--------------------------------------------------------------------------------
/public/themes/baun/bower_components/skeleton/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
7 |
8 | Your page title here :)
9 |
10 |
11 |
12 |
14 |
15 |
16 |
18 |
19 |
20 |
22 |
23 |
24 |
25 |
27 |
28 |
29 |
30 |
31 |
32 |
34 |
35 |
36 |
37 |
Basic Page
38 |
This index.html page is a placeholder with the CSS, font and favicon. It's just waiting for you to add some content! If you need some help hit up the Skeleton documentation.