Advertisement
Guest User

full_error

a guest
Apr 15th, 2015
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 38.23 KB | None | 0 0
  1. SassError at /auth/login/
  2. Error parsing block:
  3. 1
  4. 2@import "/horizon/lib/bootstrap_datepicker/datepicker3.css";
  5. 3@import "/horizon/lib/rickshaw.css";
  6. 5
  7. 6@import "/custom/variables";
  8. 8
  9. 9@import "variables";
  10. 11
  11. 12@import "mixins";
  12. 14
  13. 15@import "/bootstrap/scss/bootstrap";
  14. 16@import "/horizon/lib/font-awesome/scss/font-awesome.scss";
  15. 18
  16. 19@import "splash";
  17. 20@import "components/resource_browser";
  18. 21@import "components/topbar";
  19. 22@import "components/accordion_nav";
  20. 23@import "components/inline_edit";
  21. 24@import "components/charts";
  22. 25@import "components/workflow";
  23. 26@import "components/network_topology";
  24. 27@import "/angular/styles";
  25. 29@import "/horizon/lib/magic_search/magic_search.scss";
  26. 31
  27. 32.clearfix:after {
  28. 33visibility: hidden;
  29. 34display: block;
  30. 35font-size: 0;
  31. 36content: " ";
  32. 37clear: both;
  33. 38height: 0;
  34. 39}
  35. 40* html .clearfix {
  36. 41zoom: 1;
  37. 42}
  38. 43*:first-child+html .clearfix {
  39. 44zoom: 1;
  40. 45}
  41. 47@font-face {
  42. 48font-family: 'anivers';
  43. 49src: url('../fonts/Anivers_Regular-webfont.eot');
  44. 50src: url('../fonts/Anivers_Regular-webfont.eot?iefix')
  45. 51format('eot'),
  46. 52url('../fonts/Anivers_Regular-webfont.woff')
  47. 53format('woff'),
  48. 54url('../fonts/Anivers_Regular-webfont.ttf')
  49. 55format('truetype'),
  50. 56url('../fonts/Anivers_Regular-webfont.svg#webfont3JLVF59W')
  51. 57format('svg');
  52. 58font-weight: normal;
  53. 59font-style: normal;
  54. 60}
  55. 62body {
  56. 63background-color: $body-bg;
  57. 64&:not(#splash) {
  58. 65background-image: url('../img/sidebar_bg.png');
  59. 66background-repeat: repeat-y;
  60. 67background-position: -200px top;
  61. 68}
  62. 69color: $text-color;
  63. 70min-width: $body-min-width;
  64. 71}
  65. 73small {
  66. 74font-size: 11px;
  67. 75}
  68. 77a {
  69. 78color: $link-color;
  70. 79text-decoration: none;
  71. 80}
  72. 81a:hover,
  73. 82a:focus {
  74. 83color: $link-hover-color;
  75. 84text-decoration: underline;
  76. 85}
  77. 87ul {
  78. 88list-style: none;
  79. 89margin: 0;
  80. 90}
  81. 92
  82. 93.list-bullet {
  83. 94list-style: disc;
  84. 95}
  85. 97
  86. 98.small-padding {
  87. 99padding-left: 0;
  88. 100padding-right: 5px;
  89. 101padding-bottom: 5px;
  90. 102}
  91. 104dt {
  92. 105font-weight: bold;
  93. 106}
  94. 108.page-header {
  95. 109margin: 0 0 5px 0;
  96. 110padding: 10px 0 5px 0;
  97. 111border-bottom: 0;
  98. 112font-family: anivers;
  99. 113height: auto;
  100. 114width: 100%;
  101. 115h1 {
  102. 116margin: 0;
  103. 117}
  104. 118}
  105. 120h2 {
  106. 121color: $headings-color;
  107. 122font-size: 30px;
  108. 123font-weight: normal;
  109. 124}
  110. 126#create_container_form .modal-footer {
  111. 127margin-top: 190px;
  112. 128}
  113. 130.sidebar {
  114. 131background-color: $sidebar-background-color;
  115. 132padding-top: 20px;
  116. 133margin-left: -$sidebar-width;
  117. 134left: $sidebar-width;
  118. 135width: $sidebar-width;
  119. 136position: absolute;
  120. 137z-index: 0;
  121. 138-webkit-box-shadow:inset -3px 2px 6px -2px #C7C7C7, inset -1px 0 0 0 #cccccc;
  122. 139box-shadow:inset -3px 2px 6px -2px #C7C7C7, inset -1px 0 0 0 #cccccc;
  123. 140}
  124. 142.sidebar h4 {
  125. 143margin-left: 14px;
  126. 144color: $headings-color;
  127. 145}
  128. 147.sidebar .nav-tabs {
  129. 148margin-top: -34px;
  130. 149}
  131. 151.sidebar .nav-tabs li.active a {
  132. 152background-color: $body-bg;
  133. 153}
  134. 158
  135. 160a.current_item {
  136. 161width: 163px;
  137. 162float: left;
  138. 163}
  139. 165a.current_item:hover {
  140. 166text-decoration: none;
  141. 167}
  142. 169a.current_item:hover h3,
  143. 170a.current_item:hover h4 {
  144. 171color: $link-hover-color;
  145. 172border-radius: 4px;
  146. 173}
  147. 175#usage {
  148. 176margin-bottom: 25px;
  149. 177height: 125px;
  150. 178}
  151. 180.usage_block {
  152. 181background: #e8f8ff;
  153. 182color: #84b6c5;
  154. 183border: 1px solid #afe3fb;
  155. 184border-radius: 5px;
  156. 185float: left;
  157. 186width: 29%;
  158. 187margin-right: 5%;
  159. 188min-height: 125px;
  160. 189}
  161. 191.usage_block.last {
  162. 192margin-right: 0;
  163. 193}
  164. 196.usage_block h3 {
  165. 197background: #cef0ff;
  166. 198color: #4fa5bf;
  167. 199font-weight: normal;
  168. 200padding: 0 0 0 10px;
  169. 201border-bottom: 1px solid #c6e7f5;
  170. 202border-top-left-radius: 5px;
  171. 203border-top-right-radius: 5px;
  172. 204}
  173. 205.usage_block ul {
  174. 206margin: 10px;
  175. 207}
  176. 209.usage_block .quantity {
  177. 210font-size: 25px;
  178. 211}
  179. 213.usage_block li {
  180. 214font-size: 11px;
  181. 215margin: 0 0 15px 0;
  182. 216}
  183. 218.usage_block .unit {
  184. 219font-size: 11px;
  185. 220text-transform: uppercase;
  186. 221padding: 0 0 0 1px;
  187. 222}
  188. 224.table-bordered {
  189. 225border: none;
  190. 226}
  191. 228.table_header {
  192. 229min-height: 35px;
  193. 230padding: 5px 0;
  194. 231}
  195. 233.table_caption th {
  196. 234background-color: transparent;
  197. 235border: none;
  198. 236}
  199. 238.table-bordered th.table_header { border: none; }
  200. 240.table-bordered tr.table_caption + tr th {
  201. 241border-top: 1px solid $table-border-color;
  202. 242}
  203. 243.table-bordered tr.table_caption + tr th:first-child,
  204. 244.table-bordered tr.table_caption + tr th.hide + th {
  205. 245border-top-left-radius: 4px;
  206. 246border-left: 1px solid $table-border-color;
  207. 247}
  208. 248.table-bordered tr.table_caption + tr th:last-child {
  209. 249border-top-right-radius: 4px;
  210. 250border-right: 1px solid $table-border-color;
  211. 251}
  212. 252.table-bordered tbody tr td:first-child,
  213. 253.table-bordered tfoot tr td:first-child {
  214. 254border-left: 1px solid $table-border-color;
  215. 255}
  216. 256.table-bordered tbody tr td:last-child,
  217. 257.table-bordered tfoot tr td:last-child {
  218. 258border-right: 1px solid $table-border-color;
  219. 259}
  220. 260.table-bordered tfoot tr td:first-child {
  221. 261border-bottom: 1px solid $table-border-color;
  222. 262border-bottom-left-radius: 4px;
  223. 263}
  224. 264.table-bordered tfoot tr td:last-child {
  225. 265border-bottom: 1px solid $table-border-color;
  226. 266border-bottom-right-radius: 4px;
  227. 267}
  228. 268.table_title h3,
  229. 269.table_header h3 {
  230. 270font-family: anivers;
  231. 271font-weight: normal;
  232. 272font-size: 24px;
  233. 273margin: 0 0 5px 0;
  234. 274float: left;
  235. 275}
  236. 276.table th.header {
  237. 277cursor: pointer;
  238. 278}
  239. 279.table th.header:hover {
  240. 280background-color: #e8e8e8;
  241. 281text-decoration: underline;
  242. 282}
  243. 283.table tbody td.anchor a {
  244. 284display: block;
  245. 285}
  246. 286.table tr.table_caption th.header:hover {
  247. 287background-color: transparent;
  248. 288cursor: default;
  249. 289}
  250. 290.table th.headerSortUp:hover,
  251. 291.table th.headerSortDown:hover {
  252. 292background-color: #dfdfdf;
  253. 293}
  254. 294.table th.headerSortUp,
  255. 295.table th.headerSortDown {
  256. 296background-color: #dfdfdf;
  257. 297background-repeat: no-repeat;
  258. 298background-position: 98% center;
  259. 299}
  260. 300.table th.headerSortDown {
  261. 301background-image: url(../img/drop_arrow.png);
  262. 302}
  263. 303.table th.headerSortUp {
  264. 304background-image: url(../img/up_arrow.png);
  265. 305}
  266. 306.table tr.summation td:first-child,
  267. 307.table tr.summation td:last-child {
  268. 308border-radius: 0;
  269. 309border-bottom: 0 none;
  270. 310}
  271. 311.table li {
  272. 312list-style-position: inside;
  273. 313}
  274. 315th {
  275. 316background: #f1f1f1;
  276. 317}
  277. 318td.anchor {
  278. 319padding: 0;
  279. 320}
  280. 323.main_nav {
  281. 324list-style: none;
  282. 325width: 222px;
  283. 326margin: 10px 0 20px 0;
  284. 327}
  285. 329.main_nav a {
  286. 330color: #999;
  287. 331width: 185px;
  288. 332padding: 10px;
  289. 333display: block;
  290. 334margin-left: 20px;
  291. 335}
  292. 337.main_nav a.active {
  293. 338background: #fff;
  294. 339border: 2px solid #d8d8d8;
  295. 340border-right: 0;
  296. 341border-bottom-color: #ccc;
  297. 342}
  298. 344table form {
  299. 345margin-bottom: 0;
  300. 346width: 1px;
  301. 347}
  302. 349.messages {
  303. 350position: fixed;
  304. 351z-index: 9999;
  305. 352top: 20px;
  306. 353right: 20px;
  307. 354width: 300px;
  308. 355.alert {
  309. 356@include box-shadow(0 3px 7px rgba(0, 0, 0, 0.3));
  310. 357}
  311. 358.alert.alert-danger {
  312. 359border-width: 1px;
  313. 360border-style: solid;
  314. 361border-color: darken($brand-danger, 5%);
  315. 362}
  316. 363.alert.alert-success {
  317. 364border-width: 1px;
  318. 365border-style: solid;
  319. 366border-color: darken($brand-success, 5%);
  320. 367}
  321. 368}
  322. 370.alert .alert-actions {
  323. 371margin-top: -23px;
  324. 372margin-right: -23px;
  325. 373}
  326. 375.modal > form,
  327. 376.login > form,
  328. 377.alert-actions > form {
  329. 378margin-bottom: 0;
  330. 379}
  331. 381.alert p {
  332. 382overflow: hidden;
  333. 383word-wrap: break-word;
  334. 384}
  335. 386.alert p:last-child {
  336. 387margin-bottom: 0;
  337. 388}
  338. 390#actions.single {
  339. 391width: 90px;
  340. 392}
  341. 394.table-striped tr td {
  342. 395transition: background 0.2s;
  343. 396-webkit-transition: background 0.2s;
  344. 397-moz-transition: background 0.2s;
  345. 398-o-transition: background 0.2s;
  346. 399}
  347. 401.inspect {
  348. 402float: left;
  349. 403display: block;
  350. 404margin-top: 5px;
  351. 405margin-right: 25px;
  352. 406}
  353. 408.table {
  354. 409margin-bottom: 25px;
  355. 410> thead,
  356. 411> tbody,
  357. 412> tfoot {
  358. 413> tr {
  359. 414> th,
  360. 415> td {
  361. 416vertical-align: middle;
  362. 417}
  363. 418}
  364. 419}
  365. 420}
  366. 422.table tr td {
  367. 423vertical-align: middle;
  368. 424}
  369. 426.table tr.empty td {
  370. 427text-align: center;
  371. 428}
  372. 430.table tfoot tr td {
  373. 431border-top: 1px solid $table-border-color;
  374. 432background-color: #f1f1f1;
  375. 433font-size: 11px;
  376. 434line-height: 14px;
  377. 435}
  378. 437.table_actions {
  379. 438float: right;
  380. 439min-width: 400px;
  381. 440@extend .form-inline;
  382. 441}
  383. 443.table_actions .table_search,
  384. 444.table_actions .table_filter {
  385. 445display: inline-flex;
  386. 446display: -ms-inline-flexbox;
  387. 447-ms-flex-direction: row;
  388. 448display: -webkit-inline-flex;
  389. 449display: -moz-inline-flex;
  390. 450}
  391. 452.table_search {
  392. 453input[type="text"] {
  393. 454padding-right: 26px;
  394. 455}
  395. 456select {
  396. 457width: auto;
  397. 458}
  398. 459}
  399. 461.table_actions .table_actions_menu {
  400. 462display: inline-block;
  401. 463position: relative;
  402. 464margin-left: 5px;
  403. 465.dropdown-menu {
  404. 466left: auto;
  405. 467right: 0;
  406. 468a, button {
  407. 469margin-left: 0px;
  408. 470padding-left: 22px;
  409. 471.fa {
  410. 472margin-left: -14px;
  411. 473}
  412. 474}
  413. 475}
  414. 476}
  415. 478td.no-transition {
  416. 479-webkit-transition: none !important;
  417. 480-moz-transition: none !important;
  418. 481-o-transition: none !important;
  419. 482-ms-transition: none !important;
  420. 483transition: none !important;
  421. 484}
  422. 486td.success {
  423. 487background-color: #dff0d8 !important;
  424. 488}
  425. 489td.loading {
  426. 490background-color: #e6e6e6 !important;
  427. 491}
  428. 493.table_header .table_actions {
  429. 494display: inline-flex;
  430. 495display: -ms-inline-flexbox;
  431. 496-ms-flex-direction: row;
  432. 497display: -webkit-inline-flex;
  433. 498display: -moz-inline-flex;
  434. 499min-width: 0;
  435. 500}
  436. 502.table_header .table_actions a,
  437. 503.table_header .table_actions > button,
  438. 504.table_header .table_actions .table_search button {
  439. 505display: inline-block;
  440. 506float: none;
  441. 507max-height: 32px;
  442. 508}
  443. 510.table_header .table_actions .table_search select {
  444. 511margin-bottom: 0;
  445. 512line-height: 22px;
  446. 513}
  447. 515.table_header .table_filter {
  448. 516vertical-align: bottom;
  449. 517margin-right: 20px;
  450. 518}
  451. 520.table_header .table_filter i {
  452. 521vertical-align: middle;
  453. 522}
  454. 524.table_actions form {
  455. 525float: right;
  456. 526margin-left: 10px;
  457. 527}
  458. 529.hidden {
  459. 530display: none;
  460. 531}
  461. 533
  462. 538.table-striped.datatable tbody {
  463. 539td {
  464. 540background-clip: padding-box;
  465. 541}
  466. 542tr.odd td {
  467. 543background-color: $table-bg-odd;
  468. 544}
  469. 545tr.even td {
  470. 546background-color: inherit;
  471. 547}
  472. 548tr.odd:hover td,
  473. 549tr.even:hover td,
  474. 550tr:hover th {
  475. 551background-color: $table-bg-hover;
  476. 552}
  477. 553}
  478. 555.table-striped tbody tr.status_unknown:nth-child(odd) td {
  479. 556background-color: #ffffb5;
  480. 557}
  481. 559.table-striped tbody tr.status_unknown:nth-child(even) td {
  482. 560background-color: #ffffc6;
  483. 561}
  484. 563.nowrap-col {
  485. 564white-space: nowrap;
  486. 565}
  487. 567.overview {
  488. 568font-size: 24px;
  489. 569}
  490. 571#monitoring {
  491. 572background: $body-bg;
  492. 573font-size: 14px;
  493. 574height: 20px;
  494. 575margin: -18px 0 25px;
  495. 576padding: 10px;
  496. 577border: 1px solid $border-color;
  497. 578font-family: "anivers";
  498. 579}
  499. 581#monitoring h3 {
  500. 582font-size: 14px;
  501. 583font-weight: normal;
  502. 584float: left;
  503. 585line-height: 18px;
  504. 586}
  505. 588#external_links, #external_links li {
  506. 589float: left;
  507. 590}
  508. 591#external_links li { margin: 0 0 0 15px; }
  509. 594
  510. 596.datatable {
  511. 597th.narrow {
  512. 598width: 1em;
  513. 599}
  514. 601input {
  515. 602padding: 2px 5px;
  516. 603margin: 0;
  517. 604}
  518. 606th span.required:after {
  519. 607content: "*";
  520. 608font-weight: bold;
  521. 609line-height: 0;
  522. 610padding-left: 4px;
  523. 611color: $brand-primary;
  524. 612}
  525. 614.normal_column ul {
  526. 615padding-left: 0;
  527. 616}
  528. 617}
  529. 620
  530. 621.datepicker input {
  531. 622@extend .form-control;
  532. 623}
  533. 625form label {
  534. 626text-align: left;
  535. 627color: $gray;
  536. 628font-weight: bold;
  537. 629display: inline-block;
  538. 630}
  539. 632.modal.fullscreen .modal-dialog {
  540. 633width: 90%;
  541. 634margin: auto;
  542. 635left: 5%;
  543. 636}
  544. 638.modal.loading .modal-dialog {
  545. 639width: 170px;
  546. 640.modal-body {
  547. 641height: 170px;
  548. 642}
  549. 643}
  550. 645.modal.loading p {
  551. 646text-align: center;
  552. 647position: absolute;
  553. 648bottom: 0;
  554. 649width: 150px;
  555. 650}
  556. 652.modal-body {
  557. 653overflow-y: visible;
  558. 654max-height: none;
  559. 655}
  560. 657.modal-body table {
  561. 658margin-bottom: 30px;
  562. 659}
  563. 661.modal-body ~ hr {
  564. 662margin-bottom: 0;
  565. 663}
  566. 665.static_page {
  567. 666float: left;
  568. 667background-color: $body-bg;
  569. 668> form {
  570. 669margin-bottom: 0;
  571. 670}
  572. 671}
  573. 673
  574. 674.left, .right {
  575. 675@extend .col-sm-6;
  576. 676}
  577. 678.clear {
  578. 679clear: both;
  579. 680width: 0;
  580. 681height: 0;
  581. 682padding: 0;
  582. 683margin: 0;
  583. 684}
  584. 686
  585. 687.modal {
  586. 688top: 0 !important;
  587. 689}
  588. 691.modal-footer {
  589. 692input {
  590. 693width: auto;
  591. 694}
  592. 696.footer-row {
  593. 697margin-right: 0px;
  594. 698margin-left: 0px;
  595. 699}
  596. 701a.close {
  597. 702margin-top: 0;
  598. 703margin-right: 5px;
  599. 704font-size: $font-size-base;
  600. 705line-height: $line-height-base;
  601. 706color: #666;
  602. 707font-weight: normal;
  603. 708filter: alpha(opacity=100);
  604. 709-khtml-opacity: 1;
  605. 710-moz-opacity: 1;
  606. 711opacity: 1;
  607. 712}
  608. 714a.close:hover {
  609. 715color: #333;
  610. 716text-decoration: underline;
  611. 717}
  612. 718}
  613. 720.modal-body .modal-footer {
  614. 721width: 670px;
  615. 722margin-left: -25px;
  616. 723margin-right: -15px;
  617. 724}
  618. 726.modal-body .help-block {
  619. 727text-align: left;
  620. 728float: left;
  621. 729width: 100%;
  622. 730margin-bottom: 10px;
  623. 731}
  624. 733#create_keypair_modal .clearfix {
  625. 734margin-bottom: 115px;
  626. 735}
  627. 737#actions {
  628. 738width: 90px;
  629. 739}
  630. 740#actions .btn {
  631. 741margin-bottom: 5px;
  632. 742}
  633. 743#actions a.btn {
  634. 744width: 70px;
  635. 745}
  636. 747#actions input.btn {
  637. 748text-align: left;
  638. 749}
  639. 751#images #actions {
  640. 752width: 100px;
  641. 753}
  642. 755
  643. 756.details-modal .modal-body {
  644. 757padding-bottom: 20px;
  645. 758}
  646. 760.form-inline {
  647. 761display: inline;
  648. 762input, button, a.btn {
  649. 763margin-left: 5px;
  650. 764}
  651. 765}
  652. 767td.select {
  653. 768width: 10px;
  654. 769}
  655. 771
  656. 773.actions_column {
  657. 774white-space: nowrap;
  658. 775padding: 10px;
  659. 776position: relative;
  660. 777width: 1em;
  661. 778background-clip: padding-box;
  662. 779}
  663. 781form.actions_column {
  664. 782width: auto;
  665. 783font-family: $font-family-base;
  666. 784}
  667. 786.actions_column .btn-group {
  668. 787display: inline-flex;
  669. 788display: -ms-inline-flexbox;
  670. 789-ms-flex-direction: row;
  671. 790display: -webkit-inline-flex;
  672. 791display: -moz-inline-flex;
  673. 792}
  674. 794.actions_column .row_actions a,
  675. 795.actions_column .row_actions input,
  676. 796.actions_column .row_actions button,
  677. 797div.table_actions_menu .dropdown-menu a,
  678. 798div.table_actions_menu .dropdown-menu input,
  679. 799div.table_actions_menu .dropdown-menu button {
  680. 800background: none;
  681. 801float: none;
  682. 802display: block;
  683. 803padding: 5px 10px;
  684. 804color: $text-color;
  685. 805text-align: left;
  686. 806border-radius: 0;
  687. 807border: 0 none;
  688. 808@include box-shadow(none);
  689. 809}
  690. 811.actions_column .row_actions .hide {
  691. 812display: none;
  692. 813}
  693. 815.actions_column .btn-action-required {
  694. 816font-weight: bold;
  695. 817}
  696. 819.tab-content {
  697. 820overflow: visible;
  698. 821}
  699. 823
  700. 824.btn.hide, .btn-group .hide {
  701. 825display: none;
  702. 826}
  703. 827.btn-group .dropdown-toggle:focus {
  704. 828outline: none;
  705. 829}
  706. 830.dropdown-menu button {
  707. 831line-height: 18px;
  708. 832width: 100%;
  709. 833}
  710. 834.btn-group .dropdown-menu .btn {
  711. 835border-radius: 0;
  712. 836}
  713. 837.dropdown-menu .btn.btn-danger,
  714. 838.dropdown-menu .btn.btn-danger:hover,
  715. 839.dropdown-menu .btn.btn-success,
  716. 840.dropdown-menu .btn.btn-success:hover,
  717. 841.dropdown-menu .btn.btn-info,
  718. 842.dropdown-menu .btn.btn-info:hover {
  719. 843text-shadow: none;
  720. 844}
  721. 845.dropdown-menu li:hover {
  722. 846background: none;
  723. 847}
  724. 849.actions_column .dropdown-menu a:hover,
  725. 850.actions_column .dropdown-menu button:hover,
  726. 851div.table_actions_menu .dropdown-menu a:hover,
  727. 852div.table_actions_menu .dropdown-menu button:hover {
  728. 853background-color: $gray-lighter;
  729. 854}
  730. 855.dropdown-menu .btn.btn-danger {
  731. 856color: $brand-danger;
  732. 857}
  733. 858.dropdown-menu .btn.btn-danger:hover {
  734. 859background-color: $gray-lighter;
  735. 860}
  736. 863
  737. 865tr .actions_column ul.row_actions.single,
  738. 866tr:hover .actions_column ul.row_actions.single,
  739. 867.actions_column ul.row_actions.single,
  740. 868.actions_column ul.row_actions.single:hover {
  741. 869border: none;
  742. 870}
  743. 872.actions_column ul.row_actions.single li.action {
  744. 873display: block;
  745. 874}
  746. 876.actions_column ul.row_actions.single li.action:hover {
  747. 877background-color: transparent;
  748. 878}
  749. 880.actions_column ul.row_actions.single a,
  750. 881.actions_column ul.row_actions.single input,
  751. 882.actions_column ul.row_actions.single button {
  752. 883color: $brand-info;
  753. 884}
  754. 886.actions_column ul.row_actions.single a:hover,
  755. 887.actions_column ul.row_actions.single input:hover,
  756. 888.actions_column ul.row_actions.single button:hover {
  757. 889color: $text-color;
  758. 890}
  759. 892th.multi_select_column, td.multi_select_column {
  760. 893width: 41px;
  761. 894text-align: center;
  762. 895}
  763. 897.table-fixed {
  764. 898table-layout: fixed;
  765. 899}
  766. 901.table input[type="checkbox"] {
  767. 902display: inline;
  768. 903vertical-align: middle;
  769. 904}
  770. 906div.input input[type="checkbox"] {
  771. 907float: left;
  772. 908width: 25px;
  773. 909}
  774. 911.table_title a {
  775. 912font-size: 11px;
  776. 913float: right;
  777. 914margin-left: 10px;
  778. 915margin-top: 10px;
  779. 916}
  780. 918tr.terminated {
  781. 919color: #999999;
  782. 920}
  783. 922#instance_tabs {
  784. 923float: left;
  785. 924width: 100%;
  786. 925border-bottom: 1px solid #e1e1e1;
  787. 926}
  788. 928#instance_tabs li a {
  789. 929background: #f2f2f2;
  790. 930display: block;
  791. 931font-size: 14px;
  792. 932float: left;
  793. 933padding: 5px 10px;
  794. 934margin-right: 10px;
  795. 935border: 1px solid #e1e1e1;
  796. 936border-bottom: none;
  797. 937}
  798. 939#instance_tabs li.active a {
  799. 940background: #fff;
  800. 941padding-bottom: 8px;
  801. 942margin-bottom: -5px;
  802. 943}
  803. 945#main_content {
  804. 946.nav-tabs {
  805. 947border-bottom: 1px solid $nav-tabs-border-color;
  806. 948border-top: none;
  807. 949> li {
  808. 950margin-bottom: -1px;
  809. 951margin-top: 0;
  810. 952> a {
  811. 953margin-right: 0;
  812. 954border-radius: 0;
  813. 955padding: 5px 14px;
  814. 956&:hover {
  815. 957border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color;
  816. 958}
  817. 959}
  818. 960&.active > a {
  819. 961&,
  820. 962&:hover,
  821. 963&:focus {
  822. 964border-color: $nav-tabs-border-color $nav-tabs-border-color #fff;
  823. 965}
  824. 966}
  825. 967}
  826. 968}
  827. 970.tab-content {
  828. 971padding: 10px;
  829. 972}
  830. 974.workflow .modal-body {
  831. 975padding-left: 0;
  832. 976padding-right: 0;
  833. 978.tab-content {
  834. 979border-left: 0 none;
  835. 980border-right: 0 none;
  836. 981border-bottom: 0 none;
  837. 982padding-top: 10px;
  838. 983}
  839. 984}
  840. 985}
  841. 987.javascript_disabled_alert {
  842. 988@extend .alert-danger;
  843. 989border-bottom-style: solid;
  844. 990border-bottom-width: 1px;
  845. 991padding: 8px;
  846. 992text-align: center;
  847. 993}
  848. 995#content_body {
  849. 996padding-left: $sidebar-width + $content-body-padding;
  850. 997padding-right: $content-body-padding;
  851. 998}
  852. 1000.tab_wrapper {
  853. 1001padding-top: 50px;
  854. 1002}
  855. 1004
  856. 1005.tooltip {
  857. 1006z-index: 12000;
  858. 1007}
  859. 1009.volume_boot_disclosure {
  860. 1010font-weight: bold;
  861. 1011color: $gray;
  862. 1012cursor: pointer;
  863. 1013background-image: url(../img/right_droparrow.png);
  864. 1014background-repeat: no-repeat;
  865. 1015background-position: 130px center;
  866. 1016}
  867. 1018.volume_boot_disclosure.on {
  868. 1019width: 334px;
  869. 1020margin-bottom: 10px;
  870. 1021border-bottom: solid 1px $border-color;
  871. 1022background-image: url(../img/drop_arrow.png);
  872. 1023}
  873. 1025.nav-tabs a {
  874. 1026cursor: pointer;
  875. 1027}
  876. 1029.nav-tabs li.error a {
  877. 1030color: $brand-danger;
  878. 1031}
  879. 1033.nav-tabs li.error a:after {
  880. 1034content: "*";
  881. 1035}
  882. 1037.nav-tabs li.required a:after,
  883. 1038form .form-group.required > label:after,
  884. 1039form .form-field.required > label:after {
  885. 1040content: "*";
  886. 1041font-weight: bold;
  887. 1042line-height: 0;
  888. 1043padding-left: 4px;
  889. 1044color: $brand-primary;
  890. 1045}
  891. 1047
  892. 1049#region_selector {
  893. 1050position: absolute;
  894. 1051z-index: 9999;
  895. 1052right: 0;
  896. 1053top: 24px;
  897. 1054}
  898. 1056#region_selector a {
  899. 1057margin-left: 0;
  900. 1058}
  901. 1060#region_selector ul {
  902. 1061float: left;
  903. 1062margin-left: 5px;
  904. 1063padding-right: 21px;
  905. 1064width: 125px;
  906. 1065}
  907. 1066#region_selector ul:hover a {
  908. 1067display: block;
  909. 1068}
  910. 1070#region_selector li a {
  911. 1071padding: 3px 3px 3px 5px;
  912. 1072display: none;
  913. 1073background: #e1e1e1;
  914. 1074margin-top: -10px;
  915. 1075}
  916. 1077#region_selector li:first-child p {
  917. 1078background: #ededed url(../img/drop_arrow.png) no-repeat 106px 9px !important;
  918. 1079display: block;
  919. 1080border: 1px solid #e1e1e1;
  920. 1081padding: 5px;
  921. 1082}
  922. 1084iframe {
  923. 1085border: none;
  924. 1086}
  925. 1088.item_detail ul li label {
  926. 1089color: $text-color;
  927. 1090font-weight: bold;
  928. 1091display: block;
  929. 1092margin-top: 5px;
  930. 1093}
  931. 1095.progress_bar {
  932. 1096height: 100%;
  933. 1097width: 100%;
  934. 1098border: 1px solid $gray-light;
  935. 1099background-color: $gray-light;
  936. 1100}
  937. 1102.progress_bar_fill,
  938. 1103.progress_bar_selected {
  939. 1104height: 100%;
  940. 1105float: left;
  941. 1106}
  942. 1108.progress_bar_fill {
  943. 1109background-color: $gray;
  944. 1110}
  945. 1112.progress_bar_selected {
  946. 1113background-color: $brand-primary;
  947. 1114width: 0;
  948. 1115}
  949. 1117.progress_bar_over {
  950. 1118background-color: $brand-danger;
  951. 1119}
  952. 1121.d3_quota_bar {
  953. 1122width: 20%;
  954. 1123margin-bottom: 8px;
  955. 1124margin-top: 10px;
  956. 1125float: left;
  957. 1126text-align: center;
  958. 1127}
  959. 1129.quota-dynamic {
  960. 1130overflow: hidden;
  961. 1131margin-bottom: 8px;
  962. 1132}
  963. 1134.quota_title {
  964. 1135color: $gray-light;
  965. 1136padding-bottom: 0;
  966. 1137margin-bottom: 8px;
  967. 1138}
  968. 1140.quota_title strong {
  969. 1141color: $text-color;
  970. 1142}
  971. 1144.quota_title strong span {
  972. 1145font-weight: normal;
  973. 1146}
  974. 1148.quota_title p {
  975. 1149float: right;
  976. 1150margin-bottom: 0;
  977. 1151}
  978. 1153.quota_bar {
  979. 1154margin: -8px 0 8px;
  980. 1155}
  981. 1157div .flavor_table {
  982. 1158border: 1px solid $table-border-color;
  983. 1159width: 100%;
  984. 1160margin-bottom: 14px;
  985. 1161}
  986. 1163.flavor_table .flavor_name {
  987. 1164white-space: nowrap;
  988. 1165font-weight: bold;
  989. 1166text-align: left;
  990. 1167padding: 7px 12px 7px 7px;
  991. 1168width: 160px;
  992. 1169}
  993. 1171.version_label {
  994. 1172position: relative;
  995. 1173text-align: right;
  996. 1174}
  997. 1176.header_rule {
  998. 1177margin: 0 0 10px;
  999. 1178}
  1000. 1180.item_detail .detail_section {
  1001. 1181margin-bottom: 25px;
  1002. 1182float: left;
  1003. 1183margin-right: 50px;
  1004. 1184}
  1005. 1186.has-error .help-block, .dynamic-error {
  1006. 1187padding: 10px;
  1007. 1188}
  1008. 1189.dynamic-error {
  1009. 1190background: $body-bg;
  1010. 1191border: 1px solid $border-color;
  1011. 1192color: $brand-danger;
  1012. 1193margin-bottom: 0.5em;
  1013. 1194}
  1014. 1196label.log-length {
  1015. 1197line-height: 28px;
  1016. 1198margin-right: 10px;
  1017. 1199}
  1018. 1202.progress-success.bar {
  1019. 1203background-color: #5eb95e;
  1020. 1204background-image: -moz-linear-gradient(top, #62c462, #57a957);
  1021. 1205background-image: -ms-linear-gradient(top, #62c462, #57a957);
  1022. 1206background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));
  1023. 1207background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  1024. 1208background-image: -o-linear-gradient(top, #62c462, #57a957);
  1025. 1209background-image: linear-gradient(top, #62c462, #57a957);
  1026. 1210background-repeat: repeat-x;
  1027. 1211filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
  1028. 1212}
  1029. 1214.progress_bar_fill.progress-warning.bar {
  1030. 1215background-color: #898989;
  1031. 1216background-image: -moz-linear-gradient(top, #999999, #333333);
  1032. 1217background-image: -ms-linear-gradient(top, #999999, #333333);
  1033. 1218background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), to(#333333));
  1034. 1219background-image: -webkit-linear-gradient(top, #999999, #333333);
  1035. 1220background-image: -o-linear-gradient(top, #999999, #333333);
  1036. 1221background-image: linear-gradient(top, #999999, #333333);
  1037. 1222background-repeat: repeat-x;
  1038. 1223filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#333333', GradientType=0);
  1039. 1224}
  1040. 1226.progress_bar_over.bar {
  1041. 1227background-color: #dd514c;
  1042. 1228background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  1043. 1229background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  1044. 1230background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));
  1045. 1231background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  1046. 1232background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  1047. 1233background-image: linear-gradient(top, #ee5f5b, #c43c35);
  1048. 1234background-repeat: repeat-x;
  1049. 1235filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  1050. 1236}
  1051. 1238.split_five div.form-group input[type="text"],
  1052. 1239.split_five div.form-group select {
  1053. 1240width: 120px;
  1054. 1241}
  1055. 1243.warning {
  1056. 1244background-color: $body-bg;
  1057. 1245border-bottom: 1px solid $brand-danger;
  1058. 1246padding: 5px 10px;
  1059. 1247.warning-text {
  1060. 1248text-align: center;
  1061. 1249h3, a {
  1062. 1250display: inline-block;
  1063. 1251}
  1064. 1252h3 {
  1065. 1253vertical-align: bottom;
  1066. 1254}
  1067. 1255}
  1068. 1256}
  1069. 1257#admin_warning_detail {
  1070. 1258ul {
  1071. 1259list-style: circle;
  1072. 1260padding-left: 20px;
  1073. 1261margin-bottom: 10px;
  1074. 1262}
  1075. 1263}
  1076. 1265.no_split {
  1077. 1266margin-top: -60px;
  1078. 1267}
  1079. 1269
  1080. 1270.membership {
  1081. 1271min-height: 200px;
  1082. 1273
  1083. 1274.help_text {
  1084. 1275margin-bottom: 15px;
  1085. 1276}
  1086. 1278.fake_table_header {
  1087. 1279padding: 8px;
  1088. 1280border: 1px solid $table-border-color;
  1089. 1281border-bottom: none;
  1090. 1282overflow: hidden;
  1091. 1283}
  1092. 1285.members_title {
  1093. 1286color: $gray;
  1094. 1287font-weight: bold;
  1095. 1288float: left;
  1096. 1289padding: 6px 0;
  1097. 1290}
  1098. 1292input.filter {
  1099. 1293width: 120px;
  1100. 1294float: right;
  1101. 1295&[type="text"]:disabled {
  1102. 1296background-color: $gray-lighter;
  1103. 1297& + span.search-icon {
  1104. 1298color: $gray-light;
  1105. 1299}
  1106. 1300}
  1107. 1301}
  1108. 1303.form-control-feedback { top: 0; }
  1109. 1304.no_results {
  1110. 1305border: 1px solid $table-border-color;
  1111. 1306padding: 9px 10px 8px 10px;
  1112. 1307opacity: 0.5;
  1113. 1308}
  1114. 1310li.scope input {
  1115. 1311background: none;
  1116. 1312margin-top: 10px;
  1117. 1313margin-bottom: 10px;
  1118. 1314width: 120px;
  1119. 1315margin-left: 10px;
  1120. 1316}
  1121. 1318li.select_resource {
  1122. 1319margin-left: 5px;
  1123. 1320margin-top: 15px;
  1124. 1321}
  1125. 1323li.display_name {
  1126. 1324width: 130px;
  1127. 1325margin: 15px 7px 15px 10px;
  1128. 1326}
  1129. 1328
  1130. 1329.update_members_filterable {
  1131. 1330overflow-y: auto;
  1132. 1331height: 500px;
  1133. 1332}
  1134. 1334.members, .available_members {
  1135. 1335padding: 0;
  1136. 1336
  1137. 1337ul.nav-pills {
  1138. 1338display: block;
  1139. 1339}
  1140. 1340ul.btn-group {
  1141. 1341margin-left:0px;
  1142. 1342padding: 3px;
  1143. 1343margin-bottom: 0px;
  1144. 1344border: 1px solid $gray-light;
  1145. 1345border-bottom: none;
  1146. 1346&.last_stripe {
  1147. 1347border-bottom: 1px solid $table-border-color;
  1148. 1348}
  1149. 1349&.light_stripe {
  1150. 1350background-color: white;
  1151. 1351}
  1152. 1352&.dark_stripe {
  1153. 1353background-color: $table-bg-odd;
  1154. 1354}
  1155. 1355&:hover {
  1156. 1356background-color: $border-color;
  1157. 1357}
  1158. 1358li.member {
  1159. 1359padding: 6px 10px 5px 10px;
  1160. 1360}
  1161. 1361li.active {
  1162. 1362float: right;
  1163. 1363a:hover {
  1164. 1364background-color: $link-hover-color;
  1165. 1365}
  1166. 1366}
  1167. 1367}
  1168. 1368}
  1169. 1370
  1170. 1371.role_dropdown li {
  1171. 1372cursor: pointer;
  1172. 1373background: none;
  1173. 1374float: none;
  1174. 1375display: block;
  1175. 1376padding: 5px 10px;
  1176. 1377color: #000;
  1177. 1378text-align: left;
  1178. 1379border-radius: 0;
  1179. 1380border: 0 none;
  1180. 1381@include box-shadow(none);
  1181. 1382z-index: 99999;
  1182. 1383&:hover {
  1183. 1384background-color: #cdcdcd;
  1184. 1385}
  1185. 1386i {
  1186. 1387opacity: 0;
  1187. 1388}
  1188. 1389&.selected i {
  1189. 1390opacity: 1;
  1190. 1391}
  1191. 1392}
  1192. 1393.dropdown-menu.role_dropdown {
  1193. 1394right: 0;
  1194. 1395left: auto;
  1195. 1396}
  1196. 1397.nav .role_options {
  1197. 1398float: right;
  1198. 1399}
  1199. 1400}
  1200. 1402
  1201. 1403.add_member_btn {
  1202. 1404display: inline;
  1203. 1405}
  1204. 1406#add_member {
  1205. 1407clear: both;
  1206. 1408}
  1207. 1409.add_member {
  1208. 1410float: right;
  1209. 1411margin-top: 10px;
  1210. 1412margin-right: 15px;
  1211. 1413}
  1212. 1415.resource-types {
  1213. 1416.membership {
  1214. 1417li .scope {
  1215. 1418background: none;
  1216. 1419margin-top: 10px;
  1217. 1420margin-bottom: 10px;
  1218. 1421}
  1219. 1423li .select_resource {
  1220. 1424margin-left: 5px;
  1221. 1425margin-top: 15px;
  1222. 1426}
  1223. 1428li .display_name {
  1224. 1429width: 130px;
  1225. 1430margin-left: 10px;
  1226. 1431margin-top: 15px;
  1227. 1432margin-bottom: 15px;
  1228. 1433}
  1229. 1434}
  1230. 1435}
  1231. 1437
  1232. 1438.dropdown_fix {
  1233. 1439overflow: visible;
  1234. 1440}
  1235. 1442
  1236. 1443.loading_gif {
  1237. 1444margin-right: 0.5em;
  1238. 1445float: left;
  1239. 1446}
  1240. 1448
  1241. 1449.btn-inline {
  1242. 1450margin-bottom: 9px;
  1243. 1451}
  1244. 1452.modal-body fieldset .form-field select[data-add-item-url] {
  1245. 1453width: 275px;
  1246. 1454margin-right: 2px;
  1247. 1455}
  1248. 1457
  1249. 1458#networkListSortContainer {
  1250. 1459display: none;
  1251. 1460}
  1252. 1461.networklist {
  1253. 1462padding: 6px;
  1254. 1463background: #eee;
  1255. 1464border: 1px solid $border-color;
  1256. 1465min-height: 2em;
  1257. 1466width: auto !important;
  1258. 1467@include box-sizing(border-box);
  1259. 1468li {
  1260. 1469width: 80%;
  1261. 1470list-style-type: none;
  1262. 1471margin: 6px auto;
  1263. 1472padding: 3px;
  1264. 1473background: $body-bg;
  1265. 1474border: 1px solid #aaa;
  1266. 1475line-height: 18px;
  1267. 1476border-radius: 3px;
  1268. 1477cursor: move;
  1269. 1478padding-left: 23px;
  1270. 1479background: $body-bg url(../img/drag.png) no-repeat 11px 50%;
  1271. 1480em {
  1272. 1481font-size: 0.5em;
  1273. 1482line-height: 1em;
  1274. 1483color:#999;
  1275. 1484font-style: normal;
  1276. 1485margin-left: 0.8em;
  1277. 1486}
  1278. 1487i {
  1279. 1488margin-right: 5px;
  1280. 1489vertical-align: middle;
  1281. 1490}
  1282. 1491a.btn {
  1283. 1492@include box-sizing(border-box);
  1284. 1493font-size: 11px;
  1285. 1494line-height: 12px;
  1286. 1495padding: 2px 5px 3px;
  1287. 1496margin-right: 1px;
  1288. 1497width: 18px;
  1289. 1498text-align: center;
  1290. 1499right:5px;
  1291. 1500vertical-align: middle;
  1292. 1501float: right;
  1293. 1502&:before {
  1294. 1503content: "+";
  1295. 1504}
  1296. 1505}
  1297. 1506}
  1298. 1507li.ui-sortable-helper {
  1299. 1508background-color: #def;
  1300. 1509}
  1301. 1510li.ui-state-highlight {
  1302. 1511border: 1px dotted $gray-light;
  1303. 1512background: #efefef;
  1304. 1513height: 0.5em;
  1305. 1514}
  1306. 1515li:after {
  1307. 1516visibility: hidden;
  1308. 1517display: block;
  1309. 1518font-size: 0;
  1310. 1519content: " ";
  1311. 1520clear: both;
  1312. 1521height: 0;
  1313. 1522}
  1314. 1523}
  1315. 1524#selected_network {
  1316. 1525margin-bottom: 1.5em;
  1317. 1526counter-reset:v1 0;
  1318. 1527background: #edf9ff;
  1319. 1528border:1px solid #c0d9e4;
  1320. 1529li {
  1321. 1530position: relative;
  1322. 1531a.btn:before {
  1323. 1532content: "-";
  1324. 1533}
  1325. 1534}
  1326. 1535li:before {
  1327. 1536content:"NIC:"counter(v1);
  1328. 1537counter-increment:v1;
  1329. 1538display: inline-block;
  1330. 1539margin-right: 5px;
  1331. 1540background: $gray;
  1332. 1541color: $body-bg;
  1333. 1542font-size: 90%;
  1334. 1543padding: 0px 4px;
  1335. 1544vertical-align: middle;
  1336. 1545border-radius: 2px;
  1337. 1546position: absolute;
  1338. 1547left: -2em;
  1339. 1548}
  1340. 1549&.dragging {
  1341. 1550li:before {
  1342. 1551content:"NIC:";
  1343. 1552background-color:rgba(102,102,102,0.5);
  1344. 1553padding-right: 10px;
  1345. 1554}
  1346. 1555li.ui-state-highlight:before {
  1347. 1556content:"";
  1348. 1557background:transparent;
  1349. 1558}
  1350. 1559}
  1351. 1561}
  1352. 1563
  1353. 1564.link {
  1354. 1565stroke: #999;
  1355. 1566stroke-width: 1.5px;
  1356. 1567}
  1357. 1568.node {
  1358. 1569cursor:pointer;
  1359. 1570}
  1360. 1571.node text {
  1361. 1572font: 12px sans-serif;
  1362. 1573}
  1363. 1575#resource_container {
  1364. 1576position:relative;
  1365. 1577}
  1366. 1578#stack_box {
  1367. 1579position: absolute;
  1368. 1580width: 300px;
  1369. 1581top: 10px;
  1370. 1582left: 10px;
  1371. 1583}
  1372. 1584#stack_box h3 {
  1373. 1585font-size: 11pt;
  1374. 1586line-height: 20px;
  1375. 1587}
  1376. 1588#stack_box p {
  1377. 1589margin: 0;
  1378. 1590font-size: 9pt;
  1379. 1591line-height: 14px;
  1380. 1592}
  1381. 1593#stack_box a {
  1382. 1594margin: 0;
  1383. 1595font-size: 9pt;
  1384. 1596line-height: 14px;
  1385. 1597}
  1386. 1598#stack_box img {
  1387. 1599float:left;
  1388. 1600}
  1389. 1601#stack_box #stack_info {
  1390. 1602float:left;
  1391. 1603white-space:normal;
  1392. 1604width:200px;
  1393. 1605}
  1394. 1607#info_box {
  1395. 1608position: absolute;
  1396. 1609width: 300px;
  1397. 1610top: 100px;
  1398. 1611left: 10px;
  1399. 1612}
  1400. 1613#info_box h3 {
  1401. 1614font-size: 9pt;
  1402. 1615line-height: 20px;
  1403. 1616}
  1404. 1617#info_box p {
  1405. 1618margin: 0;
  1406. 1619font-size: 9pt;
  1407. 1620line-height: 14px;
  1408. 1621}
  1409. 1622#info_box a {
  1410. 1623margin: 0;
  1411. 1624font-size: 9pt;
  1412. 1625line-height: 14px;
  1413. 1626}
  1414. 1627#info_box .error {
  1415. 1628color: darken($brand-danger, 20%);
  1416. 1629}
  1417. 1631
  1418. 1632#ruleListSortContainer {
  1419. 1633display: none;
  1420. 1634}
  1421. 1635.rulelist {
  1422. 1636padding: 6px;
  1423. 1637background: #eee;
  1424. 1638border: 1px solid $border-color;
  1425. 1639min-height: 2em;
  1426. 1640width: auto !important;
  1427. 1641-webkit-box-sizing: border-box;
  1428. 1642-moz-box-sizing: border-box;
  1429. 1643box-sizing: border-box;
  1430. 1644li {
  1431. 1645width: 226px;
  1432. 1646list-style-type: none;
  1433. 1647margin: 6px auto;
  1434. 1648padding: 3px;
  1435. 1649background: $body-bg;
  1436. 1650border: 1px solid $border-color;
  1437. 1651line-height: 18px;
  1438. 1652border-radius: 3px;
  1439. 1653cursor: move;
  1440. 1654padding-left: 23px;
  1441. 1655background: $body-bg url(../img/drag.png) no-repeat 11px 50%;
  1442. 1656em {
  1443. 1657font-size: 0.5em;
  1444. 1658line-height: 1em;
  1445. 1659color:#999;
  1446. 1660font-style: normal;
  1447. 1661margin-left: 0.8em;
  1448. 1662}
  1449. 1663i {
  1450. 1664margin-right: 5px;
  1451. 1665vertical-align: middle;
  1452. 1666}
  1453. 1667a.btn {
  1454. 1668@include box-sizing(border-box);
  1455. 1669font-size: 11px;
  1456. 1670line-height: 12px;
  1457. 1671padding: 2px 5px 3px;
  1458. 1672margin-right: 1px;
  1459. 1673width: 18px;
  1460. 1674text-align: center;
  1461. 1675
  1462. 1676right:5px;
  1463. 1677vertical-align: middle;
  1464. 1678float: right;
  1465. 1679&:before {
  1466. 1680content: "+";
  1467. 1681}
  1468. 1682}
  1469. 1683}
  1470. 1684li.ui-sortable-helper {
  1471. 1685background-color: #def;
  1472. 1686}
  1473. 1687li.ui-state-highlight {
  1474. 1688border: 1px dotted $border-color;
  1475. 1689background: #efefef;
  1476. 1690height: 0.5em;
  1477. 1691}
  1478. 1692li:after {
  1479. 1693visibility: hidden;
  1480. 1694display: block;
  1481. 1695font-size: 0;
  1482. 1696content: " ";
  1483. 1697clear: both;
  1484. 1698height: 0;
  1485. 1699}
  1486. 1700}
  1487. 1701#selected_rule {
  1488. 1702margin-bottom: 1.5em;
  1489. 1703counter-reset:v1 0;
  1490. 1704background: #edf9ff;
  1491. 1705border:1px solid $border-color;
  1492. 1706li {
  1493. 1707position: relative;
  1494. 1708a.btn {
  1495. 1709&:before {
  1496. 1710content: "-";
  1497. 1711}
  1498. 1712}
  1499. 1713}
  1500. 1714li:before {
  1501. 1715content:"rule:"counter(v1);
  1502. 1716counter-increment:v1;
  1503. 1717display: inline-block;
  1504. 1718margin-right: 5px;
  1505. 1719background: $gray;
  1506. 1720color:$body-bg;
  1507. 1721font-size: 90%;
  1508. 1722padding: 0px 4px;
  1509. 1723vertical-align: middle;
  1510. 1724border-radius: 2px;
  1511. 1725position: absolute;
  1512. 1726left: -2em;
  1513. 1727}
  1514. 1728&.dragging {
  1515. 1729li:before {
  1516. 1730content:"rule:";
  1517. 1731background-color:rgba(102,102,102,0.5);
  1518. 1732padding-right: 10px;
  1519. 1733}
  1520. 1734li.ui-state-highlight:before {
  1521. 1735content:"";
  1522. 1736background:transparent;
  1523. 1737}
  1524. 1738}
  1525. 1740}
  1526. 1742
  1527. 1743#routerListSortContainer {
  1528. 1744display: none;
  1529. 1745}
  1530. 1746.routerlist {
  1531. 1747padding: 6px;
  1532. 1748background: #eee;
  1533. 1749border: 1px solid $border-color;
  1534. 1750min-height: 2em;
  1535. 1751width: auto !important;
  1536. 1752-webkit-box-sizing: border-box;
  1537. 1753-moz-box-sizing: border-box;
  1538. 1754box-sizing: border-box;
  1539. 1755li {
  1540. 1756width: 226px;
  1541. 1757list-style-type: none;
  1542. 1758margin: 6px auto;
  1543. 1759padding: 3px;
  1544. 1760background: $body-bg;
  1545. 1761border: 1px solid $border-color;
  1546. 1762line-height: 18px;
  1547. 1763border-radius: 3px;
  1548. 1764cursor: move;
  1549. 1765padding-left: 23px;
  1550. 1766background: $body-bg url(../img/drag.png) no-repeat 11px 50%;
  1551. 1767em {
  1552. 1768font-size: 0.5em;
  1553. 1769line-height: 1em;
  1554. 1770color:#999;
  1555. 1771font-style: normal;
  1556. 1772margin-left: 0.8em;
  1557. 1773}
  1558. 1774i {
  1559. 1775margin-right: 5px;
  1560. 1776vertical-align: middle;
  1561. 1777}
  1562. 1778a.btn {
  1563. 1779@include box-sizing(border-box);
  1564. 1780font-size: 11px;
  1565. 1781line-height: 12px;
  1566. 1782padding: 2px 5px 3px;
  1567. 1783margin-right: 1px;
  1568. 1784width: 18px;
  1569. 1785text-align: center;
  1570. 1786
  1571. 1787right:5px;
  1572. 1788vertical-align: middle;
  1573. 1789float: right;
  1574. 1790&:before {
  1575. 1791content: "+";
  1576. 1792}
  1577. 1793}
  1578. 1794}
  1579. 1795li.ui-sortable-helper {
  1580. 1796background-color: #def;
  1581. 1797}
  1582. 1798li.ui-state-highlight {
  1583. 1799border: 1px dotted $border-color;
  1584. 1800background: #efefef;
  1585. 1801height: 0.5em;
  1586. 1802}
  1587. 1803li:after {
  1588. 1804visibility: hidden;
  1589. 1805display: block;
  1590. 1806font-size: 0;
  1591. 1807content: " ";
  1592. 1808clear: both;
  1593. 1809height: 0;
  1594. 1810}
  1595. 1811}
  1596. 1812#selected_router {
  1597. 1813margin-bottom: 1.5em;
  1598. 1814counter-reset:v1 0;
  1599. 1815background: #edf9ff;
  1600. 1816border:1px solid $border-color;
  1601. 1817li {
  1602. 1818position: relative;
  1603. 1819a.btn {
  1604. 1820&:before {
  1605. 1821content: "-";
  1606. 1822}
  1607. 1823}
  1608. 1824}
  1609. 1825li:before {
  1610. 1826content:"router:"counter(v1);
  1611. 1827counter-increment:v1;
  1612. 1828display: inline-block;
  1613. 1829margin-right: 5px;
  1614. 1830background: $gray;
  1615. 1831color:$body-bg;
  1616. 1832font-size: 90%;
  1617. 1833padding: 0px 4px;
  1618. 1834vertical-align: middle;
  1619. 1835border-radius: 2px;
  1620. 1836position: absolute;
  1621. 1837left: -2em;
  1622. 1838}
  1623. 1839&.dragging {
  1624. 1840li:before {
  1625. 1841content:"router:";
  1626. 1842background-color:rgba(102,102,102,0.5);
  1627. 1843padding-right: 10px;
  1628. 1844}
  1629. 1845li.ui-state-highlight:before {
  1630. 1846content:"";
  1631. 1847background:transparent;
  1632. 1848}
  1633. 1849}
  1634. 1851}
  1635. 1852
  1636. 1853.tablesorter thead tr th
  1637. 1854 {
  1638. 1855&.tablesorter-header {
  1639. 1856cursor: pointer;
  1640. 1857background-repeat: no-repeat;
  1641. 1858background-position: 99% center;
  1642. 1859background-position: right 5px center;
  1643. 1860}
  1644. 1862&.tablesorter-headerAsc {
  1645. 1863background-image: url(../img/up_arrow.png);
  1646. 1864}
  1647. 1866&.tablesorter-headerDesc {
  1648. 1867background-image: url(../img/drop_arrow.png);
  1649. 1868}
  1650. 1869}
  1651. 1871
  1652. 1872.form-control[readonly], .view-credentials input {
  1653. 1873cursor: text;
  1654. 1874}
  1655. 1876
  1656. 1877a.link-popover { cursor: default; }
  1657. 1879a:hover.link-popover { text-decoration: none; }
  1658. 1881
  1659. 1882.form-group span.form-control-feedback.fa {
  1660. 1883line-height: 32px;
  1661. 1884}
  1662. 1885.has-feedback .form-control-feedback {
  1663. 1886top: 0;
  1664. 1887}
  1665. 1889
  1666. 1890.detail ul {
  1667. 1891padding-left: 0;
  1668. 1892}
  1669. 1894.detail dt {
  1670. 1895text-align: left;
  1671. 1896}
  1672. 1898input::-ms-clear, input::-ms-reveal {
  1673. 1899display: none;
  1674. 1900}
  1675. 1902
  1676. 1903textarea.key_text {
  1677. 1904width: 55em;
  1678. 1905height: 11em;
  1679. 1906resize: none;
  1680. 1907border: none;
  1681. 1908}
  1682. 1910
  1683. 1911.form-horizontal {
  1684. 1912.form-group {
  1685. 1913margin-right: 0px !important;
  1686. 1914}
  1687. 1916.form-control-feedback {
  1688. 1917right: 0px !important;
  1689. 1918}
  1690. 1919}
  1691.  
  1692.  
  1693. From <string u'// Pure CSS Vendor\n@import "/horizon/lib/bootstrap'...>:0
  1694. Traceback:
  1695. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/scss/__init__.py", line 498, in manage_children
  1696. self._manage_children_impl(rule, scope)
  1697. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/scss/__init__.py", line 548, in _manage_children_impl
  1698. self._do_import(rule, scope, block)
  1699. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django_pyscss/scss.py", line 118, in _do_import
  1700. source_file = self._find_source_file(name, relative_to)
  1701. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django_pyscss/scss.py", line 86, in _find_source_file
  1702. full_filename, storage = self.get_file_and_storage(name)
  1703. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django_pyscss/scss.py", line 53, in get_file_and_storage
  1704. return self.get_file_from_finders(filename)
  1705. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django_pyscss/scss.py", line 46, in get_file_from_finders
  1706. for file_and_storage in find_all_files(filename):
  1707. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django_pyscss/utils.py", line 15, in find_all_files
  1708. for path, storage in finder.list([]):
  1709. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django/contrib/staticfiles/finders.py", line 106, in list
  1710. for path in utils.get_files(storage, ignore_patterns):
  1711. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django/contrib/staticfiles/utils.py", line 25, in get_files
  1712. directories, files = storage.listdir(location)
  1713. File "/Users/matthew.morrissey/code/thysa/.venv/lib/python2.7/site-packages/django/core/files/storage.py", line 249, in listdir
  1714. for entry in os.listdir(path):
  1715. OSError: [Errno 2] No such file or directory: '/Users/matthew.morrissey/code/thysa/thysa/static/themes/default'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement