_diff.css 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. /**
  2. * This file provides styles for the diff view, which shows you
  3. * differences between two versions of a page (?do=diff).
  4. */
  5. @font-face {
  6. font-family: "Roboto";
  7. font-weight: 200;
  8. font-style: normal;
  9. font-stretch: normal;
  10. src: url("lib/tpl/mytemplate/css/roboto.ttf") format("truetype");
  11. }
  12. /*Меняет шрифт всего вики*/
  13. body {
  14. /*"Comic Sans MS", "Open Sans",*/
  15. font-family: "Roboto" !important;
  16. }
  17. .dokuwiki table.diff {
  18. width: 100%;
  19. border-width: 0;
  20. }
  21. .dokuwiki table.diff th,
  22. .dokuwiki table.diff td {
  23. vertical-align: top;
  24. padding: 0;
  25. border-width: 0;
  26. /* no style.ini colours because deleted and added lines have a fixed background colour */
  27. background-color: #fff;
  28. color: #333;
  29. }
  30. /* table header */
  31. .dokuwiki table.diff th {
  32. border-bottom: 1px solid @ini_border;
  33. font-size: 110%;
  34. font-weight: normal;
  35. }
  36. .dokuwiki table.diff th a {
  37. font-weight: bold;
  38. }
  39. .dokuwiki table.diff th span.user {
  40. font-size: .9em;
  41. }
  42. .dokuwiki table.diff th span.sum {
  43. font-size: .9em;
  44. font-weight: bold;
  45. }
  46. .dokuwiki table.diff th.minor {
  47. color: #999;
  48. }
  49. .dokuwiki table.diff_sidebyside th {
  50. width: 50%;
  51. }
  52. /* table body */
  53. .dokuwiki table.diff .diff-lineheader {
  54. width: .7em;
  55. text-align: right;
  56. }
  57. [dir=rtl] .dokuwiki table.diff .diff-lineheader {
  58. text-align: left;
  59. }
  60. .dokuwiki table.diff .diff-lineheader,
  61. .dokuwiki table.diff td {
  62. font-family: Consolas, "Andale Mono WT", "Andale Mono", "Bitstream Vera Sans Mono", "Nimbus Mono L", Monaco, "Courier New", monospace;
  63. }
  64. .dokuwiki table.diff td.diff-blockheader {
  65. font-weight: bold;
  66. }
  67. .dokuwiki table.diff .diff-addedline {
  68. background-color: #cfc;
  69. color: inherit;
  70. width: ~"calc(50% - .7em)";
  71. }
  72. .dokuwiki table.diff .diff-deletedline {
  73. background-color: #fdd;
  74. color: inherit;
  75. width: ~"calc(50% - .7em)";
  76. }
  77. .dokuwiki table.diff td.diff-context {
  78. background-color: #eee;
  79. color: inherit;
  80. width: ~"calc(50% - .7em)";
  81. }
  82. .dokuwiki table.diff td.diff-addedline strong,
  83. .dokuwiki table.diff td.diff-deletedline strong {
  84. color: #f00;
  85. background-color: inherit;
  86. font-weight: bold;
  87. }
  88. /* diff options */
  89. .dokuwiki .diffoptions form {
  90. float: left;
  91. }
  92. .dokuwiki .diffoptions p {
  93. float: right;
  94. }
  95. /* diff nav */
  96. .dokuwiki table.diff_sidebyside td.diffnav {
  97. padding-bottom: .7em;
  98. }
  99. .dokuwiki .diffnav a {
  100. display: inline-block;
  101. vertical-align: middle;
  102. }
  103. .dokuwiki .diffnav a span {
  104. display: none;
  105. }
  106. .dokuwiki .diffnav a:hover,
  107. .dokuwiki .diffnav a:active,
  108. .dokuwiki .diffnav a:focus {
  109. background-color: @ini_background_alt;
  110. text-decoration: none;
  111. }
  112. .dokuwiki .diffnav a:before {
  113. display: inline-block;
  114. line-height: 1;
  115. padding: .2em .4em;
  116. border: 1px solid @ini_border;
  117. border-radius: 2px;
  118. color: @ini_text;
  119. }
  120. .dokuwiki .diffnav a.diffprevrev:before {
  121. content: '\25C0'; /* left triangle */
  122. }
  123. .dokuwiki .diffnav a.diffnextrev:before,
  124. .dokuwiki .diffnav a.difflastrev:before {
  125. content: '\25B6'; /* right triangle */
  126. }
  127. .dokuwiki .diffnav a.diffbothprevrev:before {
  128. content: '\25C0\25C0';
  129. }
  130. .dokuwiki .diffnav a.diffbothnextrev:before {
  131. content: '\25B6\25B6';
  132. }
  133. .dokuwiki .diffnav select {
  134. width: 60%;
  135. min-width: 9em;
  136. height: 1.5em; /* height is necessary for longer options in Webkit */
  137. }
  138. .dokuwiki .diffnav select option[selected] {
  139. font-weight: bold;
  140. }