| /* TODO(aghassemi) move to some common CSS, ideally shared between apps */ |
| |
| .layout-horizontal { |
| display: flex; |
| flex-direction: row; |
| } |
| .flex-1 { |
| flex: 1; |
| } |
| .flex-2 { |
| flex: 2; |
| } |
| .flex-3 { |
| flex: 3; |
| } |
| .flex-4 { |
| flex: 4; |
| } |
| .flex-5 { |
| flex: 5; |
| } |
| .browse-toolbar { |
| background-color: #eeeeee; |
| box-shadow: none; |
| } |
| .browse-details-sidebar::shadow #mainContainer { |
| background-color: #eeeeee; |
| /* TODO(aghassemi) refactor into variable color-divider */ |
| border-left: solid 1px rgba(0, 0, 0, 0.12); |
| } |
| .items-container { |
| display: flex; |
| flex-direction: row; |
| flex-wrap: wrap; |
| margin-top: 0.5em; |
| } |
| .item.card { |
| box-sizing: border-box; |
| display: flex; |
| flex-shrink: 0; |
| flex-grow: 0; |
| height: 2.5em; |
| min-width: 8em; |
| margin: 0.75em; |
| border-radius: 3px; |
| overflow: hidden; |
| position: relative; |
| box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.16); |
| border: 1px solid rgba(0, 0, 0, 0.12); |
| } |
| .item .label, .item .drill { |
| display: flex; |
| flex-direction: column; |
| align-items: center; |
| padding: 0.5em; |
| padding-bottom: 0.75em; |
| color: inherit; |
| } |
| .item .label { |
| text-decoration: none; |
| flex: 1; |
| overflow: hidden; |
| white-space: nowrap; |
| } |
| .item .drill { |
| width: 1.5em; |
| background-color: #eeeeee; |
| border-left: solid 1px rgba(0, 0, 0, 0.12); |
| } |
| |
| .item a:hover, .item a:focus{ |
| opacity: 0.7; |
| } |
| |
| .item.selected .drill { |
| background-color: rgba(255, 255, 255, 0.12); |
| } |
| |
| .item.card .icon { |
| color: #9e9e9e; |
| align-self: center; |
| padding-right: 0.5em; |
| margin-left: -0.3em; |
| } |
| |
| .item.selected.card { |
| background-color: #FF4081; |
| color: #FAFAFA; |
| } |
| |
| .tooltip:hover::shadow .polymer-tooltip, |
| .tooltip:focus::shadow .polymer-tooltip { |
| opacity: 1; |
| transform: translate3d(0, 0, 0); |
| } |
| |
| .tooltip::shadow .polymer-tooltip { |
| opacity: 0; |
| transition: all 300ms cubic-bezier(0,1.92,.99,1.07); |
| transition-delay: 0.5s; |
| transform: translate3d(0, -10px, 0); |
| } |
| |
| .breadcrumbs { |
| margin: 0px; |
| padding: 0px; |
| display: flex; |
| align-items: flex-start; |
| list-style: none; |
| width: 100%; |
| } |
| |
| .breadcrumb-item { |
| overflow: hidden; |
| flex-shrink: 1; |
| flex-grow: 0; |
| justify-content: flex-start; |
| text-overflow: ellipsis; |
| white-space: nowrap; |
| } |
| |
| .breadcrumb-item a { |
| /* TODO(aghassemi) refactor into reset CSS*/ |
| display: inline-block; |
| text-decoration: none; |
| color: #03a9f4; |
| } |
| |
| .breadcrumb-item:last-child a, .breadcrumb-item:last-child a:hover, .breadcrumb-item:last-child a:focus { |
| /* TODO(aghassemi) refactor into reset CSS*/ |
| color: inherit; |
| } |
| |
| .breadcrumb-item a:hover, .breadcrumbs li a:focus { |
| color: #40c4ff; |
| } |
| |
| .breadcrumb-item:before |
| { |
| content: '➤'; |
| padding:0 0.5em; |
| display: inline-block; |
| color: #A2A2A2; |
| } |
| .breadcrumb-item:first-child:before |
| { |
| content: ' '; |
| } |
| |
| .empty { |
| padding: 1em; |
| text-align: center; |
| color: #636363; |
| } |
| |
| .namespace-box { |
| background: #fafafa; |
| opacity: 0.7; |
| height: 2.7em; |
| font-size: 0.7em; |
| padding: 0 0.8em; |
| margin-left: 3em !important; |
| border-radius: 1px; |
| } |
| |
| .namespace-box /deep/ input { |
| color: inherit |
| } |
| |
| .namespace-box .icon { |
| margin-bottom: 0.5em; |
| margin-right: 0.75em; |
| } |
| |
| .search-box { |
| white-space: nowrap; |
| } |
| |
| .search-box .icon, .namespace-box .icon { |
| vertical-align: super; |
| margin-right: 0.5em; |
| color: #636363; |
| } |
| |
| .search-box .input { |
| font-size: 0.8em; |
| } |