Skip to content

Commit efea07e

Browse files
authored
Merge pull request #326 from NGO-Algorithm-Audit/feature/2025-09-12
Feature/2025 09 12
2 parents 1bc3b0e + e9ecdc6 commit efea07e

File tree

9 files changed

+100
-56
lines changed

9 files changed

+100
-56
lines changed

assets/scss/_landingpage.scss

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -444,10 +444,6 @@
444444
color: #005aa7 !important;
445445
}
446446

447-
.landing-page-core-activities-row-subtitle {
448-
margin-top: -10px;
449-
}
450-
451447
.sublandingpage-banner-padding-bottom {
452448
padding-bottom: 7rem;
453449
}

assets/scss/templates/_main.scss

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -297,15 +297,24 @@ input[type="checkbox"] {
297297
}
298298

299299
.border-left-blue{
300-
border-left: 1px solid #005AA7;
300+
border-left: 2px solid #005AA7;
301+
}
302+
303+
.border-left-red {
304+
border-left: 2px solid #FFCBBD;
301305
}
302306

303307
.border-left-white{
304-
border-left: 1px solid #ffffff;
308+
border-left: 2px solid #ffffff;
305309
}
306310

307311
.border-top-blue{
308-
border-top: 1px solid #005AA7;
312+
border-top: 2px solid #005AA7;
313+
padding-top: 25px;
314+
}
315+
316+
.border-top-red{
317+
border-top: 2px solid #FFCBBD;
309318
padding-top: 25px;
310319
}
311320

content/nederlands/_index.md

