freeCodeCamp / chapter

A self-hosted event management tool for nonprofits
BSD 3-Clause "New" or "Revised" License
1.92k stars 360 forks source link

Site description should be configurable #2409

Open ojeytonwilliams opened 1 year ago

ojeytonwilliams commented 1 year ago

Right now, there's no information about what the site does. The homepage just contains a logo, upcoming events and chapters.

It should be possible to customise the logo as well as add a description of the site.

@Sboonny any thoughts on the look and feel of the homepage?

Sboonny commented 1 year ago

I am confused about the specific request, but here are the plans. 😕

I have discussed this with Ahmad before, and he advised to disregard the flex system for Grid one, but I am currently blocked by this PR https://github.com/freeCodeCamp/chapter/pull/2340.

If you are talking about SEO, then creating <head> element in the component should do it, the browsers are smart to move it to the top.

If you are talking about landing page that describe, what user should expect, Quincy advised page similar to twitter one, but I can't find it, so here are photo of facebook?

image

Sboonny commented 1 year ago

So do you want me to create a new page as landing page, similar to what Quincy advised, or change the home page to grid with new description section as Ahmad advised

Sboonny commented 1 year ago

After a meeting with Oliver, here is the road map.

Create description section on the homepage, for now it can be text, and post MVP we can think of how to format it. Create description section in the dashboard for instances owner to push the wanted info in it.


issues that I can think of, that I should watch for: