You are here

plain.css in Vote Up/Down 8

.vud-widget-plain {
  clear: left;
  padding: 2px;
  margin: 2px 5px 0 0;
  border: 1px solid #ccc;
  width: 50px;
  text-align: center;
}

.vud-widget-plain .up.active,
.vud-widget-plain .up.inactive,
.vud-widget-plain .down.active,
.vud-widget-plain .down.inactive {
  display: block;
  text-decoration: none;
  width: 100%;
  margin: 3px 0;
  float: none !important;
  background-position-x: center !important;
  height: 16px;
  background-image: url(arrows.png);
}

.vud-widget-plain a.up.inactive,
.vud-widget-plain a.down.inactive,
.vud-widget-plain span.up.inactive,
.vud-widget-plain span.down.inactive {
  cursor: pointer;
}

.vud-widget-plain a.up.active,
.vud-widget-plain a.down.active,
.vud-widget-plain span.up.active,
.vud-widget-plain span.down.active {
  cursor: default;
}

.vud-widget-plain .up.active,
.vud-widget-plain .up.inactive:hover {
  background-position: -10px -10px;
  float: left;
}

.vud-widget-plain .up.inactive {
  background-position: -10px -82px;
  float: left;
}

.vud-widget-plain .down.active,
.vud-widget-plain .down.inactive:hover {
  background-position: -10px -118px;
  float: right;
}

.vud-widget-plain .down.inactive {
  background-position: -10px -46px;
  float: right;
}

.total-votes-plain {
  font-weight: bold;
  color: #494949;
}

.vud-term-table {
  border: 1px solid #d3e7f4;
  float: right;
  width: 40em;
  margin: 0.5em 0 0.5em 1em;
}

.vud-widget-plain .ctools-ajaxing {
  padding-right: 0 !important;
  display: block;
  width: 15px;
  height: 16px;
  background-position: center;
  float: left;
}

/**
 * Hide elements visually, but keep them available for screen-readers.
 *
 * Used for information required for screen-reader users to understand and use
 * the site where visual display is undesirable. Information provided in this
 * manner should be kept concise, to avoid unnecessary burden on the user. Must
 * not be used for focusable elements (such as links and form elements) as this
 * causes issues for keyboard only or voice recognition users. "!important" is
 * used to prevent unintentional overrides.
 */
.element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

File

widgets/plain/plain.css
View source
  1. .vud-widget-plain {
  2. clear: left;
  3. padding: 2px;
  4. margin: 2px 5px 0 0;
  5. border: 1px solid #ccc;
  6. width: 50px;
  7. text-align: center;
  8. }
  9. .vud-widget-plain .up.active,
  10. .vud-widget-plain .up.inactive,
  11. .vud-widget-plain .down.active,
  12. .vud-widget-plain .down.inactive {
  13. display: block;
  14. text-decoration: none;
  15. width: 100%;
  16. margin: 3px 0;
  17. float: none !important;
  18. background-position-x: center !important;
  19. height: 16px;
  20. background-image: url(arrows.png);
  21. }
  22. .vud-widget-plain a.up.inactive,
  23. .vud-widget-plain a.down.inactive,
  24. .vud-widget-plain span.up.inactive,
  25. .vud-widget-plain span.down.inactive {
  26. cursor: pointer;
  27. }
  28. .vud-widget-plain a.up.active,
  29. .vud-widget-plain a.down.active,
  30. .vud-widget-plain span.up.active,
  31. .vud-widget-plain span.down.active {
  32. cursor: default;
  33. }
  34. .vud-widget-plain .up.active,
  35. .vud-widget-plain .up.inactive:hover {
  36. background-position: -10px -10px;
  37. float: left;
  38. }
  39. .vud-widget-plain .up.inactive {
  40. background-position: -10px -82px;
  41. float: left;
  42. }
  43. .vud-widget-plain .down.active,
  44. .vud-widget-plain .down.inactive:hover {
  45. background-position: -10px -118px;
  46. float: right;
  47. }
  48. .vud-widget-plain .down.inactive {
  49. background-position: -10px -46px;
  50. float: right;
  51. }
  52. .total-votes-plain {
  53. font-weight: bold;
  54. color: #494949;
  55. }
  56. .vud-term-table {
  57. border: 1px solid #d3e7f4;
  58. float: right;
  59. width: 40em;
  60. margin: 0.5em 0 0.5em 1em;
  61. }
  62. .vud-widget-plain .ctools-ajaxing {
  63. padding-right: 0 !important;
  64. display: block;
  65. width: 15px;
  66. height: 16px;
  67. background-position: center;
  68. float: left;
  69. }
  70. /**
  71. * Hide elements visually, but keep them available for screen-readers.
  72. *
  73. * Used for information required for screen-reader users to understand and use
  74. * the site where visual display is undesirable. Information provided in this
  75. * manner should be kept concise, to avoid unnecessary burden on the user. Must
  76. * not be used for focusable elements (such as links and form elements) as this
  77. * causes issues for keyboard only or voice recognition users. "!important" is
  78. * used to prevent unintentional overrides.
  79. */
  80. .element-invisible {
  81. position: absolute !important;
  82. clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  83. clip: rect(1px, 1px, 1px, 1px);
  84. }