mdn / developer-portal

The code that generates the MDN Web Docs Developer Portal.
Mozilla Public License 2.0
61 stars 38 forks source link

Add "Featured Items" section sans title to the Communities page #1012

Open valgrimm opened 4 years ago

valgrimm commented 4 years ago

AC: Make it possible to add Featured Items to Communities page. Do not include any header! (e.g. on the homepage the header for this section says "Featured Items"--don't want any of that).

As described in this mail thread: Forwarded Conversation Subject: Proposal to eliminate Communities dropdown

From: Val Grimm vgrimm@mozilla.com Date: Thu, Dec 19, 2019 at 12:23 PM To: Kadir Topal atopal@mozilla.com

Hi Kadir, I propose making the Communities link in the menu no longer contain a dropdown. Instead, when visitors click on Communities, they would land on a page with two sections: "Learn about the Tech Speakers Program" and "Learn more about Mozilla staff supporting developers and Mozilla products and technologies"

I'd most prefer to do that with a featured items section (but without the title featured) so these two things can appear next to each other and have cards associated with them. I've determined that I can add a button to the tech speaker program page linking to a filtered version of the directory displaying only tech speakers.

If you approve, I'll create three tickets, one for the dev on the communities page (Steve), one for the change to the menu (me), and one for the change to the tech speaker page (me).

I cannot make a stakeholder argument for this, I just think it would be more extensible for the future (and more aesthetically pleasing now).

We could always decide after asking Steve how hard it would be to add a featured section to the Communities page. As this is provided for in Wagtail and already an option on the Topics pages, I assume this won't involve intensive development. You can already add one featured item to the Events page in any case.

Warm regards,Val

-- Val GrimmTechnical Content Manager Developer Relationshttps://people.mozilla.org/p/valgrimm


From: Val Grimm vgrimm@mozilla.com Date: Thu, Dec 19, 2019 at 12:36 PM To: Kadir Topal atopal@mozilla.com Cc: Stephen Jalim sjalim@mozilla.com

Because I am clever, I forgot to cc Steve on this. Fixed.


From: Steve Jalim sjalim@mozilla.com Date: Thu, Dec 19, 2019 at 1:33 PM To: Val Grimm vgrimm@mozilla.com Cc: Kadir Topal atopal@mozilla.com

We can chop around page-content options any way you need, really - that's what's handy about Wagtail, rather than a no-code CMS-- Steve Jalim Python/Django/Wagtail contractor+44 7740 819849


From: Val Grimm vgrimm@mozilla.com Date: Thu, Dec 19, 2019 at 2:55 PM To: Steve Jalim sjalim@mozilla.com Cc: Kadir Topal atopal@mozilla.com

That is indeed most excellent. Would it take more than two hours?

Warm regards,Val


From: Steve Jalim sjalim@mozilla.com Date: Thu, Dec 19, 2019 at 3:42 PM To: Val Grimm vgrimm@mozilla.com Cc: Kadir Topal atopal@mozilla.com

On Thu, Dec 19, 2019 at 1:55 PM Val Grimm vgrimm@mozilla.com wrote: That is indeed most excellent. Would it take more than two hours?

Probably less than two


From: Val Grimm vgrimm@mozilla.com Date: Thu, Dec 19, 2019 at 4:07 PM To: Steve Jalim sjalim@mozilla.com Cc: Kadir Topal atopal@mozilla.com

Awesome! I'd say go ahead unless Kadir says no. Although this is outside the sprint, I know.


From: Steve Jalim sjalim@mozilla.com Date: Thu, Dec 19, 2019 at 4:10 PM To: Val Grimm vgrimm@mozilla.com Cc: Kadir Topal atopal@mozilla.com

Can you ticket and assign please?

-- Val GrimmTechnical Content Manager Developer Relationshttps://people.mozilla.org/p/valgrimm

stevejalim commented 4 years ago

Needs further refinement