-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Framework: Create new <SitesDropdown> component. #379
Commits on Dec 14, 2015
-
Create new <SitesDropdown> component.
This should replace all usages of "me/select-site" and standardize all site selection with our core picker patterns.
Configuration menu - View commit details
-
Copy full SHA for d6d84de - Browse repository at this point
Copy the full SHA d6d84deView commit details -
Update SiteSelector to allow non link actions on selection.
Pass site slug onSiteSelect as the prop callback.
Configuration menu - View commit details
-
Copy full SHA for 0440da8 - Browse repository at this point
Copy the full SHA 0440da8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f713ade - Browse repository at this point
Copy the full SHA f713adeView commit details -
Site Selector: significant styles refactor.
- Move all basic styles to site-selector. - Move all the sidebar specific styling under the sidebar namespace. - Clean up resets in sites-popover.
Configuration menu - View commit details
-
Copy full SHA for 53d9646 - Browse repository at this point
Copy the full SHA 53d9646View commit details -
Sites: allow not showing the current selected site.
- Add a "hideSelected" prop that allows hiding the selected site from the list. - If not set, the site is shown and highlighted.
Configuration menu - View commit details
-
Copy full SHA for 57cf9fa - Browse repository at this point
Copy the full SHA 57cf9faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53a8a73 - Browse repository at this point
Copy the full SHA 53a8a73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5be7f09 - Browse repository at this point
Copy the full SHA 5be7f09View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc46a72 - Browse repository at this point
Copy the full SHA bc46a72View commit details -
Make dropdown open overflowing content below.
Animate chevron icon when opening. Disable site-indicator in dropdown header.
Configuration menu - View commit details
-
Copy full SHA for e087e15 - Browse repository at this point
Copy the full SHA e087e15View commit details -
SitesDropdown: support onSiteSelect prop.
props @ockham. Avoid redundand getPrimary() call.
Configuration menu - View commit details
-
Copy full SHA for 888e7f6 - Browse repository at this point
Copy the full SHA 888e7f6View commit details