Lines changed: 36 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -31,36 +31,36 @@ About:
3131
overview_block:
3232
activities:
3333
- title: Kennisplatform
34-
subtitle: 'Expertise in statistiek, software development, recht en ethiek'
34+
subtitle: "Expertise in statistiek, software development, recht en ethiek"
3535
url: /nl/knowledge-platform/
3636
icon: fa-light fa-layer-group
37-
color: '#E3F0FE'
37+
color: "#E3F0FE"
3838
- title: Algoprudentie
3939
subtitle: Case-based normatief advies voor verantwoorde AI
4040
url: /nl/algoprudence/
4141
icon: fa-light fa-scale-balanced
42-
color: '#F7CDBF'
42+
color: "#F7CDBF"
4343
- title: Technische tools
4444
subtitle: Open source tools voor validatie van algorithmische systemen
4545
url: /nl/technical-tools/
4646
icon: fa-light fa-toolbox
47-
color: '#FFFDE4'
47+
color: "#FFFDE4"
4848
- title: Projectwerk
4949
subtitle: >-
5050
Validatie, implementatie AI-verordening, organisatorische
5151
beheersmaatregelen etc.
5252
url: /nl/knowledge-platform/project-work/
5353
icon: fa-light fa-magnifying-glass-plus
54-
color: '#E3F0FE'
54+
color: "#E3F0FE"
5555
Activity_Feed:
5656
featured_title: Uitgelicht
5757
featured_activities:
58-
- title: >-
59-
Inventarisatie 14 ministries Algoritmeregister
58+
- title: Inventarisatie 14 ministries Algoritmeregister
6059
intro: >
61-
Afgelopen zomer hebben 14 Nederlandse ministeries hun inventarisaties van hoog-risico AI-systemen en impactvolle algoritmes gedeeld. Wij maakten een inventarisatie.
62-
link: >-
63-
/nl/knowledge-platform/knowledge-base/inventory_high_risk_ai_systems/
60+
Afgelopen zomer hebben 14 Nederlandse ministeries hun inventarisaties
61+
van hoog-risico AI-systemen en impactvolle algoritmes gedeeld. Wij
62+
maakten een inventarisatie.
63+
link: /nl/knowledge-platform/knowledge-base/inventory_high_risk_ai_systems/
6464
image: /images/knowledge_base/Inventarisatie Algoritmeregister.png
6565
date: 26-08-2025
6666
type: onderzoek
@@ -79,10 +79,8 @@ Activity_Feed:
7979
featured_button_link: /nl/knowledge-platform/knowledge-base/
8080
items_title: Aankomende events
8181
activities:
82-
- title: >-
83-
Expert rondetafel II: Kennisopbouw voor toezichthouder op AI
84-
link: >-
85-
https://unesdoc.unesco.org/ark:/48223/pf0000395086
82+
- title: "Expert rondetafel II: Kennisopbouw voor toezichthouder op AI"
83+
link: "https://unesdoc.unesco.org/ark:/48223/pf0000395086"
8684
image: /images/partner logo-cropped/UNESCO.png
8785
date: 30-09-2025
8886
type: paneldiscussie
@@ -113,7 +111,7 @@ Activity_Feed:
113111
Areas_of_AI_expertise:
114112
title: Expertise
115113
enable: true
116-
width_m: 4
114+
width_m: 6
117115
width_s: 12
118116
feature_item:
119117
- name: Socio-technische evaluatie generatieve AI
@@ -159,6 +157,22 @@ Areas_of_AI_expertise:
159157
160158
style="text-decoration: underline;">publieke standaarden</a> voor
161159
verantwoord gebruik van algoritmische systemen.
160+
- name: Op maat gemaakte technische hulpmiddelen
161+
icon: fas fa-code
162+
content: >
163+
Voor specifieke toepassingen ten behoeven van de verantwoorde inzet van
164+
algoritmes en AI ontwikkelt Algorith Audit technische tools. Zie
165+
bijvoorbeeld onze open source tools voor <a
166+
href="/nl/technical-tools/sdg/"
167+
style="text-decoration: underline;">synthetische data
168+
generatie</a> en <a
169+
href="/nl/technical-tools/bdt/"
170+
style="text-decoration: underline;">unsupervised bias
171+
detectie</a>, zoals ontwikkeld in samenwerking
172+
met het Ministerie van Binnenlandse Zaken en de Diesnt Uitvoering
173+
Onderwijs (DUO). Onze tools zijn local-only. Dat betekent dat data de
174+
omgeving van organisaties niet verlaten en er geen afhankelijkheden zijn
175+
van cloudplatforms.
162176
button_text: Bespreek samenwerking
163177
button_link: /nl/knowledge-platform/project-work/#form
164178
Distinctive_in:
@@ -193,13 +207,13 @@ Supported_by:
193207
title: Samenwerking met
194208
funders:
195209
- image: /images/partner logo-cropped/CoE.png
196-
link: 'https://www.coe.int/en/web/portal/home'
210+
link: "https://www.coe.int/en/web/portal/home"
197211
alt_text: Raad van Europa
198212
- image: /images/partner logo-cropped/EAISF.png
199-
link: 'https://europeanaifund.org/announcing-our-2022-open-call-grantees/'
213+
link: "https://europeanaifund.org/announcing-our-2022-open-call-grantees/"
200214
alt_text: European AI&Society Fund
201215
- image: /images/partner logo-cropped/CEN.jpg
202-
link: 'https://www.cencenelec.eu'
216+
link: "https://www.cencenelec.eu"
203217
alt_text: Europees standaardiseringcomité
204218
- image: /images/partner logo-cropped/MinBZK.png
205219
link: >-
@@ -210,19 +224,18 @@ Supported_by:
210224
https://www.rijksoverheid.nl/ministeries/ministerie-van-justitie-en-veiligheid
211225
alt_text: Ministerie van Justitie en Veiligheid
212226
- image: /images/partner logo-cropped/DUO.png
213-
link: 'https://duo.nl'
227+
link: "https://duo.nl"
214228
alt_text: Dienst Uitvoering Onderwijs
215229
- image: /images/partner logo-cropped/GemeenteAmsterdam.png
216-
link: 'https://www.amsterdam.nl'
230+
link: "https://www.amsterdam.nl"
217231
alt_text: Gemeente Amsterdam
218232
- image: /images/partner logo-cropped/SIDN.png
219-
link: 'https://www.sidnfonds.nl/projecten/open-source-ai-auditing'
233+
link: "https://www.sidnfonds.nl/projecten/open-source-ai-auditing"
220234
alt_text: Stichting Internet en Democratie Nederland
221235
- image: /images/partner logo-cropped/NEN.svg
222-
link: 'https://www.nen.nl'
236+
link: "https://www.nen.nl"
223237
alt_text: Nederlands normalisatie instituut
224238
Title_video:
225239
title: Video
226240
video_mp4: /videos/AA_video_(1080p).mp4
227241
---
228-

