style-rtl.css

/**
 * Generic elements.
 */
dl dd,
dl dl {
  margin-right: 20px;
}
ul,
.block ul,
.item-list ul {
  margin: 0.25em 1.5em 0.25em 0;
}
ol {
  margin: 0.25em 2em 0.25em 0;
}

/**
 * Skip link.
 */
#skip-link {
  right: 50%;
  margin-right: -5.25em;
}
#skip-link a,
#skip-link a:link,
#skip-link a:visited {
  padding: 1px 10px 2px 10px;
}

/**
 * Branding.
 */
#branding {
  padding: 20px 20px 0 20px;
}

/**
 * Help.
 */
#help div.more-help-link {
  text-align: left;
}

/**
 * Page title.
 */
#branding h1.page-title {
  float: right;
}

/**
 * Tabs.
 */
ul.primary li,
ul.primary li a:link,
ul.primary li a.active {
  float: right;
}
ul.primary,
ul.secondary {
  float: left;
}
ul.secondary li {
 float: none;
}
ul.primary {
 padding-top: 0;
}

/**
 * Page layout.
 */
ul.links li,
ul.inline li {
  padding-left: 1em;
  padding-right: 0;
}
.admin-list li a {
  background: url(images/list-item-rtl.png) no-repeat right 11px;
  padding: 9px 39px 9px 9px;
}

/**
 * Tables.
 */
table th.active a {
  padding: 0 0 0 25px;
}
table th.active img {
  left: 3px;
  right: auto;
}
/**
 * Exception for webkit bug with the right border of the last cell
 * in some tables, since it's webkit only, we can use :last-child
 */
tr td:last-child {
  border-left: 1px solid #bebfb9;
  border-right: none;
}

/* Filter */
ul.tips li {
  margin: 0.25em 1.5em 0.25em 0;
}
body div.form-type-radio div.description,
body div.form-type-checkbox div.description {
  margin-left: 0;
  margin-right: 1.5em;
}
a.button,
.form-button,
.image-button {
  margin-left: 1em;
  margin-right: 0;
}
ul.action-links li {
  float: right;
  margin: 0 0 0 1em;
}
ul.action-links a {
  padding-left: 0;
  padding-right: 15px;
  background-position: right center;
}

/* Update options. */
div.admin-options label,
div.admin-options div.form-item {
  margin-left: 10px;
  margin-right: 0;
  float: right;
}

/* Maintenance theming */
body.in-maintenance #sidebar-first {
  float: right;
}
body.in-maintenance #content {
  float: left;
  padding-left: 20px;
  padding-right: 0;
}
ol.task-list {
  margin-right: 0;
}
ol.task-list li {
  padding: 0.5em 20px 0.5em 1em;
}
ol.task-list li.active {
  background: transparent url(images/task-item-rtl.png) no-repeat right 50%;
  padding: 0.5em 20px 0.5em 1em;
}

/* Overlay theming */
.overlay #branding .breadcrumb {
  float: right;
}
.overlay ul.secondary {
  margin: -1.4em 0 0.3em 0;
}

/* Shortcut theming */
div.add-or-remove-shortcuts {
  float: none;
  padding-left: 0;
  padding-right: 6px;
}

/* Recent content block */
#block-node-recent .more-link {
  padding: 0 0 5px 5px;
}

/* User login block */
#user-login-form .openid-links {
  margin-right: 0;
}
#user-login-form .openid-links .user-link {
  margin-right: 1.5em;
}
/**
 * Views styling
 */
 /* @group Forms */

.views-admin .form-submit,
.views-admin a.button {
  margin-left: 0;
}

/* @end */

/* @group Lists */

.views-admin .links li {
  padding-left: 0;
}

/* @end */

/* @group Attachments */

.views-displays .secondary {
  text-align: right;
}

/* @end */

/* @group Attachment details tabs */

.views-display-top ul.secondary {
  float: right;
}

.views-displays .secondary .action-list  li:first-child {
  -moz-border-radius: 7px 0 0 0;
  -webkit-border-radius: 7px 0 0 0;
  border-radius: 7px 0 0 0;
}

/* @end */

File

