Skip to content

Commit 26f6fb8

Browse files
committed
Refactor: added new links in 49_big_number.sql and updated big_number.handlebars
1 parent 4c6fcde commit 26f6fb8

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

sqlpage/templates/big_number.handlebars

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,21 @@
1313

1414
{{#if title}}
1515
<div class="d-flex align-items-center">
16-
<!-- Otsikko (title): mahdollisuus linkkiin ja targetiin -->
1716
<div class="subheader text-truncate me-2">
17+
{{!-- Introduced `title_link_new_tab` and `value_link_new_tab`. If set to a truthy value, opens the link in a new tab (target="_blank"). Otherwise, defaults to same tab (target="_self"). --}}
1818
{{#if title_link}}
19-
<a href="{{title_link}}"
20-
class="text-decoration-none"
21-
{{#if title_target}} target="{{title_target}}" rel="noopener noreferrer" {{/if}}>
19+
<a href="{{title_link}}" class="text-decoration-none"
20+
{{#if title_link_new_tab}}
21+
target="_blank" rel="noopener noreferrer"
22+
{{/if}}
23+
>
2224
{{title}}
2325
</a>
2426
{{else}}
2527
{{title}}
2628
{{/if}}
2729
</div>
28-
30+
2931
{{#if dropdown_item}}
3032
<div class="ms-auto lh-1">
3133
<div class="dropdown">
@@ -43,22 +45,24 @@
4345
</div>
4446
{{/if}}
4547
</div>
46-
{{/if~}}
48+
{{/if}}
4749

4850
<div class="d-flex align-items-center mt-1">
49-
<!-- Arvo (value): mahdollisuus linkkiin ja targetiin -->
5051
<div class="h1 {{#if description}}mb-3{{else}}mb-0{{/if}} mt-auto text-nowrap text-truncate">
52+
{{!-- Introduced `title_link_new_tab` and `value_link_new_tab`. If set to a truthy value, opens the link in a new tab (target="_blank"). Otherwise, defaults to same tab (target="_self"). --}}
5153
{{#if value_link}}
5254
<a href="{{value_link}}"
5355
class="text-decoration-none"
54-
{{#if value_target}} target="{{value_target}}" rel="noopener noreferrer" {{/if}}>
56+
{{#if value_link_new_tab}} target="_blank" rel="noopener noreferrer"
57+
{{/if}}
58+
>
5559
{{value}}{{#if unit}} {{unit}}{{/if}}
5660
</a>
5761
{{else}}
5862
{{value}}{{#if unit}} {{unit}}{{/if}}
5963
{{/if}}
6064
</div>
61-
65+
6266
{{#if (and change_percent (not description))}}
6367
<div class="ms-auto">
6468
{{#if change_percent}}
@@ -75,7 +79,7 @@
7579
{{/if}}
7680
</div>
7781

78-
{{~#if description}}
82+
{{#if description}}
7983
<div class="d-flex flex-wrap mb-2" title="{{description}}">
8084
<div class="text-truncate me-2">{{description}}</div>
8185
{{#if change_percent}}
@@ -89,18 +93,17 @@
8993
{{/if}}
9094
</span>
9195
</div>
92-
{{~/if~}}
96+
{{/if}}
9397
</div>
94-
{{~/if~}}
95-
96-
{{~#if progress_percent~}}
98+
{{/if}}
99+
100+
{{#if progress_percent}}
97101
<div class="progress progress-sm">
98102
<div class="progress-bar bg-{{progress_color}}" style="width: {{progress_percent}}%" role="progressbar" aria-valuenow="{{progress_percent}}" aria-valuemin="0" aria-valuemax="100" aria-label="{{progress_percent}}% Complete">
99103
<span class="visually-hidden">{{progress_percent}}% Complete</span>
100104
</div>
101105
</div>
102-
{{~/if}}
103-
106+
{{/if}}
104107
</div>
105108
</div>
106109
</div>

0 commit comments

Comments
 (0)