-
Notifications
You must be signed in to change notification settings - Fork 2
Description
some time ago we discussed (purchasing) a site redesign and rebranding. I think we should take steps to move forward with this; we can use the OJSF's resources to get a vetted contractor to work on the project.
We need to answer a couple questions first.
- What is our budget?
- What will be the scope of the work?
I'll give my opinion:
- Budget: we have ~40k USD banked as of this writing. I do not know what is reasonable for a redesign of our magnitude, but I would not want to spend all of it. It's also difficult for me to justify spending a huge sum on something that is, in my mind, wanted but not needed not critical. Just throwing a number out there: maybe 10k?
- Scope: Ideally, we would have someone redesign and rebrand and implement everything so we don't need to lift a finger. But that's not going to happen; someone would need to integrate this into 11ty and the JsDoc template engine. This may be something we want to pay for, but perhaps integration is not the same contractor. anyway, I'd like to see:
- A new logo, alternate and text mark
- A design system: widgets, interactions, styles, and/or components that we can use
- A site layout: our site is split into two main areas; a very large landing page containing end-user docs, and another section for API docs (which is many pages). I'd like everything to be more tightly integrated, organized, and easily searched, but I would like to abandon the our "huge single page" concept. Splitting things up should help readers focus on finding the information they need while ignoring what they do not.
- Deliverables would be in some format which we can easily export into images, styles, tags/components, SVGs, etc, such as a Sketch file. Of these, I'm unsure about styles (CSS) and markup: does it need to be hand-written?
Regarding the file format, another possibility may be Figma, but I'm unfamiliar with it. Sketch is not free, so we may want to purchase ourselves licenses (I already have a license) if we wish to work with it.
I suggest we can talk about implementation in a separate discussion; again, I think it makes sense to pay for this, but it may need to be a separate project. Please let me know if you disagree, but IMO it will be difficult to find a single person to do the design work and a complete implementation.
Hopefully you can respond sometime this weekend, as I'd like to get going on this early next week.
cc @mochajs/core @jorydotcom