Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development to main, week 11 #279

Merged
merged 11 commits into from
Mar 18, 2024
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@
> - [19-12-2023 | xxllnc Demo ](https://www.youtube.com/watch?v=_FGpUYH1yd0)
> - [17-11-2023 | xxllnc Woobinar ](https://www.youtube.com/watch?v=NCnLDEoPh5A)

De Wet Open Overheid (Woo) is een initiatief gericht op het verbeteren van de openbaarheid van overheidsinformatie. Het doel is om overheidsinformatie beter toegankelijk te maken voor iedereen. Meer informatie over de Wet Open Overheid kan [hier](https://www.open-overheid.nl/themas/wet-open-overheid/) worden gevonden.
De Wet Open Overheid (Woo) is een initiatief gericht op het verbeteren van de openbaarheid van overheidsinformatie. Het doel is om overheidsinformatie beter toegankelijk te maken voor iedereen. Meer informatie over de Wet Open Overheid kan [hier](https://www.open-overheid.nl/onderwerpen/actieve-openbaarmaking) worden gevonden.

De implementatie van de Wet Open Overheid brengt twee kernuitdagingen met zich mee:

1. **Diversificatie van categorieën:**
Met de tijd zullen er steeds meer categorieën, variërend van rapporten en besluiten tot datasets en onderzoeksresultaten. Deze diversiteit vereist een flexibel systeem dat in staat is om verschillende typen categorieën adequaat te hanteren. Dat maakt het op voorhand onmogelijk om één bron (zoals zaaksysteem of raadsinformatiesysteem) richting de toekomst aan te wijzen.
Met de tijd zullen er steeds meer categorieën zijn, variërend van rapporten en besluiten tot datasets en onderzoeksresultaten. Deze diversiteit vereist een flexibel systeem dat in staat is om verschillende typen categorieën adequaat te hanteren. Dat maakt het op voorhand onmogelijk om één bron (zoals zaaksysteem of raadsinformatiesysteem) richting de toekomst aan te wijzen.

2. **Proactieve Publicatie:**
Overheden moeten informatie proactief publiceren. Dit betekent dat publicatie onderdeel moet worden van het normale werkproces. Hiermee is het richting de toekomst niet haalbaar om Woo-publicaties handmatig via een apart systeem (bijvoorbeeld CMS-website) te laten verlopen.
Expand Down
6,710 changes: 4,540 additions & 2,170 deletions pwa/package-lock.json

Large diffs are not rendered by default.

102 changes: 51 additions & 51 deletions pwa/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,92 +25,92 @@
"prepare": "cd .. && husky install"
},
"dependencies": {
"@conduction/components": "2.2.47",
"@conduction/theme": "1.1.22",
"@conduction/components": "2.2.48",
"@conduction/theme": "1.1.25",
"@fortawesome/fontawesome-svg-core": "^6.5.1",
"@fortawesome/free-brands-svg-icons": "6.5.1",
"@fortawesome/free-regular-svg-icons": "6.5.1",
"@fortawesome/free-solid-svg-icons": "^6.5.1",
"@fortawesome/react-fontawesome": "^0.2.0",
"@nl-design-system-unstable/amsterdam-design-tokens": "^1.0.0-alpha.146",
"@nl-design-system-unstable/bodegraven-reeuwijk-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/borne-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/buren-design-tokens": "^1.0.0-alpha.122",
"@nl-design-system-unstable/demodam-design-tokens": "^1.0.0-alpha.134",
"@nl-design-system-unstable/drechterland-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/duiven-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/duo-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/enkhuizen-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/groningen-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/haarlem-design-tokens": "^1.0.0-alpha.146",
"@nl-design-system-unstable/haarlemmermeer-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/hoorn-design-tokens": "^1.0.0-alpha.135",
"@nl-design-system-unstable/horstaandemaas-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/leidschendam-voorburg-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/nijmegen-design-tokens": "^1.0.0-alpha.134",
"@nl-design-system-unstable/noordoostpolder-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/provincie-zuid-holland-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/rotterdam-design-tokens": "^1.0.0-alpha.121",
"@nl-design-system-unstable/stedebroec-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/tilburg-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/venray-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/vught-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/westervoort-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/zevenaar-design-tokens": "^1.0.0-alpha.139",
"@nl-design-system-unstable/zwolle-design-tokens": "^1.0.0-alpha.139",
"@tabler/icons-react": "2.46.0",
"@types/qs": "^6.9.11",
"@types/react": "^18.2.48",
"@types/react-dom": "^18.2.18",
"@utrecht/component-library-react": "^2.0.0",
"@utrecht/design-tokens": "^1.0.0-alpha.623",
"@nl-design-system-unstable/amsterdam-design-tokens": "^1.0.0-alpha.159",
"@nl-design-system-unstable/bodegraven-reeuwijk-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/borne-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/buren-design-tokens": "^1.0.0-alpha.135",
"@nl-design-system-unstable/demodam-design-tokens": "^1.0.0-alpha.147",
"@nl-design-system-unstable/drechterland-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/duiven-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/duo-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/enkhuizen-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/groningen-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/haarlem-design-tokens": "^1.0.0-alpha.159",
"@nl-design-system-unstable/haarlemmermeer-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/hoorn-design-tokens": "^1.0.0-alpha.148",
"@nl-design-system-unstable/horstaandemaas-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/leidschendam-voorburg-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/nijmegen-design-tokens": "^1.0.0-alpha.147",
"@nl-design-system-unstable/noordoostpolder-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/provincie-zuid-holland-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/stedebroec-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/tilburg-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/venray-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/vught-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/westervoort-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/zevenaar-design-tokens": "^1.0.0-alpha.152",
"@nl-design-system-unstable/zwolle-design-tokens": "^1.0.0-alpha.152",
"@tabler/icons-react": "3.0.3",
"@types/qs": "^6.9.12",
"@types/react": "^18.2.66",
"@types/react-dom": "^18.2.22",
"@utrecht/component-library-react": "^3.0.1-alpha.19",
"@utrecht/design-tokens": "^1.0.0-alpha.635",
"axios": "^1.6.7",
"clsx": "^2.1.0",
"dateformat": "^5.0.3",
"dedent": "^1.5.1",
"es-abstract": "^1.22.5",
"gatsby": "^5.13.3",
"gatsby-plugin-breadcrumb": "^12.3.2",
"gatsby-plugin-html-attributes": "^1.0.5",
"gatsby-plugin-layout": "^4.13.1",
"gatsby-plugin-security-txt": "^1.2.1",
"html-react-parser": "^5.1.1",
"i18next": "^23.7.19",
"html-react-parser": "^5.1.8",
"i18next": "^23.10.1",
"jwt-decode": "^4.0.0",
"lodash": "^4.17.21",
"qs": "^6.11.2",
"qs": "^6.12.0",
"react": "^18.2.0",
"react-collapsible": "^2.10.0",
"react-dom": "^18.2.0",
"react-favicon": "^2.0.3",
"react-helmet": "^6.1.0",
"react-hook-form": "7.48.2",
"react-hook-form": "7.51.0",
"react-hot-toast": "^2.4.1",
"react-i18next": "^13.5.0",
"react-loading-skeleton": "^3.3.1",
"react-i18next": "^14.1.0",
"react-loading-skeleton": "^3.4.0",
"react-paginate": "^8.2.0",
"react-query": "^3.39.3",
"react-select": "^5.8.0",
"sass": "^1.70.0",
"sass": "^1.72.0",
"showdown": "^2.1.0",
"style-dictionary": "^3.9.2"
},
"devDependencies": {
"@parcel/watcher": "^2.4.0",
"@parcel/watcher": "^2.4.1",
"@types/dateformat": "^5.0.2",
"@types/dedent": "^0.7.2",
"@types/node": "^20.11.7",
"@types/node": "^20.11.27",
"@types/react-helmet": "^6.1.11",
"@types/showdown": "2.0.6",
"@typescript-eslint/eslint-plugin": "^6.19.1",
"@typescript-eslint/parser": "^6.19.1",
"eslint": "^8.56.0",
"@typescript-eslint/eslint-plugin": "^7.2.0",
"@typescript-eslint/parser": "^7.2.0",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-react": "^7.33.2",
"eslint-plugin-react": "^7.34.0",
"gh-pages": "^6.1.1",
"husky": "^8.0.3",
"lint-staged": "^15.2.0",
"husky": "^9.0.11",
"lint-staged": "^15.2.2",
"npm-run-all": "^4.1.5",
"prettier": "^3.2.4",
"typescript": "^5.3.3"
"prettier": "^3.2.5",
"typescript": "^5.4.2"
}
}
4 changes: 4 additions & 0 deletions pwa/src/Content.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

.header {
z-index: 2;
border-block-start: var(--utrecht-page-header-border-block-start);
border-block-end: var(--utrecht-page-header-border-block-end);
border-inline-start: var(--utrecht-page-header-border-inline-start);
border-inline-end: var(--utrecht-page-header-border-inline-end);
}

.pageContent {
Expand Down
1 change: 1 addition & 0 deletions pwa/src/styling/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
@import "../../node_modules/@conduction/theme/municipalities/sloterburg-design-tokens/dist/index.css";
@import "../../node_modules/@conduction/theme/municipalities/gouda-design-tokens/dist/index.css";
@import "../../node_modules/@conduction/theme/municipalities/zuiddrecht-design-tokens/dist/index.css";
@import "../../node_modules/@conduction/theme/municipalities/roosendaal-design-tokens/dist/index.css";

/* Design Tokens maintained by Frameless */
@import "../../node_modules/@utrecht/design-tokens/dist/theme.css";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@
border-bottom-color: var(--conduction-card-header-hover-border-bottom-color);
}

.cardContainer:hover .title > * {
color: var(
--conduction-card-header-title-hover-color,
var(--conduction-card-header-title-color)
) !important;
}

.title {
overflow-wrap: break-word;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,10 @@
.dynamicSectionTitle {
margin-block-end: 18px !important;
color: var(--utrecht-page-footer-heading-color, inherit) !important;
font-family: var(
--utrecht-page-footer-heading-font-family,
inherit
) !important;
}

.dynamicSectionContent {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,9 @@
font-weight: var(--utrecht-skip-link-font-weight);
font-size: var(--utrecht-skip-link-font-size);
border-radius: var(--utrecht-skip-link-border-radius);
border-width: var(--utrecht-skip-link-border-width);
border-style: var(--utrecht-skip-link-border-style);
border-color: var(--utrecht-skip-link-border-color);
--_utrecht-focus-ring-box-shadow: 0 0 0
var(
--utrecht-skip-link-box-shadow-width,
Expand Down
14 changes: 14 additions & 0 deletions pwa/static/configFiles/roosendaal.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"GATSBY_SHOW_THEME_SWITCHER": "false",
"GATSBY_API_BASE_URL": "https://api.common-gateway.commonground.nu/api",
"GATSBY_NL_DESIGN_THEME_CLASSNAME": "roosendaal-theme",
"GATSBY_FAVICON_URL": "data:image/svg+xml,%3Csvg id='e8oMkTEFbaU1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 32 32' shape-rendering='geometricPrecision' text-rendering='geometricPrecision'%3E%3Cimage width='32' height='32' xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABv1BMVEX////RLi7cLjPcLzPZMzMAgAAAZjPZLznbLzLXNjYAYjsAZDcAWzfbLjTcLzTdMDTfMDAAZToAZTkAYjsAYjwAYjsAZj3/AADbLjLbLzXdMDXeLjLMMzMAYEAAZDkAYjvdMTXcLzTcLzTcMDUAYTwAYzoAakDYMTEAYjoAYzkAAAAAVTkAYjoAYzkAYjraLTXbLzTbMDTcMDPdLzPdLzMAZDoAYzrcLi7cLjTbMDMAYjkAYzoAYznfLTPdLjPcLjTdLzTcMDTdMDQAYjwAZDoAYzoAZDoAYjoAYzwAYjoAYzoAYjoAZjMAYzoAZDndLzLbLzTbLzQAZDsAYzncLjTbJCQAYzoAYzncLzPcLzPcLjTcMDXdMDTcLzTeLjQAYzsAZTkAYzoAYzoAZDoAYjsAYzoAZjkAVVUAYzoAYjveLDf/AAAAYzsAYjvcLzXcLzPcLzTcLzTcLzTcLjTbLjXYJzsAZDoAYzrcLzTbLzMAYzoAYzreMTbdLzXcLzTcLzTcLzTbMTEAYzsAYzrVKyvaLTXeMTEAbUkAYzoAZDsAYzoAYzoAYjoAYzoAYjwAYzoAYzkAYzncLzQAYzr///8CRDTKAAAAknRSTlMAC259FAIFG0cTGhwOeqdwEDA6DS9WGQE4Vls9BRB4NETx92Y3kAwacoEBCatabSJdgItoPIWxFuxVXuMSKGmKlHVKPPY+0p5NOb7XCvqcTJ6sRW/WB3ZIc5/AzKuJJ35Mg1iAaJ8oA/cnFwKqgr3f/Pnbu3kNQu7Fgdp3L6r9+JIVcegGPh8H3I9L/rPdIsfIZx+qq2kAAAABYktHRACIBR1IAAAACXBIWXMAAARYAAAEWAGLnMetAAAAB3RJTUUH4AUUCgUghoWvwQAAATpJREFUOMtjYMAFGJmYWRhY2bBJsXNwQhhc3DxY5Xn5+AWAtKCQMAMeICIqhi4kLiEpJS0DYcvKyWPqUVCcNElJGcxUUVXDaiyLujiY1tDUwme7to4uPmkGLR09TEF9A0MjYxMI29QMU97cYhIIWILYVtY2WIy1tbN3cHQCsZxdXPE7wM0drzyDx2RP/Aq8vPHL+/j6YRH15w0INLIzBzGDJgdjyhuCvTgpJBTIDpscjqkgNCIyKjomNg7Ejp+cgN8NiZOT8CtInpyCX4Ho5FT8CtImW+NXkJ4xORObuExWNpSVMzkXXVLdPi+/YFJhUXFJKZBXNrkcPa1XTIKBSiBPq2pyNZqCmtr8OqBsfUhDI4jbNLlZG8MJLbatbTBHtHdM7sTvka7J3fjTFEPP5F41vAr6+idMROICAMNnRkpRvMuLAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA1LTIwVDEwOjA1OjMyKzAyOjAwKgHsQQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNS0yMFQxMDowNTozMiswMjowMFtcVP0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAV3pUWHRSYXcgcHJvZmlsZSB0eXBlIGlwdGMAAHic4/IMCHFWKCjKT8vMSeVSAAMjCy5jCxMjE0uTFAMTIESANMNkAyOzVCDL2NTIxMzEHMQHy4BIoEouAOoXEXTyQjWVAAAAAElFTkSuQmCC' preserveAspectRatio='xMidYMid meet'/%3E%3C/svg%3E%0A",
"GATSBY_ORGANISATION_NAME": "Gemeente Roosendaal",
"GATSBY_JUMBOTRON_IMAGE_URL": "https://www.roosendaal.nl/sites/default/files/styles/hero_medium/public/2024-01/m%2023-6%20nr%200370%20De%20Stok.JPG?h=8bbb4898&itok=CR8MxLsj",
"GATSBY_FOOTER_LOGO_HREF": "https://www.roosendaal.nl/",
"GATSBY_FOOTER_CONTENT": "https://raw.githubusercontent.com/ConductionNL/woo-website-template/main/docs/FooterContent.json",
"GATSBY_FOOTER_CONTENT_HEADER": "",
"GATSBY_OIDN_NUMBER": "",
"GATSBY_SHOW_CATEGORY": "true",
"GATSBY_SHOW_ORGANIZATION": ""
}
Loading