From 297bcc825d97cad41359d047e02d310d3fcdf8a1 Mon Sep 17 00:00:00 2001
From: Eric Park <me@ericswpark.com>
Date: Wed, 24 Jul 2024 16:46:55 +0000
Subject: [PATCH] feat: add config option to disable title capitalization (#408)
---
layouts/_default/list.html | 4 ++++
layouts/_default/single.html | 6 +++++-
assets/scss/partials/components/_archive.scss | 1 -
3 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/assets/scss/partials/components/_archive.scss b/assets/scss/partials/components/_archive.scss
index ce98d6b..7a58f63 100644
--- a/assets/scss/partials/components/_archive.scss
+++ b/assets/scss/partials/components/_archive.scss
@@ -32,7 +32,6 @@
&-title {
display: inline-block;
flex: 0.96;
- text-transform: uppercase;
@include themed() {
color: t('primary');
diff --git a/layouts/_default/list.html b/layouts/_default/list.html
index 9d3d3fd..db871f5 100644
--- a/layouts/_default/list.html
+++ b/layouts/_default/list.html
@@ -11,7 +11,11 @@
{{ range .Pages }}
<ul class="archive__list">
<li class="archive__list-item">
+ {{ if (eq .Site.Params.disableArchiveTitleStyling true) }}
<a class="archive__list-title" href="{{ .RelPermalink }}" title="{{ .Title }}">{{ .Title }}</a>
+ {{ else }}
+ <a class="archive__list-title" href="{{ .RelPermalink }}" title="{{ .Title }}">{{ upper .Title }}</a>
+ {{ end }}
<div class="archive__list-date">
{{ if isset .Site.Params "listdateformat" }}
{{ if .Site.Params.localizedDates }}
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index f09fd30..4cf4ff6 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -12,7 +12,11 @@
</div>
{{ end }}
<div class="post__content">
- <h1>{{ title .Title }}</h1>
+ {{ if (eq .Site.Params.disableTitleCapitalization true) }}
+ <h1>{{ .Title }}</h1>
+ {{ else }}
+ <h1>{{ title .Title }}</h1>
+ {{ end }}
{{ if or (eq .Type "post") (eq .Type .Site.Params.postSectionName) }}
<ul class="post__meta">
<li class="post__meta-item">
--
Gitblit v1.10.0