Commit graph

5 commits

Author SHA1 Message Date
CJ Cenizal
2d6b07d9fd Refine kuiStaticInput, Bar, and Button components. (#9917) (#9950)
* Override Bootstrap link styles in Button component. Give kuiStaticInput a transparent background.

* Fix incorrect markup in MicroButton examples.

* Give Bar component a min height of 30px so it has a consistent height even when it has shorter children.

* Remove kuiSubHeader class. Migrate Saved Objects to use Bar component instead.
2017-01-18 15:11:16 -08:00
jasper
3ec2ce801c Fix IE11 bugs with Table and ToolBar. (#9943)
Backports PR #9928

**Commit 1:**
Fix IE11 bugs with Table and ToolBar.
- Make table-layout use the default, instead of fixed.
- Fix flexbox bug with ToolBar.
- Update ui_framework task to serve on port 8020.
- Add babel-core/polyfill to UI Framework docs site.

* Original sha: 54144129c9
* Authored by CJ Cenizal <cj@cenizal.com> on 2017-01-18T17:19:43Z
2017-01-18 14:06:25 -08:00
CJ Cenizal
e99670cac1 ToolBar improvements, add Select and Bar components. (#9862) (#9919)
* Add Bar component.
* Create modifier for a ToolBar with just Search.
* Add Select component.
* Fix focus state of ToolBarSearch.
* Add Select to ToolBar.
* Rename onReverseBackground mixin to onStandoutBackground.
2017-01-17 16:16:42 -08:00
CJ Cenizal
4979bc0914 Make Table rows have 1px borders. Lighten Table header color for increased contrast with row color. (#9864) (#9918) 2017-01-17 16:04:32 -08:00
Tyler Smalley
b19086751f Remove libsass as a dependency (#9803) (#9811)
Remove libsass as a dependency

libsass is platform specific, therefore we can not ship it as a dependency. Instead, we will commit the compiled CSS for the UI Framework to the repository. This is updated when running `npm run uiFramework:start` which also starts the docs site.

Signed-off-by: Tyler Smalley <tyler.smalley@elastic.co>
2017-01-09 21:08:11 -08:00