Skip to content

Conversation

@dominikwilkowski
Copy link
Member

No description provided.

@svict4
Copy link
Member

svict4 commented Aug 26, 2021

Completely agree, I'd like to move the docs as part of the same repo.
If you're not au fait with cuttlebelle or pancake, it takes a minute to get up and running.

DTA has already done some work adding the designsystem using Gatsby, if we wanted to roll our own.
https://github.com/govau/oneAPS-website | https://oneaps.gov.au/
https://github.com/govau/observatory-website | https://observatory.service.gov.au/

Alternatively, Docusaurus is also an option, but we'd have to do a bit of work to add a AUDS skin.

@dominikwilkowski
Copy link
Member Author

I think I will propose nextjs site that we statically build and host on github pages. Will look into it further soon.

@elisechant elisechant changed the title Added RFC for docs site improvements Docs site improvements Dec 13, 2021

Prior art here: https://github.com/dominikwilkowski/ds-workshop

MORE DETAILS COMING 😬
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Eleventy could be a good option here, they support vanilla + React, that would work with the design.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I want to first and foremost support no-js in the docs and eleventy no matter how hip it currently is will not allow us to do this. I think the best course of action here is to use nextjs and export it to static HTML and CSS

@elisechant
Copy link
Contributor

This is a good idea 💯 I'm principally in agreement to doing this.

This work is very much dependent on #2 occurring first.

@dominikwilkowski dominikwilkowski marked this pull request as ready for review December 14, 2021 03:29
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.

4 participants