Skip to content

[FEATURE] Enhance UI and functionality of the landing page and integrate docs and blogs into a docusaurus project to enhance docs capabilities #129

Open
@ayushsatyam146

Description

@ayushsatyam146

Is there an existing feature request for this?

  • I have searched the existing feature requests

Is your feature request related to a problem or use-case? Please describe.

shipwright.io has a very static landing page that doesn't serve much functionality or information regarding the Shipwright Project. Docs website is written in Hugo but it can be better written in documentation oriented frontend frameworks like Docusaurus.

Describe the solution that you would like.

  • Enhance UI of the landing page
  • Convert the docs portion into a docusaurus project
  • add additional functionalities like search, indexing, light/dark mode, easy navigation etc. (all easily achievable out of the box in docusaurus)

NOTE - Our goal is to utilize as much of the existing project and documentation and hence we want to have a .md file parser kind of approach, where simply adding a new .md file in the folders will add a new page and any changes in the files should automatically be reflected in the website (might need to setup a small deployment pipeline)

Describe alternatives you have considered.

No response

Anything else?

No response

Metadata

Metadata

Labels

kind/featureCategorizes issue or PR as related to a new feature.

Type

No type

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions