Merge lp:~huwshimi/juju-gui/yui3-skin-sam-removal into lp:juju-gui/experimental
Proposed by
Huw Wilkins
Status: | Merged |
---|---|
Merged at revision: | 1169 |
Proposed branch: | lp:~huwshimi/juju-gui/yui3-skin-sam-removal |
Merge into: | lp:juju-gui/experimental |
Diff against target: |
283 lines (+102/-88) 7 files modified
app/index.html (+1/-1) app/templates/right-sidebar.partial (+1/-1) app/templates/service-inspector.handlebars (+1/-1) bin/merge-files (+16/-1) lib/views/browser/bws-searchbox.less (+3/-2) lib/views/browser/tabview.less (+73/-75) lib/views/stylesheet.less (+7/-7) |
To merge this branch: | bzr merge lp:~huwshimi/juju-gui/yui3-skin-sam-removal |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Juju GUI Hackers | Pending | ||
Review via email:
|
Description of the change
Remove yui3-skin-sam
We were not really making use of the yui3-skin-sam classes, except in a few minor cases.
I've removed those classes from our HTML and fixed any fallout.
I've also updated our CSS merging script to manually include just the core CSS files that we require.
Rick suggested overriding the Loader to not pull in the sam skin files, but in the end I need to abandon the Loader's auto-discovered files as it still included files we did not want.
I've left a few comments in the merge file about including files, but if there are additional places I need to add documentation I'd be happy to do so.
To post a comment you must log in.
Reviewers: mp+193372_ code.launchpad. net,
Message:
Please take a look.
Description:
Remove yui3-skin-sam
We were not really making use of the yui3-skin-sam classes, except in a
few minor cases.
I've removed those classes from our HTML and fixed any fallout.
I've also updated our CSS merging script to manually include just the
core CSS files that we require.
Rick suggested overriding the Loader to not pull in the sam skin files,
but in the end I need to abandon the Loader's auto-discovered files as
it still included files we did not want.
I've left a few comments in the merge file about including files, but if
there are additional places I need to add documentation I'd be happy to
do so.
https:/ /code.launchpad .net/~huwshimi/ juju-gui/ yui3-skin- sam-removal/ +merge/ 193372
(do not edit description out of merge proposal)
Please review this at https:/ /codereview. appspot. com/20120044/
Affected files (+104, -88 lines): right-sidebar. partial service- inspector. handlebars browser/ bws-searchbox. less browser/ tabview. less stylesheet. less
A [revision details]
M app/index.html
M app/templates/
M app/templates/
M bin/merge-files
M lib/views/
M lib/views/
M lib/views/