busuanzi moved to footer, header image property added,

This commit is contained in:
zzossig 2019-12-06 10:25:06 +09:00
parent 1bb6f5b875
commit 33c69331d5
18 changed files with 59 additions and 53 deletions

View File

@ -593,32 +593,31 @@ You may want to change home page header. There are 4 options which is slider, im
--- ---
header: header:
- type: text - type: text
height: 235 height: 200
paddingX: 50 paddingX: 50
paddingY: 0 paddingY: 0
align: left align: center
title: title:
- header title1 - HUGO
- header title2
subtitle: subtitle:
- header subtitle1 - The worlds fastest framework for building websites
- header subtitle2
titleFontSize: 44 titleFontSize: 44
subtitleFontSize: 16 subtitleFontSize: 16
spaceBetweenTitleSubtitle: 20 spaceBetweenTitleSubtitle: 20
- type: img - type: img
image: images/header/background.png imageSrc: images/header/background.jpg # your image file path: root/static/images/header/background.jpg
imageSize: cover # auto|length|cover|contain|initial|inherit
imageRepeat: no-repeat # repeat|repeat-x|repeat-y|no-repeat|initial|inherit
imagePosition: center # x% y%| xpos ypos| left top| center bottom| ...
height: 235 height: 235
paddingX: 50 paddingX: 50
paddingY: 0 paddingY: 0
align: center align: center
title: title:
- header title1 -
- header title2
subtitle: subtitle:
- header subtitle1 -
- header subtitle2
titleFontSize: 44 titleFontSize: 44
subtitleFontSize: 16 subtitleFontSize: 16
spaceBetweenTitleSubtitle: 20 spaceBetweenTitleSubtitle: 20
@ -629,7 +628,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: left align: left
image: images/header/background.png imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title1 - header title1
subtitle: subtitle:
@ -641,7 +643,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: center align: center
image: images/header/background.png imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title2 - header title2
subtitle: subtitle:
@ -653,7 +658,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: right align: right
image: images/header/background.png imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title3 - header title3
subtitle: subtitle:

View File

