Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Redesign options page #47
As the title suggests... The new look should coexist with the style and layout of Chrome's internal option pages (chrome://settings). Help sections being triggered by "Learn more" links and tabs controlled by the left navigation. No search box should exist.
Resources could possibly be looked up the same way as the internal option pages (e.g. chrome://resources/css/button.css). I'm only guessing this but it would be really useful if it could.
Finally, it might be useful if a better framework could be in use for i18n replacement. Chrome's internal pages use the attribute
All screenshots showing the options page should be updated afterwards.
Seems to be working fine. Currently I'm not planning on redesigning the options page but perhaps in the future if Chrome adds some kind of new framework and/or L&F for this.
Therefore this only includes the simplification of i18n within the options page and all other areas of the extension along with some other minor tweaks.
There's currently a cosmetic issue with facebox and the templates guide where the close button is outside of the boundaries. I thought I previously fixed this but it seems that fix now breaks the close button when the guide is displayed. It's something to do with the display type but I think the following workaround will fix this;
facebox = $ '#facebox > .popup > .content' $(document).bind 'reveal.facebox', -> margin = if facebox.find('> .template').length then '0' else '' facebox.css 'margin-right', margin