media_library.css 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. .lib-content .fg-toolbar ul {
  2. float: left;
  3. padding: 0;
  4. margin: 0.5em 0 0 10px;
  5. cursor: pointer;
  6. }
  7. .lib-content .fg-toolbar ul li {
  8. list-style-type: none;
  9. float: left;
  10. padding: 1px 2px;
  11. margin-right: 5px;
  12. }
  13. .lib-content .fg-toolbar ul.dropdown-menu {
  14. float: none;
  15. padding: 5px 0;
  16. margin: 2px 0 0;
  17. cursor: default;
  18. }
  19. .lib-content .fg-toolbar ul.dropdown-menu li {
  20. list-style-type: none;
  21. float: none;
  22. padding: 0;
  23. margin-right: 0;
  24. }
  25. .lib-content .fg-toolbar ul.dropdown-menu li.nav-header {
  26. padding-right: 20px;
  27. padding-left: 20px;
  28. }
  29. .lib-selected.even {
  30. background-color: rgba(240, 109, 53, 1);
  31. }
  32. .lib-selected.odd {
  33. background-color: rgba(255, 136, 56, 1);
  34. }
  35. #library_content {
  36. float: left;
  37. width: 50%;
  38. overflow: auto;
  39. }
  40. #library_display {
  41. /* for breaking up long strings that don't have delimiters */
  42. table-layout:fixed;
  43. }
  44. #library_display th {
  45. text-align: left;
  46. }
  47. #library_content #library_display {
  48. width:100%;
  49. }
  50. #library_display td {
  51. /* for breaking up long strings that don't have delimiters */
  52. word-wrap: break-word;
  53. }
  54. #library_display th,
  55. #library_display td,
  56. .paginationControl {
  57. font-size: 13px;
  58. }
  59. #library_content .ui-tabs-panel {
  60. padding-top:16px;
  61. }
  62. .paginationControl {
  63. font-size: 12px;
  64. background-color: #9a9a9a;
  65. background: -moz-linear-gradient(top, #ababab 0, #9a9a9a 100%);
  66. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ababab), color-stop(100%, #9a9a9a));
  67. border:1px solid #5b5b5b;
  68. border-width:0 1px 1px 1px;
  69. padding:12px 8px 8px 8px;
  70. }
  71. .paginationControl p {
  72. color:#555555;
  73. font-size:12px;
  74. margin:2px 0 10px 0;
  75. }
  76. .paginationControl .ui-button-text-only .ui-button-text {
  77. padding: 0.2em 1em;
  78. }
  79. #library_display td {
  80. -webkit-user-select: none;
  81. -khtml-user-select: none;
  82. -moz-user-select: none;
  83. -o-user-select: none;
  84. user-select: none;
  85. }
  86. .datatable_checkbox {
  87. text-align: center;
  88. }
  89. .datatable_checkbox .DataTables_sort_wrapper {
  90. text-align: center;
  91. }
  92. .library_year {
  93. text-align: center;
  94. }
  95. td.library_track,
  96. td.library_sr,
  97. td.library_bitrate {
  98. text-align: right;
  99. }
  100. .library_import {
  101. padding-bottom: 5px;
  102. }
  103. .library_import img {
  104. vertical-align: middle;
  105. padding-left: 5px;
  106. }
  107. .file_type {
  108. width:16px;
  109. height:13px;
  110. display:block;
  111. background-image: url(images/filetype_icons.png);
  112. background-repeat:no-repeat;
  113. }
  114. .file_type.audioclip {
  115. background-position: 0 0;
  116. }
  117. a.file_type.audioclip:hover {
  118. background-position: 0 -15px;
  119. }
  120. .file_type.playlist {
  121. background-position: -20px 0;
  122. }
  123. a.file_type.playlist:hover {
  124. background-position: -20px -15px;
  125. }
  126. .fg-toolbar .btn-toolbar {margin: 6px 5px -6px 5px;}
  127. /* ///////////////////// ADVANCED SEARCH ///////////////////// */
  128. .advanced_search {
  129. margin-bottom: 0;
  130. }
  131. .advanced_search > div {
  132. margin-bottom: 6px;
  133. }
  134. .lib-content fieldset {
  135. border: 1px solid #9a9a9a;
  136. margin: 0 0 8px 0;
  137. padding: 8px;
  138. }
  139. .lib-content > div + fieldset {
  140. margin-top:3px;
  141. }
  142. .lib-content fieldset.closed {
  143. border-width: 1px 0 0;
  144. margin-bottom: -6px;
  145. margin-left: 1px;
  146. }
  147. .dataTables_filter input[type="text"], .dataTables_filter select {
  148. -webkit-box-sizing: border-box;
  149. -moz-box-sizing: border-box;
  150. box-sizing: border-box;
  151. height: 25px;
  152. width:60%;
  153. }
  154. .dataTables_filter label {
  155. -webkit-box-sizing: border-box;
  156. -moz-box-sizing: border-box;
  157. box-sizing: border-box;
  158. display: inline;
  159. }
  160. .search-criteria .criteria-element > div {
  161. margin-bottom: 5px;
  162. }
  163. .search-criteria .criteria-element > div input[type="text"],
  164. .search-criteria .criteria-element > div select {
  165. -webkit-box-sizing: border-box;
  166. -moz-box-sizing: border-box;
  167. box-sizing: border-box;
  168. height: 25px;
  169. }
  170. .search-criteria .criteria-element > div .btn-small {
  171. -webkit-box-sizing: border-box;
  172. -moz-box-sizing: border-box;
  173. box-sizing: border-box;
  174. height: 25px;
  175. padding: 3px 6px;
  176. }
  177. .sb-timerange .btn-small {
  178. -webkit-box-sizing: border-box;
  179. -moz-box-sizing: border-box;
  180. box-sizing: border-box;
  181. height: 25px;
  182. vertical-align: middle;
  183. margin: 0 !important;
  184. line-height: 16px;
  185. }
  186. .sb-timerange input {
  187. -webkit-box-sizing: border-box;
  188. -moz-box-sizing: border-box;
  189. box-sizing: border-box;
  190. display: inline-block;
  191. float: none !important;
  192. margin: 0 !important;
  193. height: 25px;
  194. outline: none;
  195. vertical-align: middle !important;
  196. }