Skip to content

NextJS Docs Rewrite #184

Open
Open
@ZeroIntensity

Description

@ZeroIntensity

Proposal:

I think it's time to say farewell to MkDocs and mkdocs-material. view.py recently tried writing its own theme for MkDocs, but the result wasn't what I wanted, and so I rolled the docs over to mkdocs-material instead.

The plan now is to use NextJS and MDX for documentation. The most challenging part of this migration (apart from actually writing the docs) is going to be dealing with mkdocstrings generation. I somehow need to figure out how to transfer the generated markdown from mkdocstrings to the TypeScript code. If all fails, view.py will have to abandon mkdocstrings, and write the API reference from scratch (which won't be pretty.)

This will also switch the build system from Netlify to Vercel, but that should be fine.

Metadata

Metadata

Assignees

Labels

complexThis should only be looked at by someone who knows what they're doingdocsDocumentation changefeatureNew featurehotThis is high priority

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions