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 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