From 6958fc808f0c3f7723a4037e86a7d1a3eca6d99b Mon Sep 17 00:00:00 2001 From: Mark Conroy Date: Thu, 6 Jun 2024 11:19:19 +0100 Subject: [PATCH 1/3] adds field template for labelled icon title --- .../field--paragraph--localgov-labelled-icon-title.html.twig | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 templates/field/field--paragraph--localgov-labelled-icon-title.html.twig diff --git a/templates/field/field--paragraph--localgov-labelled-icon-title.html.twig b/templates/field/field--paragraph--localgov-labelled-icon-title.html.twig new file mode 100644 index 00000000..78785778 --- /dev/null +++ b/templates/field/field--paragraph--localgov-labelled-icon-title.html.twig @@ -0,0 +1,3 @@ +{% for item in items %} + {{ item.content }} +{% endfor %} \ No newline at end of file From 83311a90c4e55b6dc350a00b5001ac2290485f23 Mon Sep 17 00:00:00 2001 From: Mark Conroy Date: Fri, 7 Jun 2024 12:56:59 +0100 Subject: [PATCH 2/3] Adds generic prev-next block template --- templates/_components/_prev-next.twig | 63 ++++++++++++++++++ .../block/guides-prev-next-block.html.twig | 64 +------------------ .../localgov-blogs-prev-next-block.html.twig | 2 + 3 files changed, 67 insertions(+), 62 deletions(-) create mode 100644 templates/_components/_prev-next.twig create mode 100644 templates/block/localgov-blogs-prev-next-block.html.twig diff --git a/templates/_components/_prev-next.twig b/templates/_components/_prev-next.twig new file mode 100644 index 00000000..8cfe5d2d --- /dev/null +++ b/templates/_components/_prev-next.twig @@ -0,0 +1,63 @@ +{# +/** +* @file +* Default theme implementation for the prev_next type blocks. +*/ +#} + +{% set previous_icon = previous_icon|default('chevron-left') %} +{% set next_icon = next_icon|default('chevron-right') %} + +{% + set classes = [ + 'lgd-prev-next', + prev_next_type ? 'lgd-prev-next--' ~ prev_next_type, +] +%} + +{% if not localgov_base_remove_css %} + {{ attach_library('localgov_base/prev-next') }} +{% endif %} + + + + diff --git a/templates/block/guides-prev-next-block.html.twig b/templates/block/guides-prev-next-block.html.twig index f9b5f461..ded5f007 100644 --- a/templates/block/guides-prev-next-block.html.twig +++ b/templates/block/guides-prev-next-block.html.twig @@ -1,62 +1,2 @@ -{# -/** -* @file -* Default theme implementation for the guides_prev_next_block block. -*/ -#} - -{% - set classes = [ - 'lgd-prev-next', - 'lgd-prev-next--guides', -] -%} - -{% if not localgov_base_remove_css %} - {{ attach_library('localgov_base/prev-next') }} -{% endif %} - -{% set previous_icon = 'chevron-left' %} -{% set next_icon = 'chevron-right' %} - - - +{% set prev_next_type = 'guides' %} +{% include "@localgov_base/_components/prev-next.twig" %} \ No newline at end of file diff --git a/templates/block/localgov-blogs-prev-next-block.html.twig b/templates/block/localgov-blogs-prev-next-block.html.twig new file mode 100644 index 00000000..62de335f --- /dev/null +++ b/templates/block/localgov-blogs-prev-next-block.html.twig @@ -0,0 +1,2 @@ +{% set prev_next_type = 'blog' %} +{% include "@localgov_base/_components/prev-next.twig" %} \ No newline at end of file From 1909f0a7202544f4a4cf398c79f5b3376e95671c Mon Sep 17 00:00:00 2001 From: Mark Conroy Date: Fri, 7 Jun 2024 13:02:44 +0100 Subject: [PATCH 3/3] update template name in include statement --- templates/_components/{_prev-next.twig => prev-next.twig} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename templates/_components/{_prev-next.twig => prev-next.twig} (100%) diff --git a/templates/_components/_prev-next.twig b/templates/_components/prev-next.twig similarity index 100% rename from templates/_components/_prev-next.twig rename to templates/_components/prev-next.twig