* Maps removed from UI
* From no-results UI, removed the links to navigate by clicking region names
* Removed the $.fn.regionSelctor plugin, Retained the RegionSelector class
* Removed all related css for the removed UI parts
* Reduced the padding for main ULS title so that the top header takes less height
* And a dozen of related changes
Change-Id: I8ac89ebe380047ca267e5c7720c2eaa3da080e9d
The border on top is white and therefore not visible. It's simply the wrong element hidden.
The border at the bottom was gray and visible. It looked like a misplaced 2px border.
ResourceLoader's CSSMin scopes each /* @embed */ to the rule immediately below
it, not the entire block. This patch adds the pragma for the image assets
which were omitted.
A couple of fixes:
* Rule to avoid the back link to be underlined when it is rendered as
a button for the compact version of ULS.
* Fix for a 1px misalignment between search box and suggestion (the
1px is needed only when search box has a 1px border)
Added styles for links that are inserted in the header of the list
to allow the user to go back for multi-step dialogs.
Change-Id: I062086e23d0d5275fd577d9977313b0ac25cf014
A searchable list for scenarios where users need to
type/select a language (or more) as input.
The list is made more compact by removing secondary
aids from the ULS to focus on the input task.
Since the search information shown when no elements are found is no longer
the element at the bottom, there is no need for rounded bottom corners that match the ULs panel.
This provides support for adapting the ULs to small screens:
* A mobile-specific CSS, that is only applied when the ULS uses .uls-mobile class, has been created (based on Foundation.css mobile rules + some specifics) to support mobile-specific classes.
* The core HTML has been modified to include some clases that in case mobile CSS is enabled dictate which elements can behidden and the number of columns to use in the mobile grid (4-column based).
* An index-mobile.html example has been set-up to illustrate the changes. Some of the changes required for a correct mobile experience are still done with JQuery modifications. Someone should probably update the ULS API to allow the inclusion of optional classes (such as uls-mobile) and overriding positioning parameters.