mirror of https://gitlab.com/curben/blog
style: use ES6 syntax and standard style
This commit is contained in:
parent
316aa03bd8
commit
624d449a3e
|
@ -7,7 +7,7 @@
|
||||||
|
|
||||||
<script src="https://cdn.jsdelivr.net/npm/cloudinary-jquery@2.5.0/cloudinary-jquery.min.js" x-sri-fallback="/js/cloudinary-jquery.min.js" integrity="sha384-oiCwTbCyQCCCk6ynsZWQIw6FPjjlX4/tPiboPLVURHvD0FXTXnG6Ew7QdRNkipYz" crossorigin="anonymous"></script>
|
<script src="https://cdn.jsdelivr.net/npm/cloudinary-jquery@2.5.0/cloudinary-jquery.min.js" x-sri-fallback="/js/cloudinary-jquery.min.js" integrity="sha384-oiCwTbCyQCCCk6ynsZWQIw6FPjjlX4/tPiboPLVURHvD0FXTXnG6Ew7QdRNkipYz" crossorigin="anonymous"></script>
|
||||||
|
|
||||||
<% if (theme.fancybox){ %>
|
<% if (theme.fancybox) { %>
|
||||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.4.2/jquery.fancybox.min.js" x-sri-fallback="/fancybox/jquery.fancybox.min.js" integrity="sha384-j11bx3Frya+us3LfRdSq1uXZ7hsQU0UV5P3PEyRajHEHp87c8VLeM4jC/NE6SDsE" crossorigin="anonymous"></script>
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.4.2/jquery.fancybox.min.js" x-sri-fallback="/fancybox/jquery.fancybox.min.js" integrity="sha384-j11bx3Frya+us3LfRdSq1uXZ7hsQU0UV5P3PEyRajHEHp87c8VLeM4jC/NE6SDsE" crossorigin="anonymous"></script>
|
||||||
|
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.4.2/jquery.fancybox.min.css" x-sri-fallback="/fancybox/jquery.fancybox.min.css" integrity="sha384-GZkso4ketQR1gAuHEB2yZXtW5SF8uLAsjUsKhaHm4y33ZyPDmwnfZ8rQ4Tvqh1Et" crossorigin="anonymous">
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.4.2/jquery.fancybox.min.css" x-sri-fallback="/fancybox/jquery.fancybox.min.css" integrity="sha384-GZkso4ketQR1gAuHEB2yZXtW5SF8uLAsjUsKhaHm4y33ZyPDmwnfZ8rQ4Tvqh1Et" crossorigin="anonymous">
|
||||||
|
@ -15,8 +15,8 @@
|
||||||
|
|
||||||
<%/* Initialize cloudinary responsive function */%>
|
<%/* Initialize cloudinary responsive function */%>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var cl = cloudinary.Cloudinary.new({cloud_name: "curben"});
|
const cl = cloudinary.Cloudinary.new({cloud_name: "curben"})
|
||||||
cl.responsive();
|
cl.responsive()
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<%/* javascript of Typing theme */%>
|
<%/* javascript of Typing theme */%>
|
||||||
|
|
|
@ -1,28 +1,31 @@
|
||||||
<% if (pagination == 2){ %>
|
<% if (pagination === 2) { %>
|
||||||
<% page.posts.each(function(post){ %>
|
<% page.posts.each(function(post) { %>
|
||||||
<%- partial('article', {post: post, index: true}) %>
|
<%- partial('article', {post: post, index: true}) %>
|
||||||
<% }) %>
|
<% }) %>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<% var last; %>
|
<% let last %>
|
||||||
<% page.posts.each(function(post, i){ %>
|
<% page.posts.each(function(post, i) { %>
|
||||||
<% var year = post.date.year(); %>
|
<% const year = post.date.year() %>
|
||||||
<% if (last != year){ %>
|
<% if (last !== year) { %>
|
||||||
<% if (last != null){ %>
|
<% if (last !== null) { %>
|
||||||
</div></section>
|
</div></section>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% last = year; %>
|
<% last = year %>
|
||||||
<section class="archives-wrap">
|
<section class="archives-wrap">
|
||||||
<div class="archives">
|
<div class="archives">
|
||||||
<% } %>
|
<% } %>
|
||||||
<%- partial('archive-post', {post: post, even: i % 2 == 0}) %>
|
<%- partial('archive-post', {post: post, even: i % 2 === 0}) %>
|
||||||
<% }) %>
|
<% }) %>
|
||||||
<% if (page.posts.length){ %>
|
<% if (page.posts.length) { %>
|
||||||
</div></section>
|
</div></section>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% if (page.total > 1){ %>
|
<% if (page.total > 1) { %>
|
||||||
<nav id="page-nav" class="page-nav">
|
<nav id="page-nav" class="page-nav">
|
||||||
<% var prev_text = "« " + __('prev');var next_text = __('next') + " »"%>
|
<%
|
||||||
|
let prev_text = "« " + __('prev')
|
||||||
|
let next_text = __('next') + " »"
|
||||||
|
%>
|
||||||
<%- paginator({
|
<%- paginator({
|
||||||
prev_text: prev_text,
|
prev_text: prev_text,
|
||||||
next_text: next_text
|
next_text: next_text
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
</header>
|
</header>
|
||||||
<% } %>
|
<% } %>
|
||||||
<div class="article-entry typo" itemprop="articleBody">
|
<div class="article-entry typo" itemprop="articleBody">
|
||||||
<% if (post.excerpt && index){ %>
|
<% if (post.excerpt && index) { %>
|
||||||
<%- post.excerpt %>
|
<%- post.excerpt %>
|
||||||
<% if (theme.excerpt_link) { %>
|
<% if (theme.excerpt_link) { %>
|
||||||
<p class="article-more-link">
|
<p class="article-more-link">
|
||||||
|
|
|
@ -3,27 +3,27 @@
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<%
|
<%
|
||||||
var title = page.title;
|
let title = page.title
|
||||||
|
|
||||||
if (is_archive()){
|
if (is_archive()) {
|
||||||
title = __('archive_a');
|
title = __('archive_a')
|
||||||
|
|
||||||
if (is_month()){
|
if (is_month()) {
|
||||||
title += ': ' + page.year + '/' + page.month;
|
title += ': ' + page.year + '/' + page.month
|
||||||
} else if (is_year()){
|
} else if (is_year()) {
|
||||||
title += ': ' + page.year;
|
title += ': ' + page.year
|
||||||
}
|
}
|
||||||
} else if (is_category()){
|
} else if (is_category()) {
|
||||||
title = __('category') + ': ' + page.category;
|
title = __('category') + ': ' + page.category
|
||||||
} else if (is_tag()){
|
} else if (is_tag()) {
|
||||||
title = __('tag') + ': ' + page.tag;
|
title = __('tag') + ': ' + page.tag
|
||||||
}
|
}
|
||||||
%>
|
%>
|
||||||
<title><% if (title){ %><%= title %> | <% } %><%= config.title %></title>
|
<title><% if (title) { %><%= title %> | <% } %><%= config.title %></title>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
||||||
<%/* Add Open Graph meta tags for easier sharing on social networking sites */%>
|
<%/* Add Open Graph meta tags for easier sharing on social networking sites */%>
|
||||||
<%- open_graph() %>
|
<%- open_graph() %>
|
||||||
<% if (theme.rss){ %>
|
<% if (theme.rss) { %>
|
||||||
<link rel="alternate" href="<%- theme.rss %>" title="<%= config.title %>" type="application/atom+xml">
|
<link rel="alternate" href="<%- theme.rss %>" title="<%= config.title %>" type="application/atom+xml">
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
||||||
|
@ -40,7 +40,7 @@
|
||||||
<meta name="theme-color" content="#ffffff">
|
<meta name="theme-color" content="#ffffff">
|
||||||
|
|
||||||
<%- css('css/typing') %>
|
<%- css('css/typing') %>
|
||||||
<% if (theme.icons){ %>
|
<% if (theme.icons) { %>
|
||||||
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/solid.js" x-sri-fallback="/fontawesome/solid.min.js" integrity="sha384-GJiigN/ef2B3HMj0haY+eMmG4EIIrhWgGJ2Rv0IaWnNdWdbWPr1sRLkGz7xfjOFw" crossorigin="anonymous"></script>
|
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/solid.js" x-sri-fallback="/fontawesome/solid.min.js" integrity="sha384-GJiigN/ef2B3HMj0haY+eMmG4EIIrhWgGJ2Rv0IaWnNdWdbWPr1sRLkGz7xfjOFw" crossorigin="anonymous"></script>
|
||||||
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/brands.js" x-sri-fallback="/fontawesome/brands.min.js" integrity="sha384-2vdvXGQdnt+ze3ylY5ESeZ9TOxwxlOsldUzQBwtjvRpen1FwDT767SqyVbYrltjb" crossorigin="anonymous"></script>
|
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/brands.js" x-sri-fallback="/fontawesome/brands.min.js" integrity="sha384-2vdvXGQdnt+ze3ylY5ESeZ9TOxwxlOsldUzQBwtjvRpen1FwDT767SqyVbYrltjb" crossorigin="anonymous"></script>
|
||||||
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/fontawesome.js" x-sri-fallback="/fontawesome/fontawesome.min.js" integrity="sha384-2OfHGv4zQZxcNK+oL8TR9pA+ADXtUODqGpIRy1zOgioC4X3+2vbOAp5Qv7uHM4Z8" crossorigin="anonymous"></script>
|
<script defer src="https://use.fontawesome.com/releases/v5.3.1/js/fontawesome.js" x-sri-fallback="/fontawesome/fontawesome.min.js" integrity="sha384-2OfHGv4zQZxcNK+oL8TR9pA+ADXtUODqGpIRy1zOgioC4X3+2vbOAp5Qv7uHM4Z8" crossorigin="anonymous"></script>
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<nav id="main-nav" class="main-nav">
|
<nav id="main-nav" class="main-nav">
|
||||||
<% } %>
|
<% } %>
|
||||||
<% for (var i in theme.menu){ %>
|
<% for (let i in theme.menu) { %>
|
||||||
<a class="main-nav-link" href="<%- url_for(theme.menu[i]) %>"><%= i %></a>
|
<a class="main-nav-link" href="<%- url_for(theme.menu[i]) %>"><%= i %></a>
|
||||||
<% } %>
|
<% } %>
|
||||||
</nav>
|
</nav>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<% if (post.categories && post.categories.length){ %>
|
<% if (post.categories && post.categories.length) { %>
|
||||||
<div class="article-category">
|
<div class="article-category">
|
||||||
<%- list_categories(post.categories, {
|
<%- list_categories(post.categories, {
|
||||||
show_count: false,
|
show_count: false,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<% if (post.photos && post.photos.length){ %>
|
<% if (post.photos && post.photos.length) { %>
|
||||||
<div class="article-gallery">
|
<div class="article-gallery">
|
||||||
<div class="article-gallery-photos">
|
<div class="article-gallery-photos">
|
||||||
<% post.photos.forEach(function(photo, i){ %>
|
<% post.photos.forEach(function(photo, i) { %>
|
||||||
<a class="article-gallery-img fancybox" href="<%- url_for(photo) %>" rel="gallery_<%= post._id %>">
|
<a class="article-gallery-img fancybox" href="<%- url_for(photo) %>" rel="gallery_<%= post._id %>">
|
||||||
<img src="<%- url_for(photo) %>" itemprop="image">
|
<img src="<%- url_for(photo) %>" itemprop="image">
|
||||||
</a>
|
</a>
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
<% if (post.prev || post.next){ %>
|
<% if (post.prev || post.next) { %>
|
||||||
<nav id="article-nav" class="article-nav">
|
<nav id="article-nav" class="article-nav">
|
||||||
<% if (post.prev){ %>
|
<% if (post.prev) { %>
|
||||||
<a href="<%- url_for(post.prev.path) %>" id="article-nav-newer" class="article-nav-link-wrap newer">
|
<a href="<%- url_for(post.prev.path) %>" id="article-nav-newer" class="article-nav-link-wrap newer">
|
||||||
<strong class="article-nav-caption"><%= __('newer') %></strong>
|
<strong class="article-nav-caption"><%= __('newer') %></strong>
|
||||||
<div class="article-nav-title">
|
<div class="article-nav-title">
|
||||||
<% if (post.prev.title){ %>
|
<% if (post.prev.title) { %>
|
||||||
<%= post.prev.title %>
|
<%= post.prev.title %>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
(no title)
|
(no title)
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<span id="article-nav-newer" class="article-nav-link-wrap newer"></span>
|
<span id="article-nav-newer" class="article-nav-link-wrap newer"></span>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% if (post.next){ %>
|
<% if (post.next) { %>
|
||||||
<a href="<%- url_for(post.next.path) %>" id="article-nav-older" class="article-nav-link-wrap older">
|
<a href="<%- url_for(post.next.path) %>" id="article-nav-older" class="article-nav-link-wrap older">
|
||||||
<strong class="article-nav-caption"><%= __('older') %></strong>
|
<strong class="article-nav-caption"><%= __('older') %></strong>
|
||||||
<div class="article-nav-title"><%= post.next.title %></div>
|
<div class="article-nav-title"><%= post.next.title %></div>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
<% if (post.tags && post.tags.length){ %>
|
<% if (post.tags && post.tags.length) { %>
|
||||||
<%- list_tags(post.tags, {
|
<%- list_tags(post.tags, {
|
||||||
show_count: false,
|
show_count: false,
|
||||||
class: 'article-tag'
|
class: 'article-tag'
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
<% if (post.link){ %>
|
<% if (post.link) { %>
|
||||||
<h1 itemprop="name">
|
<h1 itemprop="name">
|
||||||
<a class="<%= class_name %>" href="<%- url_for(post.link) %>" itemprop="url"><%= post.title %></a>
|
<a class="<%= class_name %>" href="<%- url_for(post.link) %>" itemprop="url"><%= post.title %></a>
|
||||||
</h1>
|
</h1>
|
||||||
<% } else if (post.title){ %>
|
<% } else if (post.title) { %>
|
||||||
<% if (index){ %>
|
<% if (index) { %>
|
||||||
<h1 itemprop="name">
|
<h1 itemprop="name">
|
||||||
<a class="<%= class_name %>" href="<%- url_for(post.path) %>"><%= post.title %></a>
|
<a class="<%= class_name %>" href="<%- url_for(post.path) %>"><%= post.title %></a>
|
||||||
</h1>
|
</h1>
|
||||||
|
|
|
@ -10,18 +10,18 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<ul class="footer-links">
|
<ul class="footer-links">
|
||||||
<% for (var key in theme.links.solid) { %>
|
<% for (let key in theme.links.solid) { %>
|
||||||
<li>
|
<li>
|
||||||
<% if (theme.icons){ %>
|
<% if (theme.icons) { %>
|
||||||
<a href="<%= theme.links.solid[key] %>"><span class="fas fa-<%= key.toLowerCase() %>"></span></a>
|
<a href="<%= theme.links.solid[key] %>"><span class="fas fa-<%= key.toLowerCase() %>"></span></a>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<a href="<%= theme.links.solid[key] %>"><%= key %></a>
|
<a href="<%= theme.links.solid[key] %>"><%= key %></a>
|
||||||
<% } %>
|
<% } %>
|
||||||
</li>
|
</li>
|
||||||
<% } %>
|
<% } %>
|
||||||
<% for (var key in theme.links.brands) { %>
|
<% for (let key in theme.links.brands) { %>
|
||||||
<li>
|
<li>
|
||||||
<% if (theme.icons){ %>
|
<% if (theme.icons) { %>
|
||||||
<a href="<%= theme.links.brands[key] %>"><span class="fab fa-<%= key.toLowerCase() %>"></span></a>
|
<a href="<%= theme.links.brands[key] %>"><span class="fab fa-<%= key.toLowerCase() %>"></span></a>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<a href="<%= theme.links.brands[key] %>"><%= key %></a>
|
<a href="<%= theme.links.brands[key] %>"><%= key %></a>
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
<div class="archive-container">
|
<div class="archive-container">
|
||||||
<%- partial('_partial/header') %>
|
<%- partial('_partial/header') %>
|
||||||
<% if (theme.nav === 'left'){ %>
|
<% if (theme.nav === 'left') { %>
|
||||||
<hr class="header-hr header-hr-left"/>
|
<hr class="header-hr header-hr-left"/>
|
||||||
<% } else { %>
|
<% } else { %>
|
||||||
<hr class="header-hr"/>
|
<hr class="header-hr"/>
|
||||||
|
|
Loading…
Reference in New Issue