From d8cb3f114526f1d143690f58d00f1034efb954dc Mon Sep 17 00:00:00 2001
From: dignajar
Date: Mon, 6 Jul 2015 19:22:03 -0300
Subject: [PATCH] Fix: redeclare getdb
---
admin/controllers/edit-post.php | 2 +
admin/index.php | 20 +-
admin/themes/default/index.php | 4 +-
admin/themes/default/login.php | 2 +-
kernel/abstract/dbjson.class.php | 2 +-
kernel/boot/admin.php | 3 +-
kernel/boot/rules/80.plugins.php | 10 +-
kernel/dbposts.class.php | 22 +-
kernel/helpers/theme.class.php | 15 +
themes/pure-clean/css/blog.css | 297 ++++++++++++++++++
.../pure-clean/css/grids-responsive-min.css | 7 +
themes/pure-clean/css/img/bg.jpg | Bin 0 -> 168249 bytes
themes/pure-clean/css/img/overlay.png | Bin 0 -> 24034 bytes
themes/pure-clean/css/pure-min.css | 11 +
themes/pure-clean/css/rainbow.github.css | 88 ++++++
themes/pure-clean/index.php | 51 +++
themes/pure-clean/js/rainbow.min.js | 44 +++
themes/pure-clean/php/head.php | 53 ++++
themes/pure-clean/php/home.php | 22 ++
themes/pure-clean/php/page.php | 11 +
themes/pure-clean/php/post.php | 18 ++
themes/pure-clean/php/sidebar.php | 40 +++
themes/pure/index.php | 7 +-
themes/pure/php/footer.php | 3 -
themes/pure/php/head.php | 10 +-
themes/pure/php/page.php | 2 +-
themes/pure/php/post.php | 2 +-
27 files changed, 710 insertions(+), 36 deletions(-)
create mode 100644 themes/pure-clean/css/blog.css
create mode 100644 themes/pure-clean/css/grids-responsive-min.css
create mode 100644 themes/pure-clean/css/img/bg.jpg
create mode 100644 themes/pure-clean/css/img/overlay.png
create mode 100644 themes/pure-clean/css/pure-min.css
create mode 100644 themes/pure-clean/css/rainbow.github.css
create mode 100644 themes/pure-clean/index.php
create mode 100644 themes/pure-clean/js/rainbow.min.js
create mode 100644 themes/pure-clean/php/head.php
create mode 100644 themes/pure-clean/php/home.php
create mode 100644 themes/pure-clean/php/page.php
create mode 100644 themes/pure-clean/php/post.php
create mode 100644 themes/pure-clean/php/sidebar.php
delete mode 100644 themes/pure/php/footer.php
diff --git a/admin/controllers/edit-post.php b/admin/controllers/edit-post.php
index f5cdffd6..93f15456 100644
--- a/admin/controllers/edit-post.php
+++ b/admin/controllers/edit-post.php
@@ -66,3 +66,5 @@ if(!$dbPosts->postExists($layout['parameters'])) {
}
$_Post = buildPost($layout['parameters']);
+
+$layout['title'] .= ' - '.$Language->g('Edit post').' - '.$_Post->title();
\ No newline at end of file
diff --git a/admin/index.php b/admin/index.php
index fa3b06ae..8c961166 100644
--- a/admin/index.php
+++ b/admin/index.php
@@ -1,5 +1,15 @@
-Error, enable rewrite module.
-
-Documentation:
-- http://docs.bludit.com/en/getting-started/requirements
-- http://docs.bludit.com/en/troubleshooting/browser-returns-not-found
\ No newline at end of file
+
+
+
+Bludit - Test rewrite module
+
+
+Error, enable rewrite module.
+
+Documentation:
+http://docs.bludit.com/en/getting-started/requirements
+http://docs.bludit.com/en/troubleshooting/browser-returns-not-found
+
+
+
+
\ No newline at end of file
diff --git a/admin/themes/default/index.php b/admin/themes/default/index.php
index 9df3a0be..06b23a0c 100644
--- a/admin/themes/default/index.php
+++ b/admin/themes/default/index.php
@@ -5,7 +5,7 @@
- Bludit
+
@@ -18,9 +18,7 @@
-
-
diff --git a/admin/themes/default/login.php b/admin/themes/default/login.php
index 6a4bcf5b..7ae05888 100644
--- a/admin/themes/default/login.php
+++ b/admin/themes/default/login.php
@@ -33,7 +33,7 @@
'.Alert::get().'';
+ echo ''.Alert::get().'
';
}
// Load view
diff --git a/kernel/abstract/dbjson.class.php b/kernel/abstract/dbjson.class.php
index 75a46206..067ff43a 100644
--- a/kernel/abstract/dbjson.class.php
+++ b/kernel/abstract/dbjson.class.php
@@ -76,7 +76,7 @@ class dbJSON
return $this->save();
}
- public function getDb()
+ public function get()
{
return $this->db;
}
diff --git a/kernel/boot/admin.php b/kernel/boot/admin.php
index ca65f8fb..bbd4dee5 100644
--- a/kernel/boot/admin.php
+++ b/kernel/boot/admin.php
@@ -5,7 +5,8 @@ $layout = array(
'view'=>null,
'template'=>'index.php',
'slug'=>null,
- 'parameters'=>null
+ 'parameters'=>null,
+ 'title'=>'Bludit'
);
// Get the view, controller, and the parameters from the URL.
diff --git a/kernel/boot/rules/80.plugins.php b/kernel/boot/rules/80.plugins.php
index 196fa1ca..28ba0681 100644
--- a/kernel/boot/rules/80.plugins.php
+++ b/kernel/boot/rules/80.plugins.php
@@ -54,19 +54,19 @@ function build_plugins()
$languageFilename = PATH_PLUGINS.$Plugin->directoryName().'language'.DS.$Site->locale().'.json';
if( Sanitize::pathFile($languageFilename) )
{
- $data = new dbJSON($languageFilename, false);
+ $database = new dbJSON($languageFilename, false);
}
else
{
$languageFilename = PATH_PLUGINS.$Plugin->directoryName().'language'.DS.'en_US.json';
- $data = new dbJSON($languageFilename, false);
+ $database = new dbJSON($languageFilename, false);
}
- $data = $data->getDb();
+ $databaseArray = $database->get();
$Plugin->setData( $data['plugin-data'] );
// Add words to language dictionary.
- unset($data['plugin-data']);
- $Language->add($data);
+ unset($databaseArray['plugin-data']);
+ $Language->add($databaseArray);
// Push Plugin to array all plugins installed and not installed.
array_push($plugins['all'], $Plugin);
diff --git a/kernel/dbposts.class.php b/kernel/dbposts.class.php
index 42dc56f6..23738e28 100644
--- a/kernel/dbposts.class.php
+++ b/kernel/dbposts.class.php
@@ -19,10 +19,20 @@ class dbPosts extends dbJSON
parent::__construct(PATH_DATABASES.'posts.php');
}
- // Return an array with the database for a post.
- public function getDb($slug)
+ // Return an array with the database for a page, FALSE otherwise.
+ public function getDb($key)
{
- return $this->db[$slug];
+ if($this->postExists($key)) {
+ return $this->db[$key];
+ }
+
+ return false;
+ }
+
+ // Return TRUE if the post exists, FALSE otherwise.
+ public function postExists($key)
+ {
+ return isset($this->db[$key]);
}
// Generate a valid Key/Slug.
@@ -170,12 +180,6 @@ class dbPosts extends dbJSON
return true;
}
- // Return TRUE if the post exists, FALSE otherwise.
- public function postExists($key)
- {
- return isset($this->db[$key]);
- }
-
public function regenerate()
{
$db = $this->db;
diff --git a/kernel/helpers/theme.class.php b/kernel/helpers/theme.class.php
index 78417b6a..58cd2297 100644
--- a/kernel/helpers/theme.class.php
+++ b/kernel/helpers/theme.class.php
@@ -62,6 +62,21 @@ class Theme {
return $tmp;
}
+ public static function keywords($keywords, $echo=true)
+ {
+ if(is_array($keywords)) {
+ $keywords = implode(',', $keywords);
+ }
+
+ $tmp = ''.PHP_EOL;
+
+ if($echo) {
+ echo $tmp;
+ }
+
+ return $tmp;
+ }
+
public static function viewport($content='width=device-width, initial-scale=1.0', $echo=true)
{
$tmp = ''.PHP_EOL;
diff --git a/themes/pure-clean/css/blog.css b/themes/pure-clean/css/blog.css
new file mode 100644
index 00000000..e6295ee0
--- /dev/null
+++ b/themes/pure-clean/css/blog.css
@@ -0,0 +1,297 @@
+* {
+ -webkit-box-sizing: border-box;
+ -moz-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+.subhead {
+ text-transform: uppercase;
+ color: #aaa;
+ border-bottom: 1px solid #eee;
+ padding: 0.4em 0;
+ font-size: 80%;
+ font-weight: 500;
+ letter-spacing: 0.1em;
+}
+
+#layout {
+ padding: 0;
+}
+
+/* PAGE and POST */
+.page,
+.post
+{
+ padding-bottom: 50px;
+}
+
+.page-title,
+.post-title
+{
+ font-size: 2.4em;
+ margin: 0;
+}
+
+.page-title a,
+.post-title a
+{
+ color: #555;
+}
+
+.page-content,
+.post-content {
+ color: #444;
+ line-height: 1.7em;
+ margin-top: 22px;
+}
+
+.page-content hr,
+.post-content hr {
+ display: block;
+ height: 1px;
+ border: 0;
+ border-top: 1px solid #ccc;
+ margin: 30px 0;
+ padding: 0;
+}
+
+.page-content h2,
+.post-content h2
+{
+ color: #555;
+ margin: 30px 0 30px 0;
+ font-size: 2em;
+ font-weight: normal;
+}
+
+.page-content h3,
+.post-content h3
+{
+ color: #555;
+ margin: 35px 0 25px 0;
+ font-size: 1.5em;
+ font-weight: normal;
+}
+
+.page-content h4,
+.post-content h4
+{
+ color: #555;
+ margin: 25px 0 15px 0;
+ font-size: 1.2em;
+ font-weight: lighter;
+}
+
+.post-meta {
+ color: #999;
+ font-size: 90%;
+ margin: 0;
+}
+
+.post-images {
+ margin: 1em 0;
+}
+.post-image-meta {
+ margin-top: -3.5em;
+ margin-left: 1em;
+ color: #fff;
+ text-shadow: 0 1px 1px #333;
+}
+
+/* -------------------------------------------------------- OLD */
+
+a {
+ text-decoration: none;
+ color: #2672ec;
+}
+
+a:hover,
+a:focus {
+ text-decoration: none;
+}
+
+
+
+p {
+ margin: 10px 0 0 0;
+}
+
+img {
+ display: block;
+ max-width: 100%;
+}
+
+table {
+ empty-cells: show;
+ border: 1px solid #cbcbcb;
+}
+
+thead {
+ background-color: #e0e0e0;
+ color: #000;
+ text-align: left;
+ vertical-align: bottom;
+}
+
+tr {
+ display: table-row;
+ vertical-align: inherit;
+ border-color: inherit;
+}
+
+th, td {
+ padding: 0.5em 1em;
+}
+
+pre, code {
+ white-space: pre-wrap !important;
+}
+
+code {
+ font-size: 13px !important;
+}
+
+
+
+.header {
+ margin: 60px 30px;
+ text-align: left;
+}
+
+.sidebar {
+ background-color: #fff;
+}
+
+.sidebar ul {
+ display: block;
+ list-style-type: none;
+ margin: 5px 0 30px;
+ padding: 0 0 0 10px;
+}
+
+.sidebar h1 {
+ font-weight: lighter;
+ margin: 0;
+ padding: 0;
+ font-size: 3.2em;
+}
+
+.sidebar h2 {
+ font-weight: lighter;
+ margin: -15px 0 5px;
+ padding: 0;
+ font-size: 2.2em;
+}
+
+.sidebar div.links {
+ margin-bottom: 50px;
+}
+
+.sidebar p.about {
+ margin: 10px 0 40px 0;
+ color: #555;
+}
+
+.sidebar a.homelink {
+ margin: 15px 0;
+ display: block-inline;
+}
+
+.sidebar a.parent {
+ display: block;
+ color: #333;
+ margin-bottom: 0;
+ padding-bottom: 0;
+}
+
+.sidebar a.children {
+ color: #888;
+}
+
+.content {
+ padding: 2em 1em 0;
+}
+
+/* LAYOUT CSS */
+.pure-img-responsive {
+ max-width: 100%;
+ height: auto;
+}
+
+
+
+.brand-title,
+.brand-tagline {
+ margin: 0;
+}
+.brand-title {
+ text-transform: uppercase;
+}
+.brand-tagline {
+ font-weight: 300;
+ color: #fff;
+}
+
+.nav-list {
+ margin: 0;
+ padding: 0;
+ list-style: none;
+}
+.nav-item {
+ display: inline-block;
+ *display: inline;
+ zoom: 1;
+}
+.nav-item a {
+ background: transparent;
+ border: 2px solid rgb(176, 202, 219);
+ color: #fff;
+ margin-top: 1em;
+ letter-spacing: 0.05em;
+ text-transform: uppercase;
+ font-size: 85%;
+}
+.nav-item a:hover,
+.nav-item a:focus {
+ border: 2px solid rgb(61, 146, 201);
+ text-decoration: none;
+}
+
+.content-subhead {
+ text-transform: uppercase;
+ color: #aaa;
+ border-bottom: 1px solid #eee;
+ padding: 0.4em 0;
+ font-size: 80%;
+ font-weight: 500;
+ letter-spacing: 0.1em;
+}
+
+
+
+.footer {
+ text-align: center;
+ padding: 1em 0;
+}
+.footer a {
+ color: #ccc;
+ font-size: 80%;
+}
+.footer .pure-menu a:hover,
+.footer .pure-menu a:focus {
+ background: none;
+}
+
+@media (min-width: 48em) {
+ .content {
+ padding: 1em 3em 0;
+ margin-left: 25%;
+ }
+
+ .sidebar {
+ position: fixed;
+ top: 0;
+ bottom: 0;
+ overflow: scroll;
+ }
+}
diff --git a/themes/pure-clean/css/grids-responsive-min.css b/themes/pure-clean/css/grids-responsive-min.css
new file mode 100644
index 00000000..1df05db8
--- /dev/null
+++ b/themes/pure-clean/css/grids-responsive-min.css
@@ -0,0 +1,7 @@
+/*!
+Pure v0.6.0
+Copyright 2014 Yahoo! Inc. All rights reserved.
+Licensed under the BSD License.
+https://github.com/yahoo/pure/blob/master/LICENSE.md
+*/
+@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%;*width:12.469%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.969%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.969%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%;*width:37.469%}.pure-u-sm-2-5{width:40%;*width:39.969%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.969%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.969%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%;*width:62.469%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.969%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.969%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%;*width:87.469%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%;*width:12.469%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.969%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.969%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%;*width:37.469%}.pure-u-md-2-5{width:40%;*width:39.969%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.969%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.969%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%;*width:62.469%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.969%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.969%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%;*width:87.469%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%;*width:12.469%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.969%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.969%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%;*width:37.469%}.pure-u-lg-2-5{width:40%;*width:39.969%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.969%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.969%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%;*width:62.469%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.969%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.969%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%;*width:87.469%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%;*width:12.469%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.969%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.969%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%;*width:37.469%}.pure-u-xl-2-5{width:40%;*width:39.969%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.969%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.969%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%;*width:62.469%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.969%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.969%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%;*width:87.469%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}
\ No newline at end of file
diff --git a/themes/pure-clean/css/img/bg.jpg b/themes/pure-clean/css/img/bg.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..59d3207120b362c10268d047ea8add8840671431
GIT binary patch
literal 168249
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î~aZEUET5w+jqm5RVe#>Ig
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