Advertisement
kthms

dashboard theme

Apr 5th, 2020
2,733
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.62 KB | None | 0 0
  1. /*
  2.  
  3. dashboard theme by shythemes @ tumblr
  4. do not redistribute, use as a base, or claim as your own
  5.  
  6. */
  7. :root {
  8. --rgb-white: 255, 255, 255;
  9. --rgb-white-on-dark: 255, 255, 255;
  10. --rgb-black: 0, 0, 0;
  11.  
  12. --navy: #f1f1f1;/*#001935;/**/
  13. --red: #FF7E71;/*#ff492f;/**/
  14. --orange: #FFBF46;/*#ff8a00;/**/
  15. --yellow: #e8d738;
  16. --green: #59CF77;/*#00cf35;/**/
  17. --blue: #74D8FF;/*#00b8ff;/**/
  18. --purple: #AB97FF;/* #7c5cff;/**/
  19. --pink: #FF93DD;/*#ff62ce;/**/
  20.  
  21. --accent: #77b19b;/*#00b8ff;/**/
  22. --secondary-accent: #e5e7ea;
  23. --follow: #f3f8fb;
  24.  
  25. --white: rgb(var(--rgb-white));
  26. --white-on-dark: rgb(var(--rgb-white-on-dark));
  27. --black: rgba(var(--rgb-black), 0.65);/*rgb(var(--rgb-black));/**/
  28.  
  29. --transparent-white-65: rgba(var(--rgb-white-on-dark), 0.65);
  30. --transparent-white-40: rgba(var(--rgb-white-on-dark), 0.4);
  31. --transparent-white-25: rgba(var(--rgb-white-on-dark), 0.25);
  32. --transparent-white-13: rgba(var(--rgb-white-on-dark), 0.13);
  33. --transparent-white-7: rgba(var(--rgb-white-on-dark), 0.07);
  34.  
  35. --gray-90: rgba(var(--rgb-black), 0.90);
  36. --gray-65: rgba(var(--rgb-black), 0.65);
  37. --gray-40: rgba(var(--rgb-black), 0.4);
  38. --gray-25: rgba(var(--rgb-black), 0.25);
  39. --gray-13: rgba(var(--rgb-black), 0.13);
  40. --gray-7: rgba(var(--rgb-black), 0.07);
  41.  
  42. --font-family:
  43. "Favorit",
  44. "Helvetica Neue",
  45. "HelveticaNeue",
  46. Helvetica,
  47. Arial,
  48. sans-serif
  49. ;
  50. --kelly-font-family:'Trebuchet MS';
  51. --kelly-font-size: 10px;
  52. --kelly-font-weight:normal;
  53. --kelly-letter-spacing:1px;
  54. --kelly-text-transform:uppercase; /**/
  55. }
  56.  
  57. /* set header background color /**/
  58. ._3r0gp {background:var(--gray-90);}
  59.  
  60. /* set sidebar text colors & font styles /**/
  61. ._2biQz {color:var(--gray-90);}
  62. ._1lz5M {color:var(--gray-65);}
  63. .gAJ39, ._3bMU2 {color:var(--gray-40);}
  64. ._1lz5M, .gAJ39, .SVPap, ._3Rm3n, ._3zfNN {
  65. /* font style /**/
  66. font-family:var(--kelly-font-family);
  67. font-size:var(--kelly-font-size);
  68. font-weight:var(--kelly-font-weight);
  69. letter-spacing:var(--kelly-letter-spacing);
  70. text-transform:var(--kelly-text-transform); /**/
  71. }
  72.  
  73. /* usernames /**/
  74. .L5OmD, ._1vRpg, ._2eajK, ._2zTTs {
  75. /* font style /**/
  76. font-family:var(--kelly-font-family);
  77. font-size:var(--kelly-font-size);
  78. font-weight:var(--kelly-font-weight);
  79. letter-spacing:var(--kelly-letter-spacing);
  80. text-transform:var(--kelly-text-transform); /**/
  81. }
  82. ._36wTL svg {max-height:10px;}
  83.  
  84. /* recommended blogs /**/
  85. ._3PuD6 {
  86. border-top: 1px solid var(--gray-13);
  87. }
  88.  
  89. /* remove space after tag div /**/
  90. .pOoZl {margin-bottom:0;}
  91.  
  92. /* set tag color & font-style /**/
  93. .pOoZl ._2Sl33, .pOoZl ._nUEo, .pOoZl .L0N4W, ._2D-AO,
  94. .pOoZl .L0N4W:focus,
  95. .pOoZl .L0N4W:focus:nth-child(7n+1),
  96. .pOoZl .L0N4W:focus:nth-child(7n+2),
  97. .pOoZl .L0N4W:focus:nth-child(7n+3),
  98. .pOoZl .L0N4W:focus:nth-child(7n+4),
  99. .pOoZl .L0N4W:focus:nth-child(7n+5),
  100. .pOoZl .L0N4W:focus:nth-child(7n+6),
  101. .pOoZl .L0N4W:focus:nth-child(7n+7) {
  102. color:var(--gray-40);
  103. background-color:transparent;
  104. padding:0;
  105. margin-top:0;
  106. margin-bottom:0;
  107. margin-left:0;
  108. margin-right:8px;
  109. /* font style /**/
  110. font-family:var(--kelly-font-family);
  111. font-size:var(--kelly-font-size);
  112. font-weight:var(--kelly-font-weight);
  113. letter-spacing:var(--kelly-letter-spacing);
  114. text-transform:var(--kelly-text-transform); /**/
  115. }
  116. /* set post source color & font style /**/
  117. ._2_vyB, .hjr__, ._2_vyB a, .hjr__ a {
  118. color:var(--gray-40);
  119. /* font style /**/
  120. font-family:var(--kelly-font-family);
  121. font-size:var(--kelly-font-size);
  122. font-weight:var(--kelly-font-weight);
  123. letter-spacing:var(--kelly-letter-spacing);
  124. text-transform:var(--kelly-text-transform); /**/
  125. }
  126.  
  127. /* set notes link color /**/
  128. ._2dGhQ {color:var(--gray-40);}
  129.  
  130. /* set notes link font style /**/
  131. ._3t3fM {
  132. /* font style /**/
  133. font-family:var(--kelly-font-family);
  134. font-size:var(--kelly-font-size);
  135. font-weight:var(--kelly-font-weight);
  136. letter-spacing:var(--kelly-letter-spacing);
  137. text-transform:var(--kelly-text-transform); /**/
  138. }
  139.  
  140. /* post buttons /**/
  141. ._33VXm svg {
  142. max-height:15px;
  143. fill:var(--gray-40);
  144. }
  145.  
  146. /* like button /**/
  147. ._2opDm>svg {
  148. fill:var(--red);
  149. }
  150.  
  151. /* post body font style /**/
  152. ._2m1qj, ._2m1qj._1pexr {
  153. font-size:14px
  154. }
  155.  
  156. /* post focus effect /**/
  157. ._1DxdS:focus>.hyZhC {box-shadow:none;}/*0 0 10px 1px var(--accent)/**/
  158.  
  159. /* new post number /**/
  160. ._3LtFh {border:1px solid var(--gray-90);}
  161.  
  162. /* image links /**/
  163. ._2XS4a ._2r26Q ._3eXHz {
  164. color:var(--gray-40);
  165. /* font style /**/
  166. font-family:var(--kelly-font-family);
  167. font-size:var(--kelly-font-size);
  168. font-weight:var(--kelly-font-weight);
  169. letter-spacing:var(--kelly-letter-spacing);
  170. text-transform:var(--kelly-text-transform); /**/
  171. }
  172. ._2XS4a ._2r26Q:hover {
  173. background-color:var(--gray-7);
  174. }
  175. ._2XS4a ._2r26Q:hover ._3eXHz {
  176. color:var(--gray-65);
  177. }
  178.  
  179. /* sponsored posts /**/
  180. ._1DxdS {display:none;}
  181. ._1DxdS._2jOH- {display:block;}
  182.  
  183. /* new post icons /**/
  184. ._1gkvT {font-size:14px; color:var(--gray-40);}
  185.  
  186. /* scroll to top buttom /**/
  187. ._1gwoK svg {fill:var(--accent);}
  188.  
  189. /* tag pages /**/
  190. ._3zHtJ ._3m3V6, ._1QT9y ._2RAu8, ._3m4dQ ._1EwpT ._1p8YQ {
  191. color:var(--gray-65);
  192. font-weight:normal;
  193. }
  194. ._1QT9y svg {
  195. fill:var(--accent);
  196. }
  197.  
  198. /* blog pages /**/
  199. ._27qMJ ._3uGZX, ._27qMJ ._6npwC .YDOFk, ._27qMJ {
  200. color:var(--gray-40);
  201. }
  202. ._27qMJ ._3uGZX, ._27qMJ ._6npwC .YDOFk, ._27qMJ {
  203. /* font style /**/
  204. font-family:var(--kelly-font-family);
  205. font-size:var(--kelly-font-size);
  206. font-weight:var(--kelly-font-weight);
  207. letter-spacing:var(--kelly-letter-spacing);
  208. text-transform:var(--kelly-text-transform); /**/
  209. }
  210. ._27qMJ ._6npwC, ._2biQz {
  211. color:var(--gray-90);
  212. font-family:var(--font-family);
  213. font-size:18px;
  214. text-transform:none;
  215. font-weight:normal;
  216. letter-spacing:1px;
  217. }
  218. ._27qMJ li, ._27qMJ li:hover,
  219. ._27qMJ .-zcUA, ._27qMJ .-zcUA:hover {
  220. border-top:1px solid var(--gray-13);
  221. }
  222. ._27qMJ li:first-child, ._27qMJ li:first-child:hover {
  223. border-top:none;
  224. }
  225. ._27qMJ li a {
  226. min-height:29px;
  227. }
  228. ._27qMJ li a:hover, ._27qMJ li a:hover ._3uGZX {
  229. color:var(--gray-90);
  230. }
  231.  
  232.  
  233.  
  234. /* search bar /**/
  235. ._244Gj {
  236. /* font style /**/
  237. font-family:var(--kelly-font-family);
  238. font-size:var(--kelly-font-size);
  239. font-weight:var(--kelly-font-weight);
  240. letter-spacing:var(--kelly-letter-spacing);
  241. text-transform:var(--kelly-text-transform); /**/
  242. }
  243. .-as-- ._26ExL ._2FxMi .aI5Fi .gAJ39 {
  244. color:var(--gray-40);
  245. }
  246.  
  247. /* search results /**/
  248. .f9S7I ._3wYuF {
  249. color:var(--gray-90);
  250. font-family:var(--font-family);
  251. font-size:30px;
  252. text-transform:none;
  253. font-weight:normal;
  254. letter-spacing:1px;
  255. }
  256. .f9S7I .SsTCF {
  257. color:var(--gray-40);
  258. /* font style /**/
  259. font-family:var(--kelly-font-family);
  260. font-size:12px;/*var(--kelly-font-size); /**/
  261. font-weight:var(--kelly-font-weight);
  262. letter-spacing:var(--kelly-letter-spacing);
  263. text-transform:var(--kelly-text-transform); /**/
  264. }
  265.  
  266. /* likes /**/
  267. ._3J_mv {
  268. color:var(--gray-90);
  269. }
  270. ._1VBbd svg {
  271. fill:var(--accent);
  272. }
  273.  
  274. /* account menu /**/
  275. ._2U-M4 ._1dLVj .XcYVy {
  276. font-size:14px
  277. }
  278.  
  279. /*********************************************************************/
  280. /*
  281.  
  282. code pre-2020 update
  283.  
  284. */
  285. .layout_standard,
  286. #left_column,
  287. #right_column,
  288. .l-content {
  289. font-size:13px;
  290. color:#666;
  291. background-color:#F7F7F7!important;
  292. }
  293. .post-composer_note-post .note_item,
  294. .post_full.is_note .post-body .note_item,
  295. .post_full.is_note .post_body .note_item {
  296. background-color:#f8f8f8;
  297. border-color:#f3f3f3;
  298. }
  299. .post_full.is_note .nipple,
  300. .post_full.is_note .nipple::after,
  301. .post-composer_note-post .nipple,
  302. .post-composer_note-post .nipple::after {
  303. border-left-color:#f8f8f8;
  304. }
  305. .post .post-content,
  306. .post .post_content,
  307. .post .reblog-list,
  308. .post .post_body,
  309. .post.post_full,
  310. .post-typography-update .post .post-content,
  311. .post-typography-update .post .post_body,
  312. .post_full.is_conversation .conversation_lines {
  313. font-size:13px;
  314. color:#666;
  315. }
  316. .l-header-container--refresh,
  317. .post-forms-glass {
  318. background:var(--gray-90)!important;
  319. }
  320. .rapid-recs-container .rapid-recs {
  321. background:transparent!important;
  322. }
  323. .post-typography-update .post .post_body blockquote {
  324. border-width:1px!important;
  325. }
  326. .post-typography-update .post .post_body a {
  327. background:transparent!important;
  328. border-bottom:1px solid #DEE1FF;
  329. color:inherit;
  330. }
  331. .post_body * {
  332. line-height:1.7em
  333. }
  334. .notification_sentence blockquote {
  335. color:#666;
  336. }
  337. .notification,
  338. .notification *,
  339. .toastr .toast,
  340. #toaster .toast.toast_image_text_image .toast_inner .txt a,
  341. #toaster .toast.toast_image_text_image .toast_inner .txt,
  342. #toaster .toast.toast_image_text_icon .toast_inner .txt,
  343. .notification .notification_sentence .username,
  344. .notification .notification_sentence .banner_text,
  345. .notification .notification_sentence a,
  346. #posts .post_notes .notes_outer_container.popover .note blockquote,
  347. #posts .notes .note blockquote,
  348. .notes .note blockquote,
  349. .post_full .post_header,
  350. .post .post-source-footer,
  351. .post .post_tags,
  352. .post .post_tags a,
  353. .post .post_tags .post_tag,
  354. .post_full .post_notes_label,
  355. .post-composer_note-post .asker,
  356. .post-composer_note-post .answerer,
  357. .post_full.is_note .asker,
  358. .post_full.is_note .answerer,
  359. .post_full .post_action_item.sponsored .sponsored_label,
  360. .post .explore-trending-badge-footer,
  361. .post.new_post .new_post_label,
  362. .post_notes .notes_outer_container.popover .note,
  363. .post_notes .notes_outer_container.popover .note.last_note,
  364. .header-redesign .ui_search .search_query,
  365. .search_popover .explore_topics_link,
  366. .post .chrome,
  367. .post .vendor_button .button-area,
  368. .blog_activity,
  369. .popover_header,
  370. .search_popover .search_subheading,
  371. .popover.search_popover .popover_menu_item small,
  372. .popover_menu_item,
  373. .popover_menu>.popover_inner .popover_item_suffix a,
  374. .popover--account-popover .popover .popover_menu_item .popover_item_suffix,
  375. .indash_header_wrapper .navigation h4,
  376. .flag--peepr-redux .peepr-body .indash_blog .post_header,
  377. .flag--peepr-redux .peepr-body .indash_blog .post_notes_label,
  378. .blog-activity .ui_notes .blog-activity-date .date_header,
  379. .blog-activity .blog-activity-more,
  380. .blog-list-item .blog-list-item-info .blog-list-item-info-title,
  381. .blog-list-item .blog-list-item-info,
  382. .identity .controls_section li .control-item,
  383. .identity .controls_section a .count,
  384. .ui_search .search_query,
  385. .ui_notes .ui_note,
  386. .ui_notes .ui_note .part_main .summary,
  387. .ui_notes .ui_note .part_response blockquote,
  388. .identity .controls_section li.account_header,
  389. .identity .controls_section li.editors_header,
  390. .identity .controls_section li.contributors_header,
  391. .identity .controls_section li.section_header,
  392. .identity .controls_section,
  393. .identity .controls_section a,
  394. .identity .controls_section .control-anchor,
  395. .identity .controls_section .currently_selected_blog,
  396. .identity .controls_section .open_blog .open_blog_link,
  397. .identity .blog_menu .selected_blog #open_blog_link,
  398. .identity .controls_section.user_list li .follow_list_item_blog .tumblelog_title,
  399. .identity .controls_section.user_list li .follow_list_item_blog .tumblelog_name,
  400. .identity .controls_section a .count,
  401. .post_brick .post_header .post_info_tumblelog,
  402. .post_controls .post_control.show_label,
  403. .post_full .post_control_menu .popover_menu_item .post_control,
  404. .radar_controls .note_count>a,
  405. .radar .radar_tumblelog_label .name,
  406. .radar .radar_tumblelog_label .subheading,
  407. #toaster .toast .toast_inner *,
  408. .identity .right_column .small_links a,
  409. .identity .right_column .small_links a:hover,
  410. .sidebar_link,
  411. .small_links a,
  412. .hide_overflow,
  413. .see-all-tags {
  414. font-family:'trebuchet ms';
  415. font-size:9px;
  416. letter-spacing:1px;
  417. text-transform:uppercase;
  418. color:#909090;
  419. }
  420. .hide_overflow {
  421. color:#909090!important;
  422. }
  423. .see-all-tags {
  424. width:auto;
  425. }
  426. .post .chrome,
  427. .post .vendor_button .button-area,
  428. .indash_header_wrapper .navigation h3 {
  429. color:#fff;
  430. }
  431. .tag_controls .track_tag_wrapper a,
  432. .identity .controls_section.related_tags .tag,
  433. .tag_controls .tag {
  434. color:inherit;
  435. }
  436. .post_full.is_quote .post_title.small, .post_full.is_quote .post_title.small big, .post_full.is_quote .post_title.small small, .post-composer .small .plaintext-editor {
  437. font-size:14px;
  438. }
  439. .post-typography-update .post.is_conversation .post_content .post_title,
  440. .post-typography-update .post.is_regular .post_content .post_title,
  441. .post-typography-update .post .post-content .title-field *,
  442. .post-typography-update .post .post-content h1,
  443. .post-typography-update .post .post-content h2,
  444. .post-typography-update .post .post_body h1,
  445. .post-typography-update .post .post_body h2 {
  446. font-size:22px;
  447. line-height:initial;
  448. font-family:inherit;
  449. font-weight:normal;
  450. }
  451. .post-typography-update .post .post-content pre, .post-typography-update .post .post_body pre {
  452. white-space:normal;
  453. overflow:auto;
  454. background-color:#f5f5f5;
  455. }
  456. .post_avatar,
  457. .identity .controls_section.user_list li .follow_list_item_blog,
  458. .identity .controls_section.user_list li .follow_list_item_blog:before,
  459. .radar .radar_footer .radar_avatar:before,
  460. .identity .right_column:after,
  461. .right_column li:hover,
  462. .post .post_tags.draggable .post_tags_inner {
  463. background:transparent!important;
  464. }
  465. .post_avatar .post_avatar_link {
  466. background-color:transparent;
  467. }
  468. .follow_list_item_blog:before {
  469. border-right:0!important;
  470. }
  471. .identity .controls_section .controls_section_item {
  472. border-color:#dadada;
  473. }
  474. .post_full .post_permalink {
  475. border-color:#F7F7F7 #F7F7F7 transparent transparent;
  476. }
  477. .identity .controls_section a canvas,
  478. .elevator-wrapper.visible .elevator {
  479. opacity:.3;
  480. -webkit-filter:invert(100%);
  481. filter:invert(100%);
  482. }
  483. #user_tools .tab .tab_notice,
  484. #user_tools .tab .tab-notice--outlined {
  485. color:rgba(25, 25, 25, 0.9)!important;
  486. background-color:#FFC2E0;
  487. border-color:rgba(25, 25, 25, 1);
  488. }
  489.  
  490. #user_tools .tab .tab_notice_value {
  491. color:inherit;
  492. }
  493. .toastr .toast,
  494. #toaster .toast .toast_border,
  495. .notification,
  496. .notification:hover,
  497. .notification.control_hover:active {
  498. border-radius:4px;
  499. background-color:#ffffff;
  500. }
  501. .toast_inner {
  502. margin-bottom:-1px;
  503. }
  504. .post_full, .notification {
  505. box-shadow:-1px 1px 0 rgba(25,25,25,.05);
  506. }
  507. .post_full .post_info .reblog_icon {
  508. opacity:.25;
  509. -webkit-backface-visibility:hidden;
  510. -webkit-transform:scale(.8,.8);
  511. transform:scale(.8,.8);
  512. }
  513. .post_controls .post_control:before,
  514. .post_controls .post_control:after {
  515. opacity:.75;
  516. -webkit-backface-visibility:hidden;
  517. -webkit-transform:scale(.8,.8);
  518. transform:scale(.8,.8);
  519. margin-right:-8px;
  520. }
  521. .post_controls .post_control:after {
  522. opacity:.25;
  523. }
  524. .post.new_post .new_post_label {
  525. line-height:20px
  526. }
  527. .radar .radar_controls {
  528. display:none
  529. }
  530. .reblog_follow_button {
  531. top:6px;
  532. opacity:.6;
  533. letter-spacing:0;
  534. }
  535. .identity .right_column .follow, .plus-follow-button {
  536. font-size:24px;
  537. letter-spacing:0!important;
  538. background-color:#dadada;
  539. color:#f8f8f8!important;
  540. }
  541. .identity .controls_section .item:hover .follow:hover, .plus-follow-button:hover {
  542. background-color:#DEE1FF!important;
  543. }
  544. .is_recommended .post_action_item .post_header_button.follow {
  545. top: -8px;
  546. }
  547. .compose-button { fill:var(--accent);}
  548. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement