From 2cfffa22c1e3455715e34500382bdbcfc02a7938 Mon Sep 17 00:00:00 2001 From: Brian Canini <canini.16@osu.edu> Date: Tue, 11 Jan 2022 15:57:42 -0500 Subject: [PATCH] adv callout basic page mobile fix --- .../paragraph--columns_four.html.twig | 25 +++++-------------- .../paragraph--columns_three.html.twig | 21 +++++----------- .../paragraph--columns_two.html.twig | 22 ++++++++++------ 3 files changed, 26 insertions(+), 42 deletions(-) diff --git a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_four.html.twig b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_four.html.twig index 5bd5b02bc9..25535d1b2b 100644 --- a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_four.html.twig +++ b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_four.html.twig @@ -76,14 +76,17 @@ {% set contcount = thecont|length - 17 %} <div id="carousel-mobile-{{ rand }}" class="carousel slide adv-callout-carousel adv-callout-mobile" data-ride="false" data-interval="0"> + {% if page_content_type == 'landing_page' %} <div class="container"> +{% endif %} + <div class="carousel-inner adv-call-mob-inner" role="listbox"> {% for item in thecont|slice(0, contcount) %} <div class="item {% if loop.first %}active{% endif %}"> - <div class="col-xs-12 col-adv-call-mobile"> + <div class="col-xs-12"> <div class="card"> {{ thecont[loop.index0] }} </div> @@ -91,28 +94,12 @@ </div> {% endfor %} -{% endif %} -{% if page_content_type == 'page' %} - <div class="{{ leftwidth }} col-l adv-call-mobile-bl"> - {{ thecont[0] }} - </div> - - <div class="{{ middlewidth }} col-m adv-call-mobile-bm"> - {{ thecont[1] }} - </div> - <div class="{{ middlewidth }} col-m adv-call-mobile-bm"> - {{ thecont[2] }} - </div> + </div> - <div class="{{ rightwidth }} col-r adv-call-mobile-br"> - {{ thecont[3] }} - </div> -{% endif %} {% if page_content_type == 'landing_page' %} - </div> -{% endif %} </div> +{% endif %} {% if page_content_type != 'page' %} <!-- Controls --> diff --git a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_three.html.twig b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_three.html.twig index f970f3b5f8..db2793d8b3 100644 --- a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_three.html.twig +++ b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_three.html.twig @@ -98,14 +98,17 @@ {% set contcount = thecont|length - 17 %} <div id="carousel-mobile-{{ rand }}" class="carousel slide adv-callout-carousel adv-callout-mobile" data-ride="false" data-interval="0"> + {% if page_content_type == 'landing_page' %} <div class="container"> +{% endif %} + <div class="carousel-inner adv-call-mob-inner" role="listbox"> {% for item in thecont|slice(0, contcount) %} <div class="item {% if loop.first %}active{% endif %}"> - <div class="col-xs-12 col-adv-call-mobile"> + <div class="col-xs-12"> <div class="card"> {{ thecont[loop.index0] }} </div> @@ -113,24 +116,12 @@ </div> {% endfor %} -{% endif %} -{% if page_content_type == 'page' %} - <div class="{{ leftwidth }} col-l adv-call-mobile-bl"> - {{ thecont[0] }} - </div> - <div class="{{ middlewidth }} col-m adv-call-mobile-bm"> - {{ thecont[1] }} - </div> + </div> - <div class="{{ rightwidth }} col-r adv-call-mobile-br"> - {{ thecont[2] }} - </div> -{% endif %} {% if page_content_type == 'landing_page' %} - </div> -{% endif %} </div> +{% endif %} {% if page_content_type != 'page' %} <!-- Controls --> diff --git a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_two.html.twig b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_two.html.twig index 6773ebb2d3..3b9c9c2e54 100644 --- a/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_two.html.twig +++ b/web/themes/asc_bootstrap/templates/paragraph/paragraph--columns_two.html.twig @@ -96,18 +96,14 @@ {% if thecont[0]['#paragraph'].type.target_id == 'advanced_callout_box' %} {% set contcount = thecont|length - 17 %} - <div id="carousel-mobile-{{ rand }}" class="carousel slide adv-callout-carousel adv-callout-mobile" data-ride="false" data-interval="0"> - {% if page_content_type == 'landing_page' %} + <div id="carousel-mobile-{{ rand }}" class="carousel slide adv-callout-carousel adv-callout-mobile" data-ride="false" data-interval="0"> <div class="container"> -{% endif %} - <div class="carousel-inner adv-call-mob-inner" role="listbox"> - {% for item in thecont|slice(0, contcount) %} <div class="item {% if loop.first %}active{% endif %}"> - <div class="col-xs-12"> + <div class="col-xs-12 col-adv-call-mobile"> <div class="card"> {{ thecont[loop.index0] }} </div> @@ -115,10 +111,18 @@ </div> {% endfor %} +{% endif %} +{% if page_content_type == 'page' %} + <div class="{{ leftwidth }} col-l adv-call-mobile-bl"> + {{ thecont[0] }} + </div> - </div> - + <div class="{{ rightwidth }} col-r adv-call-mobile-br"> + {{ thecont[1] }} + </div> +{% endif %} {% if page_content_type == 'landing_page' %} + </div> </div> {% endif %} @@ -133,7 +137,9 @@ </a> </div> {% endif %} +{% if page_content_type != 'page' %} </div> +{% endif %} {# Advanced Callout box desktop #} -- GitLab