|
9 | 9 | <ul class="gd-footer-banner-links gd-footer-links"> |
10 | 10 | {{ range $index, $link := $footer.footer.bannerLinks }} |
11 | 11 | <li class="gd-footer-banner-links-item gd-footer-links-item"> |
12 | | - <input |
13 | | - type="checkbox" |
14 | | - tabindex="-1" |
15 | | - id="gd-footer-banner-links-item-trigger-{{ $index }}" |
16 | | - name="gd-footer-banner-links-item-trigger-{{ $index }}" |
17 | | - class="gd-footer-banner-links-item-trigger gd-footer-links-item-trigger" |
18 | | - /> |
19 | | - <label |
20 | | - for="gd-footer-banner-links-item-trigger-{{ $index }}" |
21 | | - class="gd-footer-banner-links-item-text gd-footer-links-item-text" |
22 | | - > |
23 | | - {{ $link.title }} |
24 | | - </label> |
| 12 | + <span class="gd-footer-banner-links-item-text gd-footer-links-item-text d-none d-lg-block">{{ $link.title }}</span> |
| 13 | + <button class="gd-footer-banner-links-item-text gd-footer-links-item-text btn d-lg-none collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#gd-footer-banner-sublinks-item-{{ $index }}" aria-expanded="false" aria-controls="gd-footer-banner-sublinks-item-{{ $index }}"> |
| 14 | + {{ $link.title }} |
| 15 | + </button> |
25 | 16 | {{ if and $link.items (gt (len $link.items) 0) }} |
26 | | - <ul class="gd-footer-banner-sublinks gd-footer-sublinks"> |
| 17 | + <ul class="gd-footer-banner-sublinks gd-footer-sublinks collapse d-lg-flex" id="gd-footer-banner-sublinks-item-{{ $index }}"> |
27 | 18 | {{ range $sublink := $link.items }} |
28 | 19 | <li class="gd-footer-banner-sublinks-item gd-footer-sublinks-item"> |
29 | 20 | {{ if and $sublink.link $sublink.title }} |
|
43 | 34 | <ul class="gd-footer-links"> |
44 | 35 | {{ range $index, $link := $footer.footer.links }} |
45 | 36 | <li class="gd-footer-links-item"> |
46 | | - <input |
47 | | - type="checkbox" |
48 | | - tabindex="-1" |
49 | | - id="gd-footer-links-item-trigger-{{ $index }}" |
50 | | - name="gd-footer-links-item-trigger-{{ $index }}" |
51 | | - class="gd-footer-links-item-trigger" |
52 | | - /> |
53 | | - <label |
54 | | - for="gd-footer-links-item-trigger-{{ $index }}" |
55 | | - class="gd-footer-links-item-text" |
56 | | - > |
57 | | - {{ $link.title }} |
58 | | - </label> |
| 37 | + <span class="gd-footer-links-item-text d-none d-lg-block">{{ $link.title }}</span> |
| 38 | + <button class="gd-footer-links-item-text btn d-lg-none collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#gd-footer-links-item-{{ $index }}" aria-expanded="false" aria-controls="gd-footer-links-item-{{ $index }}"> |
| 39 | + {{ $link.title }} |
| 40 | + </button> |
| 41 | + |
59 | 42 | {{ if and $link.items (gt (len $link.items) 0) }} |
60 | | - <ul class="gd-footer-sublinks"> |
| 43 | + <ul class="gd-footer-sublinks collapse d-lg-block" id="gd-footer-links-item-{{ $index }}"> |
61 | 44 | {{ range $sublink := $link.items }} |
62 | 45 | <li class="gd-footer-sublinks-item"> |
63 | 46 | {{ if and $sublink.link $sublink.title }} |
|
0 commit comments