launchpad-dev team mailing list archive
-
launchpad-dev team
-
Mailing list archive
-
Message #09450
Maintainable UI modifications
Hi Launchpad,
I've been looking at how we can make some changes to our UI, but I'm
hitting a bit of a problem.
If we want to do anything significant to our UI we want to do it under a
feature flag. However, once I use a feature flag I very quickly end up
having to maintain two sets of HTML and CSS or I end up hacking extra
layers of code on top of existing HTML/CSS instead of being able to
write it cleanly from the start.
This becomes very apparent if we want to re-skin Launchpad were there
are potentially hundreds of places that would need to be feature
flagged. That means a lot of duplication and the new skin would be
written on top of the existing HTML/CSS structure.
Does anyone have any suggestions about how we could approach this problem?
Cheers,
Huw
Follow ups