Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Apply Dutch government design tokens (NL Design System) to your Nextcloud instan

## Features

- **46 token sets**: Choose from Dutch government design systems, including:
- **47 token sets**: Choose from Dutch government design systems, including:
- Rijkshuisstijl (Dutch national government)
- Gemeente Utrecht
- Gemeente Amsterdam
Expand All @@ -31,7 +31,7 @@ Apply Dutch government design tokens (NL Design System) to your Nextcloud instan

## Icons

The app includes **2526 icons** across four government icon sets and **24 logos**:
The app includes **2526 icons** across four government icon sets and **25 logos**:

- RVO, OpenGemeenten, Gemeente Den Haag — **1488 icons** (CC0-1.0 / CC0-1.0 / EUPL-1.2), materialized from `@conduction/nextcloud-vue`
- DSFR (Système de Design de l'État) — **1038 icons** (**Etalab-2.0**), materialized from `@gouvfr/dsfr`
Expand Down
1,514 changes: 1,514 additions & 0 deletions css/tokens/dark/opencatalogi.css

Large diffs are not rendered by default.

1,757 changes: 1,757 additions & 0 deletions css/tokens/opencatalogi.css

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions docs/reference/contrast-report.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ system reads `--nldesign-*` tokens, computed by `ContrastService` over
| noaberkracht | 4.01:1 | 4.5:1 | 4.01:1 | 3.0:1 | fail |
| noordoostpolder | 10.20:1 | 4.5:1 | 10.20:1 | 3.0:1 | pass |
| noordwijk | 10.20:1 | 4.5:1 | 10.20:1 | 3.0:1 | pass |
| opencatalogi | 5.05:1 | 4.5:1 | 5.05:1 | 3.0:1 | pass |
| provincie-zuid-holland | 10.20:1 | 4.5:1 | 10.20:1 | 3.0:1 | pass |
| riddeliemers | 10.20:1 | 4.5:1 | 10.20:1 | 3.0:1 | pass |
| ridderkerk | 10.20:1 | 4.5:1 | 10.20:1 | 3.0:1 | pass |
Expand Down
4 changes: 3 additions & 1 deletion img/ICONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ PHP/template and other non-Vue consumers.
These URLs only resolve while the nldesign app is enabled. Consumers must ship a fallback
icon or declare a dependency on `nldesign`.

## Logos (24 total)
## Logos (25 total)

Available in: `img/logos/`. Static, checked-in huisstijl assets tied to token sets
(`token-sets.json` `theming.logo` entries) — organisation marks displayed as that
Expand All @@ -285,13 +285,15 @@ organisation's own identity on that organisation's own instance. **Not build out
- dinkelland
- drechterland
- epe
- frankendesk
- ggd-amsterdam
- hoorn
- leiden
- museum_weesp
- nijmegen
- noaberkracht
- noordwijk
- opencatalogi
- provincie-zuid-holland
- rijkshuisstijl
- rotterdam
Expand Down
6 changes: 6 additions & 0 deletions img/logos/opencatalogi.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions project.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## Overview

NL Design is a Nextcloud theming app that applies Dutch government design standards (NL Design System) to the Nextcloud interface. It provides 46 token sets covering national government (Rijkshuisstijl), municipalities, organizations, and the European sovereign-workplace La Suite numérique (Cunningham) design system, plus its published blue base as an optional sibling. Admins select a token set via a settings panel, and the app injects a design-system-driven CSS architecture that overrides Nextcloud's default styling with the selected organization's brand identity.
NL Design is a Nextcloud theming app that applies Dutch government design standards (NL Design System) to the Nextcloud interface. It provides 47 token sets covering national government (Rijkshuisstijl), municipalities, organizations, and the European sovereign-workplace La Suite numérique (Cunningham) design system, plus its published blue base as an optional sibling. Admins select a token set via a settings panel, and the app injects a design-system-driven CSS architecture that overrides Nextcloud's default styling with the selected organization's brand identity.

## Architecture

Expand Down Expand Up @@ -34,7 +34,7 @@ NL Design is a Nextcloud theming app that applies Dutch government design standa
| 6 | `css/overrides.css` | Maps Nextcloud `--color-*` vars to `--nldesign-*` |
| 7 | `css/element-overrides.css` | Low-level element styling (fonts, containers) |

## Token Sets (46)
## Token Sets (47)

- **National**: Rijkshuisstijl (default)
- **Major cities**: Amsterdam, Utrecht, Rotterdam, Den Haag
Expand Down
Loading
Loading