Skip to content

Commit 44cbef8

Browse files
authored
Merge pull request #385 from NGO-Algorithm-Audit/feature/2026-01-15
Feature/2026 01 15
2 parents 46426a7 + ace27a2 commit 44cbef8

18 files changed

Lines changed: 5291 additions & 5822 deletions

File tree

assets/scss/_common.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ h4, .h4 {
101101
}
102102

103103
.banner {
104-
padding: 100px 0 00px;
104+
padding: 60px 00px;
105105
}
106106

107107
.section {

content/nederlands/events/activities.md

Lines changed: 237 additions & 106 deletions
Large diffs are not rendered by default.

content/nederlands/technical-tools/implementation-tool.md

Lines changed: 39 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -2,70 +2,59 @@
22
type: regular
33
title: AI en algoritmes kwalificatietoolkit (AI AQT)
44
subtitle: >
5-
AI AQT is een tool die ondersteunt bij het identificeren en risicoclassificeren van AI en andere data-gedreven systemen. Complexe juridische definities uit de AI-verordening, AVG en de Handreiking Algoritmeregister zijn vereenvoudigd tot begrijpbare vragen. De tool is open source ontwikkeld en kan gratis worden gebruikt door uw organisatie.
5+
AI AQT is een tool die ondersteunt bij het identificeren en
6+
risicoclassificeren van AI en andere data-gedreven systemen. Complexe
7+
juridische definities uit de AI-verordening, AVG en de Handreiking
8+
Algoritmeregister zijn vereenvoudigd tot begrijpbare vragen. De tool is open
9+
source ontwikkeld en kan gratis worden gebruikt door uw organisatie.
610
image: /images/svg-illustrations/AI research.svg
711
quick_navigation:
812
title: Inhoudsopgave
913
links:
1014
- title: Introductie
11-
url: '#intro'
15+
url: "#intro"
1216
- title: Tool
13-
url: '#tool'
14-
# - title: Kwalificatie en reikwijdte
15-
# url: '#kwalificatie-reikwijdte'
17+
url: "#tool"
1618
- title: Uitkomsten tool
17-
url: '#outcome'
19+
url: "#outcome"
1820
- title: Broncode
19-
url: '#source-code'
21+
url: "#source-code"
2022
- title: Documentatie
21-
url: '#documentation-definition'
23+
url: "#documentation-definition"
2224
- title: Voorbeelden en explainers
23-
url: '#explainers'
25+
url: "#explainers"
2426
- title: Flowchart Vragenlijst 1A
25-
url: '#flowchart-questionnaire-1A'
27+
url: "#flowchart-questionnaire-1A"
2628
- title: Flowchart Vragenlijst 1B
27-
url: '#flowchart-questionnaire-1B'
29+
url: "#flowchart-questionnaire-1B"
2830
- title: Flowchart Vragenlijst 2
29-
url: '#flowchart-questionnaire-2'
31+
url: "#flowchart-questionnaire-2"
32+
promo_bar:
33+
- content: "**\U0001F44B Wil je deze tool ook lokaal implementeren? Dat is eenvoudiger dan je denkt! Neem [contact ](/nl/about/contact)met ons op.**\n"
3034
---
3135

32-
<!-- Promobar -->
33-
34-
<div id={{.Get "id" }} class="container-fluid mt-0 p-0">
35-
<div class="shadow bg-lightblue">
36-
<div class="row promobar-mobile-desktop-layout">
37-
<div class="col-12 flex justify-center items-center px-5">
38-
<!-- Content -->
39-
<span class="mr-3" style="font-size:16px; color:#005aa7;">
40-
<b>👋 Wil je deze tool ook lokaal implementeren? Dat is eenvoudiger dan je denkt! Neem <u><a href="/nl/about/contact/" >contact</a></u> met ons op.</b> </span>
41-
</div>
42-
</div>
43-
</div>
44-
</div>
36+
{{< promo_bar index="0" >}}
4537

4638
<!-- Introductie -->
4739

4840
{{< container_open icon="fa-solid fa-toolbox" title="Introductie - Een oplossing voor de AI-verordening en meer" id="intro" >}}
4941

50-
Wettelijke naleving veronderstelt correcte vaststelling of algoritmische systemen onder de reikwijdte van wet- en regelgeving vallen, inclusief bijbehorende risicocategorieën. AI AQT bestaat uit dynamische vragenlijsten die helpen bij:
42+
Wettelijke naleving veronderstelt correcte vaststelling of algoritmische systemen onder de reikwijdte van wet- en regelgeving vallen, inclusief bijbehorende risicocategorieën. AI AQT bestaat uit dynamische vragenlijsten die helpen bij:
5143

52-
1A – Identificatie van AI-systemen en impactvolle algoritmes;
44+
1A – Identificatie van AI-systemen en impactvolle algoritmes;
5345

54-
1B – [BETA] Identificatie van AI-systemen, impactvolle algoritmes en volledig geautomatiseerde besluitvorming;
46+
1B – \[BETA] Identificatie van AI-systemen, impactvolle algoritmes en volledig geautomatiseerde besluitvorming;
5547

56-
2 – Risicoclassificatie van AI-systemen.
48+
2 – Risicoclassificatie van AI-systemen.
5749

5850
De tool is [open-source](/nl/technical-tools/implementation-tool/#source-code) ontwikkeld in samenwerking met de gemeente Amsterdam en kan kosteloos binnen uw organisatie worden gebruikt voor algoritmemanagement. Alle mogelijke uitkomsten van de vragenlijsten worden weergegeven in onderstaand [figuur](/nl/technical-tools/implementation-tool/#outcome). De flowcharts van de vragenlijsten kunnen ook [hieronder](/nl/technical-tools/implementation-tool/#flowchart-identification) worden gevonden.
5951

6052
{{< container_close >}}
6153

62-
63-
6454
<!-- Web app -->
6555

6656
{{< iframe src="https://ai-documentation.s3.eu-central-1.amazonaws.com/index.html?lang=nl" title="" id="tool" icon="" height="60vh" >}}
6757

68-
6958
<!-- Kwalificatie en reikwijdte -->
7059

7160
{{< container_open icon="fa-solid fa-clipboard-check" title="Waarom de correct kwalificeren van algoritmische systemen belangrijk is" id="kwalificatie-reikwijdte" >}}
@@ -82,76 +71,71 @@ Het toepassen van juridische definities in de praktijk roept lastige vragen op.
8271

8372
{{< container_open icon="fas fa-layer-group" title="Uitkomsten van de tool" id="outcome" >}}
8473

85-
De uitkomsten van de tool worden weergegeven in onderstaande figuur. Er wordt onderscheid gemaakt tussen de volgende categorieën:
74+
De uitkomsten van de tool worden weergegeven in onderstaande figuur. Er wordt onderscheid gemaakt tussen de volgende categorieën:
8675

8776
#### Vragenlijst 1A:
77+
8878
- <span style="color:#005AA7">AI-systemen</span>: Vallen onder de reikwijdte van de AI-verordening. Afhankelijk van de risicocategorie zijn aanvullende beheersmaatregelen wettelijk verplicht. Ga verder met Vragenlijst 2.
8979
- <span style="color:#005AA7">Impactvolle algoritmes</span>: Vallen buiten de reikwijdte van de AI-verordening, maar binnen de reikwijdte van het Nederlandse Algoritmesregister. Aanvullende controlemaatregelen zijn nodig.
9080

91-
#### Vragenlijst 1B [BETA]:
81+
#### Vragenlijst 1B \[BETA]:
9282

93-
- <span style="color:#005AA7">AI-systemen</span>: Zie uitkomst Vragenlijst 1A.
83+
- <span style="color:#005AA7">AI-systemen</span>: Zie uitkomst Vragenlijst 1A.
9484
- <span style="color:#005AA7">Impactvolle algoritmes</span>: Zie uitkomst Vragenlijst 1A.
95-
- <span style="color:#005AA7">Volledig geautomatiseerde besluitvorming</span>: Vallen onder de reikwijdte van artikel 22 van de AVG. Aanvullende beheersmaatregelen zijn nodig.
96-
- <span style="color:#005AA7">Overige systemen</span>: Vallen buiten de reikwijdte van de AI-verordening, het Nederlandse Algoritmesregister en artikel 22 van de AVG.
85+
- <span style="color:#005AA7">Volledig geautomatiseerde besluitvorming</span>: Vallen onder de reikwijdte van artikel 22 van de AVG. Aanvullende beheersmaatregelen zijn nodig.
86+
- <span style="color:#005AA7">Overige systemen</span>: Vallen buiten de reikwijdte van de AI-verordening, het Nederlandse Algoritmesregister en artikel 22 van de AVG.
9787

9888
#### Vragenlijst 2:
9989

100-
- <span style="color:#005AA7">Verboden AI-systemen</span>: Het gebruik van dit type AI-systeem is verboden in de Europese Unie. Meer informatie over deze categorie wordt verstrekt door de <a href="https://www.digitaleoverheid.nl/achtergrondartikelen/welke-ai-praktijken-zijn-volgend-jaar-verboden/" target="_blank">Nederlandse overheid</a>.
101-
- <span style="color:#005AA7">Hoog-risico AI-systemen</span>: Er zijn aanvullende controlemaatregelen voor AI-systemen met een hoog risico nodig door middel van geharmoniseerde normen.
102-
- <span style="color:#005AA7">Aanvullende transparantievereisten</span>: Dit type AI-systeem vereist aanvullende transparantie, maar er zijn geen controlemaatregelen nodig.
103-
- <span style="color:#005AA7">AI-modellen voor algemene doeleinden (General Purpose AI)</span>: Er gelden aanvullende eisen voor de ontwikkelaars.
90+
- <span style="color:#005AA7">Verboden AI-systemen</span>: Het gebruik van dit type AI-systeem is verboden in de Europese Unie. Meer informatie over deze categorie wordt verstrekt door de <a href="https://www.digitaleoverheid.nl/achtergrondartikelen/welke-ai-praktijken-zijn-volgend-jaar-verboden/" target="_blank">Nederlandse overheid</a>.
91+
- <span style="color:#005AA7">Hoog-risico AI-systemen</span>: Er zijn aanvullende controlemaatregelen voor AI-systemen met een hoog risico nodig door middel van geharmoniseerde normen.
92+
- <span style="color:#005AA7">Aanvullende transparantievereisten</span>: Dit type AI-systeem vereist aanvullende transparantie, maar er zijn geen controlemaatregelen nodig.
93+
- <span style="color:#005AA7">AI-modellen voor algemene doeleinden (General Purpose AI)</span>: Er gelden aanvullende eisen voor de ontwikkelaars.
10494

10595
<img src="/images/ai-act-implementation-tool/Venn diagram NL V2.png" alt="drawing" width="600"/>
10696

10797
{{< container_close >}}
10898

109-
11099
<!-- Broncode -->
111100

112101
{{< container_open icon="fas fa-terminal" title="Ontwikkeling, gebruik en broncode" id="source-code" >}}
113102

114-
De AI en Algoritme Kwalificatie Toolkit (AI AQT) is ontwikkeld in samenwerking met de gemeente Amsterdam. De broncode van de tool is beschikbaar in <a href="https://github.com/NGO-Algorithm-Audit/AI-Act-Implementation-Tool" target="_blank">Github</a> en kan worden (her)gebruikt onder de <a href="https://eupl.eu/1.2/nl/" target="_blank">EUPL-1.2 licentie</a>. De AI AQT wordt gebruikt door onder meer:
103+
De AI en Algoritme Kwalificatie Toolkit (AI AQT) is ontwikkeld in samenwerking met de gemeente Amsterdam. De broncode van de tool is beschikbaar in <a href="https://github.com/NGO-Algorithm-Audit/AI-Act-Implementation-Tool" target="_blank">Github</a> en kan worden (her)gebruikt onder de <a href="https://eupl.eu/1.2/nl/" target="_blank">EUPL-1.2 licentie</a>. De AI AQT wordt gebruikt door onder meer:
115104

116-
<img src="/images/partner logo-cropped/GemeenteAmsterdam.png" alt="drawing" width="200"/>
117-
<img src="/images/partner logo-cropped/De Nederlandsche Bank.png" alt="De Nederlandsche Bank" width="200">
118-
<img src="/images/partner logo-cropped/GemeenteDenHaag.png" alt="Gemeente Den Haag" width="200">
105+
{{< image image1="/images/partner%20logo-cropped/GemeenteAmsterdam.png" image2="/images/partner%20logo-cropped/De Nederlandsche Bank.png" image3="/images/partner%20logo-cropped/GemeenteDenHaag.png" width_desktop="4" width_mobile="4" alt1="Gemeente Amsterdam" alt2="De Nederlandsche Bank" alt3="Gemeente Den Haag" caption1="Gemeente Amsterdam" caption2="De Nederlandsche Bank" caption3="Gemeente Den Haag" >}}
119106

120107
{{< container_close >}}
121108

122-
123109
<!-- Documentatie -->
124110

125111
{{< container_open icon="far fa-file" title="Documentatie AI AQT vragenlijsten" id="documentation-definition" >}}
126112

127113
Overwegingen en keuzes die zijn gemaakt tijdens het opstellen van de vragenlijsten met betrekking tot interpretatie van de AI-verordening, <a href="https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-ai-system-definition-facilitate-first-ai-acts-rules-application" target="_blank">richtlijnen</a> van de Europese Commissie over de definitie van een AI-systeem, artikel 22 AVG richtlijnen van de <a href="https://ec.europa.eu/newsroom/article29/items/612053" target="_blank">EPDB</a> en <a href="https://www.autoriteitpersoonsgegevens.nl/documenten/advies-geautomatiseerde-besluitvorming" target="_blank">Autoriteit Persoonsgegevens</a> (AP) en de <a href="https://algoritmes.pleio.nl/attachment/entity/f1a35292-7ea6-4e47-93fa-b3358e9ab2e0" target="_blank">Handreiking Algoritmeregister</a> worden beschreven in de white paper 'Implementatie van de AI-verordening – Definitie van een AI-systeem'. In de policy briefing wordt toegelicht waarom bepaalde passages uit de <a href="https://digital-strategy.ec.europa.eu/en/library/commission-publishes-guidelines-ai-system-definition-facilitate-first-ai-acts-rules-application" target="_blank">richtlijnen</a> van de Europese Commissie over de definitie van een AI-systeem op gespannen voet staan met de wettekst van de AI-verordening.
128114

129-
Vragenlijst 1B (bèta) wordt spoedig opgenomen in de documentatie.
115+
Vragenlijst 1B (bèta) wordt spoedig opgenomen in de documentatie.
130116

131117
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20250228 White paper Implementatie AI-verordening - definitie.pdf" width_mobile_pdf="12" width_desktop_pdf="6" url2="/pdf-files/technical-tools/AI-AQT/20250228 Policy briefing richtlijnen EC AI-systeem definitie.pdf" >}}
132118

133119
{{< container_close >}}
134120

135-
136121
<!-- Voorbeelden en explainers -->
137122

138123
{{< container_open icon="fas fa-chalkboard-teacher" title="Voorbeelden en explainers" id="explainers" >}}
139124

140125
Aan de hand van voorbeelden lichten we de uitwerking van juridische concepten relevant voor algoritmische systemen toe.
141126

142-
#### Risicoclassificatie
143-
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20250512 AI risk identification Algorithm Audit.pdf" width_mobile_pdf="12" width_desktop_pdf="6" >}}
144-
145-
#### 10 voorbeelden van (geen) AI-systemen
146-
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20241216_10_examples_(non)_AI_system.pdf" width_mobile_pdf="12" width_desktop_pdf="6" >}}
127+
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20250512 AI risk identification Algorithm Audit.pdf" width_mobile_pdf="12" width_desktop_pdf="6" url2="/pdf-files/technical-tools/AI-AQT/20241216_10_examples_(non)_AI_system.pdf" title="Risicoclassificatie" title2="10 voorbeelden van (geen) AI-systemen" >}}
147128

148129
#### Regelgebaseerde algoritmen onder de AI-verordening
130+
149131
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20241203_Rule_based_or_AI_system.pdf" width_mobile_pdf="12" width_desktop_pdf="6" >}}
150132

151133
#### Definitie van een AI-systeem volgens de AI-verordening
134+
152135
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20241118_AI_definition_carrousel.pdf" width_mobile_pdf="12" width_desktop_pdf="6" >}}
153136

154137
#### Voorkomen van uitsluitend op profilering gebaseerde besluitvorming
138+
155139
{{< embed_pdf url="/pdf-files/knowledge-base/20250515 Carrousel Meaningful human intervention risk profiling algorithms.pdf" width_mobile_pdf="12" width_desktop_pdf="6" >}}
156140

157141
{{< container_close >}}
@@ -180,4 +164,4 @@ Link naar flow chart met volledige logica met alle vragen voor de drie definitie
180164

181165
{{< embed_pdf url="/pdf-files/technical-tools/AI-AQT/20250310 Flowchart classificatie NL.pdf" width_mobile_pdf="12" width_desktop_pdf="12" >}}
182166

183-
{{< container_close >}}
167+
{{< container_close >}}

i18n/en.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,10 @@ other = "Low risk"
9595
other = "Search"
9696

9797
[search-no-results]
98-
other = "No results found"
98+
other = "No results found"
99+
100+
[Previous]
101+
other = "Previous"
102+
103+
[Next]
104+
other = "Next"

i18n/nl.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,10 @@ other = "Laag risico"
9595
other = "Zoeken"
9696

9797
[search-no-results]
98-
other = "Geen resultaten gevonden"
98+
other = "Geen resultaten gevonden"
99+
100+
[Previous]
101+
other = "Vorige"
102+
103+
[Next]
104+
other = "Volgende"

layouts/events/overview.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,17 @@
11
{{ define "main" }}
22
{{ partial "page-header.html" . }}
33
{{ $split_char := " " }}
4+
{{ if .Content }}
5+
<section class="section">
6+
<div class="container">
47

8+
<div class="content">
9+
{{.Content}}
10+
</div>
11+
12+
</div>
13+
</section>
14+
{{ end }}
515
<section class="section paginationScrollTo">
616
<div class="container">
717
<div class="row">

layouts/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ <h3 class="section-title color-blue">{{ .title | markdownify }}</h3>
352352
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 border-left-red">
353353
<div class="feature-card-transparant">
354354
<i class="{{$item.icon}} mb-3" style="font-size:22px;">
355-
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
355+
<h4 class="color-blue d-inline" style="padding-left:10px; font-weight:100;">
356356
{{ $item.name | markdownify }}
357357
</h4>
358358
</i>
@@ -369,7 +369,7 @@ <h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;
369369
<div class="col-12 m-4 border-top-red">
370370
<div class="feature-card-transparant">
371371
<i class="{{.icon}} mb-3" style="font-size:22px;">
372-
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
372+
<h4 class="color-blue d-inline" style="padding-left:10px; font-weight:100;">
373373
{{ .name | markdownify }}
374374
</h4>
375375
</i>
@@ -426,7 +426,7 @@ <h3 class="section-title color-blue ml-4">{{ .title | markdownify }}</h3>
426426
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 border-left-blue">
427427
<div class="feature-card-transparant">
428428
<i class="{{$item.icon}} mb-3" style="font-size:22px;">
429-
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
429+
<h4 class="color-blue d-inline" style="padding-left:10px; font-weight:100;">
430430
{{ $item.name | markdownify }}
431431
</h4>
432432
</i>
@@ -443,7 +443,7 @@ <h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;
443443
<div class="col-12 m-4 border-top-blue">
444444
<div class="feature-card-transparant">
445445
<i class="{{.icon}} mb-3" style="font-size:22px;">
446-
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
446+
<h4 class="color-blue d-inline" style="padding-left:10px; font-weight:100;">
447447
{{ .name | markdownify }}
448448
</h4>
449449
</i>

layouts/partials/landingpage/activityfeed.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ <h4 class="my-4 ml-4 color-blue">
110110
{{ .type }}
111111
</span>
112112
{{ end }}
113+
{{ range .tags }}
114+
<span class="mt-3 mb-4 ml-3 highlight-red-sm">
115+
{{ .tag }}
116+
</span>
117+
{{ end }}
113118
</div>
114119
</div>
115120
</div>

layouts/partials/page-header.html

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,38 @@
11
<section class="banner banner-background">
22
<div class="container">
3-
<div class="row" style="display:flex; align-items:center;">
4-
5-
<div class="col-lg-6 col-md-12 col-sm-12 mb-5 order-lg-1 order-md-2 order-sm-2">
3+
<div class="row">
4+
<div class="col-lg-6 col-md-12 col-sm-12 mt-5 pt-0 pt-lg-5 order-lg-1 order-sm-2">
65
<!-- title -->
7-
<h2 class="pr-5" style="color:#005aa7;">{{ .Params.Title | markdownify }}</h2>
8-
<div class="pr-5">
9-
<p style="color:#777777; font-size: 16px;"> {{.Params.subtitle | markdownify}} </p>
6+
<h2 class="color-blue">{{ .Params.Title | markdownify }}</h2>
7+
{{ if .Params.author }}
8+
<p class="color-gray">{{ i18n "authors"}} {{ .Params.author }}</p>
9+
{{ end }}
10+
<p class="color-gray">
11+
{{ if .Params.subtitle }}{{.Params.subtitle | markdownify}}
12+
{{ else if .Params.summary }}{{.Params.summary | markdownify}}
13+
{{ end }}
14+
</p>
15+
{{ if .Params.facets }}
16+
<div class="row">
17+
<div class="col-12 order-3">
18+
{{ range $facet := .Params.facets }}
19+
{{ if $facet.hide }}
20+
{{ else }}
21+
<span class="highlight-red-sm m-1">{{$facet.label}}</span>
22+
{{ end }}
23+
{{end}}
24+
</div>
1025
</div>
26+
{{ end }}
1127
</div>
1228
<!-- /al-go-pru-dence -->
1329

1430
<!-- image -->
15-
<div class="col-lg-6 col-md-12 col-sm-12 order-lg-2 order-md-1 order-sm-1 order-first text-center">
16-
<img src='{{ .Params.image | relURL }}' class='img-fluid center-block mt-5' style='margin-bottom: 100px; height: 400px;'>
31+
<div class="col-lg-6 col-md-12 col-sm-12 order-lg-2 order-sm-1 text-center">
32+
<img src='{{ .Params.image | relURL }}' class='img-fluid center-block my-1' style='height: 400px;'>
1733
</div>
1834
<!-- image -->
1935
</div>
20-
2136
<div class="pinDiv1"></div>
2237
</div>
2338
</section>

layouts/partials/sublanding-page-header.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ <h3 style="color: {{$color}} !important" class="{font-size-1_3rem">{{.Params.tit
3535
<div class="container pb-5">
3636
{{ range .Params.subpage_links }}
3737
<a href={{.url}} class="row justify-content-center">
38-
<div style="background-color: {{.color}}};" class="rounded-lg col color-blue p-0 my-2">
38+
<div style="background-color: {{.color}}" class="rounded-lg col color-blue p-0 my-2">
3939
<div class="row mx-4 py-3">
4040
<i class="font-size-1_5rem fa {{ .icon }}"></i>
4141
<h3 class="color-blue font-size-1_5rem ml-4">{{.title}}</h3>

0 commit comments

Comments
 (0)