overrides.less 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548
  1. // Containers
  2. // ---------------------
  3. .container-fluid {
  4. padding-left: 0px;
  5. padding-right: 0px;
  6. }
  7. // Backgrounds
  8. // ---------------------
  9. .bgNav {
  10. background: @navbarBackground;
  11. }
  12. .bgPrimary {
  13. background: @btnPrimaryBackground;
  14. color: rgba(255,255,255,.90);
  15. }
  16. .bgInfo {
  17. background: @btnInfoBackground;
  18. color: rgba(255,255,255,.90);
  19. }
  20. .bgSuccess {
  21. background: @btnSuccessBackground;
  22. color: rgba(255,255,255,.90);
  23. }
  24. .bgWarning {
  25. background: @btnWarningBackground;
  26. color: rgba(255,255,255,.90);
  27. }
  28. .bgDanger {
  29. background: @btnDangerBackground;
  30. color: rgba(255,255,255,.90);
  31. }
  32. .bgInverse {
  33. background: @btnInverseBackground;
  34. color: rgba(255,255,255,.90);
  35. }
  36. code, pre {
  37. background-color: @grayLighter;
  38. }
  39. .panelCont {
  40. padding: 0px 10px 10px 10px;
  41. background: @kibanaPanelBackground;
  42. margin: 0px;
  43. //border: 1px solid rgba(100, 100, 100, 0.25);
  44. //outline: 1px solid darken(@bodyBackground, 10%);
  45. }
  46. div.editor-row {
  47. vertical-align: top;
  48. }
  49. div.editor-row div.section {
  50. margin-right: 20px;
  51. vertical-align: top;
  52. display: inline-block;
  53. }
  54. div.editor-option {
  55. vertical-align: top;
  56. display: inline-block;
  57. margin-right: 10px;
  58. }
  59. div.editor-option label {
  60. display: block;
  61. }
  62. #events {
  63. font-size: 12px;
  64. }
  65. .version {
  66. font-size: 85%;
  67. }
  68. .legend {
  69. color: @black;
  70. }
  71. div.fake-input {
  72. background-color: @inputBackground;
  73. border: 1px solid @inputBorder;
  74. .border-radius(@inputBorderRadius @inputBorderRadius @inputBorderRadius @inputBorderRadius);
  75. }
  76. hr.small {
  77. margin: 5px 0px;
  78. }
  79. form input.ng-invalid {
  80. color: @errorText;
  81. }
  82. .editor-title {
  83. margin-right: 10px;
  84. font-size: 1.7em;
  85. font-weight: bold;
  86. text-transform:capitalize;
  87. }
  88. .editor-title small {
  89. opacity: 0.5;
  90. font-size: 0.7em;
  91. font-weight: normal;
  92. }
  93. .bordered {
  94. border: 1px solid @tableBorder;
  95. }
  96. .table-unpadded {
  97. th,
  98. td {
  99. padding: 0px 2px;
  100. }
  101. }
  102. .spy {
  103. position:absolute;
  104. right:0px;
  105. top:0px;
  106. }
  107. .navbar-inner {
  108. border-width: 0 0 0px;
  109. }
  110. .kibana-row {
  111. margin-bottom: 10px;
  112. }
  113. .row-tab {
  114. padding: 0px;
  115. cursor: pointer;
  116. width: 30px;
  117. height: 30px;
  118. line-height: 30px;
  119. vertical-align: middle;
  120. }
  121. .row-button {
  122. width: 30px;
  123. text-align: center;
  124. float: left;
  125. cursor: pointer;
  126. }
  127. .row-text {
  128. white-space: nowrap;
  129. text-transform: uppercase;
  130. font-weight: bold;
  131. font-size: 0.9em;
  132. margin: 0px 10px;
  133. }
  134. .row-close {
  135. padding: 0px;
  136. margin: 0px;
  137. min-height: 30px !important;
  138. line-height: 30px;
  139. background: @kibanaPanelBackground;
  140. }
  141. .top-row-open {
  142. background: @navbarBackground;
  143. padding: 5px 25px 5px 25px;
  144. }
  145. .top-row-close {
  146. padding: 5px 10px;
  147. text-transform: uppercase;
  148. margin: 0px;
  149. text-align: left;
  150. min-height: 16px !important;
  151. line-height: 16px;
  152. }
  153. .row-open {
  154. left:-34px;
  155. position: absolute;
  156. z-index: 100;
  157. transition: .25s left;
  158. transition-delay: .25s;
  159. -webkit-transition-delay: .25s;
  160. }
  161. .row-open:hover {
  162. left:-12px;
  163. }
  164. .odd {
  165. background-color: @tableBackgroundAccent;
  166. }
  167. .nomargin {
  168. margin: 0px;
  169. }
  170. [ng\:cloak], [ng-cloak], .ng-cloak {
  171. display: none !important;
  172. }
  173. .table tbody + tbody {
  174. border-top: 0px;
  175. }
  176. .panel-loading {
  177. position:absolute;
  178. top: 0px;
  179. left: 0px;
  180. z-index: 800;
  181. }
  182. .ui-draggable-dragging {
  183. display: block;
  184. visibility: visible;
  185. opacity: 1;
  186. z-index: 9999;
  187. }
  188. .panel-title {
  189. border: 0px;
  190. //text-transform: uppercase;
  191. font-weight: bold;
  192. }
  193. .panel div.panel-extra div.panel-extra-container {
  194. margin-right: -10px;
  195. margin-top: 3px;
  196. text-align: center;
  197. ul {
  198. text-align: left;
  199. }
  200. }
  201. .panel div.panel-extra {
  202. font-size: 0.9em;
  203. margin-bottom: 10px;
  204. }
  205. .panel div.panel-extra .extra {
  206. float:right !important;
  207. //border-bottom: 1px solid lighten(@bodyBackground, 5%);
  208. }
  209. .dragInProgress {
  210. background-color: darken(@bodyBackground,1%);
  211. border: 1px solid @tableBorder;
  212. }
  213. .link {
  214. color: @linkColor;
  215. cursor: pointer;
  216. }
  217. .link:hover {
  218. color: @linkColorHover;
  219. }
  220. .pointer {
  221. cursor: pointer;
  222. }
  223. .popover {
  224. max-width: 480px;
  225. }
  226. .modal {
  227. width: 100%;
  228. top: 0px !important;
  229. }
  230. .tiny {
  231. font-size: 50%;
  232. }
  233. .smaller {
  234. font-size: 70%;
  235. }
  236. .small {
  237. font-size: 85%;
  238. }
  239. .large {
  240. font-size: 120%;
  241. }
  242. .strong {
  243. font-weight: bold;
  244. }
  245. a {
  246. cursor: pointer;
  247. }
  248. .normal {
  249. font-weight: normal;
  250. }
  251. .light {
  252. font-weight: 200;
  253. }
  254. .input-smaller {
  255. width: 75px;
  256. }
  257. .string {color:lighten(@textColor, 5%)}
  258. .number {color:lighten(@infoText, 5%)}
  259. .boolean {color:lighten(@warningText, 5%)}
  260. .key {color:lighten(@errorText, 5%)}
  261. .btn-active {
  262. background-color: #E6E6E6;
  263. background-image: none;
  264. box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  265. outline: 0 none
  266. }
  267. .remove:hover {
  268. background-color: @btnDangerBackgroundHighlight;
  269. }
  270. .faded {
  271. opacity: 0.2;
  272. }
  273. div.flot-text {
  274. color: @textColor !important;
  275. }
  276. .dashboard-notice {
  277. z-index:8000;
  278. margin-left:0px;
  279. padding:3px 0px 3px 0px;
  280. width:100%;
  281. padding-left:20px;
  282. color: @white;
  283. }
  284. .panel-error {
  285. color: @white;
  286. padding: 3px 10px 0px 10px;
  287. }
  288. .alert-warning {
  289. background-color: @warningBackground;
  290. border-color: @warningBorder;
  291. color: @warningText;
  292. }
  293. /* ===================================================
  294. * popover-extra-placements.css v0.1
  295. * http://twitter.github.com/bootstrap-popover-extra-placements
  296. * ===================================================
  297. * Copyright 2012 Daniel Kleehammer
  298. *
  299. * Licensed under the Apache License, Version 2.0 (the "License");
  300. * you may not use this file except in compliance with the License.
  301. * You may obtain a copy of the License at
  302. *
  303. * http://www.apache.org/licenses/LICENSE-2.0
  304. *
  305. * Unless required by applicable law or agreed to in writing, software
  306. * distributed under the License is distributed on an "AS IS" BASIS,
  307. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  308. * See the License for the specific language governing permissions and
  309. * limitations under the License.
  310. * ========================================================== */
  311. /*************************
  312. * Top Positions
  313. *************************/
  314. /** Top Left **/
  315. .popover.topLeft {
  316. margin-top: -10px;
  317. }
  318. .popover.topLeft .arrow {
  319. bottom: -10px;
  320. left: 25%;
  321. margin-left: -10px;
  322. border-width: 10px 10px 0;
  323. border-top-color: @popoverTitleBackground;
  324. }
  325. .popover.topLeft .arrow:after {
  326. border-width: 11px 11px 0;
  327. border-top-color: rgba(0, 0, 0, 0.25);
  328. bottom: -1px;
  329. left: -11px;
  330. }
  331. /** Top Right **/
  332. .popover.topRight {
  333. margin-top: -10px;
  334. }
  335. .popover.topRight .arrow {
  336. bottom: -10px;
  337. left: 75%;
  338. margin-left: -10px;
  339. border-width: 10px 10px 0;
  340. border-top-color: @popoverTitleBackground;;
  341. }
  342. .popover.topRight .arrow:after {
  343. border-width: 11px 11px 0;
  344. border-top-color: rgba(0, 0, 0, 0.25);
  345. bottom: -1px;
  346. left: -11px;
  347. }
  348. /*************************
  349. * Right Positions
  350. *************************/
  351. .popover {
  352. &.rightTop .arrow {
  353. top: 10%;
  354. left: -@popoverArrowOuterWidth;
  355. margin-top: -@popoverArrowOuterWidth;
  356. border-left-width: 0;
  357. border-right-color: #999; // IE8 fallback
  358. border-right-color: @popoverArrowOuterColor;
  359. &:after {
  360. left: 1px;
  361. bottom: -@popoverArrowWidth;
  362. border-left-width: 0;
  363. border-right-color: @popoverArrowColor;
  364. }
  365. }
  366. &.rightBottom .arrow {
  367. top: 90%;
  368. left: -@popoverArrowOuterWidth;
  369. margin-top: -@popoverArrowOuterWidth;
  370. border-left-width: 0;
  371. border-right-color: #999; // IE8 fallback
  372. border-right-color: @popoverArrowOuterColor;
  373. &:after {
  374. left: 1px;
  375. bottom: -@popoverArrowWidth;
  376. border-left-width: 0;
  377. border-right-color: @popoverArrowColor;
  378. }
  379. }
  380. &.bottomLeft .arrow {
  381. left: 10%;
  382. margin-left: -@popoverArrowOuterWidth;
  383. border-top-width: 0;
  384. border-bottom-color: #999; // IE8 fallback
  385. border-bottom-color: @popoverArrowOuterColor;
  386. top: -@popoverArrowOuterWidth;
  387. &:after {
  388. top: 1px;
  389. margin-left: -@popoverArrowWidth;
  390. border-top-width: 0;
  391. border-bottom-color: @popoverArrowColor;
  392. }
  393. }
  394. &.bottomRight .arrow {
  395. left: 90%;
  396. margin-left: -@popoverArrowOuterWidth;
  397. border-top-width: 0;
  398. border-bottom-color: #999; // IE8 fallback
  399. border-bottom-color: @popoverArrowOuterColor;
  400. top: -@popoverArrowOuterWidth;
  401. &:after {
  402. top: 1px;
  403. margin-left: -@popoverArrowWidth;
  404. border-top-width: 0;
  405. border-bottom-color: @popoverArrowColor;
  406. }
  407. }
  408. &.leftTop .arrow {
  409. top: 10%;
  410. right: -@popoverArrowOuterWidth;
  411. margin-top: -@popoverArrowOuterWidth;
  412. border-right-width: 0;
  413. border-left-color: #999; // IE8 fallback
  414. border-left-color: @popoverArrowOuterColor;
  415. &:after {
  416. right: 1px;
  417. border-right-width: 0;
  418. border-left-color: @popoverArrowColor;
  419. bottom: -@popoverArrowWidth;
  420. }
  421. }
  422. &.leftBottom .arrow {
  423. top: 90%;
  424. right: -@popoverArrowOuterWidth;
  425. margin-top: -@popoverArrowOuterWidth;
  426. border-right-width: 0;
  427. border-left-color: #999; // IE8 fallback
  428. border-left-color: @popoverArrowOuterColor;
  429. &:after {
  430. right: 1px;
  431. border-right-width: 0;
  432. border-left-color: @popoverArrowColor;
  433. bottom: -@popoverArrowWidth;
  434. }
  435. }
  436. &.topLeft .arrow {
  437. left: 10%;
  438. margin-left: -@popoverArrowOuterWidth;
  439. border-bottom-width: 0;
  440. border-top-color: #999; // IE8 fallback
  441. border-top-color: @popoverArrowOuterColor;
  442. bottom: -@popoverArrowOuterWidth;
  443. &:after {
  444. bottom: 1px;
  445. margin-left: -@popoverArrowWidth;
  446. border-bottom-width: 0;
  447. border-top-color: @popoverArrowColor;
  448. }
  449. }
  450. &.topRight .arrow {
  451. left: 90%;
  452. margin-left: -@popoverArrowOuterWidth;
  453. border-bottom-width: 0;
  454. border-top-color: #999; // IE8 fallback
  455. border-top-color: @popoverArrowOuterColor;
  456. bottom: -@popoverArrowOuterWidth;
  457. &:after {
  458. bottom: 1px;
  459. margin-left: -@popoverArrowWidth;
  460. border-bottom-width: 0;
  461. border-top-color: @popoverArrowColor;
  462. }
  463. }
  464. }