Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-7020

Create a feature toggle to activate the new identity styles

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Merged
    • Icon: Should have Should have
    • 2.99.0
    • 3
    • Styling/Theme
    • Sprint #202, Sprint #203
    • phobos

      Summary

      With all the color changes happening and tracked in the PLANET-6945 Epic, we would want to release them together without blocking as from merging the changes as we go. To do that we need a feature toggle to conditionally load the css changes involved.

      This would also help and give time to the NROs with child theme customizations to adjust their code by activating the feature flag in their dev sites.

      Requirements

      • Create a feature toggle in the P4 settings under Appearance > Customize > Site identity. If not feasible there, the alternative option would be to add this feature toggle under Planet 4 > Experimental features (new section).
      • Option label: Enable new Greenpeace visual identity
      • Add this flag to planet4_options to make sure it's also persistent for multilingual sites.
      • Check purging cache options whenever the feature flag is toggled (we probably did something similar with the new navbar implementation).
      • To test we can pick up any ticket from the Epic as a PoC.

            mleray Maud Leray
            mfatome Magali Fatome (Inactive)
            Houssam Saleh Houssam Saleh
            Osong Agberndifor Osong Agberndifor
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: