hpyproject / hpyproject.org

Use Nikola to build hpypjoject.org
http://hpyproject.org/
23 stars 10 forks source link

Enhancements to the front page #40

Open novialriptide opened 1 year ago

novialriptide commented 1 year ago

How's this looking so far?

image

Few Suggestions

Remove the header "HPy - A better C API for Python" and turn it into a "hero" section to something similar to this: "The React Framework for the Web"

image

Move "What is HPy" contents to the hero section and just have "HPy provides a new API for extending Python in C. In other words, you use #include <hpy.h> instead of #include <Python.h>."

Convert the features section into something like this (https://rutgersesports.club):

image
hodgestar commented 1 year ago

I'm definitely in favour of making the HPy - A better C API for Python bigger and more central.

Our users and community are perhaps a bit different to React or the sports club, so I'm trying to think through what kinds of people will arrive at our website and what they'll be looking for:

Everyone needs to know where to reach out for help or clarification if they get stuck.

This is quite a big todo list, and I don't know if everyone will agree with it 100%, but we do have a chunk of this content already, we just need to expose and organize it better.

@novialriptide As a concrete next step, I would suggest producing a mock-up of the overall site structure (perhaps just the front page with notes saying "clicking this leads to ..."). Then everyone can chime in with what content we already have and everyone can help re-organize / improve / add to it as necessary.

novialriptide commented 1 year ago

I can definitely do a mockup in Adobe Photoshop or Figma. I'll post some designs here in a bit.

novialriptide commented 1 year ago

My finals are almost done! (It starts in 12 hours)