/********************************************* * Copyright (c) 2013 AnsibleWorks, Inc. * * ansible-ui.css * * custom styles for ansible-ui * */ html { background-color: #36454F; } body { color: #36454F; padding-top: 40px; } .text-center { text-align: center !important; } hr { border-color: #e3e3e3; } .container-fluid { min-height: 700px ; } .navbar-fixed-top .container { width: 100%; } .navbar-inverse .navbar-inner { background-color: #36454F; background-image: -moz-linear-gradient(top, #36454F, #36454F); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#36454F), to(#36454F)); background-image: -webkit-linear-gradient(top, #36454F, #36454F); background-image: -o-linear-gradient(top, #36454F, #36454F); background-image: linear-gradient(to bottom, #36454F, #36454F); background-repeat: repeat-x; border-color: #36454F; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#36454F', endColorstr='#36454F', GradientType=0); } .navbar-inverse .nav > li > a { color: #A9A9A9; } .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav > li > a:focus { color: #2078be; } .navbar .brand { margin-left: 15px; } .navbar .brand img { width: 130px; } /*.modal-header { border-bottom: 1px solid #000; padding-top: 15px; padding-bottom: 15px; }*/ a:hover { text-decoration: none; } .site-footer { width: 100%; margin-top: 60px; background-color: #36454F; color: #A9A9A9; padding-top: 20px; } .copyright { margin-top: 40px; font-size: 11px; font-weight: normal; text-align: center; } .site-footer a, .site-footer a:active, .site-footer a:hover, .site-footer a:visited { color: #A9A9A9; font-size: 18px; margin-right: 15px; } .site-footer .social { display: inline-block; margin-left: 50px; } .site-footer .logo { display: inline-block; text-align: left; font-size: 12px; margin-right: 20px; } .site-footer .logo img { max-width: 165px; } .site-footer .logo .tag-line { line-height: normal; margin-top: 5px; margin-left: 15px; } .error { font-size: 12px; color: #FF0000; } .xsmall { font-size: 12px; } legend { font-size: medium; font-weight: bold; } .navigation { margin: 15px 0 15px 0; } .page-number { display: inline-block; margin: 0; padding: 0; } .page-number-small { display: inline-block; font-size: 11px; margin-left: 10px; } .footer-navigation { margin: 10px 0 10px 0; } .lookup-navigation { margin: 15px 0 0 0; /*padding-top: 20px;*/ } .related-footer { margin: 10px 0 0 0; } .page-size { line-size: normal; font-size: 10.5px; } .page-size-label { margin-left: 15px; font-size: 10.5px; } .accordion-heading { font-weight: bold; color: #0088cc; } .accordion-heading i { margin-right: 5px; } .search-widget .spin { display: inline-block; font-size: 18px; margin-left: 15px; min-width: 30px; } .status-actions { display: inline-block; height: 25px; } .status-spin { display: inline-block; vertical-align: middle; margin-left: 15px; font-size: 22px; } .search-widget label { display:inline-block; vertical-align: middle; padding-right: 15px; } .nav-path { padding: 5px 0 10px 0; margin-bottom: 25px; margin-right: 5px; border: 1px solid #d8d8d8; font-size: 14px; font-weight: bold; background-color: #f5f5f5; border-radius: 6px; box-shadow: 3px 3px 4px 0 #808080; } .nav-path ul { padding-left: 0; margin-left: 10px; padding-bottom: 0; margin-bottom: 0; } .greeting { padding-right: 22px; } .breadcrumb .active { color: #36454F; } .nav-tabs > li > a { font-weight: bold; } input[type="text"].field-mini-height { font-size: 10.5px; height: 12px; } select.field-mini-height { height: 22px; font-size: 10.5px; } .ask-checkbox { margin-left: 10px; } #tree-view { padding: 0; margin: 5px 0 15px 0; } .no-padding { margin: 0; padding: 0; } /* Display list actions next to search widget */ .search-widget { display: inline-block; vertical-align: bottom; margin-bottom: 15px; } .list-actions { display: inline-block; vertical-align: top; margin-left: 10px; margin-top: 3px; } .status-actions { margin-bottom: 20px; } /* End Display list actions */ .well { padding-bottom: 0; } /* Enable table-hover to work when table is in a well */ .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #fff; } /* Jobs page */ .job-error, .job-failed, .active-failures-true, .active-failures-true a, .active-failures-true a:active, input[type="text"].job-failed, input[type="text"].job-error { color: #da4f49; } .active-failures-true a:hover { color: #FF0000; } .job-new, input[type="text"].job-new, .job-canceled, input[type="text"].job-canceled { color: #778899; } .job-pending, .job-running, .job-success, .job-successful, .active-failures-false, input[type="text"].job-success, input[type="text"].job-successful { color: #5bb75b; } .job-detail-status { font-size: 15px; font-weight: bold; padding-left: 15px; } .form-items .search-widget { margin-top: 15px; } .form-items .item-count { display: inline-block; font-size: small; margin-top: 25px; } /* End Jobs Page */ /* Inventory detail */ .inventory-title { margin-top: 15px; color: #0088cc; font-weight: bold; } .inventory-buttons { text-align: right; background-color: #f5f5f5; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-top: 1px solid #e3e3e3; -webkit-border-top-left-radius: 4px; -moz-border-top-left-radius: 4px; border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; -moz-border-top-right-radius: 4px; border-top-right-radius: 4px; } .inventory-buttons button { margin: 5px 5px 3px 0; } .inventory-filter { padding: 0 3px 3px 3px; text-align: right; background-color: #f5f5f5; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; -webkit-border-bottom-left-radius: 4px; -moz-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } .inventory-filter label { margin-right: 10px; } #hosts-well { padding-top: 10px; } #hosts-title { margin-bottom: 15px; } .parse-selection { font-size: 12px; margin: 5px 0 10px 0; } .parse-selection .radio.inline { padding-top: 0; font-size: 12px; } .parse-selection label:first-child { margin-left: 5px; } #tree-view { min-height: 100px; } .slider { display: inline-block; vertical-align: middle; width: 100px; margin: 0 10px; } /* Sort link styles */ .list-header:hover { cursor: pointer; } .list-header i { margin-left: 10px; } .list-header .icon-sort { color: #ccc; } .list-header .icon-sort-down, .list-header .icon-sort-up { color: #36454F; } /* job_events syles */ tr td i { float: none; margin-right: 10px; padding-top: 3px; padding-left: 0; margin-left: 0; } tr td button i { margin-right: 0; padding-top: 0; } #event_display-header { min-width: 250px; } #job-event-host-header { min-width: 200px; } /* form displayed in modal window */ .modal .form-horizontal .control-label { float: left; width: 80px; padding-top: 5px; text-align: right; } .modal .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 100px; *margin-left: 0; } .modal .form-horizontal .controls:first-child { *padding-left: 100px; } .modal-input-xlarge { width: 400px; } /* overrides to TB modal */ .modal-header { padding: 15px 15px; border-bottom: 1px solid #eee; background-color: #36454F; color: #A9A9A9; -webkit-border-top-left-radius: 3px; -moz-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; -moz-border-top-right-radius: 3px; border-top-right-radius: 3px; } .modal { border: 1px solid #36454F; } .close { color: #A9A9A9; opacity: .7; filter: alpha(opacity=70); } .modal-header h3 { margin: 0; text-rendering: optimizeLegibility; }