diff --git a/.changeset/four-onions-pick.md b/.changeset/four-onions-pick.md new file mode 100644 index 00000000..73cf3522 --- /dev/null +++ b/.changeset/four-onions-pick.md @@ -0,0 +1,5 @@ +--- +'openscript-ch-website': patch +--- + +Add collaboration content (de) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73836c3e..3df5ce05 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,83 +12,165 @@ importers: packages: + '@pnpm/exe.android-arm64@12.11.2': + resolution: {integrity: sha512-owLw13OfPkEoY+hLBNeeG+dCFhywr7q2d/EHPz4mNL2RhKnv8gNwMARkjkiDQu234aItVwFNDeGnmQXm+ikkAg==} + cpu: [arm64] + os: [android] + '@pnpm/exe.android-arm64@12.15.0': resolution: {integrity: sha512-eVCqmscY70LGvgRzu3mi8IBWBFGix+a6mNZoWmXxESsBdeiKEF9xQSuaeel10yn+zI7TXy2jlI63vFLzETk+aQ==} cpu: [arm64] os: [android] + '@pnpm/exe.android-x64@12.11.2': + resolution: {integrity: sha512-GYPkVebl4iokOA/4MPSpGoUVfFlsth7uqOCe1XiaiM23LAdvUOMJBObqHJijr89ZqjwHm9pO6vO45GRwJ2U2qA==} + cpu: [x64] + os: [android] + '@pnpm/exe.android-x64@12.15.0': resolution: {integrity: sha512-Gx/WbkFcdUFUg8g8AShezcS9EiQxfYvdAm2hfKLO8sfJmJvKOCt5fzlgHWDzmGhoclibgW+tUGZ/KF4F4wOTCA==} cpu: [x64] os: [android] + '@pnpm/exe.darwin-arm64@12.11.2': + resolution: {integrity: sha512-n9M4On66y8FDxUAKgMO1FXt0qihyG4e+56p3/F0uo8Bx9KplW8BwKVnXigzCJ8aNM6sVVPkOE6M9XXbeVIxnZA==} + cpu: [arm64] + os: [darwin] + '@pnpm/exe.darwin-arm64@12.15.0': resolution: {integrity: sha512-N0ZykiDWCvqSBJvt71j7cSoBR993FqvYZFtmpCtqvW3pguiI+NAgraLPA5OTwu5mV+/d8hYpVcPktJA3xFDLtA==} cpu: [arm64] os: [darwin] + '@pnpm/exe.darwin-x64@12.11.2': + resolution: {integrity: sha512-oSW7n3sBT0c0cyk4kj10T2Y6Mpm+OFEiCAWozgX039tdoI6yqJF1uaFD3sw7ugLdu6VV3+uY0pa1TUZIPdxDWA==} + cpu: [x64] + os: [darwin] + '@pnpm/exe.darwin-x64@12.15.0': resolution: {integrity: sha512-7Ntr2HlBUxzwWOg7NwDxCbRW/3vXuqKO+hcXm+w3SBi9rrHY53li1wLqWVT7Gjxd+lVEHM1QJZo6WJEGFU8C6A==} cpu: [x64] os: [darwin] + '@pnpm/exe.freebsd-x64@12.11.2': + resolution: {integrity: sha512-qbzc3KoDpa/Lkf8vs3jnDe6dUUbso+6eLIyssYFMiliLpYNxn8dirk11YoNnOQcdHVB50v5RFls1Yid6ttT5pg==} + cpu: [x64] + os: [freebsd] + '@pnpm/exe.freebsd-x64@12.15.0': resolution: {integrity: sha512-btOiyL7fL7W4uQGH0aqFai2TNC3IoKcZ7gNHBVbEFZt2dWrnrD0SufL3iGs3fLlmb4OtuU35uf4Zpr9V9Jh9mA==} cpu: [x64] os: [freebsd] + '@pnpm/exe.linux-arm64-musl@12.11.2': + resolution: {integrity: sha512-uMEYDwKRktGwANubQ+kYCwmhNwg3Ik6qK89ahsbQ5cP30R/5FVJb/T99vr9XRUBC/A7mZI6eeT92oyVas9ACyg==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@pnpm/exe.linux-arm64-musl@12.15.0': resolution: {integrity: sha512-pNC38k+O+90FOjbPNSnw0E7apq1PKTmz3fFe1amn+lys/U5kL++uzir8bRiho8ONcyA3d9EU7wdqcY0DKkj+JA==} cpu: [arm64] os: [linux] libc: [musl] + '@pnpm/exe.linux-arm64@12.11.2': + resolution: {integrity: sha512-6e8ZAQUwFXAWHHHv5FesWqf/kEK04wuitBv5f/gxzkC0DiBfaixr+f+6JQede8SF4Ji5LcMwVFJbzAtffpWxEg==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@pnpm/exe.linux-arm64@12.15.0': resolution: {integrity: sha512-qML/8aCXslh8td/w4U+HJNqUcZ2+m6EfTbWScIzZRmyPsRFN+xB4LP1U/hymxc1iSJiKtG56HJx2fvUErWFIGw==} cpu: [arm64] os: [linux] libc: [glibc] + '@pnpm/exe.linux-ppc64@12.11.2': + resolution: {integrity: sha512-Ui8A4nepkVupx2VpuFfysEluMvWK6gTB5rgVts7Ss/+8dj0RD28x3F/seNeH/zSypgC6yKdV6qsKVQh/uffTuQ==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@pnpm/exe.linux-ppc64@12.15.0': resolution: {integrity: sha512-tjRDUUl7RCJ6T/6eoNPxOqkwU4Mzi5RtTXmSAxujyz37OTwwsMU7Ps087Zk4gHcUvRSeyF40ZFsew3vtE+nmUA==} cpu: [ppc64] os: [linux] libc: [glibc] + '@pnpm/exe.linux-riscv64@12.11.2': + resolution: {integrity: sha512-i1yLdQ5bu+wjQ+srtFoJAaY2gN/+oXHFdjul4llCeoDxHE0rTIG3R41NhHfCjyFPW4+CpbBT58933CL9sMOCnA==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@pnpm/exe.linux-riscv64@12.15.0': resolution: {integrity: sha512-bF1uBWEfbwaeryz6lIiaJ8AWD082otZfvzGX5l+6LZRpRwUEpJHUsJrORaYP5/cNMv5ZR2p6TvvcJcQzwtDzmw==} cpu: [riscv64] os: [linux] libc: [glibc] + '@pnpm/exe.linux-s390x@12.11.2': + resolution: {integrity: sha512-YS1/lhPjjTsN4QL50VaFZKRa3Uc/bDnhE8eKbJMFvuX06UuFS5YaiDg04APoZdfVSGqTfX27QAg7rfLMSWaqxA==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@pnpm/exe.linux-s390x@12.15.0': resolution: {integrity: sha512-zKMhIzsexYMToeLmqV5jPsvV/f9vwsJb2kUH2NFYzalbxImeBrlA4kL7GwF8gD4pagV6jYYcJb8RjbZIdjHptg==} cpu: [s390x] os: [linux] libc: [glibc] + '@pnpm/exe.linux-x64-musl@12.11.2': + resolution: {integrity: sha512-7eIxQR05fvJxCujUSKp5KTtehJ7QqrgqP/HD1+BcB/SaV2Be4XI1PEHiOgA1zxsiMIeMvTF6E4G4dYHrFjeXRg==} + cpu: [x64] + os: [linux] + libc: [musl] + '@pnpm/exe.linux-x64-musl@12.15.0': resolution: {integrity: sha512-A9J0Jg0Rdx+qQU4qXtwyST5tto9IOu1zi4fDk35nbc6DWahggbcKtFvZPKFwL2qgUXGXOX//hXv6z/sp6emO8A==} cpu: [x64] os: [linux] libc: [musl] + '@pnpm/exe.linux-x64@12.11.2': + resolution: {integrity: sha512-FK7QKe24AYgppJwO3mpooYptduuvIGqKJPi5ac7MdnWkjUy46JBfYhCW0grnkWKC8YOf0x+vGviuQqJEj3SpQQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@pnpm/exe.linux-x64@12.15.0': resolution: {integrity: sha512-yc+QlZR+9+nr29J4fRzhMoapgxTBDndq/+peyoq1XUufnQFnfbXUMFudDIKzHi545linGqmOmXfn0NoufNgcOg==} cpu: [x64] os: [linux] libc: [glibc] + '@pnpm/exe.win32-arm64@12.11.2': + resolution: {integrity: sha512-PCTjVDdJb6VvraZxrEeFv6EqEA0hhIsAySx28e95J2Tqpi88hLpgOXgNqV0vpxq9A+b8GLQfyk/D+1UlJPv/YQ==} + cpu: [arm64] + os: [win32] + '@pnpm/exe.win32-arm64@12.15.0': resolution: {integrity: sha512-fPXZxuY1VclkOga9bc53qNCXcegfeoBR8+Ue+AospDwKzuGGSHll0oDxkLfkmpjyRqpe7bH5DyQPYp/xSMaIVA==} cpu: [arm64] os: [win32] + '@pnpm/exe.win32-x64@12.11.2': + resolution: {integrity: sha512-8sgX86OvRjJ3yZs/TvGR2L31wH9ScPZ+f+geKI3ikuB0RRiK3i4LlTRO8OXN6pdRqj8epMde4312MCjj7JsJdA==} + cpu: [x64] + os: [win32] + '@pnpm/exe.win32-x64@12.15.0': resolution: {integrity: sha512-nrd+Tp1We1DGj4DGG5Bea9lZNh9y1PjlLBdEwdInS4D0h0UIDtM7JaGGGDJhNzIwcHASyihWI7HLV+dtG+fhYg==} cpu: [x64] os: [win32] + pnpm@12.11.2: + resolution: {integrity: sha512-JaUWUqGWeFr18ovabf6NxYLr76SsHRgCIc4TkCMcX7dmN4IupLbkYzznSs3LCnf3Ja8RutOBd/3t2u6BipVcuQ==} + engines: {node: '>=18.*'} + hasBin: true + pnpm@12.15.0: resolution: {integrity: sha512-s5UdbW/0qfE9x89WzSjSuOs328ycaOUuHhGRhz6p+CoBcoerULqtxczElPA2xnwOR+sTYIwvo29HcRth6hKOYQ==} engines: {node: '>=18'} @@ -96,48 +178,107 @@ packages: snapshots: + '@pnpm/exe.android-arm64@12.11.2': + optional: true + '@pnpm/exe.android-arm64@12.15.0': optional: true + '@pnpm/exe.android-x64@12.11.2': + optional: true + '@pnpm/exe.android-x64@12.15.0': optional: true + '@pnpm/exe.darwin-arm64@12.11.2': + optional: true + '@pnpm/exe.darwin-arm64@12.15.0': optional: true + '@pnpm/exe.darwin-x64@12.11.2': + optional: true + '@pnpm/exe.darwin-x64@12.15.0': optional: true + '@pnpm/exe.freebsd-x64@12.11.2': + optional: true + '@pnpm/exe.freebsd-x64@12.15.0': optional: true + '@pnpm/exe.linux-arm64-musl@12.11.2': + optional: true + '@pnpm/exe.linux-arm64-musl@12.15.0': optional: true + '@pnpm/exe.linux-arm64@12.11.2': + optional: true + '@pnpm/exe.linux-arm64@12.15.0': optional: true + '@pnpm/exe.linux-ppc64@12.11.2': + optional: true + '@pnpm/exe.linux-ppc64@12.15.0': optional: true + '@pnpm/exe.linux-riscv64@12.11.2': + optional: true + '@pnpm/exe.linux-riscv64@12.15.0': optional: true + '@pnpm/exe.linux-s390x@12.11.2': + optional: true + '@pnpm/exe.linux-s390x@12.15.0': optional: true + '@pnpm/exe.linux-x64-musl@12.11.2': + optional: true + '@pnpm/exe.linux-x64-musl@12.15.0': optional: true + '@pnpm/exe.linux-x64@12.11.2': + optional: true + '@pnpm/exe.linux-x64@12.15.0': optional: true + '@pnpm/exe.win32-arm64@12.11.2': + optional: true + '@pnpm/exe.win32-arm64@12.15.0': optional: true + '@pnpm/exe.win32-x64@12.11.2': + optional: true + '@pnpm/exe.win32-x64@12.15.0': optional: true + pnpm@12.11.2: + optionalDependencies: + '@pnpm/exe.android-arm64': 12.11.2 + '@pnpm/exe.android-x64': 12.11.2 + '@pnpm/exe.darwin-arm64': 12.11.2 + '@pnpm/exe.darwin-x64': 12.11.2 + '@pnpm/exe.freebsd-x64': 12.11.2 + '@pnpm/exe.linux-arm64': 12.11.2 + '@pnpm/exe.linux-arm64-musl': 12.11.2 + '@pnpm/exe.linux-ppc64': 12.11.2 + '@pnpm/exe.linux-riscv64': 12.11.2 + '@pnpm/exe.linux-s390x': 12.11.2 + '@pnpm/exe.linux-x64': 12.11.2 + '@pnpm/exe.linux-x64-musl': 12.11.2 + '@pnpm/exe.win32-arm64': 12.11.2 + '@pnpm/exe.win32-x64': 12.11.2 + pnpm@12.15.0: optionalDependencies: '@pnpm/exe.android-arm64': 12.15.0 diff --git a/res/sprite/binoculars.svg b/res/sprite/binoculars.svg new file mode 100644 index 00000000..a0a409cf --- /dev/null +++ b/res/sprite/binoculars.svg @@ -0,0 +1,281 @@ + + + + diff --git a/res/sprite/birdhouse.svg b/res/sprite/birdhouse.svg new file mode 100644 index 00000000..6de43bc9 --- /dev/null +++ b/res/sprite/birdhouse.svg @@ -0,0 +1,447 @@ + + + + diff --git a/res/sprite/dig.svg b/res/sprite/dig.svg new file mode 100644 index 00000000..d0104d2d --- /dev/null +++ b/res/sprite/dig.svg @@ -0,0 +1,460 @@ + + + + diff --git a/res/sprite/illustration_grouped.svg b/res/sprite/illustration_grouped.svg new file mode 100644 index 00000000..f727a094 --- /dev/null +++ b/res/sprite/illustration_grouped.svg @@ -0,0 +1,1413 @@ + + diff --git a/res/sprite/sprite.json b/res/sprite/sprite.json index 51ff2f26..d215f675 100644 --- a/res/sprite/sprite.json +++ b/res/sprite/sprite.json @@ -11,6 +11,14 @@ "width": "9.387", "height": "10" }, + "binoculars": { + "width": "390.416", + "height": "681.343" + }, + "birdhouse": { + "width": "674", + "height": "255" + }, "brand": { "width": "52.089", "height": "35.334" @@ -31,6 +39,10 @@ "width": "24", "height": "24" }, + "dig": { + "width": "821.213", + "height": "780.535" + }, "education": { "width": "24", "height": "24" @@ -47,6 +59,10 @@ "width": "2000", "height": "668.01" }, + "illustration_grouped": { + "width": "2000", + "height": "666.67" + }, "linkedin": { "width": "63.928", "height": "63.848" @@ -116,8 +132,8 @@ "height": "24" }, "map": { - "width": "296", - "height": "420" + "width": "148", + "height": "210" }, "mobile": { "width": "24", diff --git a/src/components/Divider.astro b/src/components/Divider.astro index d5422fdf..be78a5bc 100644 --- a/src/components/Divider.astro +++ b/src/components/Divider.astro @@ -8,6 +8,7 @@ type Props = { firstSegmentColor?: string; secondSegmentColor?: string; height?: string; + background?: string; }; const { diff --git a/src/components/ProjectTypeRadios.astro b/src/components/ProjectTypeRadios.astro new file mode 100644 index 00000000..1dc8b9a0 --- /dev/null +++ b/src/components/ProjectTypeRadios.astro @@ -0,0 +1,80 @@ +--- +type Props = { + labels: { existing: string; greenfield: string; rescue: string }; +}; + +const { labels } = Astro.props; +--- + +