Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GPLux ChildTheme fixes #111

Closed
LiseBocklerGP opened this issue Nov 3, 2020 · 2 comments
Closed

GPLux ChildTheme fixes #111

LiseBocklerGP opened this issue Nov 3, 2020 · 2 comments
Labels
Dev development tickets Frontend tickets that mostly require js/css knowledge Moderate

Comments

@LiseBocklerGP
Copy link

Brief summary of task:

Greenpeace Luxembourg ChildTheme causes many issues during GPI releases because design changes interfere with our chiltheme (buttons break, colours change back to MasterTheme, etc). As GPLux we do not have our own developper, only 1 webbie (me) so we can just act on superficial things as custom CSS, that I keep adding up with "!important" mentions to overrite the existant. This is not viable, so we would need a great kind dev (THANK YOU DEAR) to clean up our Childtheme, add new CSS and 2 low fixes.

Objectives of task:

priority order :

  1. Integrate this custom CSS
  2. Clean up our ChildTheme removing everything that seems useless (old code, pieces of master theme that could interfere with releases...)
  3. Footer : Fix the country selector and move it back in the header (as GPI)
  4. Contact form feature : exclude symbols in Name fields + add character limits to avoid bot spamming

Relevant documentation:

Custom CSS here : https://docs.google.com/document/d/1HIHVJKWDY3KWkUxT93fP9HJ4HgW8jBzJ2HudDny3fUM/edit#

Other resources:

Estimated length of task:

(can't tell, I hope not too long)

Timeline for task:

whenever possible, not urgent but important <3

Dependencies on other work:

Example of similar work:

Help:

please contact me at lise.bockler@greenpeace.org or Lise Bockler on SLACK for any question. WE ARE SINCERLY GRATEFUL for your help. Thank you, anonymous saviour.

@suzi-greenpeace suzi-greenpeace added Frontend tickets that mostly require js/css knowledge and removed Difficult labels Nov 3, 2020
@comzeradd comzeradd added Dev development tickets and removed Easy labels Nov 3, 2020
@suzi-greenpeace
Copy link
Contributor

being picked up by p4 team

@LiseBocklerGP
Copy link
Author

LiseBocklerGP commented Sep 22, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dev development tickets Frontend tickets that mostly require js/css knowledge Moderate
Projects
None yet
Development

No branches or pull requests

3 participants