i18n/en.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,5 @@ other = "Low risk"
9494
[search]
9595
other = "Search"
9696

97-
[search-type-to-start]
98-
other = "Type to start searching"
99-
10097
[search-no-results]
10198
other = "No results found"

i18n/nl.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,5 @@ other = "Laag risico"
9494
[search]
9595
other = "Zoeken"
9696

97-
[search-type-to-start]
98-
other = "Typ om te beginnen met zoeken"
99-
10097
[search-no-results]
10198
other = "Geen resultaten gevonden"

layouts/index.html

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -267,10 +267,14 @@ <h3 class="color-blue search-result-title">${item._highlightResult.title.value}<
267267
.join('');
268268
}
269269
);
270+
let placeholderSearchText = '{{ if eq .Site.Language.Lang "en" }}Type to start searching{{else}}Typ om te beginnen met zoeken{{end}}';
271+
if (!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
272+
placeholderSearchText = '{{ if eq .Site.Language.Lang "en" }}Type [\\] to start searching{{else}}Typ [\\] om te beginnen met zoeken{{end}}';
273+
}
270274
search.addWidgets([
271275
instantsearch.widgets.searchBox({
272276
container: '#searchbox',
273-
placeholder: '{{ i18n "search-type-to-start" }}',
277+
placeholder: placeholderSearchText,
274278
}),
275279
instantsearch.widgets.configure({
276280
hitsPerPage: 8,
@@ -304,6 +308,14 @@ <h3 class="color-blue search-result-title">${item._highlightResult.title.value}<
304308
$(".search-overlay").addClass("d-none");
305309
$(".search-overlay").removeClass("d-block");
306310
});
311+
312+
$("a[title='Search']").on("click", function (e) {
313+
setTimeout(() => $("input.ais-SearchBox-input").focus(), 50);
314+
});
315+
316+
if(window.location.hash == "#search") {
317+
setTimeout(() => $("input.ais-SearchBox-input").focus(), 50);
318+
}
307319
});
308320
</script>
309321
<!-- /Search -->
@@ -327,7 +339,7 @@ <h3 class="section-title color-blue">{{ .title | markdownify }}</h3>
327339
<!-- areas of AI expertise -->
328340

