You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

358 lines
6.6 KiB

14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
13 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
13 years ago
13 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
14 years ago
  1. /**
  2. * This file provides layout and design corrections for right-to-left
  3. * languages.
  4. *
  5. * @author Anika Henke <anika@selfthinker.org>
  6. */
  7. /*____________ basic ____________*/
  8. [dir=rtl] caption,
  9. [dir=rtl] td,
  10. [dir=rtl] th {
  11. text-align: right;
  12. }
  13. [dir=rtl] ul,
  14. [dir=rtl] ol {
  15. padding: 0 1.5em 0 0;
  16. }
  17. [dir=rtl] li,
  18. [dir=rtl] dd {
  19. margin: 0 1.5em 0 0;
  20. }
  21. [dir=rtl] blockquote {
  22. border-width: 0 .25em 0 0;
  23. }
  24. [dir=rtl] h1,
  25. [dir=rtl] h2,
  26. [dir=rtl] h3,
  27. [dir=rtl] h4,
  28. [dir=rtl] h5,
  29. [dir=rtl] h6,
  30. [dir=rtl] caption,
  31. [dir=rtl] legend {
  32. clear: right;
  33. }
  34. [dir=rtl] .a11y {
  35. left: auto;
  36. right: -9000px;
  37. }
  38. /*____________ structure ____________*/
  39. [dir=rtl] #dokuwiki__header .headings {
  40. float: right;
  41. }
  42. [dir=rtl] #dokuwiki__header .tools {
  43. float: left;
  44. text-align: left;
  45. }
  46. [dir=rtl] .mode_show #dokuwiki__aside {
  47. float: right;
  48. }
  49. [dir=rtl] #dokuwiki__aside > .pad {
  50. margin: 0 0 0 1.5em;
  51. }
  52. [dir=rtl] .mode_show #dokuwiki__content {
  53. float: left;
  54. margin-left: 0;
  55. margin-right: -__sidebar_width__;
  56. }
  57. [dir=rtl] .mode_show #dokuwiki__content > .pad {
  58. margin-left: 0;
  59. margin-right: __sidebar_width__;
  60. }
  61. /*____________ design ____________*/
  62. [dir=rtl] #dokuwiki__header form.search #qsearch__in {
  63. margin-right: 0;
  64. margin-left: .5em;
  65. }
  66. [dir=rtl] #dokuwiki__usertools ul li.user {
  67. float: right;
  68. margin-right: 0;
  69. }
  70. [dir=rtl] #dokuwiki__pagetools ul li a.action.top {
  71. float: left;
  72. }
  73. [dir=rtl] #dokuwiki__aside ul, #dokuwiki__aside ol {
  74. padding-right: 0;
  75. }
  76. /*____________ content ____________*/
  77. /* section indenting
  78. [dir=rtl] .dokuwiki .page h1 {
  79. margin-left: 0;
  80. margin-right: 0;
  81. }
  82. [dir=rtl] .dokuwiki .page div.level1 {
  83. margin-left: 0;
  84. margin-right: 0;
  85. }
  86. [dir=rtl] .dokuwiki .page h2 {
  87. margin-left: 0;
  88. margin-right: .666em;
  89. }
  90. [dir=rtl] .dokuwiki .page div.level2 {
  91. margin-left: 0;
  92. margin-right: 1em;
  93. }
  94. [dir=rtl] .dokuwiki .page h3 {
  95. margin-left: 0;
  96. margin-right: 1.776em;
  97. }
  98. [dir=rtl] .dokuwiki .page div.level3 {
  99. margin-left: 0;
  100. margin-right: 2em;
  101. }
  102. [dir=rtl] .dokuwiki .page h4 {
  103. margin-left: 0;
  104. margin-right: 3em;
  105. }
  106. [dir=rtl] .dokuwiki .page div.level4 {
  107. margin-left: 0;
  108. margin-right: 3em;
  109. }
  110. [dir=rtl] .dokuwiki .page h5 {
  111. margin-left: 0;
  112. margin-right: 4.5712em;
  113. }
  114. [dir=rtl] .dokuwiki .page div.level5 {
  115. margin-left: 0;
  116. margin-right: 4em;
  117. }
  118. */
  119. [dir=rtl] .dokuwiki dl.code dt,
  120. [dir=rtl] .dokuwiki dl.file dt {
  121. margin-left: 0;
  122. margin-right: 1em;
  123. }
  124. [dir=rtl] .JSpopup ul,
  125. [dir=rtl] .JSpopup ol {
  126. padding-right: 0;
  127. }
  128. /*____________ _imgdetail ____________*/
  129. [dir=rtl] #dokuwiki__detail div.content img {
  130. float: right;
  131. margin-right: 0;
  132. margin-left: 1.5em;
  133. }
  134. [dir=rtl] #dokuwiki__detail div.content div.img_detail {
  135. float: right
  136. }
  137. /*____________ _mediamanager ____________*/
  138. [dir=rtl] #mediamgr__aside {
  139. left: auto;
  140. right: 0;
  141. border-right-width: 0;
  142. border-left: 1px solid __border__;
  143. }
  144. [dir=rtl] #mediamgr__content {
  145. right: auto;
  146. left: 0;
  147. }
  148. [dir=rtl] #media__opts input {
  149. margin-right: 0;
  150. margin-left: .3em;
  151. }
  152. [dir=rtl] #media__tree ul {
  153. padding-left: 0;
  154. padding-right: .2em;
  155. }
  156. [dir=rtl] #media__tree ul li {
  157. clear: right;
  158. margin-right: 0;
  159. }
  160. [dir=rtl] #media__tree ul li img {
  161. float: right;
  162. padding: .5em 0 0 .3em;
  163. }
  164. [dir=rtl] #media__tree ul li li {
  165. margin-left: 0;
  166. margin-right: 1.5em;
  167. }
  168. [dir=rtl] #media__content a.mediafile {
  169. margin-right: 0;
  170. margin-left: 1.5em;
  171. }
  172. [dir=rtl] #media__content div.detail div.thumb {
  173. float: right;
  174. margin: 0 18px 0 .5em;
  175. }
  176. [dir=rtl] #media__content form.meta div.metafield {
  177. clear: right;
  178. }
  179. [dir=rtl] #media__content form.meta label {
  180. float: right;
  181. clear: right;
  182. }
  183. [dir=rtl] #media__content form.meta .edit {
  184. float: right;
  185. }
  186. [dir=rtl] #media__content form.meta div.buttons {
  187. clear: right;
  188. margin: .2em 25% 0 0;
  189. }
  190. /*____________ _links ____________*/
  191. /* if link icons don't work as expected, remove the following lines */
  192. [dir=rtl] .dokuwiki a.urlextern,
  193. [dir=rtl] .dokuwiki a.windows,
  194. [dir=rtl] .dokuwiki a.mail,
  195. [dir=rtl] .dokuwiki a.interwiki,
  196. [dir=rtl] .dokuwiki a.mediafile {
  197. background-position: right center;
  198. padding: 0 17px 0 0;
  199. }
  200. /*____________ _toc ____________*/
  201. [dir=rtl] .dokuwiki div.toc {
  202. float: left;
  203. margin: 0 1.4em 1.4em 0;
  204. }
  205. [dir=rtl] .dokuwiki .toc span.toc_open,
  206. [dir=rtl] .dokuwiki .toc span.toc_close {
  207. float: left;
  208. }
  209. [dir=rtl] .dokuwiki #toc__inside ul ul {
  210. padding-left: 0;
  211. padding-right: 1em;
  212. }
  213. [dir=rtl] .dokuwiki ul.idx {
  214. padding-right: 0;
  215. }
  216. [dir=rtl] .dokuwiki ul.idx li.closed {
  217. list-style-image: url(images/closed-rtl.png);
  218. }
  219. /*____________ _footnotes ____________*/
  220. /*____________ _search ____________*/
  221. [dir=rtl] .dokuwiki div.search_quickresult ul li {
  222. float: right;
  223. }
  224. [dir=rtl] .dokuwiki form.search div.ajax_qsearch {
  225. left: auto;
  226. right: -13.5em;
  227. text-align: right;
  228. }
  229. /*____________ _recent ____________*/
  230. [dir=rtl] .dokuwiki #dw__recent ul li, /* old, until 2012-01-25 */
  231. [dir=rtl] .dokuwiki #page__revisions ul li, /* old, until 2012-01-25 */
  232. [dir=rtl] .dokuwiki form.changes ul li /* new */ {
  233. margin-right: 0;
  234. }
  235. /*____________ _diff ____________*/
  236. /*____________ _edit ____________*/
  237. [dir=rtl] #draft__status {
  238. float: left;
  239. }
  240. [dir=rtl] #size__ctl {
  241. float: left;
  242. }
  243. [dir=rtl] #size__ctl img {
  244. cursor: pointer;
  245. }
  246. [dir=rtl] .dokuwiki #wiki__editbar .editButtons, /* old, until 2012-01-25 */
  247. [dir=rtl] .dokuwiki .editBar .editButtons /* new */ {
  248. margin-right: 0;
  249. margin-left: 1em;
  250. }
  251. [dir=rtl] .dokuwiki .secedit {
  252. float: left;
  253. }
  254. [dir=rtl] .dokuwiki div.section_highlight {
  255. margin: -3em -1.5em -.01em 0;
  256. padding: 3em 1em .01em 0;
  257. border-left-width: 0;
  258. border-right: .5em solid __background_alt__;
  259. }
  260. /*____________ _modal ____________*/
  261. [dir=rtl] #link__wiz_close {
  262. float: left;
  263. }
  264. [dir=rtl] #link__wiz_result {
  265. text-align: right;
  266. }
  267. [dir=rtl] #link__wiz_result div.type_u,
  268. [dir=rtl] #link__wiz_result div.type_f,
  269. [dir=rtl] #link__wiz_result div.type_d {
  270. padding: 3px 22px 3px 3px;
  271. background-position: 257px 3px;
  272. }
  273. /*____________ _forms ____________*/
  274. [dir=rtl] .dokuwiki label.block {
  275. text-align: left;
  276. }
  277. [dir=rtl] .dokuwiki label.simple {
  278. text-align: right;
  279. }
  280. [dir=rtl] form#subscribe__form fieldset {
  281. text-align: right;
  282. }
  283. /*____________ _admin ____________*/
  284. [dir=rtl] .dokuwiki ul.admin_tasks {
  285. float: right;
  286. }
  287. [dir=rtl] .dokuwiki ul.admin_tasks li {
  288. padding-left: 0;
  289. padding-right: 35px;
  290. background-position: right 0;
  291. }
  292. [dir=rtl] .dokuwiki #admin__version {
  293. clear: right;
  294. float: left;
  295. }
  296. /*____________ includes ____________*/