Skip to content

refactor: completely move to Svelte#171

Draft
ethanholz wants to merge 8 commits into
mainfrom
refactor-svelte
Draft

refactor: completely move to Svelte#171
ethanholz wants to merge 8 commits into
mainfrom
refactor-svelte

Conversation

@ethanholz

Copy link
Copy Markdown
Collaborator

This commit is a massive change to move the entirety of the directory to the Svelte framework. A lot of the "interactive" islands are already Svelte files and as a result, we get a pop-in effect that happens where the Astro page loads but the Svelte hasn't yet. By moving to a single framework, this does not happen. Much of this work was agentic but I have reviewed and tested this codebase to ensure parity. I leveraged the content-collections library to ensure that we can reuse our card schema and workflow as to not impact users.

Assisted-by: Pi:gpt-5.5

This commit is a massive change to move the entirety of the directory to
the Svelte framework. A lot of the "interactive" islands are already
Svelte files and as a result, we get a pop-in effect that happens where
the Astro page loads but the Svelte hasn't yet. By moving to a single
framework, this does not happen. Much of this work was agentic but I
have reviewed and tested this codebase to ensure parity. I leveraged
the `content-collections` library to ensure that we can reuse our card
schema and workflow as to not impact users.

Assisted-by: Pi:gpt-5.5
Assisted-by: Pi:gpt-5.5
Assisted-by: Pi:gpt-5.5
@github-actions

Copy link
Copy Markdown
Contributor

This PR has been staged at https://68d1b93d.omsf-directory.pages.dev.

It has been updated for commit 5841586.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant