/public/stylesheets/toolbar.css

https://github.com/heimidal/midas · CSS · 235 lines · 220 code · 6 blank · 9 comment · 0 complexity · 819bd462ec76820ca111519e056b3cd8 MD5 · raw file

  1. /* Toolbar
  2. *----------------------------------------------------------------------------*/
  3. .midas-toolbar {
  4. position: fixed;
  5. z-index: 10002;
  6. top: 0;
  7. left: 0;
  8. width: 100%;
  9. }
  10. .midas-toolbar .loading {
  11. background-image: url(../images/midas/loading-light.gif);
  12. background-repeat: no-repeat;
  13. background-position: center;
  14. }
  15. /* Toolbar: Actionbar
  16. *----------------------------------------------------------------------------*/
  17. .midas-actionsbar {
  18. text-shadow: #EEE 0 1px 0;
  19. height: 60px;
  20. padding-right: 10px;
  21. background: #E2E1E2 url(../images/midas/toolbars/actions/_background.png) repeat-x bottom;
  22. overflow: hidden;
  23. }
  24. .midas-actionsbar .midas-button {
  25. display: block;
  26. float: left;
  27. height: 58px;
  28. min-width: 50px;
  29. text-align: center;
  30. white-space: nowrap;
  31. text-decoration: none;
  32. outline: none;
  33. margin-bottom: 20px;
  34. font-family: Helvetica, Tahoma, Arial, sans-serif;
  35. }
  36. .midas-actionsbar .midas-button em {
  37. display: block;
  38. margin: 0 -5px;
  39. height: 15px;
  40. padding-top: 41px;
  41. font-style: normal;
  42. color: #222;
  43. cursor: default;
  44. font-size: 8.5pt;
  45. line-height: 15px;
  46. background-repeat: no-repeat;
  47. background-position: 50% 7px;
  48. }
  49. .midas-actionsbar .midas-button.disabled,
  50. .midas-actionsbar.disabled .midas-button,
  51. .midas-actionsbar .midas-group.disabled .midas-button,
  52. .disabled .midas-actionsbar .midas-button {
  53. opacity: 0.33 !important;
  54. }
  55. .midas-actionsbar .midas-separator,
  56. .midas-actionsbar .midas-line-separator,
  57. .midas-actionsbar .midas-flex-separator {
  58. display: block;
  59. float: left;
  60. border: 0;
  61. height: 58px;
  62. padding: 0 15px;
  63. margin-bottom: 20px;
  64. background: url(../images/midas/toolbars/actions/_separator.png) no-repeat;
  65. }
  66. .midas-actionsbar .pressed {
  67. background: url(../images/midas/toolbars/actions/_pressed.png) no-repeat;
  68. }
  69. .midas-actionsbar .active {
  70. text-shadow: none;
  71. margin-top: 1px;
  72. height: 57px;
  73. }
  74. .midas-actionsbar .midas-button.active em {
  75. padding-top: 40px;
  76. }
  77. .midas-actionsbar .midas-button-save em { background-image: url(../images/midas/toolbars/actions/save.png) }
  78. .midas-actionsbar .midas-button-preview em { background-image: url(../images/midas/toolbars/actions/preview.png) }
  79. .midas-actionsbar .midas-button-undo em { background-image: url(../images/midas/toolbars/actions/undo.png) }
  80. .midas-actionsbar .midas-button-redo em { background-image: url(../images/midas/toolbars/actions/redo.png) }
  81. .midas-actionsbar .midas-button-insertlink em { background-image: url(../images/midas/toolbars/actions/insertlink.png) }
  82. .midas-actionsbar .midas-button-insertmedia em { background-image: url(../images/midas/toolbars/actions/insertmedia.png) }
  83. .midas-actionsbar .midas-button-inserttable em { background-image: url(../images/midas/toolbars/actions/inserttable.png) }
  84. .midas-actionsbar .midas-button-insertcharacter em { background-image: url(../images/midas/toolbars/actions/insertcharacter.png) }
  85. .midas-actionsbar .midas-button-objectspanel em { background-image: url(../images/midas/toolbars/actions/objectspanel.png) }
  86. .midas-actionsbar .midas-button-inspectorpanel em { background-image: url(../images/midas/toolbars/actions/inspectorpanel.png) }
  87. .midas-actionsbar .midas-button-notespanel em { background-image: url(../images/midas/toolbars/actions/notespanel.png) }
  88. .midas-actionsbar .midas-button-historypanel em { background-image: url(../images/midas/toolbars/actions/historypanel.png) }
  89. /* Toolbar: Region
  90. *----------------------------------------------------------------------------*/
  91. .midas-regionbar {
  92. padding: 3px 13px 1px 10px;
  93. background: #D2D2D1 url(../images/midas/toolbars/region/_background.png) repeat-x bottom;
  94. }
  95. .midas-regionbar:after {
  96. content: ".";
  97. display: block;
  98. clear: both;
  99. visibility: hidden;
  100. line-height: 0;
  101. height: 0;
  102. }
  103. .midas-regionbar .midas-separator,
  104. .midas-regionbar .midas-line-separator,
  105. .midas-regionbar .midas-flex-separator {
  106. display: block;
  107. float: left;
  108. border: 0;
  109. height: 18px;
  110. padding: 0;
  111. margin: 0 7px 0 0;
  112. width: 1px;
  113. background: url(../images/midas/toolbars/region/_separator.png) no-repeat;
  114. }
  115. .midas-regionbar .midas-line-separator {
  116. background: url(../images/midas/toolbars/region/_line_separator.png) no-repeat;
  117. }
  118. .midas-regionbar .midas-button {
  119. display: block;
  120. outline: none;
  121. float: left;
  122. height: 18px;
  123. width: 23px;
  124. margin: 0 7px 4px 0;
  125. }
  126. .midas-regionbar .midas-button em {
  127. display: none;
  128. }
  129. .midas-regionbar .midas-button,
  130. .midas-regionbar .midas-button em {
  131. background-image: url(../images/midas/toolbars/region/buttons.png);
  132. }
  133. .midas-regionbar .midas-button.disabled,
  134. .midas-regionbar.disabled .midas-button,
  135. .disabled .midas-regionbar .midas-button {
  136. opacity: 0.33 !important;
  137. }
  138. .midas-regionbar .midas-group {
  139. float: left;
  140. }
  141. .midas-regionbar .midas-group.disabled .midas-button {
  142. opacity: 0.33 !important;
  143. }
  144. .midas-regionbar .midas-group .midas-button {
  145. width: 22px;
  146. margin-left: 0;
  147. margin-right: 0;
  148. }
  149. .midas-regionbar .midas-group .midas-button:first-child {
  150. width: 23px;
  151. }
  152. .midas-regionbar .midas-group .midas-separator,
  153. .midas-regionbar .midas-group .midas-line-separator,
  154. .midas-regionbar .midas-group .midas-flex-separator {
  155. margin-left: 7px;
  156. }
  157. /* standard buttons */
  158. .midas-regionbar .midas-button-bold { background-position: -68px 0 }
  159. .midas-regionbar .midas-button-bold.active { background-position: -68px -18px }
  160. .midas-regionbar .midas-button-italic { background-position: -91px 0 }
  161. .midas-regionbar .midas-button-italic.active { background-position: -91px -18px }
  162. .midas-regionbar .midas-button-overline { background-position: -113px 0 }
  163. .midas-regionbar .midas-button-overline.active { background-position: -113px -18px }
  164. .midas-regionbar .midas-button-strikethrough { background-position: -135px 0 }
  165. .midas-regionbar .midas-button-strikethrough.active { background-position: -135px -18px }
  166. .midas-regionbar .midas-button-underline { background-position: -157px 0 }
  167. .midas-regionbar .midas-button-underline.active { background-position: -157px -18px }
  168. .midas-regionbar .midas-button-subscript { background-position: -180px 0 }
  169. .midas-regionbar .midas-button-subscript.active { background-position: -180px -18px }
  170. .midas-regionbar .midas-button-superscript { background-position: -203px 0 }
  171. .midas-regionbar .midas-button-superscript.active { background-position: -203px -18px }
  172. .midas-regionbar .midas-button-justifyleft { background-position: -226px 0 }
  173. .midas-regionbar .midas-button-justifyleft.active { background-position: -226px -18px }
  174. .midas-regionbar .midas-button-justifycenter { background-position: -249px 0 }
  175. .midas-regionbar .midas-button-justifycenter.active { background-position: -249px -18px }
  176. .midas-regionbar .midas-button-justifyright { background-position: -271px 0 }
  177. .midas-regionbar .midas-button-justifyright.active { background-position: -271px -18px }
  178. .midas-regionbar .midas-button-justifyfull { background-position: -293px 0 }
  179. .midas-regionbar .midas-button-justifyfull.active { background-position: -293px -18px }
  180. .midas-regionbar .midas-button-insertunorderedlist { background-position: -316px 0 }
  181. .midas-regionbar .midas-button-insertunorderedlist.active { background-position: -316px -18px }
  182. .midas-regionbar .midas-button-insertorderedlist { background-position: -339px 0 }
  183. .midas-regionbar .midas-button-insertorderedlist.active { background-position: -339px -18px }
  184. .midas-regionbar .midas-button-outdent { background-position: -362px 0 }
  185. .midas-regionbar .midas-button-outdent.active { background-position: -362px -18px }
  186. .midas-regionbar .midas-button-indent { background-position: -385px 0 }
  187. .midas-regionbar .midas-button-indent.active { background-position: -385px -18px }
  188. .midas-regionbar .midas-button-insertrowbefore { background-position: -408px 0 }
  189. .midas-regionbar .midas-button-insertrowbefore.active { background-position: -408px -18px }
  190. .midas-regionbar .midas-button-insertrowafter { background-position: -431px 0 }
  191. .midas-regionbar .midas-button-insertrowafter.active { background-position: -431px -18px }
  192. .midas-regionbar .midas-button-deleterow { background-position: -453px 0 }
  193. .midas-regionbar .midas-button-deleterow.active { background-position: -453px -18px }
  194. .midas-regionbar .midas-button-insertcolumnbefore { background-position: -475px 0 }
  195. .midas-regionbar .midas-button-insertcolumnbefore.active { background-position: -475px -18px }
  196. .midas-regionbar .midas-button-insertcolumnafter { background-position: -497px 0 }
  197. .midas-regionbar .midas-button-insertcolumnafter.active { background-position: -497px -18px }
  198. .midas-regionbar .midas-button-deletecolumn { background-position: -519px 0 }
  199. .midas-regionbar .midas-button-deletecolumn.active { background-position: -519px -18px }
  200. .midas-regionbar .midas-button-horizontalrule { background-position: -542px 0 }
  201. .midas-regionbar .midas-button-horizontalrule.active { background-position: -542px -18px }
  202. .midas-regionbar .midas-button-removeformatting { background-position: -566px 0 }
  203. .midas-regionbar .midas-button-removeformatting.active { background-position: -566px -18px }
  204. .midas-regionbar .midas-button-htmleditor { background-position: -590px 0 }
  205. .midas-regionbar .midas-button-htmleditor.active { background-position: -590px -18px }
  206. /* color palette buttons */
  207. .midas-regionbar .midas-palette-button,
  208. .midas-regionbar .midas-palette-button {
  209. background-position: 0 -36px;
  210. }
  211. /* select buttons */
  212. .midas-regionbar .midas-select-button {
  213. width: auto;
  214. background-position: -24px -36px;
  215. overflow: hidden;
  216. padding-left: 6px;
  217. }
  218. .midas-regionbar .midas-select-button em {
  219. background-position: right -36px;
  220. display: block;
  221. white-space: nowrap;
  222. padding-right: 15px;
  223. font-style: normal;
  224. font-family: Helvetica, Tahoma, Arial, sans-serif;
  225. font-size: 8.5pt;
  226. line-height: 19px;
  227. cursor: pointer;
  228. color: #222;
  229. }