enigma.css 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  1. /*** Style for Enigma plugin ***/
  2. /***** Messages displaying *****/
  3. #enigma-message,
  4. #messagebody div #enigma-message
  5. {
  6. margin: 0;
  7. margin-bottom: 5px;
  8. padding: 6px 12px 6px 30px;
  9. font-weight: bold;
  10. }
  11. div.enigmaerror,
  12. #messagebody div.enigmaerror
  13. {
  14. background: url(enigma_icons.png) 3px -201px no-repeat #f2cccd;
  15. border: 1px solid #c00005;
  16. color: #c00005;
  17. }
  18. div.enigmanotice,
  19. #messagebody div.enigmanotice
  20. {
  21. background: url(enigma_icons.png) 3px -171px no-repeat #c9e6d3;
  22. border: 1px solid #008a2e;
  23. color: #008a2e;
  24. }
  25. div.enigmawarning,
  26. #messagebody div.enigmawarning
  27. {
  28. background: url(enigma_icons.png) 3px -231px no-repeat #fef893;
  29. border: 1px solid #ffdf0e;
  30. color: #960;
  31. }
  32. #enigma-message a
  33. {
  34. color: #666666;
  35. padding-left: 10px;
  36. }
  37. #enigma-message a:hover
  38. {
  39. color: #333333;
  40. }
  41. p.enigmaattachment {
  42. margin: 0.5em 1em;
  43. width: auto;
  44. background: #f9f9f9;
  45. border: 1px solid #d3d3d3;
  46. border-radius: 4px;
  47. box-shadow: 0 0 2px #ccc;
  48. -webkit-box-shadow: 0 0 2px #ccc;
  49. }
  50. p.enigmaattachment a {
  51. display: block;
  52. background: url(enigma_icons.png) 8px -78px no-repeat;
  53. padding: 1em 0.5em 1em 46px;
  54. }
  55. /***** E-mail Compose Page *****/
  56. #messagetoolbar a.button.enigma {
  57. background-image: url(enigma_icons.png);
  58. background-position: center -122px;
  59. background-repeat: no-repeat;
  60. }
  61. #enigmamenu {
  62. color: white;
  63. padding: 2px 5px;
  64. }
  65. /***** Keys/Certs Management *****/
  66. #settings-sections .enigma.keys a {
  67. background-image: url(enigma_icons.png);
  68. background-position: 7px -345px;
  69. background-repeat: no-repeat;
  70. }
  71. #settings-sections .enigma.keys.selected a {
  72. background-image: url(enigma_icons.png);
  73. background-position: 7px -368px;
  74. background-repeat: no-repeat;
  75. }
  76. #sections-table #rcmrowenigma .section {
  77. background-image: url(enigma_icons.png);
  78. background-position: 5px -297px;
  79. background-repeat: no-repeat;
  80. }
  81. #sections-table #rcmrowenigma.selected .section {
  82. background-image: url(enigma_icons.png);
  83. background-position: 5px -321px;
  84. background-repeat: no-repeat;
  85. }
  86. #mainscreen.enigma #settings-sections,
  87. #mainscreen.enigma #settings-right
  88. {
  89. top: 44px;
  90. }
  91. #enigmacontent-box
  92. {
  93. position: absolute;
  94. top: 0px;
  95. left: 272px;
  96. right: 0px;
  97. bottom: 0px;
  98. }
  99. #enigmakeyslist
  100. {
  101. position: absolute;
  102. top: 0;
  103. bottom: 0;
  104. left: 0;
  105. width: 260px;
  106. }
  107. #keylistcountbar
  108. {
  109. margin-top: 4px;
  110. margin-left: 4px;
  111. }
  112. #keys-table
  113. {
  114. width: 100%;
  115. table-layout: fixed;
  116. }
  117. #keys-table td
  118. {
  119. text-overflow: ellipsis;
  120. }
  121. #keyimportform fieldset div
  122. {
  123. background-color: #eee;
  124. padding: 10px;
  125. }
  126. #keycreateform td > label {
  127. display: block;
  128. }
  129. #keystoolbar
  130. {
  131. position: absolute;
  132. top: -6px;
  133. left: 0;
  134. height: 40px;
  135. white-space: nowrap;
  136. z-index: 10;
  137. }
  138. #keystoolbar a.button
  139. {
  140. background: url(enigma_icons.png) 0 0 no-repeat transparent;
  141. }
  142. #keystoolbar a.import {
  143. background-position: center 0;
  144. }
  145. #keystoolbar a.export {
  146. background-position: center -40px;
  147. }