From 4a5c2a2a03653e2a5eb0d5193c8ab3f058367874 Mon Sep 17 00:00:00 2001 From: Jorinde Reijnierse Date: Fri, 19 Jul 2024 11:53:50 +0200 Subject: [PATCH] hugo: Add example of anchor link usage - Add example of anchor link using ref to the example/ref page - Change links in column to '/' instead of a non-existing anchor link Closes https://github.com/cue-lang/cue/issues/2971 Signed-off-by: Jorinde Reijnierse --- content/examples/shortcodes/columns/en.md | 4 ++-- content/examples/shortcodes/ref-relref/en.md | 18 ++++++++++++++++++ .../en/examples/shortcodes/columns/index.md | 4 ++-- .../en/examples/shortcodes/ref-relref/index.md | 18 ++++++++++++++++++ 4 files changed, 40 insertions(+), 4 deletions(-) diff --git a/content/examples/shortcodes/columns/en.md b/content/examples/shortcodes/columns/en.md index 3417d7324c..9b4e0334a7 100644 --- a/content/examples/shortcodes/columns/en.md +++ b/content/examples/shortcodes/columns/en.md @@ -31,13 +31,13 @@ turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor es Lorem ipsum *dolor sit amet*, consectetur adipiscing elit. Phasellus tristique lectus ut bibendum tincidunt. Vestibulum posuere nisl quis bibendum fermentum. Aenean viverra commodo erat ac porttitor. Suspendisse **a interdum leo**. Etiam volutpat lectus auctor, porttitor urna et, egestas quam. Curabitur sodales, -turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](#link) erat. +turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](/) erat. {{< columns-separator >}} #### Column 2 Lorem ipsum *dolor sit amet*, consectetur adipiscing elit. Phasellus tristique lectus ut bibendum tincidunt. Vestibulum posuere nisl quis bibendum fermentum. Aenean viverra commodo erat ac porttitor. Suspendisse **a interdum leo**. Etiam volutpat lectus auctor, porttitor urna et, egestas quam. Curabitur sodales, -turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](#link) erat. +turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](/) erat. {{< /columns >}} ## 3 columns diff --git a/content/examples/shortcodes/ref-relref/en.md b/content/examples/shortcodes/ref-relref/en.md index 0951417c64..68301e98ca 100644 --- a/content/examples/shortcodes/ref-relref/en.md +++ b/content/examples/shortcodes/ref-relref/en.md @@ -15,6 +15,7 @@ Read a more extensive description of `ref` and `relref` in the [Hugo cross refer [Links example]({{}}) [Buttons example]({{}}) + ``` The result will be just like a link. But the difference is that with ref/relref you link to a file instead of an url. @@ -23,3 +24,20 @@ The result will be just like a link. But the difference is that with ref/relref [Buttons example]({{< relref "buttons/index.md" >}}) +Relref can also be used for anchor links: + +``` +[Anchor links example]({{}}) + +``` + +[Anchor links example]({{}}) + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non felis non justo lobortis tempus ut vitae diam. Quisque ultrices nec ipsum et posuere. Vestibulum non malesuada eros, posuere luctus nulla. In hac habitasse platea dictumst. Nulla dapibus erat odio, ac dignissim quam ullamcorper in. Vivamus vitae metus justo. In hac habitasse platea dictumst. Quisque est nibh, tincidunt sed imperdiet vitae, convallis vel mauris. Nullam porttitor velit vel augue iaculis, eget molestie est ultrices. Sed metus nulla, sodales aliquam sapien at, blandit dignissim arcu. + +## Anchor header + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non felis non justo lobortis tempus ut vitae diam. Quisque ultrices nec ipsum et posuere. Vestibulum non malesuada eros, posuere luctus nulla. In hac habitasse platea dictumst. Nulla dapibus erat odio, ac dignissim quam ullamcorper in. Vivamus vitae metus justo. In hac habitasse platea dictumst. Quisque est nibh, tincidunt sed imperdiet vitae, convallis vel mauris. Nullam porttitor velit vel augue iaculis, eget molestie est ultrices. Sed metus nulla, sodales aliquam sapien at, blandit dignissim arcu. + +Curabitur quis consectetur lectus. Cras dictum fermentum sapien, sed sollicitudin quam volutpat a. Aenean pellentesque volutpat tincidunt. Duis vestibulum auctor risus at laoreet. Vivamus tincidunt erat et lacus suscipit, nec maximus enim efficitur. Ut auctor quis arcu in iaculis. Ut pharetra rutrum ante non aliquam. Donec nec nisi in mauris lacinia iaculis. Donec cursus mattis orci. Praesent nec ex nec ipsum hendrerit vehicula eu eu mauris. Nulla tincidunt tellus eu lacinia lobortis. Morbi sed orci tellus. Vivamus eget imperdiet magna. Vivamus dictum sit amet sapien quis sodales. Cras nec orci eget quam ornare tempus non sed nibh. Duis sed dolor dolor. + diff --git a/hugo/content/en/examples/shortcodes/columns/index.md b/hugo/content/en/examples/shortcodes/columns/index.md index 3417d7324c..9b4e0334a7 100644 --- a/hugo/content/en/examples/shortcodes/columns/index.md +++ b/hugo/content/en/examples/shortcodes/columns/index.md @@ -31,13 +31,13 @@ turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor es Lorem ipsum *dolor sit amet*, consectetur adipiscing elit. Phasellus tristique lectus ut bibendum tincidunt. Vestibulum posuere nisl quis bibendum fermentum. Aenean viverra commodo erat ac porttitor. Suspendisse **a interdum leo**. Etiam volutpat lectus auctor, porttitor urna et, egestas quam. Curabitur sodales, -turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](#link) erat. +turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](/) erat. {{< columns-separator >}} #### Column 2 Lorem ipsum *dolor sit amet*, consectetur adipiscing elit. Phasellus tristique lectus ut bibendum tincidunt. Vestibulum posuere nisl quis bibendum fermentum. Aenean viverra commodo erat ac porttitor. Suspendisse **a interdum leo**. Etiam volutpat lectus auctor, porttitor urna et, egestas quam. Curabitur sodales, -turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](#link) erat. +turpis id tristique blandit, purus orci efficitur velit, nec [molestie tortor est eget](/) erat. {{< /columns >}} ## 3 columns diff --git a/hugo/content/en/examples/shortcodes/ref-relref/index.md b/hugo/content/en/examples/shortcodes/ref-relref/index.md index 0951417c64..68301e98ca 100644 --- a/hugo/content/en/examples/shortcodes/ref-relref/index.md +++ b/hugo/content/en/examples/shortcodes/ref-relref/index.md @@ -15,6 +15,7 @@ Read a more extensive description of `ref` and `relref` in the [Hugo cross refer [Links example]({{}}) [Buttons example]({{}}) + ``` The result will be just like a link. But the difference is that with ref/relref you link to a file instead of an url. @@ -23,3 +24,20 @@ The result will be just like a link. But the difference is that with ref/relref [Buttons example]({{< relref "buttons/index.md" >}}) +Relref can also be used for anchor links: + +``` +[Anchor links example]({{}}) + +``` + +[Anchor links example]({{}}) + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non felis non justo lobortis tempus ut vitae diam. Quisque ultrices nec ipsum et posuere. Vestibulum non malesuada eros, posuere luctus nulla. In hac habitasse platea dictumst. Nulla dapibus erat odio, ac dignissim quam ullamcorper in. Vivamus vitae metus justo. In hac habitasse platea dictumst. Quisque est nibh, tincidunt sed imperdiet vitae, convallis vel mauris. Nullam porttitor velit vel augue iaculis, eget molestie est ultrices. Sed metus nulla, sodales aliquam sapien at, blandit dignissim arcu. + +## Anchor header + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc non felis non justo lobortis tempus ut vitae diam. Quisque ultrices nec ipsum et posuere. Vestibulum non malesuada eros, posuere luctus nulla. In hac habitasse platea dictumst. Nulla dapibus erat odio, ac dignissim quam ullamcorper in. Vivamus vitae metus justo. In hac habitasse platea dictumst. Quisque est nibh, tincidunt sed imperdiet vitae, convallis vel mauris. Nullam porttitor velit vel augue iaculis, eget molestie est ultrices. Sed metus nulla, sodales aliquam sapien at, blandit dignissim arcu. + +Curabitur quis consectetur lectus. Cras dictum fermentum sapien, sed sollicitudin quam volutpat a. Aenean pellentesque volutpat tincidunt. Duis vestibulum auctor risus at laoreet. Vivamus tincidunt erat et lacus suscipit, nec maximus enim efficitur. Ut auctor quis arcu in iaculis. Ut pharetra rutrum ante non aliquam. Donec nec nisi in mauris lacinia iaculis. Donec cursus mattis orci. Praesent nec ex nec ipsum hendrerit vehicula eu eu mauris. Nulla tincidunt tellus eu lacinia lobortis. Morbi sed orci tellus. Vivamus eget imperdiet magna. Vivamus dictum sit amet sapien quis sodales. Cras nec orci eget quam ornare tempus non sed nibh. Duis sed dolor dolor. +