Page MenuHomePhabricator

Deploy & potentially enable 'The Island' theme
Closed, ResolvedPublic

Description

Quite some time back we installed the shoreditch theme after some cheerleading by @NNichols

The shoreditch theme was a big improvement but it has a slow maintenance cycle which led to it being forked by Mathieu - who also simplified the code a bit as code maintainability was tricky I think. That theme is 'The Island' https://lab.civicrm.org/extensions/theisland

Per the readme

"The name of this extension continues the tradition of naming themes after places. It was forked on the island Montreal, but it also a nod to all sorts of islands out there, such as Snake Island ("Russian warship, go fuck yourself"), islands going under water due to global warming, islands exploited by colonization, desert islands, etc."

I've thought for some time we should switch but the recent upgrade makes that pithy because there is a UI bug that affects shoreditch (at least our old copy but is likely unfixed) and not The island

image.png (247×741 px, 10 KB)

vs

image.png (305×741 px, 17 KB)

(look at Soft Credit being unlabled in the top one. The personal campaign pages section is probably disabled on prod but not my local)

Event Timeline

Change 997600 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Add theisland to our required extensions, now it is enabled on prod & staging

https://gerrit.wikimedia.org/r/997600

Change 997601 had a related patch set uploaded (by Eileen; author: Eileen):

[wikimedia/fundraising/crm@master] Pull in updates from theisland upstream

https://gerrit.wikimedia.org/r/997601

Change 997601 merged by Eileen:

[wikimedia/fundraising/crm@master] Pull in updates from theisland upstream

https://gerrit.wikimedia.org/r/997601

Change 997600 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Add theisland to our required extensions, now it is enabled on prod & staging

https://gerrit.wikimedia.org/r/997600

Eileenmcnaughton set Final Story Points to 2.