| assets/css/style.css | ●●●●● patch | view | raw | blame | history | |
| assets/scss/main.scss | ●●●●● patch | view | raw | blame | history | |
| assets/scss/partials/components/_sidebar.scss | ●●●●● patch | view | raw | blame | history | |
| assets/scss/partials/layout/_main.scss | ●●●●● patch | view | raw | blame | history | |
| layouts/_default/baseof.html | ●●●●● patch | view | raw | blame | history | |
| layouts/index.html | ●●●●● patch | view | raw | blame | history | |
| layouts/partials/sidebar.html | ●●●●● patch | view | raw | blame | history |
assets/css/style.css
@@ -742,10 +742,10 @@ } */ /* share */ /* .read_more { font-size: 1.4rem; } } */ /* #fb_comments_container { @@ -869,7 +869,7 @@ */ /* Menu */ .menu { /* .menu { float: right; padding-top: 30px; } @@ -925,7 +925,7 @@ visibility: hidden; width: 100px; float: right; } } */ /* .page_404 { text-align: center; @@ -1090,9 +1090,9 @@ } @media screen and (max-width: 960px) { aside { /* aside { width: 100%; } } */ .sidebar { width: 100%; assets/scss/main.scss
@@ -6,7 +6,6 @@ @import './partials/layout/body'; @import './partials/layout/header'; @import './partials/layout/nav'; @import './partials/layout/main'; @import './partials/components/animated'; @import './partials/components/category'; @import './partials/components/tag'; assets/scss/partials/components/_sidebar.scss
@@ -2,10 +2,39 @@ -webkit-background-size: cover; background-size: cover; background-color: var(--bg-color); height: 100%; left: 0; z-index: 4; border-right: 1px solid var(--border-color); @media screen and (min-width: 961px), print { border-right: 1px solid $primary-lighter; z-index: 3; height: 100vh; position: fixed; width: $sidebar-width; display: flex; flex-direction: column; } @include widescreen { padding-left: 17%; padding-right: 3%; width: calc(var(--sidebar-width) - 20%); } &-wrapper { width: 100%; @media screen and (min-width: 961px), print { width: $sidebar-width; } } &__content { @media screen and (min-width: 961px), print { display: flex; flex-direction: column; flex-grow: 1; justify-content: center; } } &__list { list-style: none; @@ -53,30 +82,4 @@ margin: 1em; } } } @media screen and (min-width: 961px), print { .sidebar { height: 100vh; display: flex; flex-direction: column; position: fixed; width: $sidebar-width; &__content { display: flex; flex-direction: column; justify-content: center; flex-grow: 1; } } } @media (min-width: 1921px) { .sidebar { padding-left: 17%; padding-right: 3%; width: calc(var(--sidebar-width) - 20%); } } assets/scss/partials/layout/_main.scss
File was deleted layouts/_default/baseof.html
@@ -9,16 +9,8 @@ <body class="body"> <header class="header">{{ partial "navbar.html" . }}</header> <div class="wrapper"> <aside class="aside"> {{- partial "sidebar.html" . -}} </aside> <main class="main"> <div class="autopagerize_page_element"> <div class="content"> {{- block "main" . }}{{- end }} </div> </div> </main> {{- partial "sidebar.html" . -}} {{- block "main" . }}{{- end }} </div> {{- partial "footer.html" (dict "context" . "footerClassModifier" "base") -}} layouts/index.html
@@ -1,26 +1,5 @@ {{ define "main" }} <div class="post {{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ end }}" > <div class="post-title post-content"> {{ .Content }} </div> <!-- (Optional) Home -- on top of `mainSections` content (aka posts) ; -- as declared in content/_index.md One can set `mainSections = [""]` and have the content/_index.md specified here --> </div> {{ if .Params.mainSectionsTitle }} <main class="post-wrapper"> <div class="post {{ with .Site.Params.doNotLoadAnimations }} . @@ -31,90 +10,113 @@ {{ end }}" > <div class="post-title post-content"> <h2>{{ .Params.mainSectionsTitle }}</h2> {{ .Content }} </div> <!-- (Optional) Home -- on top of `mainSections` content (aka posts) ; -- as declared in content/_index.md One can set `mainSections = [""]` and have the content/_index.md specified here --> </div> {{ end }} {{ if .Params.mainSectionsTitle }} <div class="post {{ with .Site.Params.doNotLoadAnimations }} . {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} {{ range $paginator.Pages }} <div class="post {{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ else }} animated fadeInDown {{ end }}" > {{ if .Params.thumbnail }} <div class="post-thumbnail"> <a href="{{ .RelPermalink }}"> <img src="{{ .Params.thumbnail | relURL }}" alt="Thumbnail image" loading="lazy" /> </a> </div> {{ end }} <div class="post-title"> <h3><a href="{{ .RelPermalink }}">{{ .Title }}</a></h3> </div> <div class="post-content"> <div class="p_part"> <p> {{ if .Site.Params.fullPostContent }} {{ .Content }} {{ else }} {{ .Summary }} {{ end }} </p> <!-- add read more --> {{- if and (.Truncated) (.Site.Params.readMore) -}} <a href="{{ .RelPermalink }}" class="read_more">{{ i18n "read_more" }}</a> {{- end -}} {{ end }}" > <div class="post-title post-content"> <h2>{{ .Params.mainSectionsTitle }}</h2> </div> </div> <!-- --> <div class="post-footer"> <div class="meta"> <div class="info"> <em class="fas fa-calendar-day"></em> <span class="date" >{{ if isset .Site.Params "indexdateformat" }} {{ .Date.Format .Site.Params.indexDateFormat }} {{ end }} {{ $paginator := .Paginate (where .Site.RegularPages "Type" "in" .Site.Params.mainSections) }} {{ range $paginator.Pages }} <div class="post {{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ end }}" > {{ if .Params.thumbnail }} <div class="post-thumbnail"> <a href="{{ .RelPermalink }}"> <img src="{{ .Params.thumbnail | relURL }}" alt="Thumbnail image" loading="lazy" /> </a> </div> {{ end }} <div class="post-title"> <h3><a href="{{ .RelPermalink }}">{{ .Title }}</a></h3> </div> <div class="post-content"> <div class="p_part"> <p> {{ if .Site.Params.fullPostContent }} {{ .Content }} {{ else }} {{ .Date.Format "Mon, Jan 2, 2006" }} {{ .Summary }} {{ end }}</span > {{ with .Page.Params.Categories }} {{ partial "taxonomy/categories.html" . }} {{ end }} </p> <!-- add read more --> {{- if and (.Truncated) (.Site.Params.readMore) -}} <a href="{{ .RelPermalink }}" class="post__more">{{ i18n "read_more" }}</a> {{- end -}} </div> </div> <!-- --> <div class="post-footer"> <div class="meta"> <div class="info"> <em class="fas fa-calendar-day"></em> <span class="date" >{{ if isset .Site.Params "indexdateformat" }} {{ .Date.Format .Site.Params.indexDateFormat }} {{ end }} {{ with .Page.Params.Tags }} {{ partial "taxonomy/tags.html" . }} {{ else }} {{ .Date.Format "Mon, Jan 2, 2006" }} {{ end }} {{ end }}</span > {{ with .Page.Params.Categories }} {{ partial "taxonomy/categories.html" . }} {{ end }} {{ with .Page.Params.Tags }} {{ partial "taxonomy/tags.html" . }} {{ end }} </div> </div> </div> </div> </div> {{ end }} <div class="pagination"> {{ template "partials/pagination.html" . }} </div> {{ end }} <div class="pagination"> {{ template "partials/pagination.html" . }} </div> </main> {{ end }} layouts/partials/sidebar.html
@@ -1,30 +1,32 @@ <div class="sidebar{{ with .Site.Params.doNotLoadAnimations }} . <aside class="sidebar-wrapper"> <div class="sidebar{{ with .Site.Params.doNotLoadAnimations }} . {{ else }} animated fadeInDown {{ else }} animated fadeInDown {{ end }}" > <div class="sidebar__content"> <div class="sidebar__title"> {{ end }}" > <div class="sidebar__content"> <div class="sidebar__title"> <img src="{{ .Site.Params.profilePicture | relURL }}" alt="profile picture" /> <h3 title=""><a href="{{ .Site.BaseURL | relLangURL }}">{{ .Site.Params.Title }}</a></h3> <div class="sidebar__title-description"> <p>{{ replace .Site.Params.description "\n" "<br />" | safeHTML }}</p> </div> </div> <ul class="sidebar__list"> {{ range $item := .Site.Params.socialIcons }} <li class="sidebar__list-item"> <a href="{{ $item.url }}" rel="me" aria-label="{{ $item.title }}" title="{{ $item.title }}"> <i class="{{ $item.icon }} fa-2x" aria-hidden="true"></i> </a> </li> </div> <ul class="sidebar__list"> {{ range $item := .Site.Params.socialIcons }} <li class="sidebar__list-item"> <a href="{{ $item.url }}" rel="me" aria-label="{{ $item.title }}" title="{{ $item.title }}"> <i class="{{ $item.icon }} fa-2x" aria-hidden="true"></i> </a> </li> {{ end }} </ul> {{ end }} </ul> </div> {{- partial "footer.html" (dict "context" . "footerClassModifier" "sidebar") -}} </div> {{- partial "footer.html" (dict "context" . "footerClassModifier" "sidebar") -}} </div> </aside>