Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/jacobsun/edidor.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsun6eal <jacob.sun.meta@gmail.com>2019-05-14 18:26:08 +0300
committersun6eal <jacob.sun.meta@gmail.com>2019-05-14 18:26:08 +0300
commitc0cf9d791d0456d031027e386f3ff5f75e61ac35 (patch)
tree8d9c4d32218c8b1d9a40d4d2bd41ed8a3eda5b41 /layouts
parent8d5fc7f91f9a2046b88c732f0d7a0f304f2017ae (diff)
add mode
Diffstat (limited to 'layouts')
-rw-r--r--layouts/404.html2
-rw-r--r--layouts/_default/list.html2
-rw-r--r--layouts/_default/single.html2
-rw-r--r--layouts/_default/terms.html2
-rw-r--r--layouts/index.html2
-rw-r--r--layouts/partials/head.html9
-rw-r--r--layouts/partials/header.html28
-rw-r--r--layouts/partials/terms_list.html8
8 files changed, 42 insertions, 13 deletions
diff --git a/layouts/404.html b/layouts/404.html
index 0586370..b7f1e9d 100644
--- a/layouts/404.html
+++ b/layouts/404.html
@@ -1,6 +1,6 @@
{{ partial "head.html" . }}
-<body>
+<body class="{{ .Site.Params.Mode }}-mode">
{{ partial "header.html" . }}
<div class="middle">
<nav class="sidebar">
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 04c3ae6..8b5d878 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -1,6 +1,6 @@
{{ partial "head.html" . }}
-<body>
+<body class="{{ .Site.Params.Mode }}-mode">
{{ partial "header.html" . }}
<div class="middle">
<nav class="sidebar">
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 459f902..10dc3bd 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -1,6 +1,6 @@
{{ partial "head.html" . }}
-<body>
+<body class="{{ .Site.Params.Mode }}-mode">
{{ partial "header.html" . }}
<div class="middle">
<nav class="sidebar">
diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html
index a16597c..f0a39f1 100644
--- a/layouts/_default/terms.html
+++ b/layouts/_default/terms.html
@@ -1,6 +1,6 @@
{{ partial "head.html" . }}
-<body>
+<body class="{{ .Site.Params.Mode }}-mode">
{{ partial "header.html" . }}
<div class="middle">
<nav class="sidebar">
diff --git a/layouts/index.html b/layouts/index.html
index e652b86..8e38e09 100644
--- a/layouts/index.html
+++ b/layouts/index.html
@@ -1,6 +1,6 @@
{{ partial "head.html" . }}
-<body>
+<body class="{{ .Site.Params.Mode }}-mode">
{{ partial "header.html" . }}
<div class="middle clearfix">
<aside class="sidebar">
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index a5170f0..d1149d2 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -17,7 +17,14 @@
<link rel="shortcut icon" href="{{ "images/favicon.ico" | absURL }}" />
{{ if (.Site.Params.isHighlightCode) }}
- <link rel="stylesheet" href="{{ "css/prism.css" | absURL }}" />
+ {{ if (eq .Site.Params.mode "light") }}
+ <link rel="stylesheet" href="{{ "css/prism_coy.css" | absURL }}" />
+
+ {{ else if (eq .Site.Params.mode "wild")}}
+ <link rel="stylesheet" href="{{ "css/prism_funky.css" | absURL }}" />
+ {{ else}}
+ <link rel="stylesheet" href="{{ "css/prism_tomorrow_night.css" | absURL }}" />
+ {{ end }}
{{ end }}
<link rel="stylesheet" href="{{ "css/edidor.css" | absURL }}" />
<!-- custom css -->
diff --git a/layouts/partials/header.html b/layouts/partials/header.html
index 39865f7..09c54d7 100644
--- a/layouts/partials/header.html
+++ b/layouts/partials/header.html
@@ -1,6 +1,28 @@
<header class="header">
<ul class="menu clearfix control">
- <li><a href="{{ .Site.BaseURL }}" class="btn logo-link"><img class="logo" src="{{ "images/logo.svg" | absURL }}" alt=""></a></li>
+ <li>
+ <a href="{{ .Site.BaseURL }}" class="btn logo-link">
+ {{ if (eq .Site.Params.Mode "light") }}
+ {{ if (fileExists "static/images/logo_light.svg") }}
+ <img class="logo" src="{{ "images/logo_light.svg" | absURL }}" alt="logo"/>
+ {{ else }}
+ <img class="logo" src="{{ "images/logo.svg" | absURL }}" alt="logo"/>
+ {{ end }}
+ {{ else if (eq .Site.Params.Mode "wild") }}
+ {{ if (fileExists "static/images/logo_wild.svg") }}
+ <img class="logo" src="{{ "images/logo_wild.svg" | absURL }}" alt="logo"/>
+ {{ else }}
+ <img class="logo" src="{{ "images/logo.svg" | absURL }}" alt="logo"/>
+ {{ end }}
+ {{ else }}
+ {{ if (fileExists "static/images/logo_dark.svg") }}
+ <img class="logo" src="{{ "images/logo_dark.svg" | absURL }}" alt="logo"/>
+ {{ else }}
+ <img class="logo" src="{{ "images/logo.svg" | absURL }}" alt="logo"/>
+ {{ end }}
+ {{ end }}
+ </a>
+ </li>
{{ $currentPage := . }}
{{ range .Site.Menus.main }}
{{ if .HasChildren }}
@@ -10,8 +32,8 @@
</a>
<ul class="sub-menu control">
{{ range .Children }}
- <li class="{{ if $currentPage.IsMenuCurrent "main" . }}active{{ end }}{{ if eq .Name "Toggle Sidebar" }}toggle-sidebar{{ end }}">
- <a href="{{ .URL }}" class="btn">{{ .Name }}</a>
+ <li class="{{ if $currentPage.IsMenuCurrent "main" . }}active{{ end }}">
+ <a href="{{ .URL }}" class="btn {{ if eq .Name "Toggle Sidebar" }}sidebar-toggler{{ end }}{{ if eq .Name "Light" }}to-light-mode{{ end }}{{ if eq .Name "Dark" }}to-dark-mode{{ end }}{{ if eq .Name "Wild" }}to-wild-mode{{ end }}">{{ .Name }}</a>
</li>
{{ end }}
</ul>
diff --git a/layouts/partials/terms_list.html b/layouts/partials/terms_list.html
index e3076c1..ff98038 100644
--- a/layouts/partials/terms_list.html
+++ b/layouts/partials/terms_list.html
@@ -1,11 +1,11 @@
{{ $title := .Data.Plural}}
<h2 class="title"><a class="terms-title" href="{{ $title | absURL }}" class="btn"> {{ $title | humanize }} </a></h2>
<ul class="terms-list control">
- {{ range $key, $value := .Data.Terms.ByCount }}
- {{ if ($value.Name) }}
+ {{ range .Data.Terms.ByCount }}
+ {{ if (.Name) }}
<li>
- <a href="{{ $title | absURL }}/{{ $value.Name | urlize }}" class="btn">
- {{ $value.Name }} <span class="count">{{ $value.Count }}</span>
+ <a href="{{ $title | absURL }}/{{ .Name | urlize }}" class="btn">
+ {{ .Name }} <span class="count">{{ .Count }}</span>
</a>
</li>
{{ end }}