Updated 12-10-2026, 10:35

Commit: 99aee52 Show on GitHub

  • Author: joostf
  • Date: 10/1/2026, 7:07:31 AM
  • Message: Merge branch 'dev-2526-s4'
  • Stats: 13023 total changes (+12990 / -33)

Changed Files

  • .env.example — +5 / -0 (5 changes)
  • .github/workflows/workflow.yml — +18 / -0 (18 changes)
  • .prettierignore — +9 / -0 (9 changes)
  • .prettierrc — +25 / -0 (25 changes)
  • CONTRIBUTING.md — +120 / -0 (120 changes)
  • HANDOVER.md — +47 / -0 (47 changes)
  • README.md — +147 / -27 (174 changes)
  • eslint.config.js — +25 / -0 (25 changes)
  • package-lock.json — +4125 / -0 (4125 changes)
  • package.json — +36 / -0 (36 changes)
  • repo_metadata.yml — +6 / -6 (12 changes)
  • src/app.html — +11 / -0 (11 changes)
  • src/lib/assets/fonts/roboto-variable.ttf — +0 / -0 (0 changes)
  • src/lib/assets/fonts/roboto-variable.woff2 — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-grotesk-variable.ttf — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-grotesk-variable.woff2 — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-mono-bold.ttf — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-mono-bold.woff2 — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-mono-regular.ttf — +0 / -0 (0 changes)
  • src/lib/assets/fonts/space-mono-regular.woff2 — +0 / -0 (0 changes)
  • src/lib/assets/images/NWO.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/Rapid-step-2.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/WerkenbijSRON.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/aerospace-defense-testing-step-4.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/bh_merger_tarantula.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/blackhole-hero.png — +0 / -0 (0 changes)
  • src/lib/assets/images/blackhole.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/blackhole2.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/blackhole2.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/bliac_nasagarcia_4580.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/diagram-2025-11-02-190342.png — +0 / -0 (0 changes)
  • src/lib/assets/images/grav-waves.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/lrgb.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/merten.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/mission.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/nebula beginning.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/nebula-satellite.png — +0 / -0 (0 changes)
  • src/lib/assets/images/nebula-xplorer.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/placeholder1.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/placeholder2.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/portrait-placeholder.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/rocket-launch-step-5.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/rushil.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/satellite-on-floor.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/simonnet.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/airborne-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/airbus-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/astos-logo.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/celestia-sts-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/cosine-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/dawn-aerospace-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/erasmus-universiteit-rotterdam-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/esatan-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/fso-instruments-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/hogeschool-utrecht-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/hogeschool-van-amsterdam-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/inholland-university-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/isispace-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/lis-logo.jpeg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/mbo-rijnland-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/nlr-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/overdehaagse-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/revolv-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/roc-mondriaan-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/roc-nova-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/rugr-logo.gif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/saxion-logo.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/spherical-logo.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/starion-logo.avif — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/techniek-college-rotterdam-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/tu-delft-logo.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/ul-logo.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/uva-logo.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/sponsors/west-end-logo.jpeg — +0 / -0 (0 changes)
  • src/lib/assets/images/sron-groningen.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/sron-leiden.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/sron-review-step-1.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/sron_impact.png — +0 / -0 (0 changes)
  • src/lib/assets/images/sron_openday.jpg — +0 / -0 (0 changes)
  • src/lib/assets/images/team-2026.webp — +0 / -0 (0 changes)
  • src/lib/assets/images/xray-binary.webp — +0 / -0 (0 changes)
  • src/lib/assets/logos/SRON_Academy_OnOrange.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Academy_OnSpaceBlue.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Academy_OnWhite.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Full_Black.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Full_Blue.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Full_Colour.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Full_White.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Small_Black.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Small_Blue.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/SRON_Small_White.svg — +9 / -0 (9 changes)
  • src/lib/assets/logos/Scroll-rocket.svg — +229 / -0 (229 changes)
  • src/lib/assets/logos/favicon.png — +0 / -0 (0 changes)
  • src/lib/assets/logos/favicon.svg — +1 / -0 (1 changes)
  • src/lib/assets/logos/nebula_black.svg — +552 / -0 (552 changes)
  • src/lib/assets/logos/nebula_white.svg — +590 / -0 (590 changes)
  • src/lib/assets/styles/general.css — +284 / -0 (284 changes)
  • src/lib/components/atoms/FooterFootnote.svelte — +12 / -0 (12 changes)
  • src/lib/components/atoms/Mission.svelte — +142 / -0 (142 changes)
  • src/lib/components/icons/Arrow.svelte — +22 / -0 (22 changes)
  • src/lib/components/icons/Bsky.svelte — +15 / -0 (15 changes)
  • src/lib/components/icons/Instagram.svelte — +15 / -0 (15 changes)
  • src/lib/components/icons/Linkedin.svelte — +15 / -0 (15 changes)
  • src/lib/components/icons/MailIcon.svelte — +19 / -0 (19 changes)
  • src/lib/components/icons/NebulaLogo.svelte — +602 / -0 (602 changes)
  • src/lib/components/icons/PageArrow.svelte — +10 / -0 (10 changes)
  • src/lib/components/icons/Quote.svelte — +19 / -0 (19 changes)
  • src/lib/components/molecules/AssignmentCards.svelte — +121 / -0 (121 changes)
  • src/lib/components/molecules/Breadcrumb.svelte — +90 / -0 (90 changes)
  • src/lib/components/molecules/CarouselTrack.svelte — +150 / -0 (150 changes)
  • src/lib/components/molecules/FooterLocations.svelte — +208 / -0 (208 changes)
  • src/lib/components/molecules/FooterNav.svelte — +194 / -0 (194 changes)
  • src/lib/components/molecules/MailingListSignup.svelte — +112 / -0 (112 changes)
  • src/lib/components/molecules/MissionTestimonial.svelte — +93 / -0 (93 changes)
  • src/lib/components/molecules/Pagination.svelte — +174 / -0 (174 changes)
  • src/lib/components/molecules/ScientificTestimonial.svelte — +122 / -0 (122 changes)
  • src/lib/components/molecules/ScrollRocket.svelte — +155 / -0 (155 changes)
  • src/lib/components/molecules/Sponsors.svelte — +114 / -0 (114 changes)
  • src/lib/components/molecules/TeamMemberCard.svelte — +101 / -0 (101 changes)
  • src/lib/components/molecules/TeamsComponent.svelte — +103 / -0 (103 changes)
  • src/lib/components/molecules/Testimonial.svelte — +111 / -0 (111 changes)
  • src/lib/components/molecules/TestimonialHeader.svelte — +90 / -0 (90 changes)
  • src/lib/components/molecules/TimelineStep.svelte — +136 / -0 (136 changes)
  • src/lib/components/molecules/UnderConstruction.svelte — +31 / -0 (31 changes)
  • src/lib/components/organisms/Footer.svelte — +10 / -0 (10 changes)
  • src/lib/components/organisms/Hero.svelte — +204 / -0 (204 changes)
  • src/lib/components/organisms/MissionGoals.svelte — +103 / -0 (103 changes)
  • src/lib/components/organisms/Nav.svelte — +378 / -0 (378 changes)
  • src/lib/components/organisms/NewsComponent.svelte — +154 / -0 (154 changes)
  • src/lib/components/organisms/Newscards.svelte — +121 / -0 (121 changes)
  • src/lib/components/organisms/PartnersCarousel.svelte — +241 / -0 (241 changes)
  • src/lib/components/organisms/PillarsComponent.svelte — +154 / -0 (154 changes)
  • src/lib/components/organisms/SatelliteViewer.svelte — +173 / -0 (173 changes)
  • src/lib/components/organisms/TeamsYearComponent.svelte — +42 / -0 (42 changes)
  • src/lib/components/organisms/TestimonialCollection.svelte — +54 / -0 (54 changes)
  • src/lib/components/organisms/Timeline.svelte — +115 / -0 (115 changes)
  • src/lib/index.js — +148 / -0 (148 changes)
  • src/lib/server/directus.js — +19 / -0 (19 changes)
  • src/lib/three/Satellite.js — +32 / -0 (32 changes)
  • src/lib/utils/paginate.js — +33 / -0 (33 changes)
  • src/lib/utils/sanitize.js — +5 / -0 (5 changes)
  • src/lib/utils/scrollReveal.js — +34 / -0 (34 changes)
  • src/routes/+error.svelte — +44 / -0 (44 changes)
  • src/routes/+layout.svelte — +129 / -0 (129 changes)
  • src/routes/+page.server.js — +14 / -0 (14 changes)
  • src/routes/+page.svelte — +150 / -0 (150 changes)
  • src/routes/assignments/+page.server.js — +32 / -0 (32 changes)
  • src/routes/assignments/+page.svelte — +47 / -0 (47 changes)
  • src/routes/assignments/[slug]/+page.server.js — +12 / -0 (12 changes)
  • src/routes/assignments/[slug]/+page.svelte — +114 / -0 (114 changes)
  • src/routes/education/+page.svelte — +14 / -0 (14 changes)
  • src/routes/environment/+page.svelte — +14 / -0 (14 changes)
  • src/routes/instrumentation/+page.svelte — +14 / -0 (14 changes)
  • src/routes/mission/+page.server.js — +19 / -0 (19 changes)
  • src/routes/mission/+page.svelte — +387 / -0 (387 changes)
  • src/routes/news/+page.server.js — +37 / -0 (37 changes)
  • src/routes/news/+page.svelte — +48 / -0 (48 changes)
  • src/routes/news/[slug]/+page.server.js — +14 / -0 (14 changes)
  • src/routes/news/[slug]/+page.svelte — +170 / -0 (170 changes)
  • src/routes/partners/+page.server.js — +0 / -0 (0 changes)
  • src/routes/partners/+page.svelte — +84 / -0 (84 changes)
  • src/routes/partners/[slug]/+page.svelte — +12 / -0 (12 changes)
  • src/routes/privacy/+page.svelte — +14 / -0 (14 changes)
  • src/routes/science/+page.svelte — +14 / -0 (14 changes)
  • src/routes/scientific/+page.server.js — +0 / -0 (0 changes)
  • src/routes/scientific/+page.svelte — +35 / -0 (35 changes)
  • src/routes/scientific/[slug]/+page.svelte — +12 / -0 (12 changes)
  • src/routes/team/+page.server.js — +0 / -0 (0 changes)
  • src/routes/team/+page.svelte — +98 / -0 (98 changes)
  • src/routes/team/[team]/+page.server.js — +8 / -0 (8 changes)
  • src/routes/team/[team]/+page.svelte — +78 / -0 (78 changes)
  • src/routes/technology/+page.svelte — +14 / -0 (14 changes)
  • src/routes/testimonial/+page.server.js — +11 / -0 (11 changes)
  • src/routes/testimonial/+page.svelte — +11 / -0 (11 changes)
  • static/NebulaXplorer.glb — +0 / -0 (0 changes)
  • svelte.config.js — +10 / -0 (10 changes)
  • vite.config.js — +14 / -0 (14 changes)