drupal/core/themes/seven/style-rtl.css
View source
  1. /**
  2. * Generic elements.
  3. */
  4. dl dd,
  5. dl dl {
  6. margin-right: 20px;
  7. }
  8. ul,
  9. .block ul,
  10. .item-list ul {
  11. margin: 0.25em 1.5em 0.25em 0;
  12. }
  13. ol {
  14. margin: 0.25em 2em 0.25em 0;
  15. }
  16. /**
  17. * Skip link.
  18. */
  19. #skip-link {
  20. right: 50%;
  21. margin-right: -5.25em;
  22. }
  23. #skip-link a,
  24. #skip-link a:link,
  25. #skip-link a:visited {
  26. padding: 1px 10px 2px 10px;
  27. }
  28. /**
  29. * Branding.
  30. */
  31. #branding {
  32. padding: 20px 20px 0 20px;
  33. }
  34. /**
  35. * Help.
  36. */
  37. #help div.more-help-link {
  38. text-align: left;
  39. }
  40. /**
  41. * Page title.
  42. */
  43. #branding h1.page-title {
  44. float: right;
  45. }
  46. /**
  47. * Tabs.
  48. */
  49. ul.primary li,
  50. ul.primary li a:link,
  51. ul.primary li a.active {
  52. float: right;
  53. }
  54. ul.primary,
  55. ul.secondary {
  56. float: left;
  57. }
  58. ul.secondary li {
  59. float: none;
  60. }
  61. ul.primary {
  62. padding-top: 0;
  63. }
  64. /**
  65. * Page layout.
  66. */
  67. ul.links li,
  68. ul.inline li {
  69. padding-left: 1em;
  70. padding-right: 0;
  71. }
  72. .admin-list li a {
  73. background: url(images/list-item-rtl.png) no-repeat right 11px;
  74. padding: 9px 39px 9px 9px;
  75. }
  76. /**
  77. * Tables.
  78. */
  79. table th.active a {
  80. padding: 0 0 0 25px;
  81. }
  82. table th.active img {
  83. left: 3px;
  84. right: auto;
  85. }
  86. /**
  87. * Exception for webkit bug with the right border of the last cell
  88. * in some tables, since it's webkit only, we can use :last-child
  89. */
  90. tr td:last-child {
  91. border-left: 1px solid #bebfb9;
  92. border-right: none;
  93. }
  94. /* Filter */
  95. ul.tips li {
  96. margin: 0.25em 1.5em 0.25em 0;
  97. }
  98. body div.form-type-radio div.description,
  99. body div.form-type-checkbox div.description {
  100. margin-left: 0;
  101. margin-right: 1.5em;
  102. }
  103. a.button,
  104. .form-button,
  105. .image-button {
  106. margin-left: 1em;
  107. margin-right: 0;
  108. }
  109. ul.action-links li {
  110. float: right;
  111. margin: 0 0 0 1em;
  112. }
  113. ul.action-links a {
  114. padding-left: 0;
  115. padding-right: 15px;
  116. background-position: right center;
  117. }
  118. /* Update options. */
  119. div.admin-options label,
  120. div.admin-options div.form-item {
  121. margin-left: 10px;
  122. margin-right: 0;
  123. float: right;
  124. }
  125. /* Maintenance theming */
  126. body.in-maintenance #sidebar-first {
  127. float: right;
  128. }
  129. body.in-maintenance #content {
  130. float: left;
  131. padding-left: 20px;
  132. padding-right: 0;
  133. }
  134. ol.task-list {
  135. margin-right: 0;
  136. }
  137. ol.task-list li {
  138. padding: 0.5em 20px 0.5em 1em;
  139. }
  140. ol.task-list li.active {
  141. background: transparent url(images/task-item-rtl.png) no-repeat right 50%;
  142. padding: 0.5em 20px 0.5em 1em;
  143. }
  144. /* Overlay theming */
  145. .overlay #branding .breadcrumb {
  146. float: right;
  147. }
  148. .overlay ul.secondary {
  149. margin: -1.4em 0 0.3em 0;
  150. }
  151. /* Shortcut theming */
  152. div.add-or-remove-shortcuts {
  153. float: none;
  154. padding-left: 0;
  155. padding-right: 6px;
  156. }
  157. /* Recent content block */
  158. #block-node-recent .more-link {
  159. padding: 0 0 5px 5px;
  160. }
  161. /* User login block */
  162. #user-login-form .openid-links {
  163. margin-right: 0;
  164. }
  165. #user-login-form .openid-links .user-link {
  166. margin-right: 1.5em;
  167. }
  168. /**
  169. * Views styling
  170. */
  171. /* @group Forms */
  172. .views-admin .form-submit,
  173. .views-admin a.button {
  174. margin-left: 0;
  175. }
  176. /* @end */
  177. /* @group Lists */
  178. .views-admin .links li {
  179. padding-left: 0;
  180. }
  181. /* @end */
  182. /* @group Attachments */
  183. .views-displays .secondary {
  184. text-align: right;
  185. }
  186. /* @end */
  187. /* @group Attachment details tabs */
  188. .views-display-top ul.secondary {
  189. float: right;
  190. }
  191. .views-displays .secondary .action-list li:first-child {
  192. -moz-border-radius: 7px 0 0 0;
  193. -webkit-border-radius: 7px 0 0 0;
  194. border-radius: 7px 0 0 0;
  195. }
  196. /* @end */