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)