boa icon indicating copy to clipboard operation
boa copied to clipboard

Consistent website

Open Razican opened this issue 2 years ago • 1 comments

Currently boajs.dev is a bit inconsistent. We have a "blog" page, that includes a top bar and our blog posts, and then we have a link to our "development" documentation, but not to the usage documentation (in docs.rs). The benchmarks, conformance and playground pages have no navigation bar, and the conformance and playground pages cannot switch between a light & dark theme as the rest of the pages can, with a switch.

We should make the website experience more consistent for our users, make sure it's easy to navigate, and see if we can integrate all pages under the same npm build command, since currently, some of the pages have their own CDN dependencies.

Razican avatar Mar 20 '23 15:03 Razican

I think we could assign this to @ZackMitkin if he’s happy

jasonwilliams avatar Apr 12 '23 18:04 jasonwilliams

Closing since the new website is done.

jedel1043 avatar Apr 06 '24 19:04 jedel1043