You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

532 regels
8.2 KiB

  1. body {
  2. margin: 0px;
  3. padding-top: 70px;
  4. padding-bottom: 50px;
  5. }
  6. h1, h2, h3, h4, h5 {
  7. font-weight: 500;
  8. }
  9. a {
  10. cursor: pointer;
  11. }
  12. .content {
  13. background-color: #fff;
  14. -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
  15. box-shadow: 0px 0px 6px rgba(0,0,0,0.7);
  16. }
  17. .layout-main {
  18. padding-bottom: 10px;
  19. }
  20. /* freeze */
  21. div#freeze {
  22. position: fixed;
  23. display: none;
  24. top: 0px;
  25. left: 0px;
  26. bottom: 0px;
  27. right: 0px;
  28. background-color: #aaa;
  29. opacity: 0.6;
  30. z-index: 1;
  31. text-align: center;
  32. }
  33. /* listing */
  34. .list-row {
  35. padding: 5px;
  36. border-bottom: 1px solid #eee;
  37. }
  38. /* appframe header */
  39. .appframe-header {
  40. margin-bottom: 20px;
  41. }
  42. .appframe-toolbar {
  43. margin: 0px -15px;
  44. padding: 7px 15px;
  45. padding-bottom: 0px;
  46. background-color: #f8f8f8;
  47. border-bottom: 1px solid #e7e7e7;
  48. }
  49. .appframe-title {
  50. background-color: #fff;
  51. padding-bottom: 10px;
  52. border-bottom: 1px solid #e7e7e7;
  53. }
  54. .appframe-header .status-bar {
  55. text-align: right;
  56. }
  57. /* module */
  58. .alert-badge {
  59. padding-right: 15px;
  60. margin-bottom: 0px;
  61. }
  62. .alert-badge a, .alert-badge a:hover {
  63. color: black;
  64. font-size: 120%;
  65. font-weight: bold;
  66. }
  67. .alert-badge .badge {
  68. margin-top: 3px;
  69. }
  70. .form-headline {
  71. margin-bottom: 10px;
  72. font-size: 130%;
  73. }
  74. .form-dashboard {
  75. display: none;
  76. border-bottom: 1px solid #ddd;
  77. }
  78. .help ol {
  79. padding-left: 19px;
  80. }
  81. .field_description_top {
  82. margin-bottom: 3px;
  83. }
  84. .link-field .btn {
  85. padding-left: 6px;
  86. padding-right: 6px;
  87. }
  88. /* list */
  89. .doclist-row {
  90. padding-top: 5px;
  91. padding-bottom: 0px;
  92. margin-bottom: 5px;
  93. border-bottom: "1px solid #eee";
  94. }
  95. .doclist-row .col {
  96. padding-left: 7px;
  97. padding-right: 7px;
  98. }
  99. .doclist-row .col:first-child {
  100. padding-left: 15px;
  101. }
  102. .doclist-row .col:last-child {
  103. padding-right: 15px;
  104. }
  105. /* module */
  106. .module-item-progress {
  107. margin-bottom: 10px;
  108. height: 17px;
  109. }
  110. .module-item-progress-total {
  111. height: 7px;
  112. background-color: #999999;
  113. width: 0px;
  114. }
  115. .module-item-progress-open {
  116. height: 7px;
  117. background-color: red;
  118. width: 0px;
  119. }
  120. /* fixed navbar in appframe */
  121. .appframe .navbar {
  122. margin-left: -15px;
  123. margin-right: -15px;
  124. margin-bottom: 0px;
  125. border-radius: 0px;
  126. border-bottom: 1px solid #ddd;
  127. min-height: 51px;
  128. }
  129. .appframe .navbar-form select,
  130. .appframe .navbar-form input,
  131. .appframe .navbar-form button,
  132. .appframe .navbar-form label {
  133. margin-bottom: 5px;
  134. }
  135. .appframe .navbar-form {
  136. margin-bottom: 2px;
  137. width: 100%;
  138. }
  139. .appframe .info-bar {
  140. padding: 7px;
  141. border-bottom: 1px solid #ddd;
  142. margin-left: -15px;
  143. margin-right: -15px;
  144. }
  145. .appframe .info-bar {
  146. padding: 7px;
  147. height: 35px;
  148. }
  149. .appframe .info-bar .form-icon {
  150. margin-top: 4px;
  151. margin-right: 4px;
  152. color: #888;
  153. cursor: pointer;
  154. }
  155. .appframe .info-bar .form-icon:hover {
  156. color: #444;
  157. }
  158. .appframe .info-bar .form-icon:active {
  159. color: #5bc0de;
  160. }
  161. .appframe .info-bar ul {
  162. width: 80%;
  163. list-style: none;
  164. margin: 0 0 0 0;
  165. padding: 0 0 0 0;
  166. }
  167. .appframe .info-bar li {
  168. display: inline-block;
  169. padding-left: 15px;
  170. padding-right: 15px;
  171. }
  172. .appframe .info-bar li.bold a {
  173. font-weight: bold;
  174. }
  175. .appframe .title-icon {
  176. cursor: pointer;
  177. display: inline-block;
  178. padding: 14px;
  179. width: 55px;
  180. color: white;
  181. text-align: center;
  182. margin-right: 10px;
  183. border-radius: 5px;
  184. margin-top: -10px;
  185. font-size: 24px;
  186. }
  187. .appframe .sub-title-area {
  188. margin-top: -25px;
  189. margin-left: 75px;
  190. font-size: 120%;
  191. }
  192. .appframe .title-icon:active {
  193. -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.3);
  194. box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.3);
  195. }
  196. /* home icon in main nav */
  197. .navbar-icon-home {
  198. vertical-align: middle;
  199. opacity: 0.7;
  200. Filter:alpha(opacity=70); /* For IE8 and earlier */
  201. }
  202. .navbar-icon-home:hover,
  203. .navbar-icon-home:focus,
  204. .navbar-icon-home:active,
  205. .navbar-icon-home-hover{
  206. opacity:1;
  207. Filter:alpha(opacity=100); /* For IE8 and earlier */
  208. }
  209. .navbar .brand {
  210. max-height: 15px;
  211. }
  212. .navbar #spinner {
  213. display: block;
  214. float: right;
  215. width: 20px;
  216. margin-bottom: -5px;
  217. margin-top: 14px;
  218. visibility: hidden;
  219. }
  220. .navbar-new-comments {
  221. margin: -3px 0px;
  222. padding: 2px 5px;
  223. min-width: 20px;
  224. text-align: center;
  225. display: inline-block;
  226. border-radius: 2px;
  227. color: #999999;
  228. background-color: #333131;
  229. }
  230. .navbar-new-comments:hover,
  231. .navbar-new-comments:active,
  232. .navbar-new-comments:focus {
  233. color: #fff;
  234. }
  235. .navbar-new-comments-true {
  236. color: #fff;
  237. background-color: #e74c3c;
  238. }
  239. .btn [class^="icon-"], .nav [class^="icon-"], .btn [class*=" icon-"], .nav [class*=" icon-"] {
  240. display: inline-block;
  241. }
  242. .badge-important {
  243. background-color: #e74c3c;
  244. }
  245. /* alert */
  246. #alert-container {
  247. position: fixed;
  248. bottom: 8px;
  249. right: 8px;
  250. z-index: 10;
  251. }
  252. #alert-container .alert {
  253. -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  254. -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  255. box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  256. overflow: hidden;
  257. max-width: 400px;
  258. text-overflow: ellipsis;
  259. white-space: nowrap;
  260. }
  261. /* avatar */
  262. .avatar {
  263. display: inline-block;
  264. vertical-align: middle;
  265. overflow: hidden;
  266. }
  267. .avatar img {
  268. background-color: #ddd;
  269. border: 1px solid #eee;
  270. border-radius: 50%;
  271. width: 100%;
  272. }
  273. .avatar-small {
  274. margin-right: 5px;
  275. width: 30px;
  276. }
  277. .avatar-large {
  278. margin-right: 10px;
  279. width: 72px;
  280. }
  281. /* slickgrid */
  282. ..slick-cell {
  283. font-size: 12px;
  284. }
  285. .slick-header-column {
  286. -webkit-box-sizing: content-box;
  287. -moz-box-sizing: content-box;
  288. box-sizing: content-box;
  289. }
  290. .slick-headerrow-column {
  291. background: #87ceeb;
  292. text-overflow: clip;
  293. }
  294. .slick-headerrow-column input {
  295. margin: 0;
  296. padding: 0;
  297. width: 100%;
  298. min-height: 20px;
  299. }
  300. .missing-image {
  301. background-color: #eee;
  302. padding: 40px;
  303. width: 112px;
  304. font-size: 32px;
  305. color: #888;
  306. }
  307. .wysiwyg-editor {
  308. height: 400px;
  309. background-color: white;
  310. border-collapse: separate;
  311. border: 1px solid rgb(204, 204, 204);
  312. padding: 4px;
  313. box-sizing: content-box;
  314. -webkit-box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
  315. box-shadow: rgba(0, 0, 0, 0.0745098) 0px 1px 1px 0px inset;
  316. border-top-right-radius: 3px; border-bottom-right-radius: 3px;
  317. border-bottom-left-radius: 3px; border-top-left-radius: 3px;
  318. overflow: scroll;
  319. outline: none;
  320. }
  321. .wysiwyg-editor img {
  322. max-width: 100%;
  323. }
  324. /* form */
  325. textarea[data-fieldtype="Small Text"] {
  326. height: 60px;
  327. }
  328. /* form grid */
  329. .rows .grid-row .divider {
  330. padding-bottom: 8px;
  331. margin-bottom: 8px;
  332. border-bottom: 1px solid #dddddd;
  333. }
  334. .rows .grid-row .data-row, .rows .grid-row .panel-heading {
  335. cursor: pointer;
  336. }
  337. .grid-row .panel {
  338. background-color: #fffff8;
  339. }
  340. /* form footer */
  341. .form-footer {
  342. background-color: #f8f8f8;
  343. margin-top: 15px;
  344. padding-top: 15px;
  345. padding-bottom: 15px;
  346. border-top: 1px dashed #ddd;
  347. color: #888;
  348. }
  349. .like-disabled-input {
  350. background-color: #f8f8f8;
  351. padding: 6px;
  352. margin-bottom: 7px;
  353. border-radius: 3px;
  354. min-height: 30px;
  355. }
  356. /* jquery ui */
  357. .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
  358. display: inline;
  359. }
  360. .hidden-sm-inline {
  361. display: none;
  362. }
  363. @media (min-width: 768px) {
  364. .hidden-sm-inline {
  365. display: inline;
  366. }
  367. }
  368. .modal-backdrop {
  369. opacity: 0.5;
  370. }
  371. /* buttons */
  372. .btn-default {
  373. color: #ffffff;
  374. background-color: #a7a9aa;
  375. border-color: #a7a9aa;
  376. }
  377. .dropup .btn-default .caret,
  378. .btn-default .caret {
  379. border-bottom-color: #ffffff;
  380. border-top-color: #ffffff;
  381. }
  382. .btn-default:hover,
  383. .btn-default:focus,
  384. .btn-default:active,
  385. .btn-default.active,
  386. .open .dropdown-toggle.btn-default {
  387. background-color: #9a9c9d;
  388. border-color: #8d9091;
  389. color: #ffffff;
  390. }
  391. .btn-default.disabled,
  392. .btn-default[disabled],
  393. fieldset[disabled] .btn-default,
  394. .btn-default.disabled:hover,
  395. .btn-default[disabled]:hover,
  396. fieldset[disabled] .btn-default:hover,
  397. .btn-default.disabled:focus,
  398. .btn-default[disabled]:focus,
  399. fieldset[disabled] .btn-default:focus,
  400. .btn-default.disabled:active,
  401. .btn-default[disabled]:active,
  402. fieldset[disabled] .btn-default:active,
  403. .btn-default.disabled.active,
  404. .btn-default[disabled].active,
  405. fieldset[disabled] .btn-default.active {
  406. background-color: #a7a9aa;
  407. border-color: #a7a9aa;
  408. }
  409. .grid-overflow-no-ellipsis {
  410. word-wrap: break-word;
  411. overflow: hidden;
  412. padding-right: 0px;
  413. }
  414. .grid-overflow-ellipsis {
  415. overflow: hidden;
  416. text-overflow: ellipsis;
  417. white-space: nowrap;
  418. padding-right: 0px;
  419. }
  420. .toolbar-banner {
  421. margin-top: -20px;
  422. margin-bottom: 20px;
  423. text-align: center;
  424. background-color: #fcf8e3;
  425. padding: 7px;
  426. z-index: 1;
  427. }
  428. .form-group {
  429. margin-bottom: 7px;
  430. }