Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.
 
 
 
 
 
 

566 řádky
7.9 KiB

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