cncf / cncf.io

☁️♮🏛🚧 The CNCF.io WordPress website
https://cncf.io
MIT License
82 stars 37 forks source link

Homepage multi-event banner #604

Closed cjyabraham closed 1 year ago

cjyabraham commented 1 year ago

This follows on the work from #570. Implement a slider to display all qualifying events on the homepage. Slider will have arrows to allow user to go between events and may also possibly move automatically when there is no guiding user input. Qualifying events are those that are upcoming and have the desktop and mobile assets set. Here are the basic designs, however, there are some points that need discussing and finalizing:

Screen Shot 2022-09-23 at 1 52 12 PM

Steps:

Dimensions for Event banner images:

thetwopct commented 1 year ago

Lets get the designs finalised for the slider - personally I prefer arrows inside the container, and this also works better on mobile.

@GarethAcidWorks do we want to signify the number of sliders (typically this is done with dots under or over the bottom of the slider). If so we need an active and inactive state.

GarethAcidWorks commented 1 year ago

Yes it would be good to show the number of sliders

we should already have the design in Figma but we can triple check it now it’s going into production.

Will message you today

thetwopct commented 1 year ago

@GarethAcidWorks Just wondering if there is any progress on this slider design. From Figma:

CleanShot 2022-10-17 at 15 43 47@2x

Thanks

GarethAcidWorks commented 1 year ago

Hey James, great we’re getting to this. I will have a look at Figma asap today / this week

The immediate question is @Kristi @.> / @Thabang @.> can we get the next piece of content to show here, some recommendations could be:

• Next events happening, maybe a medium sized one? (featuring the smaller events supports our need to empower the community)

• Detroit highlights – linking to a the Flikr page or a blog page on the CNCF site

• A report perhaps. Even an older one such (CTO etc).

Ultimately we are presenting a range of CNCF content…. getting some content in here is beneficial so at least we can make a start.

thetwopct commented 1 year ago

@GarethAcidWorks No further thinking on content is required - the banner is for CNCF events and has been built as discussed, signed off and implemented in this issue.

KTan1226 commented 1 year ago

Hi @GarethAcidWorks - As @thetwopct flagged, let's move forward with the plan as is.

cjyabraham commented 1 year ago

Could we also get assets for the following events as @KTan1226 has outlined:

Note that as soon as Kubecon NA has passed on the 28th the current event banner will disappear unless we've loaded up assets for future events.

As a reminder, dimensions for Event banner images need to be Desktop - 2400px x 840px Mobile - 900px x 1100px

GarethAcidWorks commented 1 year ago

I’ll ask Alex for the Japan artwork today and mock it up asap

GarethAcidWorks commented 1 year ago

Hi all, here are the banners for Kube Day Japan. We do not have artwork for KCCNC Europe yet. Perhaps we can implement Detroit + Japan for now as a test.

Regarding the interface:

• I do feel the title and the dividing lines helps us bring some context / purpose / engagement to the page after a couple of scrolls. Currently the title is improved to 'Events & more' but have to take another look at that when Charlie is free.

• Regarding the thin line counters, I tried them below the artwork and it's creating awkward space. So i would recommend either of the following:

a) Keep them within the image, they are only a gentle suggestion that there is more content b) Don't use them at all.

For the actual behavior of the banner, having it switch itself every 3 seconds, and also the ability to click would keep the page feeling alive

CNCF_Ad Canvas_01gd_D_2400 x 840 CNCF_Ad Canvas_01gd_M_900 x 1100

thetwopct commented 1 year ago

@GarethAcidWorks Thanks.

thetwopct commented 1 year ago

@GarethAcidWorks

2022-10-23-204508

2022-10-23-204952

2022-10-23-204709

thetwopct commented 1 year ago

Switched the text above the banner(s) to "Upcoming Event" and "Upcoming Events" if multiple

2022-10-24-113758@2x

2022-10-24-113822

KTan1226 commented 1 year ago

Looks great, thank you!

cjyabraham commented 1 year ago

deployed

GarethAcidWorks commented 1 year ago

Thanks for this, a couple of refinements on the live version please.

1) Arrows should be positioned in the centre. Currently they are too far down (See below) 2) Let's just use a fade (opacity) transition when you click the arrows, please set the time to fast pace (.5 seconds or less). The swiping is too clunky / harsh.

Thanks!

Screenshot 2022-10-24 at 23 51 copy

thetwopct commented 1 year ago
  1. Ok no problems, I am moved it precisely in to the middle (see Figma for measurements using screenshot). I think that makes the Detroit banner look misaligned as the Detroit text is not centred...

2022-10-25-121759

2022-10-25-121830@2x

  1. Added fade effect instead of swipe

2022-10-25-122115

GarethAcidWorks commented 1 year ago

Thanks, yes we can fine tune the banner graphic a little more to make sure the visual typically works the same way and things feel well layed out.

To add, I noticed on the mobile we have 2 different sizes. (Appreciate Kubecon will be removed anyway now). But the smaller option works better.

thetwopct commented 1 year ago

@GarethAcidWorks Please see the thread above, I have left you a note on the sizing.

The KubeDay Japan mobile banner provided is the wrong size, can you make it the same as the Kubecon banner, or adjust all banners in future to be a consistent size? As you can see the two sizes don't look good:

GarethAcidWorks commented 1 year ago

To add, ‘More’ was to support that this banner can also be used to promote additional important / interesting things if needed. A new big report, promoting the new Instagram etc etc. Ultimately so we show there’s lot’s happening.

Let’s pick it up once we’re back to things this coming week

thetwopct commented 1 year ago

As already outlined several times to you, this has been signed off and developed as an event banner. We already have spaces in the mega menu (which is on every page) to highlight reports. The banner and development behind it will allow us to syndicate event banners across our sub-sites (at your request) and easily update and manage them all from one central place.