home *** CD-ROM | disk | FTP | other *** search
/ Freelog 112 / FreelogNo112-NovembreDecembre2012.iso / Multimedia / Songbird / Songbird_2.0.0-2311_windows-i686-msvc8.exe / chrome / songbird.jar / skin / dialogs / trackEditor.css < prev    next >
Cascading Style Sheet File  |  2012-05-25  |  6KB  |  289 lines

  1. /*
  2. //
  3. // BEGIN SONGBIRD GPL
  4. //
  5. // This file is part of the Songbird web player.
  6. //
  7. // Copyright(c) 2005-2008 POTI, Inc.
  8. // http://songbirdnest.com
  9. //
  10. // This file may be licensed under the terms of of the
  11. // GNU General Public License Version 2 (the "GPL").
  12. //
  13. // Software distributed under the License is distributed
  14. // on an "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either
  15. // express or implied. See the GPL for the specific language
  16. // governing rights and limitations.
  17. //
  18. // You should have received a copy of the GPL along with this
  19. // program. If not, go to http://www.gnu.org/licenses/gpl.html
  20. // or write to the Free Software Foundation, Inc.,
  21. // 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
  22. //
  23. // END SONGBIRD GPL
  24. //
  25.  */
  26.  
  27.  
  28. /** 
  29. *******************************************************************************
  30.  
  31. TRACK EDITOR DIALOG
  32.  
  33. Additional styles imported directly by the track editor dialog. 
  34. See app/content/xul/trackEditor.xul
  35.  
  36. *******************************************************************************
  37. */ 
  38.  
  39. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  40.  
  41. .dialog-content-box {
  42.   padding:0px !important;
  43. }
  44.  
  45. /* Structure */
  46. #info-tab {
  47.   padding:8px 8px 0 8px!important;
  48. }
  49. .info_right_column {
  50.   margin-left: 10px;
  51. }
  52.  
  53. /* Labels */
  54. #infotab_trackname_label,
  55. .info_left_column > label,
  56. .info_right_column > label {
  57.   padding:0;
  58.   margin:5px 0 0 4px !important;
  59. }
  60.  
  61. /* Slash between two numeric boxes */
  62. .separator-label {
  63.   margin: 0px !important;
  64.   padding: 0px !important;
  65. }
  66.  
  67. /* Checkboxes */
  68. checkbox {
  69.   margin-right:0 !important;
  70.   max-width:20px !important;
  71. }
  72. checkbox .checkbox-label-box {
  73.   display:none;
  74. }
  75.  
  76. /* Inputs */
  77. sb-rating {
  78.   -moz-box-flex: 1;
  79. }
  80.  
  81. textbox[disabled],
  82. sb-rating[disabled] {
  83.   opacity:0.33;
  84. }
  85.  
  86. /* Number inputs */
  87. textbox.long-number-input {
  88.   width: 4em !important;
  89. }
  90. textbox.short-number-input {
  91.   width: 3em !important;
  92. }
  93.  
  94. /* Align checkbox with the top left of multiline textboxes */
  95. .multiline-container > hbox {
  96.   -moz-box-align: start;
  97. }
  98. .multiline-container > hbox > checkbox {
  99.   margin-top: 8px;
  100. }
  101.  
  102. /* Force the height of the comment field to match the album art display */
  103. #comment_textbox {
  104.   min-height:103px;
  105. }
  106.  
  107. /* Notification */
  108. .dialog-notification {
  109.   margin:0;
  110. }
  111.  
  112. /* genre */
  113. #genredropdown {
  114.   cursor: default;
  115. }
  116.  
  117. #genredropdown > .autocomplete-history-dropmarker {
  118.   -moz-binding: url("chrome://global/content/bindings/autocomplete.xml#history-dropmarker");
  119.   display: inline;
  120.  
  121.   padding:0 !important;
  122.   margin:0 0 0 2px !important;
  123.   border:none !important;
  124.   max-height:14px !important;
  125.   max-width:7px !important;
  126.  
  127.   background-image:url('chrome://songbird/skin/menu/dropmarker.png');
  128.   background-position:center center;
  129.   background-repeat:no-repeat;
  130. }
  131. #genredropdown > .autocomplete-history-dropmarker image {
  132.   display:none;
  133. }
  134. /** Note: when we force the dropdown like this it does not respect the readonly
  135.     attribute.  For now just force it off when readonly **/
  136. #genredropdown[readonly] > .autocomplete-history-dropmarker {
  137.   -moz-binding: none;
  138.   display: none;
  139. }
  140.  
  141. /* prev/next buttons */
  142. #prev_button,
  143. #next_button {
  144.   padding:0;
  145.   outline:none !important;
  146. }
  147.  
  148. #prev_button {
  149.   margin-right:0;
  150.   -moz-border-radius-topright:0px;
  151.   -moz-border-radius-bottomright:0px;
  152. }
  153. #next_button {
  154.   margin-left:0;
  155.   -moz-border-radius-topleft:0px;
  156.   -moz-border-radius-bottomleft:0px;
  157. }
  158.  
  159.  
  160. #prev_button:not([disabled="true"])+#next_button:not([disabled="true"]),
  161. #prev_button:not([disabled="true"])+#next_button[disabled="true"] {  
  162.   border-left:none !important;
  163. }
  164.  
  165. #prev_button[disabled="true"] {
  166.   border-right:none !important;
  167. }
  168.  
  169.  
  170.  
  171.  
  172.  
  173. #prev_button label,
  174. #next_button label {
  175.   display:none;
  176. }
  177.  
  178. #prev_button > .button-box,
  179. #next_button > .button-box {
  180. }
  181.  
  182. #prev_button {
  183.   list-style-image: url(chrome://songbird/skin/metadata-editor/button-back.png);
  184. }
  185. #next_button {
  186.   list-style-image: url(chrome://songbird/skin/metadata-editor/button-forward.png);
  187. }
  188.  
  189. #prev_button > hbox.button-box,
  190. #next_button > hbox.button-box {
  191.   padding: 0px;
  192.   -moz-box-flex: 0;
  193.   height: 20px !important;
  194. }
  195. #prev_button,
  196. #next_button {
  197.   -moz-image-region: rect(0px 23px 20px 0px);
  198.   border: none !important;
  199.   padding: 0px !important;
  200.   margin: 0px !important;
  201. }
  202. #prev_button:hover,
  203. #next_button:hover {
  204.   -moz-image-region: rect(20px 23px 40px 0px);
  205. }
  206. #prev_button:active,
  207. #next_button:active {
  208.   -moz-image-region: rect(40px 23px 60px 0px);
  209. }
  210. #prev_button[disabled="true"],
  211. #next_button[disabled="true"] {
  212.   -moz-image-region: rect(60px 23px 80px 0px);
  213. }
  214. /*
  215. #prev_button:hover,
  216. #next_button:hover {
  217.   -moz-image-region: rect(16px 16px 32px 0px);
  218. }
  219. #prev_button:active,
  220. #next_button:active {
  221.   -moz-image-region: rect(32px 16px 48px 0px);
  222. }
  223. #prev_button[disabled="true"],
  224. #next_button[disabled="true"] {
  225.   -moz-image-region: rect(48px 16px 64px 0px) !important;
  226. }
  227. */
  228.  
  229. /* album art */
  230. .art {
  231.   margin: 4px;
  232.   max-width: 80px;
  233.   max-height: 80px;
  234.   height: 80px;
  235.   width: 80px;
  236.   padding:1px;
  237. }
  238. .art[edited="true"] {
  239.   
  240. }
  241. .art:focus {
  242.   /*padding:0px;*/
  243. }
  244. image.art+button {
  245.   margin:0 4px;
  246. }
  247. image.art+button > .button-box {
  248.   padding:2px 4px;
  249. }
  250. image.art+button > .button-box > .button-text {
  251.   font-size:10px;
  252. }
  253.  
  254. .artWrapperBox {
  255.   -moz-box-flex: 1;
  256.   -moz-box-align: center;
  257.   -moz-box-pack: center;
  258.   min-width: 88px;
  259.   min-height: 88px;
  260.   width: 88px;
  261.   height: 88px;
  262. }
  263.  
  264.  
  265. /**
  266.  
  267. The following are for the advanced pane
  268.  
  269. .number {
  270.   font-style: italic !important;
  271. }
  272.  
  273. #advanced-contents {
  274.     overflow-y: scroll;
  275.     overflow-x: hidden;
  276. }
  277.  
  278. #advanced-warning {
  279.     font-weight: bold; color: red;
  280. }
  281.  
  282. .advanced-label {
  283.     width: 150px !important;
  284.     overflow: hidden;
  285. }
  286.  
  287. **/
  288.  
  289.