Vonavig93

Renshuu Dark Ash (by ギョルギ九十三)

Oct 7th, 2025 (edited)
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.36 KB | None | 0 0
  1. /*
  2.     Ash Theme -Renshuu-
  3.     Based on Dark Mode
  4.     Version: 1.0.2
  5.     Made_by: ギョルギ九十三
  6.    
  7.     Features:
  8.     -Always show 'Save mastery level' button when changing mastery level -request-
  9.     -Shifted the edit button for Mnemonics so you don't hit your name by mistake -request-
  10.     -Fixed a bug with the bottom right animated bar
  11.     -Fixed the grey part of the kao progression line overlapping with the completed line
  12.      when direclty at the start of the circle -should be fixed in base Renshuu at some point-
  13.     -Kao-coin display fixed size is doubled, and the coins are 30% larger
  14.     -Added subtle onhover animation to user avatars -profile pics-
  15. */
  16.  
  17. :root {
  18.  
  19. --vocab: #9695D6;
  20. --b_primary: #5f5f5f; /* this is for the Study buttons and stuff */
  21. --b_primary_border: #ffffff52;
  22. ---button_bg: #424242; /* inactive buttons... propbably, nevermind it's also 'Focused Review' and stuff */
  23. --b_border: #696969;
  24. --gold: #FFDD32;
  25. --silver: #CBCBCB;
  26. --bronze: #A68A7E;
  27. --navhover: #F7B76F;
  28. --darkstripe: #354c67; /* #262626 this is for a lot of the stripes, like the one top of your mailbox - Message (new messages in bold) - */
  29. --sstriped: #848484;
  30. --striped: #464646;
  31. --red: #ff4343; /* changed to more muted*/
  32. --lred: #ff000061;
  33. --green: #9aed2c; /* changed, text - to review terms number, etc. */
  34. --nav_bg: #202020; /* for example the background of the nav sidebar, left, you get on phones */
  35. --nav_border: #545454d9; /* top menu bar */
  36. --quiz_submit: #2f3030; /* For example the 'Show the next question' button */
  37. --quiz_bg: #2f3030; /* background of the main quiz box */
  38. --orange_button: #d5b48f; /* 'I don't know' button */
  39. --cw_border: #696969;
  40. --cw_bg: #000000;
  41. --ntext: #000; /* actual inverse */
  42. --grey: #838282;
  43. --dgrey: #888888;
  44. --dorange: #EE7600;
  45. --tab_bg: #4a4a4a;
  46. --neg_text: #ffffff;
  47. --alink: #89c7f6; /* Changed this: link colour */
  48. --text: #f3f3f3;
  49. --body_bg: #141414; /* body colour, make it dark */
  50. --wrapper_bd: #383838; /* The border of the main wrapper */
  51. --bg_main: #1c1c1c; /* bg colour, make it dark-gray */
  52. --menu_bg: #252525; /* things like the drop-downs for 'Games' or 'Resources' */
  53. --warn_bg: #802c2c;
  54. --warn_icon_bg: #5a1d1d;
  55. --succ_bg: #2c420a;
  56. --shighlight: #77e02c; /* changed, quiz words */
  57. /* adventure */
  58. --progress_back: #e6e6e6; /* Full progress bar BG */
  59. --progress_bar: #686868; /* Empty progress bar BG */
  60. --progress_border: #b5b5b5bd; /* BG of the daily challenge boxes */
  61. --challenge_bg: #1c1c1c91; /* BG of the daily challenge boxes */
  62. --level_circles: #ff3849; /* No idea what this is for :D */
  63. --progress_mborder: #fff0; /* EXP bar border */
  64. --reviewing: #388241;
  65.  
  66. --haiku1: #759057;
  67. --haiku2: #b67f5a;
  68. --haiku3: #5186a1;
  69. --haiku4: #de81a1;
  70. --haiku5: #8283b8;
  71. --haiku6: #cd9ed4;
  72.  
  73. /* Quest boxes */
  74. --introbox1_on: #4470a9; /* W */
  75. --introbox1_off: #4470a94f;
  76. --introbox4_on: #dd5151; /* S */
  77. --introbox4_off: #dd51514f;
  78.    
  79. }
  80.  
  81. .c_circle-bg {
  82.   stroke: #353535;
  83. }
  84.  
  85. .full_term .grey, .compact_term .grey, .print_term .grey {
  86.   color: #a5a5a5
  87. }
  88.  
  89. .sched_vocab {
  90.     fill: #597089; /* schedule icon for words */
  91. }
  92.  
  93. .sched_kanji {
  94.     fill: #735383; /* schedule icon for kanji */
  95. }
  96.  
  97. .sched_sent
  98. {
  99.     fill: #8a4b5d; /* schedule icon for sentences */
  100. }
  101.  
  102. .sched_grammar, .sched_conj, .sched_aconj
  103. {
  104.     fill: #bd7954; /* schedule icon for grammar */
  105. }
  106.  
  107. #adven_box { /* daily_C bg_image */
  108.     background-image: linear-gradient(rgba(48, 48, 48, .93), rgb(3, 3, 3)), url(https://www.renshuu.org/i.php?f=img/adventure/adventure_night.png&v=2) !important;
  109. }
  110.  
  111. #adven_box.desc
  112. {
  113.     background-image: linear-gradient(rgb(48, 48, 48, .93), rgb(3, 3, 3)), url(https://www.renshuu.org/i.php?f=img/adventure/adventure_night.png&v=2) !important;
  114. }
  115.  
  116. .tree_line.tochuu>div>div:nth-child(even), .tree_line.completed>div>div, .tree_box.completed .tree_circle {
  117.     border-color: #eeeded;
  118. }
  119.  
  120. /* Kao-coin zoom tweak. I think this works without breaking anything... probably... */
  121. .kaocoin_grid {
  122.     max-height: 400px !important;
  123.     margin-bottom: 0 !important; /* remove extra space on top */
  124.     grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)) !important;
  125.     row-gap: 2.9em;   /* space between rows */
  126. }
  127.  
  128. .kaocoin_grid > div {
  129.     transform: scale(1.3);       /* slightly larger */
  130.     transform-origin: top left;    /* keeps alignment neat */
  131.     padding-top: 0;
  132. }
  133.  
  134. .mnav_item:hover {
  135.     background-color: #3b3b3b;
  136. }
  137.  
  138. .correctbox
  139.  {
  140.     border: 1px solid #88eb31 !important;
  141.     border-top-width: 3px !important;
  142. }
  143.  
  144. .wrongbox {
  145.     border: 1px solid #e24a4a !important;
  146.     border-top-width: 3px !important;
  147. }
  148.  
  149. .fa-check-circle, .fa-arrow-circle-up, .qresult{
  150.     color: #9beb31 !important;
  151. }
  152.  
  153. /* Always show 'Save mastery level' button when changing mastery level. Someone was asking for this in the problems-bugs section of the forums */
  154. #mastery_selector + .rhidden {
  155.     display: inline-block !important;
  156.     visibility: visible !important;
  157.     opacity: 1 !important;
  158.     pointer-events: auto !important; /* allow clicks */
  159. }
  160.  
  161. /* A tiny bit of on hover animation for avatars */
  162. .avatar {
  163.     transition: transform 0.2s ease-in-out;
  164. }
  165.  
  166. .avatar:hover {
  167.     transform: scale(1.10); /* 10% bigger */
  168.     z-index: 10;
  169. }
  170.  
  171. /* BG for the 'NEW' tags and EXP markers, hope those classes aren't used anywhere else lol */
  172. .marker1, .pro_marker, .pro_button {
  173.     background-color: #53748d !important;
  174. }
  175.  
  176. /* I hope this is for the 'How to use' tags only... */
  177. .marker2 {
  178.     background-color: #7aaf3b !important;
  179. }
  180.  
  181. /* already scheduled button thing in Community lists */
  182. .pure-button-sched {
  183.     background-color: #4f4f4f !important;
  184. }
  185.  
  186. /* green message that pops up when you play a word in Shiritori, saving preferences, etc. */
  187. .jq-toast-single {
  188.     background-color: #7fcb3f9c !important;
  189. }
  190.  
  191. /* Fixed the grey part of the kao progression line overlapping with the completed line when direclty at the start of the circle */
  192. .tochuu {
  193.     z-index: -1;
  194. }
  195.  
  196. /* Hopefully for the ON switch only*/
  197. .onoffswitch-inner:before {
  198.     background-color: #2b5676 !important;
  199. }
  200.  
  201. /* bottom right bar BG */
  202. #adven_growth .progress, #kao_adven_growth .progress {
  203.     background-color: var(--progress_bar);
  204. }
  205.  
  206. /* This is the EXP progress bar that appears at the bottom right */
  207. #progress-bar-new {
  208.     background-color: var(--progress_back) !important; /* #d4d4d4 - normal full colour */
  209. }
  210.  
  211. /* replaces the main menu icons on the dashboard */
  212. #me_sel .kao_icon {
  213.     background-image: none !important;
  214.     border-style: groove;
  215.     border-radius: 50%;
  216.     border-color: #7b7b7b;
  217.     border-width: 15px;
  218.     box-sizing: border-box;
  219. }
  220.  
  221. #me_sel .kao_icon:hover {
  222.     border-color: #9f9f9f;
  223.     transform: scale(1.10); /* 10% bigger */
  224. }
  225.  
  226. /* dictionary left vertical stripe */
  227. #dict-closer {
  228.     background-color: #2d2d2d;
  229. }
  230.  
  231. .dict {
  232.     border-bottom: 5px solid #2d2d2d;
  233.     border-left: 10px solid #2d2d2d;
  234. }
  235.  
  236. .rightWrapper
  237.  {
  238.     position: relative;
  239.     border-radius: 7px;
  240.     padding: 1em;
  241.     background-color: #2b2b2b;
  242. }
  243.  
  244. /* FOR MNEMONIC EDIT BUTTONS ------------------------------------- */
  245. [id^="mnemonic_"] + .indent:has(:nth-child(n+3)) {
  246.     display: flex;
  247.     align-items: center;
  248. }
  249.  
  250. .indent:has(.tlnk[onclick*="editMnemonic"])
  251.   > .tlnk[onclick*="visualizeMn"] {
  252.   margin-left: 0.35em;
  253. }
  254.  
  255. .indent > .tlnk[onclick*="editMnemonic"] {
  256.     order: 98; /* send it to the end */
  257.     margin-left: auto; /* optional spacing */
  258.     margin-right: 0.1em;
  259. }
  260.  
  261. .indent > .tlnk[onclick*="deleteMnemonic"] {
  262.     order: 99; /* send it to the end */
  263.     margin-right: 0.7em;
  264. }
  265. /* FOR MNEMONIC EDIT BUTTONS ------------------------------------- */
  266.  
  267. /* Bottom right animated bar subpixel overflow fix */
  268. .grow.progress.progress-u35 {
  269.     overflow: hidden; /* prevent rounding glitches from showing */
  270.     transform: translateZ(0); /* promote to its own layer */
  271. }
  272.  
  273. /* Hotfix: "Submit answers" button */
  274. .flat_button.quiz_submit.quiz_b.no_enter {
  275.     background-color: #6d6d6d;
  276. }
  277.  
  278. /* Quiz answers, m-choice */
  279. #radio1label:hover, #radio2label:hover, #radio3label:hover, #radio4label:hover {
  280.     background-color: #2f3030 !important;
  281.     border-color: #98fc6a !important;
  282. }
  283.  
  284. #radio1label, #radio2label, #radio3label, #radio4label {
  285.     background-color: #464646 !important;
  286.     border-color: #272828 !important;
  287.     border-style: groove !important;
  288. }
Add Comment
Please, Sign In to add comment