Add files via upload

Clean Blog tema
This commit is contained in:
Andrius Pratusis 2018-02-25 10:37:00 +02:00 committed by GitHub
parent 5baf64f84b
commit 43a1d89c9a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 355 additions and 0 deletions

View File

@ -0,0 +1,18 @@
# Clean Blog theme for Bludit
A clean, Bootstrap blog theme ready to hook into your favorite CMS or blogging platform.
## Compatible
- Bludit v2.x
## Author
- Diego
## Base on
- StartBootStrap
- https://startbootstrap.com/template-overviews/clean-blog/
## License
- MIT License
## Screenshot
![screenshot-clean-blog](https://github.com/bludit-themes/clean-blog/raw/master/screenshot.png)

View File

@ -0,0 +1,3 @@
img {
max-width: 100%;
}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 KiB

View File

@ -0,0 +1,136 @@
<!DOCTYPE html>
<html lang="en">
<head>
<?php
include(THEME_DIR_PHP.'head.php')
?>
</head>
<body>
<?php
Theme::plugins('siteBodyBegin')
?>
<!-- Navigation -->
<nav class="navbar navbar-expand-lg navbar-light fixed-top" id="mainNav">
<div class="container">
<a class="navbar-brand" href="<?php echo $Site->url() ?>"><?php echo $Site->title() ?></a>
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<?php echo $Language->get('Menu') ?>
<i class="fa fa-bars"></i>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="<?php echo $Site->url() ?>"><?php echo $Language->get('Home') ?></a>
</li>
<?php
foreach ($staticPages as $staticPage) {
echo '<li class="nav-item">';
echo '<a class="nav-link" href="'.$staticPage->permalink().'">'.$staticPage->title().'</a>';
echo '</li>';
}
?>
</ul>
</div>
</div>
</nav>
<!-- Main Content -->
<?php
if ($WHERE_AM_I=='page') {
include(THEME_DIR_PHP.'page.php');
} else {
include(THEME_DIR_PHP.'home.php');
}
?>
<!-- Footer -->
<footer>
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<ul class="list-inline text-center">
<?php
if ($Site->twitter()) {
echo '
<li class="list-inline-item">
<a href="'.$Site->twitter().'">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-twitter fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
';
}
if ($Site->facebook()) {
echo '
<li class="list-inline-item">
<a href="'.$Site->facebook().'">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-facebook fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
';
}
if ($Site->github()) {
echo '
<li class="list-inline-item">
<a href="'.$Site->github().'">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-github fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
';
}
if ($Site->codepen()) {
echo '
<li class="list-inline-item">
<a href="'.$Site->codepen().'">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-codepen fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
';
}
if ($Site->instagram()) {
echo '
<li class="list-inline-item">
<a href="'.$Site->instagram().'">
<span class="fa-stack fa-lg">
<i class="fa fa-circle fa-stack-2x"></i>
<i class="fa fa-instagram fa-stack-1x fa-inverse"></i>
</span>
</a>
</li>
';
}
?>
</ul>
<p class="copyright text-muted"><?php echo $Site->footer() ?> </a></p>
</div>
</div>
</div>
</footer>
<!-- Scripts -->
<?php
echo Theme::jquery(); // Jquery from Bludit Core
echo Theme::js('vendor/popper/popper.min.js');
echo Theme::js('vendor/bootstrap/js/bootstrap.min.js');
echo Theme::js('js/clean-blog.min.js');
?>
<?php
Theme::plugins('siteBodyEnd')
?>
</body>
</html>

View File

@ -0,0 +1,16 @@
<?php
/*
This file is loaded before the theme
You can add some configuration code in this file
*/
// Background image
$backgroundImage = 'https://source.unsplash.com/1600x900/?nature';
if ($page->coverImage()===false) {
$domImage = DOM::getFirstImage($page->content($fullContent=true));
if ($domImage!==false) {
$backgroundImage = $domImage;
}
} else {
$backgroundImage = $page->coverImage($absolute=true);
}

View File

@ -0,0 +1,6 @@
/*!
* Start Bootstrap - Clean Blog v4.0.0-beta (https://startbootstrap.com/template-overviews/clean-blog)
* Copyright 2013-2017 Start Bootstrap
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-clean-blog/blob/master/LICENSE)
*/
!function(i){"use strict";i("body").on("input propertychange",".floating-label-form-group",function(o){i(this).toggleClass("floating-label-form-group-with-value",!!i(o.target).val())}).on("focus",".floating-label-form-group",function(){i(this).addClass("floating-label-form-group-with-focus")}).on("blur",".floating-label-form-group",function(){i(this).removeClass("floating-label-form-group-with-focus")});if(i(window).width()>1170){var o=i("#mainNav").height();i(window).on("scroll",{previousTop:0},function(){var s=i(window).scrollTop();s<this.previousTop?s>0&&i("#mainNav").hasClass("is-fixed")?i("#mainNav").addClass("is-visible"):i("#mainNav").removeClass("is-visible is-fixed"):s>this.previousTop&&(i("#mainNav").removeClass("is-visible"),s>o&&!i("#mainNav").hasClass("is-fixed")&&i("#mainNav").addClass("is-fixed")),this.previousTop=s})}}(jQuery);

View File

@ -0,0 +1,8 @@
{
"theme-data":
{
"name": "Clean Blog",
"description": "Clean Blog ist ein Theme auf der Grundlage von Bootstrap. Es eignet sich insbesondere für Blogs."
},
"posted-by": "Veröffentlicht von"
}

View File

@ -0,0 +1,8 @@
{
"theme-data":
{
"name": "Clean Blog",
"description": "Clean Blog ist ein Theme auf der Grundlage von Bootstrap. Es eignet sich insbesondere für Blogs."
},
"posted-by": "Veröffentlicht von"
}

View File

@ -0,0 +1,8 @@
{
"theme-data":
{
"name": "Clean Blog",
"description": "Clean blog is a carefully styled Bootstrap blog theme that is perfect for personal or company blogs."
},
"posted-by": "Posted by"
}

View File

@ -0,0 +1,8 @@
{
"theme-data":
{
"name": "Clean Blog",
"description": "Tema sencillo y profesional, ideal para blogs personales o para empresas."
},
"posted-by": "Publicado por"
}

View File

@ -0,0 +1,10 @@
{
"author": "Start Bootstrap",
"email": "",
"website": "https://startbootstrap.com/template-overviews/clean-blog/",
"version": "1.0",
"releaseDate": "2017-10-13",
"license": "MIT",
"compatible": "2.0, 2.1, 2.2",
"notes": ""
}

View File

@ -0,0 +1,25 @@
<?php
echo Theme::charset('utf-8');
echo Theme::viewport('width=device-width, initial-scale=1, shrink-to-fit=no');
// Title and description
echo Theme::headTitle();
echo Theme::headDescription();
// Favicon
echo Theme::favicon('img/favicon.png');
// CSS
echo Theme::css('vendor/bootstrap/css/bootstrap.min.css');
echo Theme::css('css/clean-blog.min.css');
echo Theme::css('css/bludit.css');
// FontAwesome from Bludit Core
echo Theme::fontAwesome();
// Load plugins
Theme::plugins('siteHead');
?>
<link href='https://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
<link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>

View File

@ -0,0 +1,55 @@
<!-- Page Header -->
<header class="masthead" style="background-image: url('<?php echo $backgroundImage ?>')">
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<div class="site-heading">
<h1><?php echo $Site->title() ?></h1>
<span class="subheading"><?php echo $Site->description() ?></span>
</div>
</div>
</div>
</div>
</header>
<!-- Main Content -->
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<!-- Content -->
<?php
foreach ($content as $page):
?>
<div class="post-preview">
<a href="<?php echo $page->permalink() ?>">
<h2 class="post-title"><?php echo $page->title() ?></h2>
<h3 class="post-subtitle"><?php echo $page->description() ?></h3>
</a>
<p class="post-meta"><?php echo $Language->get('Posted by').' '.$page->user('username').' - '.$page->date() ?></p>
</div>
<hr>
<?php
endforeach
?>
<!-- Pager -->
<div class="clearfix">
<?php
if(Paginator::showPrev()) {
echo '<a class="btn btn-secondary float-left" href="'.Paginator::prevPageUrl().'">&larr; '.$Language->get('Previous page').'</a>';
}
if(Paginator::showNext()) {
echo '<a class="btn btn-secondary float-right" href="'.Paginator::nextPageUrl().'">'.$Language->get('Next page').' &rarr;</a>';
}
?>
</div>
</div>
</div>
</div>
<hr>

View File

@ -0,0 +1,27 @@
<!-- Page Header -->
<header class="masthead" style="background-image: url('<?php echo $backgroundImage ?>')">
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<div class="post-heading">
<h1><?php echo $page->title() ?></h1>
<h2 class="subheading"><?php echo $page->description() ?></h2>
<p class="meta"><?php echo $Language->get('Posted by').' '.$page->user('username').' - '.$page->date() ?></p>
</div>
</div>
</div>
</div>
</header>
<!-- Post Content -->
<article>
<div class="container">
<div class="row">
<div class="col-lg-8 col-md-10 mx-auto">
<?php echo $page->content($fullContent=true) ?>
</div>
</div>
</div>
</article>
<hr>

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,2 @@
html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}*,::after,::before{box-sizing:inherit}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#868e96;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}
/*# sourceMappingURL=bootstrap-reboot.min.css.map */

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long