web
web copied to clipboard
Landing page design
I know a lot of people didn't expect or understand the reason for the sudden website change, so I'll quickly explain that here as I don't think it's written down all in one place:
There were primarily two problems:
- Docusaurus is slow as heck to build and to use. We saw performance issues on high end machines so it doesn't deal well with over 1000 pages.
- There was some serious HTTP redirect/rewrite spaghetti happening behind the scenes to make the docs site work properly! The main site sat on the
open.mp
domain. The wiki was not hosted on a domain, but we had to make it work onopen.mp/docs
so it used HTTP rewrites to achieve that. All 404s were rewritten towiki.openmultiplayer.vercel.app
which ran the wiki in order for assets on/
on both sites worked. This meant 404s on the main site were confusing. It also meant that page loads resulted in at least one HTTP rewrite and maybe two HTTP redirects. Alsowiki.open.mp
introduced more complexity. It was a big mess that just so happened to work!
So the new site was built very quickly in order to serve those of the community who wanted to browse the documentation without a supercomputer and those who wanted to contribute to the wiki without waiting 20 minutes for a preview to build.
As a result, it's quite plain looking. Functionality comes first! And yes I'm working on search.
End of explanation
So with that out of the way...
This is a good opportunity to get the community involved. Post your design idea/inspiration here and we can open a discussion about what the new site can look like!
Here's a list of assets:
- Graphic assets: https://github.com/openmultiplayer/graphics/
- Rendered graphics: https://assets.open.mp/minio/assets/images/assets/
- Brand colour:
#8477b7
- Off-white:
#dfdfdf
- Off-black:
#2c2d2d
- Colour scheme tool: https://color.adobe.com/create
- Brand headings typeface: English Grotesque