A packed sprint, supporting the new Information Architecture, with our Brasilian colleagues launching the pilot site! Plus a new role (coming from an Idea 💡) and a clear indications of features available in dev sites only (👷 ).
Features 🔧
- PLANET-6673 – Navigation Bar: drop down menus 🔑
- Sub-items can now be added to the main navigation bar! More info at 👉 Set up the P4 key content (Navigation, Menus, Footer, Favicon, Post types)
- ⚠️ this feature is disabled by default ⚠️ Go to Planet 4 settings > Information architecture and select the “enable the dropdown menu” option.
When users hover on the main menu item, the sub-items will be shown via a dropdown on the frontend, see below.
- PLANET-6637 – Create a Reviewer user role
- Following the Idea from Stefan, Admins now can assign a new role, called “Reviewer”, which can read private (not yet published) posts and pages to provide feedback to authors.
- More on roles & permissions
- PLANET-6728 – Feature Flags: make it visually clear which ones are available only on dev sites
- The Construction worker👷 emoji and “(dev only)” prefix now indicate a feature only available on development environments!
- PLANET-6734 – Heading links should not follow standalone links styles
- According to the design system, heading links now keep their initial colour no matter the link’s state, with an underline on hover.
- PLANET-6731 – EN block: create hook to allow altering submitted data
- A simple hook `planet4_enform_data` now allows to modify data before they are sent to Engaging Networks
- PLANET-6613 – Covers carousel layout: New card’s width of XXL viewports
- As we added a new `@media` used for large screens (XXL), we updated the Card’s width within the Covers block and avoid having the last item partially hidden.
- PLANET-6730 – Load post page CSS only on post pages
- PLANET-6705 – Treat “Last visited website” cookie (gp_nro) as 1st party
- More work around the journey to rework the Planet 4 Consent mechanism (see Cookies Block)
- PLANET-6694 – Articles Block: Various UI improvements
Bug fixes 👾
- PLANET-6551 – New nav bar is broken on Ipad Pro
- PLANET-6740 – Lightbox cursor applied to whole Image block div even with small images
- PLANET-6708 – Mobile tabs menu covers part of Carousel Header and Page Header image
- PLANET-6695 – Cookies settings box: a scroll bar is missing on mobile