From d9cd64e5a40c154c89d91b8b649348bcabfafb71 Mon Sep 17 00:00:00 2001 From: welpo Date: Tue, 21 Feb 2023 02:43:23 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20feat:=20display=20word=20count?= =?UTF-8?q?=20when=20hovering=20over=20read=20time?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sass/parts/_misc.scss | 8 ++++++++ templates/macros/macros.html | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/sass/parts/_misc.scss b/sass/parts/_misc.scss index 6c20ff8..6b93625 100644 --- a/sass/parts/_misc.scss +++ b/sass/parts/_misc.scss @@ -119,3 +119,11 @@ table td { table tbody tr:nth-child(even) { background-color: var(--bg-0); } + +.meta span:hover::before { + content: attr(word-count); +} + +.meta span::before { + content: attr(reading-time); +} diff --git a/templates/macros/macros.html b/templates/macros/macros.html index 404d252..9da8e94 100644 --- a/templates/macros/macros.html +++ b/templates/macros/macros.html @@ -119,7 +119,7 @@ • {% endif %} - {{ page.reading_time }} minute read{% if page.taxonomies and page.taxonomies.tags %} {% + {% if page.taxonomies and page.taxonomies.tags %} {% endif %} {% if page.taxonomies and page.taxonomies.tags %} From 9ed40342605f079afe4cf668ed4fbb7ab87c4664 Mon Sep 17 00:00:00 2001 From: welpo Date: Tue, 21 Feb 2023 14:51:02 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=A5=9A=20refactor:=20show=20word=20co?= =?UTF-8?q?unt=20as=20reading=20time=20tooltip?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sass/parts/_misc.scss | 6 ++++++ templates/macros/macros.html | 5 ++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/sass/parts/_misc.scss b/sass/parts/_misc.scss index 6b93625..1557e1c 100644 --- a/sass/parts/_misc.scss +++ b/sass/parts/_misc.scss @@ -127,3 +127,9 @@ table tbody tr:nth-child(even) { .meta span::before { content: attr(reading-time); } + +.meta span.reading-time span.word-count { + display: inline-block; + position: relative; + width: 61em; /* adjust this value as needed */ +} diff --git a/templates/macros/macros.html b/templates/macros/macros.html index 9da8e94..9eb9d9f 100644 --- a/templates/macros/macros.html +++ b/templates/macros/macros.html @@ -119,11 +119,10 @@ • {% endif %} - {% if page.taxonomies and page.taxonomies.tags %} {% - endif %} + {{ page.reading_time }} min read{% if page.taxonomies and page.taxonomies.tags %} • {%endif %} {% if page.taxonomies and page.taxonomies.tags %} -