Clean themes
This commit is contained in:
parent
cdf3879a8b
commit
47b2f31431
|
@ -1,10 +1,10 @@
|
|||
<?php defined('BLUDIT') or die('Bludit CMS.');
|
||||
|
||||
// Bludit version
|
||||
define('BLUDIT_VERSION', '2.2.1');
|
||||
define('BLUDIT_CODENAME', 'Pepper');
|
||||
define('BLUDIT_RELEASE_DATE', '2018-01-23');
|
||||
define('BLUDIT_BUILD', '20180123');
|
||||
define('BLUDIT_VERSION', '2.3');
|
||||
define('BLUDIT_CODENAME', 'Undefined');
|
||||
define('BLUDIT_RELEASE_DATE', '2018-02-21');
|
||||
define('BLUDIT_BUILD', '20180221');
|
||||
|
||||
// Debug mode
|
||||
// Change to FALSE, for prevent warning or errors on browser
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"plugin-data":
|
||||
{
|
||||
"name": "Latest content",
|
||||
"name": "Navigation",
|
||||
"description": "List of latest contents, you can set the number of items.<br>The order of the content is taken from the advanced settings of Bludit."
|
||||
},
|
||||
"home-link": "Home link",
|
||||
|
|
|
@ -8,7 +8,9 @@ class pluginNavigation extends Plugin {
|
|||
$this->dbFields = array(
|
||||
'label'=>'Navigation',
|
||||
'homeLink'=>true,
|
||||
'amountOfItems'=>5
|
||||
'amountOfItems'=>5,
|
||||
'staticPages'=>true,
|
||||
'pages'=>true
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -29,13 +31,30 @@ class pluginNavigation extends Plugin {
|
|||
$html .= '<option value="true" '.($this->getValue('homeLink')===true?'selected':'').'>'.$Language->get('Enabled').'</option>';
|
||||
$html .= '<option value="false" '.($this->getValue('homeLink')===false?'selected':'').'>'.$Language->get('Disabled').'</option>';
|
||||
$html .= '</select>';
|
||||
$html .= '<span class="tip">'.$Language->get('Show the home link on the sidebar').'</span>';
|
||||
$html .= '</div>';
|
||||
|
||||
$html .= '<div>';
|
||||
$html .= '<label>'.$Language->get('Show static pages').'</label>';
|
||||
$html .= '<select name="staticPages">';
|
||||
$html .= '<option value="true" '.($this->getValue('staticPages')===true?'selected':'').'>'.$Language->get('Enabled').'</option>';
|
||||
$html .= '<option value="false" '.($this->getValue('staticPages')===false?'selected':'').'>'.$Language->get('Disabled').'</option>';
|
||||
$html .= '</select>';
|
||||
$html .= '</div>';
|
||||
|
||||
$html .= '<div>';
|
||||
$html .= '<label>'.$Language->get('Show pages').'</label>';
|
||||
$html .= '<select name="pages">';
|
||||
$html .= '<option value="true" '.($this->getValue('pages')===true?'selected':'').'>'.$Language->get('Enabled').'</option>';
|
||||
$html .= '<option value="false" '.($this->getValue('pages')===false?'selected':'').'>'.$Language->get('Disabled').'</option>';
|
||||
$html .= '</select>';
|
||||
$html .= '</div>';
|
||||
|
||||
if (ORDER_BY=='date') {
|
||||
$html .= '<div>';
|
||||
$html .= '<label>'.$Language->get('Amount of items').'</label>';
|
||||
$html .= '<input id="jsamountOfItems" name="amountOfItems" type="text" value="'.$this->getValue('amountOfItems').'">';
|
||||
$html .= '</div>';
|
||||
}
|
||||
|
||||
return $html;
|
||||
}
|
||||
|
@ -47,19 +66,6 @@ class pluginNavigation extends Plugin {
|
|||
global $Url;
|
||||
global $Site;
|
||||
global $dbPages;
|
||||
global $pagesByParent;
|
||||
|
||||
// Amount of pages to show
|
||||
$amountOfItems = $this->getValue('amountOfItems');
|
||||
|
||||
// Page number the first one
|
||||
$pageNumber = 1;
|
||||
|
||||
// Only published pages
|
||||
$onlyPublished = true;
|
||||
|
||||
// Get the list of pages
|
||||
$pages = $dbPages->getList($pageNumber, $amountOfItems, $onlyPublished, true);
|
||||
|
||||
// HTML for sidebar
|
||||
$html = '<div class="plugin plugin-navigation">';
|
||||
|
@ -73,48 +79,60 @@ class pluginNavigation extends Plugin {
|
|||
$html .= '<div class="plugin-content">';
|
||||
$html .= '<ul>';
|
||||
|
||||
if(ORDER_BY==='position') {
|
||||
foreach($pagesByParent[PARENT] as $Parent) {
|
||||
$html .= '<li class="parent">';
|
||||
$html .= '<h3>';
|
||||
$html .= $Parent->title();
|
||||
$html .= '</h3>';
|
||||
// Show Home page link
|
||||
if ($this->getValue('homeLink')) {
|
||||
$html .= '<li>';
|
||||
$html .= '<a href="' . $Site->url() . '">' . $Language->get('Home page') . '</a>';
|
||||
$html .= '</li>';
|
||||
}
|
||||
|
||||
if(!empty($pagesByParent[$Parent->key()])) {
|
||||
// Show static pages
|
||||
if ($this->getValue('staticPages')) {
|
||||
$staticPages = buildStaticPages();
|
||||
foreach ($staticPages as $page) {
|
||||
$html .= '<li>';
|
||||
$html .= '<a href="' . $page->permalink() . '">' . $page->title() . '</a>';
|
||||
$html .= '</li>';
|
||||
}
|
||||
}
|
||||
|
||||
// Show pages
|
||||
if ($this->getValue('pages')) {
|
||||
if (ORDER_BY=='position') {
|
||||
// Get parents
|
||||
$parents = buildParentPages();
|
||||
foreach ($parents as $parent) {
|
||||
$html .= '<li class="parent">';
|
||||
$html .= '<b><a href="' . $parent->permalink() . '">' . $parent->title() . '</a></b>';
|
||||
|
||||
if ($parent->hasChildren()) {
|
||||
// Get children
|
||||
$children = $parent->children();
|
||||
$html .= '<ul class="child">';
|
||||
foreach($pagesByParent[$Parent->key()] as $child) {
|
||||
foreach ($children as $child) {
|
||||
$html .= '<li class="child">';
|
||||
$html .= '<a class="child" href="'.$child->permalink().'">';
|
||||
$html .= $child->title();
|
||||
$html .= '</a>';
|
||||
$html .= '<a class="child" href="' . $child->permalink() . '">' . $child->title() . '</a>';
|
||||
$html .= '</li>';
|
||||
}
|
||||
$html .= '</ul>';
|
||||
}
|
||||
$html .= '</li>';
|
||||
}
|
||||
}
|
||||
else {
|
||||
// Show Home page link
|
||||
if( $this->getValue('homeLink') ) {
|
||||
$html .= '<li>';
|
||||
$html .= '<a href="'.$Site->url().'">';
|
||||
$html .= $Language->get('Home page');
|
||||
$html .= '</a>';
|
||||
$html .= '</li>';
|
||||
}
|
||||
} else {
|
||||
// List of published pages
|
||||
$onlyPublished = true;
|
||||
$pageNumber = 1;
|
||||
$amountOfItems = $this->getValue('amountOfItems');
|
||||
$publishedPages = $dbPages->getList($pageNumber, $amountOfItems, $onlyPublished);
|
||||
|
||||
// Get keys of pages
|
||||
foreach($pages as $pageKey) {
|
||||
// Create the page object from the page key
|
||||
foreach ($publishedPages as $pageKey) {
|
||||
$page = buildPage($pageKey);
|
||||
$html .= '<li>';
|
||||
$html .= '<a href="'.$page->permalink().'">';
|
||||
$html .= $page->title();
|
||||
$html .= '</a>';
|
||||
$html .= '<a href="' . $page->permalink() . '">' . $page->title() . '</a>';
|
||||
$html .= '</li>';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$html .= '</ul>';
|
||||
$html .= '</div>';
|
||||
|
|
|
@ -18,6 +18,47 @@ img {
|
|||
max-width: 100%;
|
||||
}
|
||||
|
||||
pre {
|
||||
background: #eee;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
table {
|
||||
empty-cells: show;
|
||||
border: 1px solid #cbcbcb;
|
||||
width: 100%;
|
||||
font-size: 0.9em;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
h1.title,
|
||||
h2.title {
|
||||
font-size: 2.3rem;
|
||||
}
|
||||
|
||||
/* Paginator */
|
||||
.paginator {
|
||||
margin-top: 20px;
|
||||
margin-bottom: 80px;
|
||||
}
|
||||
|
||||
/* Navbar */
|
||||
.navbar-nav-svg {
|
||||
display: inline-block;
|
||||
|
@ -61,3 +102,17 @@ section.home-page:nth-child(even) { /* Alternate the background color */
|
|||
background-position: center;
|
||||
}
|
||||
|
||||
/* VIDEO EMBED RESPONSIVE */
|
||||
.video-embed {
|
||||
overflow:hidden;
|
||||
padding-bottom: 56.25%; /* 16:9 */
|
||||
position:relative;
|
||||
height:0;
|
||||
}
|
||||
.video-embed iframe{
|
||||
left:0;
|
||||
top:0;
|
||||
height:100%;
|
||||
width:100%;
|
||||
position:absolute;
|
||||
}
|
|
@ -2,9 +2,9 @@
|
|||
"author": "Bludit",
|
||||
"email": "",
|
||||
"website": "https://themes.bludit.com",
|
||||
"version": "2.2",
|
||||
"releaseDate": "2018-01-23",
|
||||
"version": "2.3",
|
||||
"releaseDate": "2018-02-20",
|
||||
"license": "MIT",
|
||||
"compatible": "2.2",
|
||||
"compatible": "2.3",
|
||||
"notes": ""
|
||||
}
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
<!-- Page title -->
|
||||
<a class="text-dark" href="<?php echo $page->permalink() ?>">
|
||||
<h2><?php echo $page->title() ?></h2>
|
||||
<h2 class="title"><?php echo $page->title() ?></h2>
|
||||
</a>
|
||||
|
||||
<!-- Page content until the pagebreak -->
|
||||
|
@ -45,7 +45,8 @@
|
|||
|
||||
<!-- Pagination -->
|
||||
<?php if (Paginator::amountOfPages()>1): ?>
|
||||
<nav class="my-4" aria-label="Page navigation">
|
||||
<div class="paginator">
|
||||
<nav aria-label="Page navigation">
|
||||
<ul class="pagination justify-content-center">
|
||||
|
||||
<!-- Previuos button -->
|
||||
|
@ -67,4 +68,5 @@
|
|||
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
<?php endif ?>
|
|
@ -6,7 +6,7 @@
|
|||
<?php Theme::plugins('pageBegin'); ?>
|
||||
|
||||
<!-- Page title -->
|
||||
<h1 class="page-title"><?php echo $page->title() ?></h1>
|
||||
<h1 class="title"><?php echo $page->title() ?></h1>
|
||||
|
||||
<!-- Page description
|
||||
<?php if ($page->description()): ?>
|
||||
|
|
|
@ -18,6 +18,42 @@ img {
|
|||
max-width: 100%;
|
||||
}
|
||||
|
||||
|
||||
pre {
|
||||
background: #eee;
|
||||
padding: 10px;
|
||||
}
|
||||
|
||||
table {
|
||||
empty-cells: show;
|
||||
border: 1px solid #cbcbcb;
|
||||
width: 100%;
|
||||
font-size: 0.9em;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
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;
|
||||
}
|
||||
|
||||
h1.title,
|
||||
h2.title {
|
||||
font-size: 2.3rem;
|
||||
}
|
||||
|
||||
/* Navbar */
|
||||
.navbar-nav-svg {
|
||||
display: inline-block;
|
||||
|
@ -50,6 +86,7 @@ footer {
|
|||
.plugin {
|
||||
margin-top: 3rem;
|
||||
}
|
||||
|
||||
.plugin-label {
|
||||
font-size: 1em;
|
||||
text-transform: uppercase;
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
"author": "Bludit",
|
||||
"email": "",
|
||||
"website": "https://themes.bludit.com",
|
||||
"version": "2.2",
|
||||
"releaseDate": "2018-01-23",
|
||||
"version": "2.3",
|
||||
"releaseDate": "2018-02-20",
|
||||
"license": "MIT",
|
||||
"compatible": "2.2",
|
||||
"compatible": "2.3",
|
||||
"notes": ""
|
||||
}
|
|
@ -11,11 +11,11 @@
|
|||
<div class="card-body p-0">
|
||||
<!-- Title -->
|
||||
<a class="text-dark" href="<?php echo $page->permalink(); ?>">
|
||||
<h2><?php echo $page->title(); ?></h2>
|
||||
<h2 class="title"><?php echo $page->title(); ?></h2>
|
||||
</a>
|
||||
|
||||
<!-- Creation date -->
|
||||
<h6 class="card-subtitle mb-2 text-muted"><?php echo $page->date(); ?> - <?php echo $Language->get('Reading time') . ': ' . $page->readingTime(); ?></h6>
|
||||
<h6 class="card-subtitle mb-3 text-muted"><?php echo $page->date(); ?> - <?php echo $Language->get('Reading time') . ': ' . $page->readingTime(); ?></h6>
|
||||
|
||||
<!-- Breaked content -->
|
||||
<?php echo $page->contentBreak(); ?>
|
||||
|
@ -35,7 +35,7 @@
|
|||
<!-- Pagination -->
|
||||
<?php if (Paginator::amountOfPages()>1): ?>
|
||||
<nav class="my-4" aria-label="Page navigation">
|
||||
<ul class="pagination justify-content-center">
|
||||
<ul class="pagination">
|
||||
|
||||
<!-- Previuos button -->
|
||||
<li class="page-item <?php if (Paginator::showNext()) echo 'disabled' ?>">
|
||||
|
|
|
@ -9,12 +9,12 @@
|
|||
<div class="card-body p-0">
|
||||
<!-- Title -->
|
||||
<a class="text-dark" href="<?php echo $page->permalink(); ?>">
|
||||
<h2><?php echo $page->title(); ?></h2>
|
||||
<h1 class="title"><?php echo $page->title(); ?></h1>
|
||||
</a>
|
||||
|
||||
<?php if (!$page->static()): ?>
|
||||
<!-- Creation date -->
|
||||
<h6 class="card-subtitle mb-2 text-muted"><?php echo $page->date(); ?> - <?php echo $Language->get('Reading time') . ': ' . $page->readingTime() ?></h6>
|
||||
<h6 class="card-subtitle mb-3 text-muted"><?php echo $page->date(); ?> - <?php echo $Language->get('Reading time') . ': ' . $page->readingTime() ?></h6>
|
||||
<?php endif ?>
|
||||
|
||||
<!-- Full content -->
|
||||
|
|
|
@ -2,9 +2,9 @@
|
|||
"author": "Bludit",
|
||||
"email": "",
|
||||
"website": "https://themes.bludit.com",
|
||||
"version": "2.2",
|
||||
"releaseDate": "2018-01-23",
|
||||
"version": "2.3",
|
||||
"releaseDate": "2018-02-20",
|
||||
"license": "MIT",
|
||||
"compatible": "2.2",
|
||||
"compatible": "2.3",
|
||||
"notes": ""
|
||||
}
|
|
@ -1,131 +0,0 @@
|
|||
@charset "UTF-8";
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
a.home-title {
|
||||
color: #222;
|
||||
}
|
||||
|
||||
ul, ol {
|
||||
margin-bottom: 1.5em;
|
||||
}
|
||||
|
||||
ul li {
|
||||
padding-bottom: 6px;
|
||||
}
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
margin-bottom: 1.5em;
|
||||
}
|
||||
|
||||
table thead {
|
||||
background: #555555;
|
||||
color: #FFF;
|
||||
}
|
||||
|
||||
table td,
|
||||
table th {
|
||||
padding-left: 5px;
|
||||
}
|
||||
|
||||
h1,
|
||||
h2 {
|
||||
font-weight: bold;
|
||||
}
|
||||
/* PAGES */
|
||||
|
||||
article.page {
|
||||
margin-bottom: 100px;
|
||||
}
|
||||
|
||||
article.page header {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
article.page header a:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
article.page header h2 {
|
||||
font-size: 2.4em;
|
||||
}
|
||||
|
||||
article.page footer {
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/* PAGINATION */
|
||||
|
||||
.pagination {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.pagination > li > a.float-right {
|
||||
float: right;
|
||||
}
|
||||
|
||||
/* PLUGINS */
|
||||
|
||||
div.plugin:not(:last-child) {
|
||||
margin-bottom: 40px;
|
||||
}
|
||||
|
||||
div.plugin > h1,
|
||||
div.plugin > h2,
|
||||
div.plugin > h3,
|
||||
div.plugin > h4,
|
||||
div.plugin > h5 {
|
||||
font-size: 1em;
|
||||
}
|
||||
|
||||
div.plugin h2.plugin-label {
|
||||
border-bottom: 1px solid #ebebeb;
|
||||
padding-bottom: 5px;
|
||||
text-transform: uppercase;
|
||||
margin: 20px 0;
|
||||
}
|
||||
|
||||
div.plugin ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
/* PLUGIN MENU */
|
||||
|
||||
div.plugin-menu li.menu:not(:last-child) {
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
div.plugin-menu ul.submenu {
|
||||
margin-left: 10px;
|
||||
}
|
||||
|
||||
/* PLUGIN PAGES */
|
||||
|
||||
div.plugin-pages li.parent h3 {
|
||||
margin-bottom: 5px;
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
div.plugin-pages ul.child {
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
/* VIDEO EMBED RESPONSIVE */
|
||||
|
||||
.video-embed {
|
||||
overflow:hidden;
|
||||
padding-bottom: 56.25%; /* 16:9 */
|
||||
position:relative;
|
||||
height:0;
|
||||
}
|
||||
.video-embed iframe{
|
||||
left:0;
|
||||
top:0;
|
||||
height:100%;
|
||||
width:100%;
|
||||
position:absolute;
|
||||
}
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Before Width: | Height: | Size: 1.0 KiB |
|
@ -1,63 +0,0 @@
|
|||
<!DOCTYPE html>
|
||||
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
|
||||
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
|
||||
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
|
||||
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
|
||||
<head>
|
||||
<?php include(THEME_DIR_PHP.'head.php') ?>
|
||||
</head>
|
||||
<body>
|
||||
<?php Theme::plugins('siteBodyBegin') ?>
|
||||
|
||||
<div id="fh5co-main">
|
||||
<div class="fh5co-intro text-center">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-8 col-md-offset-2">
|
||||
<h1 class="intro-lead"><a class="home-title" href="<?php echo $Site->url() ?>"><?php echo $Site->title() ?></a></h1>
|
||||
<p class=""><?php echo $Site->description() ?></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div id="fh5co-content">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1">
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
<?php
|
||||
include(THEME_DIR_PHP.'sidebar.php');
|
||||
?>
|
||||
</div>
|
||||
<div class="col-md-9">
|
||||
<?php
|
||||
if ($WHERE_AM_I=='page') {
|
||||
include(THEME_DIR_PHP.'page.php');
|
||||
} else {
|
||||
include(THEME_DIR_PHP.'home.php');
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<footer id="fh5co-footer">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-10 col-md-offset-1 text-center">
|
||||
<p><?php echo $Site->footer() ?><br>Powered by <a href="https://www.bludit.com" target="_blank">BLUDIT</a></p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
<?php Theme::plugins('siteBodyEnd') ?>
|
||||
</body>
|
||||
</html>
|
|
@ -1,6 +0,0 @@
|
|||
|
||||
/*! Respond.js v1.4.2: min/max-width media query polyfill * Copyright 2013 Scott Jehl
|
||||
* Licensed under https://github.com/scottjehl/Respond/blob/master/LICENSE-MIT
|
||||
* */
|
||||
|
||||
!function(a){"use strict";a.matchMedia=a.matchMedia||function(a){var b,c=a.documentElement,d=c.firstElementChild||c.firstChild,e=a.createElement("body"),f=a.createElement("div");return f.id="mq-test-1",f.style.cssText="position:absolute;top:-100em",e.style.background="none",e.appendChild(f),function(a){return f.innerHTML='­<style media="'+a+'"> #mq-test-1 { width: 42px; }</style>',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){u(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))};if(c.ajax=f,c.queue=d,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\([\s]*min\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/,maxw:/\([\s]*max\-width\s*:[\s]*([\s]*[0-9\.]+)(px|em)[\s]*\)/},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var g,h,i,j=a.document,k=j.documentElement,l=[],m=[],n=[],o={},p=30,q=j.getElementsByTagName("head")[0]||k,r=j.getElementsByTagName("base")[0],s=q.getElementsByTagName("link"),t=function(){var a,b=j.createElement("div"),c=j.body,d=k.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=j.createElement("body"),c.style.background="none"),k.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&k.insertBefore(c,k.firstChild),a=b.offsetWidth,f?k.removeChild(c):c.removeChild(b),k.style.fontSize=d,e&&(c.style.fontSize=e),a=i=parseFloat(a)},u=function(b){var c="clientWidth",d=k[c],e="CSS1Compat"===j.compatMode&&d||j.body[c]||d,f={},o=s[s.length-1],r=(new Date).getTime();if(b&&g&&p>r-g)return a.clearTimeout(h),h=a.setTimeout(u,p),void 0;g=r;for(var v in l)if(l.hasOwnProperty(v)){var w=l[v],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?i||t():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?i||t():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(m[w.rules]))}for(var C in n)n.hasOwnProperty(C)&&n[C]&&n[C].parentNode===q&&q.removeChild(n[C]);n.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=j.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,q.insertBefore(E,o.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(j.createTextNode(F)),n.push(E)}},v=function(a,b,d){var e=a.replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var g=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},h=!f&&d;b.length&&(b+="/"),h&&(f=1);for(var i=0;f>i;i++){var j,k,n,o;h?(j=d,m.push(g(a))):(j=e[i].match(c.regex.findStyles)&&RegExp.$1,m.push(RegExp.$2&&g(RegExp.$2))),n=j.split(","),o=n.length;for(var p=0;o>p;p++)k=n[p],l.push({media:k.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:m.length-1,hasquery:k.indexOf("(")>-1,minw:k.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:k.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}u()},w=function(){if(d.length){var b=d.shift();f(b.href,function(c){v(c,b.href,b.media),o[b.href]=!0,a.setTimeout(function(){w()},0)})}},x=function(){for(var b=0;b<s.length;b++){var c=s[b],e=c.href,f=c.media,g=c.rel&&"stylesheet"===c.rel.toLowerCase();e&&g&&!o[e]&&(c.styleSheet&&c.styleSheet.rawCssText?(v(c.styleSheet.rawCssText,e,f),o[e]=!0):(!/^([a-zA-Z:]*\/\/)/.test(e)&&!r||e.replace(RegExp.$1,"").split("/")[0]===a.location.host)&&("//"===e.substring(0,2)&&(e=a.location.protocol+e),d.push({href:e,media:f})))}w()};x(),c.update=x,c.getEmValue=t,a.addEventListener?a.addEventListener("resize",b,!1):a.attachEvent&&a.attachEvent("onresize",b)}}(this);
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"theme-data":
|
||||
{
|
||||
"name": "Kernel Panic",
|
||||
"description": "Einfaches und übersichtliches Theme für Microsites und Microblogs. Das Theme unterstützt Hauptbilder."
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"theme-data":
|
||||
{
|
||||
"name": "Kernel Panic",
|
||||
"description": "Einfaches und übersichtliches Theme für Microsites und Microblogs. Das Theme unterstützt Hauptbilder."
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"theme-data":
|
||||
{
|
||||
"name": "Kernel Panic",
|
||||
"description": "Just a simple and clean theme for microsites or microblogs. Full support to cover images."
|
||||
}
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
{
|
||||
"theme-data":
|
||||
{
|
||||
"name": "Kernel Panic",
|
||||
"description": "Tema para micro-sitios o micro-blogs. Soporte para imágenes de portada y para complementos."
|
||||
}
|
||||
}
|
|
@ -1,10 +0,0 @@
|
|||
{
|
||||
"author": "Bludit",
|
||||
"email": "",
|
||||
"website": "https://themes.bludit.com",
|
||||
"version": "2.2",
|
||||
"releaseDate": "2018-01-23",
|
||||
"license": "MIT",
|
||||
"compatible": "2.2",
|
||||
"notes": ""
|
||||
}
|
|
@ -1,24 +0,0 @@
|
|||
<?php
|
||||
echo Theme::charset('utf-8');
|
||||
echo Theme::viewport('width=device-width, initial-scale=1');
|
||||
|
||||
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge">';
|
||||
echo '<link href="https://fonts.googleapis.com/css?family=Roboto:300,400,500&subset=cyrillic,greek,vietnamese" rel="stylesheet">';
|
||||
|
||||
echo Theme::headTitle();
|
||||
echo Theme::headDescription();
|
||||
|
||||
echo Theme::favicon('img/favicon.png');
|
||||
|
||||
echo Theme::fontAwesome();
|
||||
|
||||
echo Theme::css('css/style.css');
|
||||
echo Theme::css('css/bludit.css');
|
||||
|
||||
echo '<!--[if lt IE 9]>';
|
||||
echo Theme::js('js/respond.min.js');
|
||||
echo '<![endif]-->';
|
||||
|
||||
// Load plugins with the hook siteHead
|
||||
Theme::plugins('siteHead');
|
||||
?>
|
|
@ -1,40 +0,0 @@
|
|||
<!-- Section -->
|
||||
<section class="content">
|
||||
<?php foreach ($pages as $page): ?>
|
||||
<article class="page">
|
||||
<?php Theme::plugins('pageBegin') ?>
|
||||
<header>
|
||||
<a href="<?php echo $page->permalink() ?>">
|
||||
<h2><?php echo $page->title() ?></h2>
|
||||
</a>
|
||||
|
||||
<?php if( $page->coverImage() ) { ?>
|
||||
<img src="<?php echo $page->coverImage() ?>" alt="<?php echo $page->slug() ?>">
|
||||
<?php } ?>
|
||||
</header>
|
||||
<?php echo $page->contentBreak() ?>
|
||||
<footer>
|
||||
<?php if ($page->readMore() ) { ?>
|
||||
<div class="readmore">
|
||||
<a href="<?php echo $page->permalink() ?>">
|
||||
<i class="icon-arrow-down"></i> <?php echo $Language->get('Read more') ?>
|
||||
</a>
|
||||
</div>
|
||||
<?php } ?>
|
||||
</footer>
|
||||
<?php Theme::plugins('pageEnd') ?>
|
||||
</article>
|
||||
<?php endforeach ?>
|
||||
</section>
|
||||
|
||||
<!-- Pagination -->
|
||||
<ul class="pagination">
|
||||
<?php
|
||||
if (Paginator::showPrev()) {
|
||||
echo '<li><a href="'.Paginator::prevPageUrl().'">'.$L->get('Previous page').'</a></li>';
|
||||
}
|
||||
if (Paginator::showNext()) {
|
||||
echo '<li><a href="'.Paginator::nextPageUrl().'" class="float-right">'.$L->get('Next page').'</a></li>';
|
||||
}
|
||||
?>
|
||||
</ul>
|
|
@ -1,20 +0,0 @@
|
|||
<!-- Section -->
|
||||
<section class="content">
|
||||
<article class="page">
|
||||
<?php Theme::plugins('pageBegin') ?>
|
||||
<header>
|
||||
<a href="<?php echo $page->permalink() ?>">
|
||||
<h2><?php echo $page->title() ?></h2>
|
||||
</a>
|
||||
|
||||
<?php if( $page->coverImage() ) { ?>
|
||||
<img src="<?php echo $page->coverImage() ?>" alt="<?php echo $page->slug() ?>">
|
||||
<?php } ?>
|
||||
</header>
|
||||
<?php echo $page->content() ?>
|
||||
<footer>
|
||||
<div class="date"><i class="fa fa-clock-o"></i> <?php echo $page->date() ?></div>
|
||||
</footer>
|
||||
<?php Theme::plugins('pageEnd') ?>
|
||||
</article>
|
||||
</section>
|
|
@ -1 +0,0 @@
|
|||
<?php Theme::plugins('siteSidebar') ?>
|
Loading…
Reference in New Issue