mirror of
https://github.com/GenZmeY/casper-i18n.git
synced 2025-07-29 09:06:04 +00:00
Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
5cafa756ef | |||
08e5cbe021 | |||
615d8a9001 | |||
f08f07fd7e | |||
2565c16916 | |||
4b66223bb3 | |||
35e91ecee9 |
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -135,7 +135,7 @@ body {
|
|||||||
|
|
||||||
.site-header-content {
|
.site-header-content {
|
||||||
position: relative;
|
position: relative;
|
||||||
z-index: 100;
|
z-index: 300;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
@ -718,6 +718,10 @@ Super neat trick courtesy of @JoelDrapper
|
|||||||
max-width: none;
|
max-width: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.post-full-content iframe {
|
||||||
|
margin: 0 auto 1.5em;
|
||||||
|
}
|
||||||
|
|
||||||
.post-full-content blockquote {
|
.post-full-content blockquote {
|
||||||
margin: 0 0 1.5em 0;
|
margin: 0 0 1.5em 0;
|
||||||
padding: 1.5em 0;
|
padding: 1.5em 0;
|
||||||
@ -804,6 +808,8 @@ Super neat trick courtesy of @JoelDrapper
|
|||||||
.post-full-content h4,
|
.post-full-content h4,
|
||||||
.post-full-content h5,
|
.post-full-content h5,
|
||||||
.post-full-content h6 {
|
.post-full-content h6 {
|
||||||
|
padding-top: 75px;
|
||||||
|
margin-top: -75px;
|
||||||
color: color(var(--darkgrey) l(-5%));
|
color: color(var(--darkgrey) l(-5%));
|
||||||
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
|
||||||
}
|
}
|
||||||
@ -1319,6 +1325,7 @@ Super neat trick courtesy of @JoelDrapper
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
color: var(--darkgrey);
|
color: var(--darkgrey);
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
|
line-height: 1.1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.floating-header-logo a:hover {
|
.floating-header-logo a:hover {
|
||||||
|
@ -1,10 +1,12 @@
|
|||||||
/*jshint browser:true */
|
/*jshint browser:true */
|
||||||
/*!
|
/*!
|
||||||
* FitVids 1.1
|
* FitVids 1.3
|
||||||
*
|
*
|
||||||
* Copyright 2013, Chris Coyier - http://css-tricks.com + Dave Rupert - http://daverupert.com
|
*
|
||||||
|
* Copyright 2017, Chris Coyier + Dave Rupert + Ghost Foundation
|
||||||
|
* This is an unofficial release, ported by John O'Nolan
|
||||||
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
|
* Credit to Thierry Koblentz - http://www.alistapart.com/articles/creating-intrinsic-ratios-for-video/
|
||||||
* Released under the WTFPL license - http://sam.zoy.org/wtfpl/
|
* Released under the MIT license
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
@ -21,7 +23,7 @@
|
|||||||
if(!document.getElementById('fit-vids-style')) {
|
if(!document.getElementById('fit-vids-style')) {
|
||||||
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
|
// appendStyles: https://github.com/toddmotto/fluidvids/blob/master/dist/fluidvids.js
|
||||||
var head = document.head || document.getElementsByTagName('head')[0];
|
var head = document.head || document.getElementsByTagName('head')[0];
|
||||||
var css = '.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
|
var css = '.fluid-width-video-container{flex-grow: 1;width:100%;}.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}';
|
||||||
var div = document.createElement("div");
|
var div = document.createElement("div");
|
||||||
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
|
div.innerHTML = '<p>x</p><style id="fit-vids-style">' + css + '</style>';
|
||||||
head.appendChild(div.childNodes[1]);
|
head.appendChild(div.childNodes[1]);
|
||||||
@ -74,7 +76,7 @@
|
|||||||
$this.attr('name', videoName);
|
$this.attr('name', videoName);
|
||||||
$.fn.fitVids._count++;
|
$.fn.fitVids._count++;
|
||||||
}
|
}
|
||||||
$this.wrap('<div class="fluid-width-video-wrapper"></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
|
$this.wrap('<div class="fluid-width-video-container"><div class="fluid-width-video-wrapper"></div></div>').parent('.fluid-width-video-wrapper').css('padding-top', (aspectRatio * 100)+'%');
|
||||||
$this.removeAttr('height').removeAttr('width');
|
$this.removeAttr('height').removeAttr('width');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"name": "casper",
|
"name": "casper",
|
||||||
"description": "The default personal blogging theme for Ghost. Beautiful, minimal and responsive.",
|
"description": "The default personal blogging theme for Ghost. Beautiful, minimal and responsive.",
|
||||||
"demo": "https://demo.ghost.io",
|
"demo": "https://demo.ghost.io",
|
||||||
"version": "2.0.1",
|
"version": "2.0.2",
|
||||||
"engines": {
|
"engines": {
|
||||||
"ghost": ">=1.0.0"
|
"ghost": ">=1.0.0"
|
||||||
},
|
},
|
||||||
|
6
post.hbs
6
post.hbs
@ -102,7 +102,8 @@ into the {body} of the default.hbs template --}}
|
|||||||
<div class="inner">
|
<div class="inner">
|
||||||
<div class="read-next-feed">
|
<div class="read-next-feed">
|
||||||
|
|
||||||
{{#get "posts" filter="tags:{{tags.[0].slug}}+id:-{{id}}" limit="3"}}
|
{{#get "posts" filter="tags:{{tags.[0].slug}}+id:-{{id}}" limit="3" as |related_posts|}}
|
||||||
|
{{#if related_posts}}
|
||||||
<article class="read-next-card"
|
<article class="read-next-card"
|
||||||
{{#if ../tags.[0].feature_image}}
|
{{#if ../tags.[0].feature_image}}
|
||||||
style="background-image: url({{../tags.[0].feature_image}})"
|
style="background-image: url({{../tags.[0].feature_image}})"
|
||||||
@ -118,7 +119,7 @@ into the {body} of the default.hbs template --}}
|
|||||||
<div class="read-next-divider">{{> "icons/infinity"}}</div>
|
<div class="read-next-divider">{{> "icons/infinity"}}</div>
|
||||||
<div class="read-next-card-content">
|
<div class="read-next-card-content">
|
||||||
<ul>
|
<ul>
|
||||||
{{#foreach posts}}
|
{{#foreach related_posts}}
|
||||||
<li><a href="{{url}}">{{title}}</a></li>
|
<li><a href="{{url}}">{{title}}</a></li>
|
||||||
{{/foreach}}
|
{{/foreach}}
|
||||||
</ul>
|
</ul>
|
||||||
@ -127,6 +128,7 @@ into the {body} of the default.hbs template --}}
|
|||||||
<a href="{{@blog.url}}/tag/{{../tags.[0].slug}}/">{{plural meta.pagination.total empty='No posts' singular='% post' plural='See all % posts'}} →</a>
|
<a href="{{@blog.url}}/tag/{{../tags.[0].slug}}/">{{plural meta.pagination.total empty='No posts' singular='% post' plural='See all % posts'}} →</a>
|
||||||
</footer>
|
</footer>
|
||||||
</article>
|
</article>
|
||||||
|
{{/if}}
|
||||||
{{/get}}
|
{{/get}}
|
||||||
|
|
||||||
{{!-- If there's a next post, display it using the same markup included from - partials/post-card.hbs --}}
|
{{!-- If there's a next post, display it using the same markup included from - partials/post-card.hbs --}}
|
||||||
|
Reference in New Issue
Block a user