329341
<!-- desktop version -->
330-
<div class="row justify-content-center desktop mx-3">
342+
<div class="row justify-content-center desktop">
331343
{{$width_m := 4}}
332344
{{$width_s := 2}}
333345
{{if .width_m}}
@@ -337,7 +349,7 @@ <h3 class="section-title color-blue">{{ .title | markdownify }}</h3>
337349
{{$width_s = .width_s}}
338350
{{end}}
339351
{{ range $index, $item := .feature_item }}
340-
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 {{if eq $index 0}}{{else}}border-left-blue{{end}}">
352+
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 border-left-red">
341353
<div class="feature-card-transparant">
342354
<i class="{{$item.icon}} mb-3" style="font-size:22px;">
343355
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
@@ -354,7 +366,7 @@ <h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;
354366
<!-- mobile version -->
355367
<div class="row justify-content-center mobile">
356368
{{ range .feature_item }}
357-
<div class="col-12 m-4 border-top-blue">
369+
<div class="col-12 m-4 border-top-red">
358370
<div class="feature-card-transparant">
359371
<i class="{{.icon}} mb-3" style="font-size:22px;">
360372
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">
@@ -411,7 +423,7 @@ <h3 class="section-title color-blue ml-4">{{ .title | markdownify }}</h3>
411423
{{$width_s = .width_s}}
412424
{{end}}
413425
{{ range $index, $item := .feature_item }}
414-
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 {{if eq $index 0}}{{else}}border-left-blue{{end}}">
426+
<div class="col-md-{{$width_m}} col-sm-{{$width_s}} mb-4 border-left-blue">
415427
<div class="feature-card-transparant">
416428
<i class="{{$item.icon}} mb-3" style="font-size:22px;">
417429
<h4 class="color-blue d-inline-block" style="padding-left:10px; font-weight:100;">

