From 803eac0bf60f8f76aeec643d06ae6ba65602d5f7 Mon Sep 17 00:00:00 2001 From: Martin Lowe Date: Thu, 4 Mar 2021 10:43:32 -0500 Subject: [PATCH 1/2] Add text target component Signed-off-by: Martin Lowe --- exampleSite/config/_default/menus.en.toml | 6 ++++++ exampleSite/content/components/text_target.md | 15 +++++++++++++++ layouts/shortcodes/text_target.html | 13 +++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 exampleSite/content/components/text_target.md create mode 100644 layouts/shortcodes/text_target.html diff --git a/exampleSite/config/_default/menus.en.toml b/exampleSite/config/_default/menus.en.toml index 23b79826..04424b89 100644 --- a/exampleSite/config/_default/menus.en.toml +++ b/exampleSite/config/_default/menus.en.toml @@ -153,6 +153,12 @@ weight = 3 parent = "solstice" +[[main]] + name = "Text Target" + url = "/components/text_target/" + weight = 3 + parent = "solstice" + [[main]] name = "RSS Feed" url = "/components/rss/" diff --git a/exampleSite/content/components/text_target.md b/exampleSite/content/components/text_target.md new file mode 100644 index 00000000..30d45e62 --- /dev/null +++ b/exampleSite/content/components/text_target.md @@ -0,0 +1,15 @@ +--- +title: "Text Target" +date: 2019-04-17T15:52:27-04:00 +description: "" +categories: [] +keywords: [] +slug: "" +aliases: [] +toc: false +draft: false +--- + +You can add a span with an ID to a markdown file using the following shortcode: **{{< text_target id="sample" >}}Text to target{{</ text_target >}}** + +{{< text_target id="sample" >}}Text to target{{}} diff --git a/layouts/shortcodes/text_target.html b/layouts/shortcodes/text_target.html new file mode 100644 index 00000000..924cbd4c --- /dev/null +++ b/layouts/shortcodes/text_target.html @@ -0,0 +1,13 @@ + +{{ .Inner }} \ No newline at end of file From ab95e78a5049f1539ea48268ed3e26c169f96363 Mon Sep 17 00:00:00 2001 From: Martin Lowe Date: Thu, 4 Mar 2021 11:15:10 -0500 Subject: [PATCH 2/2] Fix attribution of text target component to me, its mine. Signed-off-by: Martin Lowe --- layouts/shortcodes/text_target.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/shortcodes/text_target.html b/layouts/shortcodes/text_target.html index 924cbd4c..11a9d08e 100644 --- a/layouts/shortcodes/text_target.html +++ b/layouts/shortcodes/text_target.html @@ -6,7 +6,7 @@ http://www.eclipse.org/legal/epl-2.0. Contributors: - Eric Poirier + Martin Lowe SPDX-License-Identifier: EPL-2.0 -->