vuepress-theme-cosmos icon indicating copy to clipboard operation
vuepress-theme-cosmos copied to clipboard

create awesome 404 page for Starport docs, any docs

Open barriebyron opened this issue 3 years ago • 2 comments

since dependency is in this repo, creating a new issue here to move over the codefest issue https://github.com/tendermint/starport/issues/1610

Is your feature request related to a problem? Please describe. our current Starport docs 404 page is bland and does not encourage continued action:

Page Not Found The page you visited either does not exist or has been moved. We're sorry for the inconvenience. Back to home

Broken doc links happen for a variety of reasons: docs have moved, topics change or are removed. Legacy doc links are out in the universe. Users have bookmarked stale links and might be holding on to older resources.

Describe the solution you'd like

  • Create an awesome 404 page for Starport docs that provides a link to the docs home page https://docs.starport.network/
  • Make sure the 404 page uses the same look and feel as the rest of the site
  • The 404 error page is one place that user interactions happen rather frequently, we want this page to speak to users and invite them to continue their search
  • Have fun with Cosmos and Starport theme

For inspiration, https://designshack.net/articles/inspiration/what-makes-a-great-404-error-page/

I like the selection of versions and products on this 404 page (docs at one of my former jobs) https://docs.datastax.com/en/dsdesktop/doc/desktop/dsDesktopAbut.html

Good humor on https://www.pixar.com/feature-films-lanch

Good theme on https://www.netflix.com/NotFound?prev=https%3A%2F%2Fwww.netflix.com%2F432

I like the graphics and fun on https://business.twitter.com/en/resources/twitter-marketing-calendar/us.html but this sample 404 page still needs at least one link to continue exploring

barriebyron avatar Oct 25 '21 19:10 barriebyron

I have made the Pull Request : https://github.com/cosmos/vuepress-theme-cosmos/pull/294 @barriebyron

rksingh2001 avatar Nov 11 '21 06:11 rksingh2001

@barriebyron The PR is merged but the npm package https://www.npmjs.com/package/vuepress-theme-cosmos is still giving the old code. I think the publisher of the package needs to publish the latest version.

rksingh2001 avatar Nov 26 '21 09:11 rksingh2001