layouts/knowledge-platform/overview.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ <h2><a href="{{ .Permalink }}" title="{{ .Title }}" class="post-title">{{
8383
{{ end }}
8484
<div class="col-md-6 mb-4 facet-item" data-facets="{{$facets_for_data_attribute}}">
8585
<div class="shadow mobile-desktop-container-layout border-bottom-gradient rounded-lg">
86-
<div style=" margin-left: auto; margin-right: auto; display: table;">
87-
<img src="{{ .Params.image |relURL }}" alt="{{ .Title }}" style='height: 276px; margin-bottom: 25px;'>
86+
<div>
87+
<img src="{{ .Params.image |relURL }}" alt="{{ .Title }}" class="mx-auto mw-100" style='max-height: 350px; margin-bottom: 25px;'>
8888
</div>
8989
<div class="card-body p-0 mb-3">
9090
<h3><a href="{{ .Permalink }}" title="{{ .Title }}" class="post-title" style="width:90%;">{{ .Title }}</a></h3>

layouts/partials/header.html

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
<div class="navbar-div">
99
<a class="navbar-brand" href="{{ site.Home.RelPermalink }}">
1010
{{ with site.Params.logo}}
11-
<img width="{{site.Params.logo_width}}" class="img-fluid" src="{{ . | relURL }}" alt="{{ site.Title }}" style="min-width: {{site.Params.logo_width}};">
11+
<img width="{{site.Params.logo_width}}" class="img-fluid" src="{{ . | relURL }}" alt="{{ site.Title }}"
12+
style="min-width: {{site.Params.logo_width}};">
1213
{{ else }}{{site.Title}}{{end}}
1314
</a>
1415
</div>
@@ -29,23 +30,25 @@
2930
<a class="nav-link dropdown-toggle d-none d-xl-block" href="{{ .URL | relURL }}" role="button">
3031
{{ .Name }}
3132
</a>
32-
<a class="nav-link dropdown-toggle d-block d-xl-none" href="{{ .URL | relURL }}" role="button" data-toggle="dropdown" >
33+
<a class="nav-link dropdown-toggle d-block d-xl-none" href="{{ .URL | relURL }}" role="button"
34+
data-toggle="dropdown">
3335
{{ .Name }}
3436
</a>
3537
<div class="dropdown-menu shadow-lg" style="padding: 1rem 0.25rem;">
3638
{{ range .Children }}
3739
{{if .Params.subtitle}}
3840
<p class="mb-0 mt-1 ml-3" style="color:#005aa7; font-weight:550; font-size:13px;">{{.Params.subtitle}}</p>
3941
{{end}}
40-
<a class="dropdown-item mr-4" href="{{ .URL | relURL }}" target="{{ .Params.target }}" title="{{ .Name }}" style="padding: 0.75rem 1.5rem;color: #005aa7;">
42+
<a class="dropdown-item mr-4" href="{{ .URL | relURL }}" target="{{ .Params.target }}" title="{{ .Name }}"
43+
style="padding: 0.75rem 1.5rem;color: #005aa7;">
4144
{{if .Params.icon}}
4245
<i class="fas {{.Params.icon}} col-2 pl-0"></i>
4346
{{end}}
4447
{{ if .Params.Featured }}
4548
<div class="mb-1 text-center rounded" style="padding: 0.5rem 0.5rem; background-color: #dfeaf4;">
46-
{{ end }}
49+
{{ end }}
4750
{{.Pre}}{{ .Name }}{{.Post}}
48-
{{ if .Params.Featured }}
51+
{{ if .Params.Featured }}
4952
</div>
5053
{{ end }}
5154
</a>
@@ -61,7 +64,11 @@
6164

6265
<!-- Search -->
6366
<li class="nav-item">
64-
<a class="nav-link" href='{{ if eq .Site.Language.Lang "en" }}{{else}}/nl{{end}}/#search' title="Search"><i class="fas fa-search"></i></a>
67+
<a style="max-width: 200px;" class="nav-link py-1 my-1 mx-auto"
68+
href='{{ if eq .Site.Language.Lang "en" }}{{else}}/nl{{end}}/#search' title="Search"><i
69+
class="fas fa-search d-inline" id="search-hotkeys"></i>
70+
<p class="d-inline ml-2" id="search-hotkeys-text"></p>
71+
</a>
6572
</li>
6673
<!-- /Search -->
6774

@@ -76,7 +83,8 @@
7683
</div>
7784
<!-- Rounded switch -->
7885
<label class="switch d-inline-block mx-1">
79-
<input type="checkbox" disabled aria-checked={{if eq .Site.Language.Lang "en" }} "true" checked {{else}} "false" {{ end }} id="lang-toggle" role="switch">
86+
<input type="checkbox" disabled aria-checked={{if eq .Site.Language.Lang "en" }} "true" checked
87+
{{else}} "false" {{ end }} id="lang-toggle" role="switch">
8088
<span class="slider round"></span>
8189
</label>
8290
<div class="d-inline" {{ if eq .Site.Language.Lang "nl" }} style="font-weight: 350;" {{ end}}>
@@ -98,5 +106,17 @@
98106
</div>
99107

100108
</header>
101-
109+
<script>
110+
docReady(function () {
111+
if (!/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
112+
$(window).keydown(function (k) {
113+
if (k.which == 220) {
114+
$("a[title='Search']")[0].click();
115+
k.preventDefault();
116+
return false;
117+
}
118+
});
119+
}
120+
});
121+
</script>
102122
{{ "<!-- /navigation -->" | safeHTML }}

layouts/partials/overview_block.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@
55
{{ range .activities }}
66

77
<a href={{.url}} class="col-12 col-lg-6 col-xl-3 p-1">
8-
<div style="background-color: {{.color}};" class="rounded-lg color-blue font-size-1rem font-size-xl-1_5rem container p-0">
8+
<div style="background-color: {{.color}};" class="rounded-lg color-blue font-size-1rem font-size-xl-1_5rem container p-0 h-100 d-flex flex-column">
99
<div class="row mx-4 py-3">
1010
<i class="font-size-2rem fa {{ .icon }}"></i>
1111
</div>
12-
<row class="row mx-4 pt-3">
12+
<div class="row mx-4 pt-3">
1313
<h3 class="color-blue font-size-1_3rem">{{.title}}</h3>
14-
</row>
15-
<row class="row mx-4 pb-0 landing-page-core-activities-row-subtitle">
14+
</div>
15+
<div class="row mx-4 pb-0 landing-page-core-activities-row-subtitle align-items-end h-100">
1616
<p class="color-blue font-size-1rem">{{.subtitle}}</p>
17-
</row>
17+
</div>
1818
</div>
1919
</a>
2020
{{ end }}

0 commit comments

Comments
 (0)