vuepress-theme-cosmos
vuepress-theme-cosmos copied to clipboard
create awesome 404 page for Starport docs, any docs
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
I have made the Pull Request : https://github.com/cosmos/vuepress-theme-cosmos/pull/294 @barriebyron
@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.