@ -1,5 +1,6 @@
.busuanzi { .busuanzi {
@include flexbox(); @include flexbox();
width: 250px;
&__item { &__item {
padding: 0.125rem; padding: 0.125rem;
@ -10,13 +11,14 @@
@include flex-grow(1); @include flex-grow(1);
&--label { &--label {
font-size: 14px; font-size: 12.8px;
padding: .125rem 0; padding: .125rem 0;
font-family: $title-font; font-family: $title-font;
font-style: italic;
} }
&--number { &--number {
font-size: 20px; font-size: 16.8px;
font-weight: bold; font-weight: bold;
} }
} }

View File

@ -8,17 +8,6 @@
font-family: $title-font; font-family: $title-font;
font-weight: 900; font-weight: 900;
} }
&__image {
background-image: url("../images/header/background.jpg"),
url("../images/header/background.png");
width: 100%;
height: 235px;
background-size: cover;
background-repeat: no-repeat;
position: relative;
margin-bottom: 0.5rem;
}
} }
.site-header { .site-header {

View File

@ -31,6 +31,7 @@ $content-font: {{ .Site.Data.font.content_font }};
@import 'layout/navigation'; @import 'layout/navigation';
@import 'layout/grid'; @import 'layout/grid';
@import 'layout/header'; @import 'layout/header';
@import 'layout/body';
@import 'layout/footer'; @import 'layout/footer';
@import 'layout/sidebar'; @import 'layout/sidebar';
@ -59,7 +60,6 @@ $content-font: {{ .Site.Data.font.content_font }};
@import 'pages/404'; @import 'pages/404';
@import 'pages/about'; @import 'pages/about';
@import 'pages/archive'; @import 'pages/archive';
@import 'pages/body';
@import 'pages/gallery'; @import 'pages/gallery';
@import 'pages/list'; @import 'pages/list';
@import 'pages/single'; @import 'pages/single';

View File

@ -120,6 +120,5 @@ commento = false
enable = false enable = false
alipay = "" alipay = ""
wechat = "" wechat = ""
bitcoin = ""
paypal = "" paypal = ""
patreon = "" patreon = ""

View File

@ -14,17 +14,18 @@ header:
spaceBetweenTitleSubtitle: 20 spaceBetweenTitleSubtitle: 20
- type: img - type: img
image: images/header/background.jpg imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
height: 235 height: 235
paddingX: 50 paddingX: 50
paddingY: 0 paddingY: 0
align: center align: center
title: title:
- header title1 -
- header title2
subtitle: subtitle:
- header subtitle1 -
- header subtitle2
titleFontSize: 44 titleFontSize: 44
subtitleFontSize: 16 subtitleFontSize: 16
spaceBetweenTitleSubtitle: 20 spaceBetweenTitleSubtitle: 20
@ -35,7 +36,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: left align: left
image: images/header/background.jpg imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title1 - header title1
subtitle: subtitle:
@ -47,7 +51,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: center align: center
image: images/header/background.jpg imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title2 - header title2
subtitle: subtitle:
@ -59,7 +66,10 @@ header:
- paddingX: 50 - paddingX: 50
paddingY: 0 paddingY: 0
align: right align: right
image: images/header/background.jpg imageSrc: images/header/background.jpg
imageSize: cover
imageRepeat: no-repeat
imagePosition: center
title: title:
- header title3 - header title3
subtitle: subtitle:

View File

@ -19,12 +19,14 @@
if (localTheme) { if (localTheme) {
document.getElementById('root').className = `theme__${localTheme}`; document.getElementById('root').className = `theme__${localTheme}`;
} }
</script> </script>
<div id="body"> <div id="body">
{{ partial "body/custom-wrapper" . }}
<div class="container wrapper"> <div class="container wrapper">
{{ partial "navbar/site-nav" . }} {{ partial "navbar/site-nav" . }}
{{ partial "header/site-header" . }} {{ partial "header/site-header" . }}
{{ block "main" . }}{{ end }} {{ block "main" . }}{{ end }}
{{ partial "body/custom-body" . }}
{{ partial "footer/site-footer" . }} {{ partial "footer/site-footer" . }}
</div> </div>
</div> </div>

View File

@ -0,0 +1 @@
<!-- override this file -->

View File

@ -15,14 +15,6 @@
{{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }} {{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }}
{{ $name }} {{ $name }}
</a> </a>
{{ else if in $name "bitcoin" }}
<div class="donation__item donation__dropup">
{{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }}
{{ $name }}
<div class="donation__dropup--content">
{{ $path }}
</div>
</div>
{{ else }} {{ else }}
<div class="donation__item donation__dropup"> <div class="donation__item donation__dropup">
{{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }} {{ partial (print "svgs/donation/" $name ".svg") (dict "width" 22 "height" 22) }}

View File

@ -20,5 +20,4 @@
{{ end }} {{ end }}
</div> </div>
<hr class="hr-fade sidebar-hr" />
{{ end }} {{ end }}

View File

@ -6,6 +6,8 @@
{{ if $.Param "showPoweredBy" }} {{ if $.Param "showPoweredBy" }}
<div class="footer__poweredby"> <div class="footer__poweredby">
{{ partial "footer/site-counter" . }}
{{ if $.Site.Copyright }} {{ if $.Site.Copyright }}
<p class="caption"> <p class="caption">
{{ with $.Site.Copyright }}{{ replace . "{year}" now.Year | markdownify}}{{ end }} {{ with $.Site.Copyright }}{{ replace . "{year}" now.Year | markdownify}}{{ end }}

View File

@ -0,0 +1 @@
<!-- override this file -->

View File

@ -1,9 +1,10 @@
{{ if $.Params.header }} {{ if $.Params.header }}
{{ range $.Params.header }} {{ range $.Params.header }}
{{ if eq .type "img" }} {{ if eq .type "img" }}
<div class="site-header site-header__align-{{ .align }}" style="background-image: url('{{ .image | relURL }}'); width: 100%; height: {{ .height }}px; padding: {{ .paddingY }}px {{ .paddingX }}px;"> <div class="site-header site-header__align-{{ .align }}" style="background-image: url('{{ .imageSrc | relURL }}'); background-size: {{ .imageSize }};
background-repeat: {{ .imageRepeat }}; background-position: {{ .imagePosition }}; width: 100%; height: {{ .height }}px; padding: {{ .paddingY }}px {{ .paddingX }}px;">
{{ $header := . }} {{ $header := . }}
{{ if .title }} {{ if .title }}
{{ range .title }} {{ range .title }}
<div class="site-header__title" style="font-size: {{ $header.titleFontSize }}px;"> <div class="site-header__title" style="font-size: {{ $header.titleFontSize }}px;">
{{ . }} {{ . }}

View File

@ -5,7 +5,8 @@
{{ if eq .type "slide" }} {{ if eq .type "slide" }}
{{ $height := .height }} {{ $height := .height }}
{{ range .slide }} {{ range .slide }}
<div class="swiper-slide site-header site-header__align-{{ .align }}" style="background-image: url('{{.image | relURL }}'); height: {{ $height }}px;"> <div class="swiper-slide site-header site-header__align-{{ .align }}" style="background-image: url('{{ .imageSrc | relURL }}'); background-size: {{ .imageSize }};
background-repeat: {{ .imageRepeat }}; background-position: {{ .imagePosition }}; height: {{ $height }}px;">
{{ $header := . }} {{ $header := . }}
{{ if .title }} {{ if .title }}
{{ range .title }} {{ range .title }}

View File

@ -1,8 +1,7 @@
{{ if $.Param "enableSidebar" }} {{ if $.Param "enableSidebar" }}
<div class="sidebar"> <div class="sidebar">
{{ partial "search/site-search" . }} {{ partial "search/site-search" . }}
{{ partial "sidebar/site-bio" . }} {{ partial "sidebar/site-bio" . }}
{{ partial "sidebar/site-counter" . }}
{{ partial "sidebar/custom-home" . }} {{ partial "sidebar/custom-home" . }}
{{ range (and (where .Site.Sections "Type" "!=" "about") (where .Site.Sections "Type" "!=" "archive")) }} {{ range (and (where .Site.Sections "Type" "!=" "about") (where .Site.Sections "Type" "!=" "archive")) }}