This repository has been archived by the owner on Apr 6, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
Docs Site v2 #383
Labels
Comments
Proposed DecisionsMigrate to Docusaurus v2Adopting a plugin to support Typedoc. Pros
Cons
Host through Cloudflare PagesUsing a centralized shared excalibur.js organization account. Pros
Cons
Consolidate to excalibur repoGiven that we only created this repo due to constraints with GitHub Pages, it makes sense to re-evaluate. Pros
Cons
|
@kamranayub I'm 100% on board with the proposal. I think cloudflare pages is worth a try, I think there are a lot of advantages merging docs into the main repo as you say. It definitely feels like it's worth it considering the drift we have to deal with. Another advantage of doing a new thing in the main repo, is we can do side by side deployments of gh pages and cloudflare until we are ready to cutover DNS. cc @chrisk-7777 |
37 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Working issue for thinking about the next version of the docs site.
Context
The current website is built on a custom Gatsby.js site, with support for MDX and API reference links (using a custom plugin). It is also built with Semantic UI styles.
Objective
We would like to better organize the documentation site and make it more example-rich, along with a refreshed homepage and onboarding experience.
Goals
Non-Goals
Pain Points
Here's what sucks about the current implementation:
Ideas
Decisions
Related
excaliburjs/Excalibur#2770
The text was updated successfully, but these errors were encountered: