UNPKG

kibana-riya

Version:

Kibana is an open source (Apache Licensed), browser based analytics and search dashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana strives to be easy to get started with, while also being flexible and powerful, just like Elastic

168 lines (139 loc) 3.1 kB
@import (reference) "~ui/styles/variables"; @import (reference) "~ui/styles/mixins"; .tab-dashboard { background-color: @dashboard-bg; } dashboard-grid { display: block; margin: 0; padding: 5px; } .start-screen { margin: 20px; background-color: @dashboard-bg; padding: 20px; } .gridster { list-style-type: none; display: block; background-color: @dashboard-bg; margin: 0; padding: 0; .gs-resize-handle { background-position: 50% 50% !important; bottom: 0 !important; right: 0 !important; padding: 4px; height: 25px; width: 25px; } .gs-w { border: 2px dashed transparent; .panel .panel-heading .btn-group { display: none; } &:hover { border-color: @kibanaGray4; dashboard-panel { .visualize-show-spy { visibility: visible; } .panel .panel-heading .btn-group { display: block !important; } } } } i.remove { cursor: pointer; } } .dashboard-container { flex: 1; display: flex; flex-direction: column; } dashboard-panel { flex: 1; display: flex; flex-direction: column; height: 100%; background: @dashboard-panel-bg; color: @dashboard-panel-color; padding: 0; overflow: hidden; position: relative; .panel { margin: 0; // maintain the 100% height of the panel height: 100%; flex: 1; // flex layout allows us to define the visualize element as "fill available space" display: flex; flex-direction: column; justify-content: flex-start; border: 0 solid transparent; .panel-heading { padding: 0px 0px 0px 5px; flex: 0 0 auto; white-space: nowrap; display: flex; border-top-right-radius: 0; border-top-left-radius: 0; background-color: @white; border: none; .btn-group { a { color: inherit; } white-space: nowrap; flex: 0 0 auto; } .panel-title { font-size: inherit; // flexbox fix for IE10 // http://stackoverflow.com/questions/22008135/internet-explorer-10-does-not-apply-flexbox-on-inline-elements display: inline-block; .ellipsis(); flex: 1 1 auto; i { opacity: 0.3; font-size: 1.2em; margin-right: 4px; } } .panel-move:hover { cursor: move; } a { color: @dashboard-panel-heading-link-color; border: none; background: none; padding: 0px 3px; &:hover { color: @dashboard-panel-heading-link-hover-color; } } } .visualize-show-spy { visibility: hidden; } .load-error { text-align: center; font-size: 1em; display: flex; flex: 1 0 auto; justify-content: center; flex-direction: column; .fa-exclamation-triangle { font-size: 2em; color: @dashboard-panel-load-error-color; } } .panel-content { display: flex; flex: 1 1 100%; height: auto; } } }