GitHub.com Darker with Dev/Help Documentation pages

This is the GitHub Darker with Dev/Help Documentation pages

  1. /* ==UserStyle==
  2. @name GitHub.com Darker with Dev/Help Documentation pages
  3. @description This is the GitHub Darker with Dev/Help Documentation pages
  4. @author zirs3d
  5. @license CC0-1.0
  6. @version 0.0.5
  7. @namespace https://gf.qytechs.cn/users/517035
  8. ==/UserStyle== */
  9.  
  10.  
  11. @-moz-document url-prefix("https://gist.github.com") {
  12. /** Addtional Github.io Static Sites **/
  13. pre,
  14. code {
  15. background-color: #474747 !important;
  16. color: var(--black-1);
  17. }
  18. a.site-title:visited,
  19. a:visited,
  20. a:hover {
  21. color: #9b9b9b !important
  22. }
  23. table th,
  24. table td {
  25. color: var(--black-1);
  26. background-color: #1b1b1b !important;
  27. }
  28. table a {
  29. color: #66a9ff !important;
  30. }
  31. table th a:visited,
  32. table td a:visited {
  33. color: #adadad !important
  34. }
  35. }
  36. @-moz-document regexp("^https://github.com/.*"), url-prefix("https://gist.github.com") {
  37. /** Main Site **/
  38. /** Original colors
  39. white-1 - fff
  40. white-2 - f6f8fa
  41. white-3 - e1e4e8
  42. white-4 - d1d5da
  43. white-5 - eaecef
  44. white-6 - dfe2e5
  45. white-7 - ccc
  46. black-1 - 24292e
  47. black-2 - 6a737d
  48. black-3 - 586069
  49. black-4 - 444d56
  50. blue-1 - 0366d6
  51. blue-2 - eaf5ff
  52. blue-3 - f1f8ff
  53. blue-4 - def
  54. **/
  55. :root {
  56. --white-1: #1e2022;
  57. --white-2: #303234;
  58. --white-3: #454647;
  59. --white-4: #616161;
  60. --white-5: #3a3c3d;
  61. --white-6: #524f4f;
  62. --white-7: #767676;
  63. --black-1: #dfdfdf;
  64. --black-2: #b2b6bb;
  65. --black-3: #d1d5da;
  66. --black-3: #b5bac1;
  67. --black-4: #969a9f;
  68. --blue-1: #559cf8;
  69. --blue-2: #27364a;
  70. --blue-3: #263242;
  71. --blue-4: #34465f;
  72. --blue-5: #405675;
  73. --box-shadow: #5d5d5d26;
  74. /** Syntax highlighting **/
  75. --s-background: #282c34;
  76. --s-context: #2c313a;
  77. --s-chalky: #e5c07b;
  78. --s-coral: #e06c75;
  79. --s-cyan: #56b6c2;
  80. --s-error: #f44747;
  81. --s-ivory: #abb2bf;
  82. --s-malibu: #61afef;
  83. --s-sage: #98c379;
  84. --s-stone: #5c6370;
  85. --s-violet: #c678dd;
  86. --s-whiskey: #d19a66;
  87. }
  88. body {
  89. background-color: var(--white-1);
  90. color: var(--black-1);
  91. }
  92. .rule,
  93. hr {
  94. border-color: var(--white-6);
  95. }
  96. .form-hr {
  97. border-color: var(--white-5);
  98. }
  99. kbd {
  100. background-color: var(--white-2);
  101. border-color: var(--white-4);
  102. box-shadow: inset 0 -1px 0 var(--white-4);
  103. color: var(--black-4);
  104. }
  105. /** Backgrounds **/
  106. .bg-white {
  107. background-color: var(--white-1) !important;
  108. }
  109. .bg-gray,
  110. .bg-gray-light {
  111. background-color: var(--white-2) !important;
  112. }
  113. .bg-gray-2 {
  114. background-color: var(--white-3) !important;
  115. }
  116. .bg-blue {
  117. background-color: var(--blue-1) !important;
  118. }
  119. .bg-blue-light {
  120. background-color: var(--blue-3) !important;
  121. }
  122. /** Links **/
  123. .link-gray-dark {
  124. color: var(--black-1) !important;
  125. }
  126. .muted-link,
  127. .link-gray {
  128. color: var(--black-3) !important;
  129. }
  130. a,
  131. .btn-link,
  132. .btn-octicon:hover {
  133. color: var(--blue-1);
  134. }
  135. .muted-link:hover,
  136. .link-gray:hover,
  137. .link-gray-dark:hover,
  138. .link-hover-blue:hover {
  139. color: var(--blue-1) !important;
  140. }
  141. /** Text **/
  142. .text-emphasized {
  143. color: var(--black-1);
  144. }
  145. .text-gray-light {
  146. color: var(--black-2) !important;
  147. }
  148. .color-gray-9,
  149. .text-gray-dark {
  150. color: var(--black-1) !important;
  151. }
  152. .text-gray,
  153. .note {
  154. color: var(--black-3) !important;
  155. }
  156. .bg-blue-2 {
  157. color: var(--white-1);
  158. }
  159. .text-blue {
  160. color: var(--blue-1) !important;
  161. }
  162. /** Borders **/
  163. .border,
  164. .border-bottom,
  165. .border-right,
  166. .border-top,
  167. .border-left {
  168. border-color: var(--white-3) !important;
  169. }
  170. .border-gray-dark {
  171. border-color: var(--white-4) !important;
  172. }
  173. .border-gray-light {
  174. border-color: var(--white-5) !important;
  175. }
  176. @media (min-width: 1012px) {
  177. .border-lg-left {
  178. border-color: var(--white-3) !important
  179. }
  180. }
  181. @media (min-width: 768px) {
  182. .border-md,
  183. .border-md-top {
  184. border-color: var(--white-3) !important;
  185. }
  186. }
  187. /** Buttons **/
  188. .btn:not(.btn-primary) {
  189. border-color: var(--white-6);
  190. }
  191. .btn:not(.btn-primary):not(.btn-outline) {
  192. background-color: var(--white-3);
  193. background-image: linear-gradient(-180deg, #696464, var(--white-6) 90%);
  194. color: var(--black-1);
  195. }
  196. .btn:not(.btn-primary):not(.btn-outline).hover,
  197. .btn:not(.btn-primary):not(.btn-outline):hover {
  198. background-color: var(--white-4);
  199. background-image: linear-gradient(-180deg, #635e5e, #4d4b4b 90%);
  200. border-color: var(--white-4);
  201. }
  202. .btn-outline {
  203. background-color: var(--white-1);
  204. color: var(--blue-1);
  205. }
  206. .btn-outline.disabled,
  207. .btn-outline:disabled,
  208. .btn-outline[aria-disabled=true] {
  209. background-color: var(--white-1);
  210. border-color: var(--white-3) !important;
  211. color: var(--black-4);
  212. }
  213. .btn-outline.selected,
  214. .btn-outline:active,
  215. .btn-outline:hover,
  216. .btn-outline[aria-selected=true],
  217. [open] > .btn-outline {
  218. border-color: #0366d6;
  219. }
  220. .btn-danger {
  221. background-image: linear-gradient(-180deg, #cb2431, #941a24 90%) !important;
  222. border-color: #b31a26 !important;
  223. color: #fff !important;
  224. }
  225. .btn-danger:hover {
  226. background-color: #cb2431;
  227. background-image: linear-gradient(-180deg, #de4450, #cb2431 90%) !important;
  228. }
  229. /** Forms **/
  230. ::placeholder {
  231. color: var(--black-2);
  232. }
  233. .form-control,
  234. .form-select {
  235. background-color: var(--white-1);
  236. border-color: var(--white-4);
  237. color: var(--black-1);
  238. }
  239. .form-group .form-control,
  240. .input-contrast {
  241. background-color: var(--white-2);
  242. }
  243. .form-group .form-control:focus,
  244. .input-contrast:focus {
  245. background-color: var(--white-1);
  246. }
  247. /** Header **/
  248. .pagehead {
  249. border-color: var(--white-3);
  250. }
  251. .gh-header {
  252. background-color: var(--white-1);
  253. }
  254. .gh-header-meta {
  255. border-color: var(--white-3);
  256. color: var(--black-3);
  257. }
  258. .gh-header-number {
  259. color: var(--black-2);
  260. }
  261. .Subhead {
  262. border-color: var(--white-3);
  263. }
  264. .repohead h1 {
  265. color: var(--black-3);
  266. }
  267. .Header-link {
  268. color: #fff;
  269. }
  270. .Counter {
  271. background-color: #fff2;
  272. color: var(--black-3);
  273. }
  274. .breadcrumb strong.final-path {
  275. color: var(--black-1);
  276. }
  277. .pagehead-actions > li {
  278. color: var(--black-1);
  279. }
  280. /** Boxes **/
  281. .Box {
  282. background-color: var(--white-1);
  283. border-color: var(--white-4);
  284. }
  285. .Box-header {
  286. background-color: var(--white-2);
  287. border-color: var(--white-4);
  288. }
  289. .Box-header--blue {
  290. background-color: var(--blue-3);
  291. border-color: var(--blue-4);
  292. }
  293. .Box-row--blue {
  294. background-color: var(--blue-3);
  295. }
  296. .Box-row {
  297. border-color: var(--white-3);
  298. }
  299. .Box-row--hover-blue:hover {
  300. background-color: var(--blue-3);
  301. }
  302. .Box-row--focus-gray.navigation-focus {
  303. background-color: var(--white-2);
  304. }
  305. .Box-body {
  306. border-color: var(--white-3);
  307. }
  308. .Box-footer {
  309. border-color: var(--white-3);
  310. }
  311. .Box--danger,
  312. .Box--danger .Box-body:last-of-type,
  313. .Box--danger .Box-row:first-of-type {
  314. border-color: #d73a49;
  315. }
  316. /** Tables **/
  317. .table-list-header {
  318. background-color: var(--white-2);
  319. border-color: var(--white-3);
  320. }
  321. .table-list-header-toggle .btn-link:hover,
  322. .table-list-header-toggle .btn-link.selected,
  323. .table-list-header-toggle .btn-link.selected:hover {
  324. color: var(--black-1);
  325. }
  326. .table-list-header-toggle .btn-link {
  327. color: var(--black-3);
  328. }
  329. .table-list {
  330. border-color: var(--white-3);
  331. color: var(--black-2);
  332. }
  333. /** Dashboard activity **/
  334. .AvatarStack-body {
  335. background-color: var(--white-1);
  336. }
  337. .AvatarStack--right .avatar {
  338. border-color: var(--white-1);
  339. }
  340. .news div.message,
  341. .news li blockquote {
  342. color: var(--black-3);
  343. }
  344. .dashboard-rollup-items > .dashboard-rollup-item {
  345. border-color: var(--white-3);
  346. }
  347. .commit-desc pre {
  348. color: var(--black-4);
  349. }
  350. .team-mention,
  351. .user-mention {
  352. color: var(--black-1);
  353. }
  354. /** Popovers **/
  355. .SelectMenu-modal {
  356. background-color: var(--white-2);
  357. }
  358. @media (min-width: 544px) {
  359. .SelectMenu-modal {
  360. border-color: var(--white-4);
  361. }
  362. }
  363. .SelectMenu-list {
  364. background-color: var(--white-1);
  365. border-color: var(--white-3);
  366. }
  367. .SelectMenu-item {
  368. background-color: var(--white-1);
  369. border-color: var(--white-3);
  370. color: var(--black-3);
  371. }
  372. .SelectMenu-item[aria-checked=true] {
  373. color: var(--black-1);
  374. }
  375. @media (hover: hover) {
  376. .SelectMenu-item:hover,
  377. body:not(.intent-mouse) .SelectMenu-item:focus {
  378. background-color: var(--white-2);
  379. }
  380. }
  381. .SelectMenu-divider {
  382. background-color: var(--white-2);
  383. color: var(--black-2);
  384. border-color: var(--white-5);
  385. }
  386. .SelectMenu-filter {
  387. border-color: var(--white-3);
  388. }
  389. .SelectMenu-footer {
  390. border-color: var(--white-3);
  391. color: var(--black-2);
  392. }
  393. .SelectMenu-tab {
  394. color: var(--black-2);
  395. }
  396. .SelectMenu-tab[aria-selected=true] {
  397. background-color: var(--white-1);
  398. color: var(--black-1);
  399. }
  400. @media (min-width: 544px) {
  401. .SelectMenu-tab[aria-selected=true] {
  402. border-color: var(--white-3);
  403. }
  404. }
  405. @media (hover: hover) {
  406. .SelectMenu-tab:not([aria-checked=true]):active,
  407. .SelectMenu-tab:not([aria-checked=true]):hover {
  408. background-color: var(--white-1);
  409. }
  410. .SelectMenu-tab:not([aria-selected=true]):hover {
  411. background-color: var(--white-3);
  412. color: var(--black-1);
  413. }
  414. }
  415. .SelectMenu-blankslate,
  416. .SelectMenu-loading,
  417. .SelectMenu-message {
  418. background-color: var(--white-1);
  419. }
  420. .SelectMenu-message {
  421. border-color: var(--white-5);
  422. }
  423. /** Popover **/
  424. .Popover-message:after {
  425. border-bottom-color: var(--white-1);
  426. }
  427. .Popover-message:before {
  428. border-bottom-color: var(--white-4);
  429. }
  430. .Popover-message--bottom-left:after,
  431. .Popover-message--bottom-left:before,
  432. .Popover-message--bottom-right:after,
  433. .Popover-message--bottom-right:before,
  434. .Popover-message--bottom:after,
  435. .Popover-message--bottom:before {
  436. border-bottom-color: transparent;
  437. }
  438. .Popover-message--bottom-left:after,
  439. .Popover-message--bottom-right:after,
  440. .Popover-message--bottom:after {
  441. border-top-color: var(--white-1);
  442. }
  443. .Popover-message--bottom-left:before,
  444. .Popover-message--bottom-right:before,
  445. .Popover-message--bottom:before {
  446. border-top-color: var(--white-4);
  447. }
  448. /** Load more button **/
  449. .ajax-pagination-form .ajax-pagination-btn {
  450. background-color: var(--white-1);
  451. border-color: var(--white-3);
  452. color: var(--blue-1);
  453. }
  454. .ajax-pagination-form .ajax-pagination-btn:focus,
  455. .ajax-pagination-form .ajax-pagination-btn:hover {
  456. background-color: var(--white-2);
  457. color: var(--blue-1);
  458. }
  459. /** Login page. Note that I did deviate from matching the original styles
  460. exactly. Instead I picked values that were close to the original to maintain
  461. the consistent color palette. **/
  462. .session-authentication {
  463. background-color: var(--white-2);
  464. }
  465. .session-authentication .auth-form-header,
  466. .session-authentication .header-logo {
  467. color: var(--black-1);
  468. }
  469. .session-authentication .auth-form-body {
  470. background-color: var(--white-1);
  471. border-color: var(--white-4);
  472. }
  473. .session-authentication .create-account-callout {
  474. border-color: var(--white-4);
  475. }
  476. /** Tags **/
  477. .branch-name {
  478. background-color: var(--blue-2);
  479. color: var(--blue-1);
  480. }
  481. a.branch-name {
  482. color: var(--blue-1);
  483. }
  484. .topic-tag,
  485. .topic-tag-action {
  486. background-color: var(--blue-3);
  487. }
  488. .topic-tag-link:hover {
  489. background-color: var(--blue-4);
  490. }
  491. .delete-topic-button,
  492. .delete-topic-link {
  493. background-color: var(--blue-3);
  494. border-color: var(--blue-4);
  495. color: var(--black-2);
  496. }
  497. .delete-topic-button:hover,
  498. .delete-topic-link:hover {
  499. background-color: var(--blue-4);
  500. }
  501. /** Repo navigation **/
  502. .reponav-item {
  503. color: var(--black-3);
  504. }
  505. .reponav-item.selected {
  506. background-color: var(--white-1);
  507. border-left-color: var(--white-3);
  508. border-right-color: var(--white-3);
  509. color: var(--black-3);
  510. }
  511. .reponav-item .Counter {
  512. color: var(--black-1);
  513. }
  514. .reponav-item:focus,
  515. .reponav-item:hover {
  516. color: var(--black-1);
  517. }
  518. .reponav-item .octicon {
  519. color: #fff5;
  520. }
  521. /** Sub nav **/
  522. .subnav-item {
  523. border-color: var(--white-3);
  524. color: var(--black-3);
  525. }
  526. .subnav-item:focus,
  527. .subnav-item:hover {
  528. background-color: var(--white-2);
  529. }
  530. .subnav-item.selected,
  531. .subnav-item[aria-current],
  532. .subnav-item[aria-selected=true] {
  533. background-color: #0366d6;
  534. }
  535. /** Repo summary **/
  536. .overall-summary {
  537. border-color: var(--white-6);
  538. }
  539. .numbers-summary li > .nolink,
  540. .numbers-summary li > a {
  541. color: var(--black-3);
  542. }
  543. .numbers-summary li > a:hover {
  544. color: var(--blue-1);
  545. }
  546. .numbers-summary .octicon {
  547. color: var(--black-2);
  548. }
  549. .repository-lang-stats-graph {
  550. border-color: var(--white-4);
  551. }
  552. .repository-lang-stats ol.repository-lang-stats-numbers li .lang {
  553. color: var(--black-1);
  554. }
  555. .repository-lang-stats ol.repository-lang-stats-numbers li > a,
  556. .repository-lang-stats ol.repository-lang-stats-numbers li > span {
  557. color: var(--black-2);
  558. }
  559. .repository-lang-stats-graph .language-color:not(:first-child) {
  560. border-color: var(--white-1);
  561. }
  562. /** File table **/
  563. table.files {
  564. background-color: var(--white-1);
  565. }
  566. table.files td {
  567. border-color: var(--white-5);
  568. }
  569. table.files tr.navigation-focus td,
  570. table.files tr[aria-selected=true] td {
  571. background-color: var(--white-2);
  572. }
  573. table.files td.icon .octicon-file-directory,
  574. table.files td.icon {
  575. color: var(--black-4);
  576. }
  577. table.files td.message a {
  578. color: var(--black-2);
  579. }
  580. table.files td.message a:hover {
  581. color: var(--blue-1);
  582. }
  583. table.files td.age {
  584. color: var(--black-2);
  585. }
  586. table.files tr.up-tree a:hover {
  587. background-color: var(--white-6);
  588. }
  589. /** Labels **/
  590. .Label {
  591. color: var(--white-1);
  592. }
  593. .Label--gray {
  594. background-color: var(--white-5);
  595. color: var(--black-3);
  596. }
  597. .Label--gray-darker {
  598. background-color: var(--black-2);
  599. color: var(--white-1);
  600. }
  601. .Label--outline {
  602. border-color: var(--black-4);
  603. color: var(--black-3);
  604. }
  605. /** Use the original colors for yellow labels **/
  606. .Label--outline.bg-yellow-light,
  607. .Label.bg-yellow-light {
  608. color: #586069;
  609. background-color: #FFF5A9 !important;
  610. border-color: rgba(27, 31, 35, .15);
  611. }
  612. /** Markdown **/
  613. .markdown-body h1,
  614. .markdown-body h2 {
  615. border-color: var(--white-5);
  616. }
  617. .markdown-body img {
  618. background-color: var(--white-1);
  619. }
  620. .markdown-body blockquote {
  621. border-color: var(--white-6);
  622. color: var(--black-2);
  623. }
  624. .markdown-body table tr {
  625. background-color: var(--white-1);
  626. border-color: var(--white-6);
  627. }
  628. .markdown-body table tr:nth-child(2n) {
  629. background-color: var(--white-2);
  630. }
  631. .markdown-body table td,
  632. .markdown-body table th {
  633. border-color: var(--white-6);
  634. }
  635. .markdown-body code,
  636. .markdown-body tt {
  637. background-color: var(--white-5);
  638. }
  639. .markdown-body hr {
  640. background-color: var(--white-3);
  641. }
  642. .markdown-body h1 .octicon-link,
  643. .markdown-body h2 .octicon-link,
  644. .markdown-body h3 .octicon-link,
  645. .markdown-body h4 .octicon-link,
  646. .markdown-body h5 .octicon-link,
  647. .markdown-body h6 .octicon-link {
  648. color: var(--black-2);
  649. }
  650. /** File editor **/
  651. .cm-s-github-light.CodeMirror {
  652. background-color: var(--s-background);
  653. color: var(--s-ivory);
  654. }
  655. .cm-s-github-light .CodeMirror-lines {
  656. background-color: var(--s-background);
  657. }
  658. .cm-s-github-light .CodeMirror-gutters,
  659. .cm-s-github-light .CodeMirror-linenumber {
  660. background-color: var(--s-background);
  661. }
  662. .cm-s-github-light .CodeMirror-gutters,
  663. .cm-s-github-light .CodeMirror-lines {
  664. border-top: 1px solid var(--white-3);
  665. }
  666. .cm-s-github-light .CodeMirror-linenumber {
  667. color: var(--black-2);
  668. }
  669. .CodeMirror-line::selection,
  670. .CodeMirror-line > span::selection,
  671. .CodeMirror-line > span > span::selection {
  672. background-color: var(--black-4)
  673. }
  674. /** File editor syntax highlighting **/
  675. .cm-s-github-light .cm-string,
  676. .cm-string-2 {
  677. color: var(--s-sage);
  678. }
  679. .cm-s-github-light .cm-variable,
  680. .cm-variable-2 {
  681. color: var(--s-ivory);
  682. }
  683. .cm-property {
  684. color: var(--s-coral);
  685. }
  686. .cm-operator,
  687. .cm-atom {
  688. color: var(--s-cyan);
  689. }
  690. .cm-qualifier,
  691. .cm-attribute,
  692. .cm-number {
  693. color: var(--s-whiskey);
  694. }
  695. .cm-s-github-light .cm-keyword {
  696. color: var(--s-violet);
  697. }
  698. .cm-tag:not(.cm-bracket) {
  699. color: var(--s-coral);
  700. }
  701. /** File editor search **/
  702. .CodeMirror-dialog-top {
  703. background-color: var(--white-1);
  704. border-color: var(--white-3);
  705. }
  706. .CodeMirror-search-hint {
  707. color: var(--black-3);
  708. }
  709. /** Commit bar **/
  710. .commit-tease {
  711. color: var(--black-3);
  712. }
  713. .commit-tease-sha {
  714. color: var(--black-4);
  715. }
  716. .ellipsis-expander,
  717. .hidden-text-expander a {
  718. background-color: var(--white-6);
  719. color: var(--black-4);
  720. }
  721. .ellipsis-expander:hover,
  722. .hidden-text-expander a:hover {
  723. background-color: var(--white-4);
  724. }
  725. .ellipsis-expander:active,
  726. .hidden-text-expander a:active {
  727. color: var(--white-1);
  728. background-color: var(--blue-1);
  729. }
  730. /** Icons **/
  731. .btn-octicon {
  732. color: var(--black-3);
  733. }
  734. .repohead h1.private .octicon {
  735. color: var(--black-2);
  736. }
  737. /** Tooltips **/
  738. .tooltipped:after {
  739. background-color: var(--black-1);
  740. color: var(--white-1);
  741. }
  742. .tooltipped-s:before,
  743. .tooltipped-se:before,
  744. .tooltipped-sw:before {
  745. border-bottom-color: var(--black-1);
  746. }
  747. .tooltipped-n:before,
  748. .tooltipped-ne:before,
  749. .tooltipped-nw:before {
  750. border-top-color: var(--black-1);
  751. }
  752. .tooltipped-w:before {
  753. border-left-color: var(--black-1);
  754. }
  755. /** Commit refs **/
  756. .commit-ref {
  757. background-color: var(--blue-2);
  758. color: var(--blue-1);
  759. }
  760. .commit-ref .user {
  761. color: var(--blue-1);
  762. }
  763. /** Progress bar **/
  764. .progress-bar {
  765. background-color: var(--white-5);
  766. }
  767. .progress-bar-inline .progress-bar {
  768. border-color: var(--white-3);
  769. }
  770. .task-progress .progress-bar {
  771. background-color: var(--white-3);
  772. }
  773. .task-progress .progress-bar .progress {
  774. background-color: var(--white-7);
  775. }
  776. .task-progress {
  777. color: var(--black-3);
  778. }
  779. .Progress {
  780. background-color: var(--white-3);
  781. }
  782. /** Pagination **/
  783. .pagination a,
  784. .pagination em,
  785. .pagination span {
  786. background: var(--white-1);
  787. border-color: var(--white-3);
  788. color: var(--blue-1);
  789. }
  790. .pagination .disabled,
  791. .pagination .disabled:hover,
  792. .pagination .gap,
  793. .pagination .gap:hover,
  794. .pagination [aria-disabled=true],
  795. .pagination [aria-disabled=true]:hover {
  796. background-color: var(--white-2);
  797. color: var(--white-4);
  798. }
  799. .pagination a:focus,
  800. .pagination a:hover,
  801. .pagination em:focus,
  802. .pagination em:hover,
  803. .pagination span:focus,
  804. .pagination span:hover {
  805. background-color: var(--white-5);
  806. border-color: var(--white-3);
  807. }
  808. /** Issue list **/
  809. .issues-reset-query {
  810. color: var(--black-3);
  811. }
  812. .issues-reset-query:hover {
  813. color: var(--blue-1);
  814. }
  815. .issue-meta-section .octicon {
  816. color: var(--white-7);
  817. }
  818. .navigation-focus .AvatarStack-body,
  819. [aria-selected=true] .AvatarStack-body {
  820. background-color: var(--white-2);
  821. }
  822. /** Tab navigation **/
  823. .tabnav {
  824. border-color: var(--white-4);
  825. }
  826. .tabnav-pr {
  827. border-color: var(--white-3);
  828. }
  829. .tabnav-tab,
  830. .tabnav-pr .tabnav-tab {
  831. color: var(--black-3);
  832. }
  833. .tabnav-pr .tabnav-tab.selected {
  834. border-color: var(--white-3);
  835. color: var(--black-1);
  836. }
  837. .tabnav-tab.selected,
  838. .tabnav-tab[aria-current],
  839. .tabnav-tab[aria-selected=true] {
  840. background-color: var(--white-1);
  841. color: var(--black-1);
  842. border-color: var(--white-4);
  843. }
  844. .tabnav-tab:focus,
  845. .tabnav-tab:hover {
  846. color: var(--black-1);
  847. }
  848. @media (max-width: 767px) {
  849. .tabnav--responsive .tabnav-tab {
  850. background-color: var(--white-2);
  851. border-color: var(--white-3);
  852. }
  853. .tabnav--responsive .tabnav-tab:first-child {
  854. border-color: var(--white-3);
  855. }
  856. .tabnav--responsive .tabnav-tab.selected,
  857. .tabnav--responsive .tabnav-tab[aria-selected=true] {
  858. background-color: var(--white-1);
  859. }
  860. }
  861. /** Pull request timeline **/
  862. .TimelineItem-body {
  863. color: var(--black-3);
  864. }
  865. .TimelineItem-badge {
  866. background-color: var(--white-3);
  867. border-color: var(--white-1);
  868. color: var(--black-4);
  869. }
  870. .TimelineItem--condensed .TimelineItem-badge {
  871. background-color: var(--white-1);
  872. }
  873. .TimelineItem:before {
  874. background-color: var(--white-3);
  875. }
  876. .signed-commit-badge {
  877. border-color: var(--white-3);
  878. }
  879. .TimelineItem-break {
  880. background-color: var(--white-1);
  881. border-color: var(--white-3);
  882. }
  883. .discussion-timeline-actions {
  884. background-color: var(--white-1);
  885. border-color: var(--white-3);
  886. }
  887. /** Timeline comments **/
  888. .timeline-comment-wrapper {
  889. background-color: var(--white-1);
  890. border-color: var(--white-1);
  891. }
  892. .timeline-comment {
  893. background-color: var(--white-1);
  894. border-color: var(--white-4);
  895. color: var(--black-1);
  896. }
  897. .review-comment {
  898. color: var(--black-1);
  899. }
  900. .review-comment .is-comment-editing {
  901. background-color: var(--white-1);
  902. border-color: var(--white-3);
  903. }
  904. .review-comment-loader:after,
  905. .review-comment.is-comment-editing:after,
  906. .review-comment:after,
  907. .review-thread-reply {
  908. background-color: var(--white-2);
  909. }
  910. .review-thread-reply .inline-comment-form {
  911. background-color: var(--white-1);
  912. }
  913. .previewable-comment-form .comment-form-head.tabnav {
  914. background-color: var(--white-2);
  915. }
  916. .timeline-comment-label {
  917. border-color: var(--black-4);
  918. }
  919. .previewable-comment-form .comment-body {
  920. border-color: var(--white-3);
  921. }
  922. .timeline-comment--caret:before {
  923. border-right-color: var(--white-4);
  924. }
  925. .timeline-comment--caret:after {
  926. border-right-color: var(--white-2);
  927. }
  928. .timeline-comment-header {
  929. background-color: var(--white-2);
  930. border-color: var(--white-4);
  931. color: var(--black-3);
  932. }
  933. .timeline-comment-header-text code a {
  934. color: var(--black-3);
  935. }
  936. .timeline-comment.current-user .previewable-comment-form .comment-form-head.tabnav {
  937. background-color: var(--blue-3);
  938. border-color: var(--blue-4);
  939. }
  940. .timeline-comment.current-user .tabnav-tab.selected,
  941. .timeline-comment.current-user .tabnav-tab[aria-current],
  942. .timeline-comment.current-user .tabnav-tab[aria-selected=true] {
  943. border-color: var(--blue-4);
  944. }
  945. .timeline-comment.current-user .timeline-comment-header {
  946. background-color: var(--blue-3);
  947. border-color: var(--blue-4);
  948. }
  949. .timeline-comment.current-user {
  950. border-color: var(--blue-4);
  951. }
  952. .timeline-comment--caret.current-user:before {
  953. border-right-color: var(--blue-4);
  954. }
  955. .timeline-comment--caret.current-user:after {
  956. border-right-color: var(--blue-3);
  957. }
  958. .timeline-comment.current-user .timeline-comment-label {
  959. border-color: var(--blue-5);
  960. }
  961. /** Timeline pagination **/
  962. .pagination-loader-container {
  963. background-color: var(--white-1);
  964. }
  965. /* TODO: Fix background image **/
  966. /* PR branch actions **/
  967. .branch-action-body {
  968. background-color: var(--white-1);
  969. border-color: var(--white-4);
  970. }
  971. .branch-action-state-closed-dirty .branch-action-body,
  972. .branch-action-state-dirty .branch-action-body,
  973. .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body {
  974. border-color: var(--white-4);
  975. }
  976. .branch-action-state-closed-dirty .branch-action-body:before,
  977. .branch-action-state-dirty .branch-action-body:before,
  978. .is-rebasing .branch-action-state-dirty-if-rebasing .branch-action-body:before {
  979. border-right-color: var(--white-4);
  980. }
  981. .branch-action-body:after {
  982. border-right-color: var(--white-1);
  983. }
  984. .branch-action-item + .branch-action-item,
  985. .branch-action-item + .mergeability-details {
  986. border-color: var(--white-3);
  987. }
  988. .branch-action-body .merge-branch-form,
  989. .branch-action-body .merge-message {
  990. background-color: var(--white-2);
  991. border-color: var(--white-3);
  992. }
  993. .merge-status-list {
  994. border-color: var(--white-3);
  995. }
  996. .merge-status-item {
  997. border-color: var(--white-3);
  998. background-color: var(--white-2);
  999. }
  1000. .merge-status-item a {
  1001. background-color: none;
  1002. }
  1003. .status-meta,
  1004. .merge-pr-more-commits {
  1005. color: var(--black-3);
  1006. }
  1007. /** PR sidebar **/
  1008. .discussion-sidebar-heading {
  1009. color: var(--black-3);
  1010. }
  1011. .discussion-sidebar-item {
  1012. color: var(--black-3);
  1013. }
  1014. .discussion-sidebar-item .muted-icon:hover,
  1015. .discussion-sidebar-toggle:hover {
  1016. color: var(--blue-1);
  1017. }
  1018. .discussion-sidebar-item + .discussion-sidebar-item {
  1019. border-color: var(--white-3);
  1020. }
  1021. .thread-subscription-status {
  1022. background-color: var(--white-1);
  1023. color: var(--black-3);
  1024. }
  1025. /** Dropdown menu **/
  1026. .dropdown-menu {
  1027. background-color: var(--white-1);
  1028. box-shadow: 0 1px 15px var(--box-shadow);
  1029. }
  1030. .dropdown-menu:after {
  1031. border-bottom-color: var(--white-1);
  1032. }
  1033. .dropdown-header {
  1034. color: var(--black-3);
  1035. }
  1036. .dropdown-item {
  1037. color: var(--black-1);
  1038. }
  1039. .dropdown-divider {
  1040. border-color: var(--white-3);
  1041. }
  1042. /** Drag and drop **/
  1043. .drag-and-drop {
  1044. background-color: var(--white-2);
  1045. border-color: var(--white-4);
  1046. color: var(--black-3);
  1047. }
  1048. .upload-enabled textarea {
  1049. border-color: var(--white-6);
  1050. }
  1051. /** Sticky header **/
  1052. .gh-header .gh-header-sticky.is-stuck + .gh-header-shadow {
  1053. background-color: var(--white-1);
  1054. border-color: #ffffff26;
  1055. }
  1056. /** Files **/
  1057. .file {
  1058. border-color: var(--white-4);
  1059. }
  1060. .file-header {
  1061. background-color: var(--white-2);
  1062. border-color: var(--white-3);
  1063. }
  1064. /** Toolbar **/
  1065. .toolbar-item,
  1066. .toolbar-item .menu-target {
  1067. color: var(--black-3);
  1068. }
  1069. .toolbar-item .menu-target:hover,
  1070. .toolbar-item:hover {
  1071. color: var(--blue-1);
  1072. }
  1073. /** Header counts **/
  1074. .social-count {
  1075. background-color: var(--white-1);
  1076. color: var(--black-1);
  1077. border-color: var(--white-3);
  1078. }
  1079. .social-count:hover {
  1080. color: var(--blue-1);
  1081. }
  1082. /** Select menu **/
  1083. .select-menu-modal {
  1084. background-color: var(--white-1);
  1085. box-shadow: 0 3px 12px var(--box-shadow);
  1086. color: var(--black-3);
  1087. }
  1088. .select-menu-item {
  1089. background-color: var(--white-1);
  1090. border-color: var(--white-5);
  1091. }
  1092. .select-menu-item.selected .description,
  1093. details-menu .select-menu-item[aria-checked=true] .description,
  1094. details-menu .select-menu-item[aria-selected=true] .description,
  1095. .select-menu-item-text .description {
  1096. color: var(--black-3);
  1097. }
  1098. .select-menu-filters {
  1099. background-color: var(--white-2);
  1100. }
  1101. .select-menu-text-filter:first-child:last-child,
  1102. .select-menu-text-filter input {
  1103. border-color: var(--white-6)
  1104. }
  1105. .select-menu-divider,
  1106. .select-menu-header {
  1107. background-color: var(--white-2);
  1108. border-color: var(--white-3);
  1109. }
  1110. .select-menu-divider,
  1111. .select-menu-header .select-menu-title,
  1112. .select-menu-item.selected,
  1113. details-menu .select-menu-item[aria-checked=true],
  1114. details-menu .select-menu-item[aria-selected=true] {
  1115. color: var(--black-1);
  1116. }
  1117. .select-menu-tabs {
  1118. border-color: var(--white-6);
  1119. }
  1120. .select-menu-tabs .select-menu-tab-nav.selected,
  1121. .select-menu-tabs .select-menu-tab-nav[aria-selected=true],
  1122. .select-menu-tabs a.selected,
  1123. .select-menu-tabs a[aria-selected=true] {
  1124. background-color: var(--white-1);
  1125. border-color: var(--white-6) var(--white-6) var(--white-1);
  1126. color: var(--black-1);
  1127. }
  1128. .select-menu-tabs .select-menu-tab-nav,
  1129. .select-menu-tabs a {
  1130. color: var(--black-2);
  1131. }
  1132. .select-menu-tabs .select-menu-tab-nav:hover,
  1133. .select-menu-tabs a:hover {
  1134. color: var(--black-1);
  1135. }
  1136. /** Issue comments **/
  1137. @media (min-width: 768px) {
  1138. .page-responsive .previewable-comment-form .comment-form-head.tabnav {
  1139. background-color: var(--white-2);
  1140. }
  1141. }
  1142. @media (min-width: 1012px) {
  1143. .page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting {
  1144. background-color: transparent !important;
  1145. }
  1146. }
  1147. .timeline-new-comment .previewable-comment-form .comment-body {
  1148. border-color: var(--white-3);
  1149. }
  1150. /** PR files tab **/
  1151. .diffbar {
  1152. background-color: var(--white-1);
  1153. }
  1154. .diffbar-range-menu .in-range:not(.is-range-selected) {
  1155. background-color: var(--blue-3);
  1156. border-bottom-color: var(--blue-4);
  1157. }
  1158. .diffstat {
  1159. color: var(--black-3);
  1160. }
  1161. .pr-toolbar.is-stuck {
  1162. background-color: var(--white-1);
  1163. }
  1164. .toolbar-shadow {
  1165. background-image: linear-gradient(#ffffff13, #ffffff00);
  1166. border-color: #ffffff26;
  1167. }
  1168. /** PR code **/
  1169. .blob-code-inner,
  1170. .blob-num {
  1171. color: var(--s-ivory);
  1172. }
  1173. .blob-num:hover {
  1174. color: var(--black-1);
  1175. }
  1176. .file-diff-split .blob-code + .blob-num {
  1177. border-color: var(--white-2);
  1178. }
  1179. .blob-code-hunk {
  1180. background-color: var(--blue-3);
  1181. }
  1182. .blob-num-expandable,
  1183. .blob-num-hunk {
  1184. background-color: var(--blue-4);
  1185. }
  1186. .blob-num-expandable .directional-expander {
  1187. color: var(--black-3);
  1188. }
  1189. .blob-expanded .blob-code,
  1190. .blob-expanded .blob-num,
  1191. .file-diff-split .empty-cell {
  1192. background-color: var(--s-context);
  1193. }
  1194. .blob-expanded + tr:not(.blob-expanded) .blob-code,
  1195. .blob-expanded + tr:not(.blob-expanded) .blob-num,
  1196. .blob-expanded .blob-num-hunk,
  1197. tr:not(.blob-expanded) + .blob-expanded .blob-code,
  1198. tr:not(.blob-expanded) + .blob-expanded .blob-num {
  1199. border-color: var(--white-5);
  1200. }
  1201. .add-line-comment {
  1202. color: #fff;
  1203. }
  1204. /** Selected lines **/
  1205. .selected-line:after {
  1206. background-color: #fffb001f;
  1207. mix-blend-mode: difference;
  1208. }
  1209. .selected-line:first-child:after,
  1210. .selected-line.selected-line-left:after,
  1211. .selected-line.selected-line-top:after,
  1212. .selected-line.selected-line-right:after,
  1213. .selected-line.selected-line-bottom:after {
  1214. border-color: #ffd33d6e;
  1215. }
  1216. /** PR diff **/
  1217. .blob-num-addition {
  1218. background-color: #274f5f;
  1219. }
  1220. .blob-code-addition {
  1221. background-color: #203d49;
  1222. }
  1223. .blob-code-addition .x {
  1224. background-color: #0e678c;
  1225. color: var(--s-ivory);
  1226. }
  1227. .blob-num-deletion {
  1228. background-color: #74253c;
  1229. }
  1230. .blob-code-deletion {
  1231. background-color: #63192f;
  1232. }
  1233. .blob-code-deletion .x {
  1234. background-color: #8e0b31;
  1235. color: var(--s-ivory);
  1236. }
  1237. /** PR files comments **/
  1238. .diff-table tr:not(:last-child) .line-comments {
  1239. background-color: var(--white-1);
  1240. }
  1241. .diff-table tr:not(:last-child) .line-comments,
  1242. .review-thread-reply {
  1243. border-color: var(--white-3);
  1244. }
  1245. .inline-comment-form {
  1246. border-color: var(--white-6);
  1247. }
  1248. /** Syntax highlighting **/
  1249. .js-file-content,
  1250. .markdown-body .highlight pre,
  1251. .markdown-body pre {
  1252. background-color: var(--s-background);
  1253. }
  1254. .pl-c1 {
  1255. color: var(--s-coral);
  1256. }
  1257. pre,
  1258. .pl-s .pl-s1,
  1259. .pl-mb,
  1260. .pl-mi {
  1261. color: var(--s-ivory);
  1262. }
  1263. .pl-smi {
  1264. color: var(--s-chalky);
  1265. }
  1266. .pl-pds,
  1267. .pl-s,
  1268. .pl-s .pl-pse .pl-s1,
  1269. .pl-sr,
  1270. .pl-sr .pl-cce,
  1271. .pl-sr .pl-sra,
  1272. .pl-sr .pl-sre {
  1273. color: var(--s-sage);
  1274. }
  1275. .pl-s .pl-v {
  1276. color: var(--s-whiskey);
  1277. }
  1278. .pl-en {
  1279. color: var(--s-malibu);
  1280. }
  1281. .pl-k {
  1282. color: var(--s-violet);
  1283. }
  1284. .pl-c {
  1285. color: var(--s-stone);
  1286. }
  1287. .pl-ent,
  1288. .pl-smw,
  1289. .pl-v {
  1290. color: var(--s-chalky);
  1291. }
  1292. /** Commit range comparison **/
  1293. .range-editor {
  1294. background-color: var(--white-2);
  1295. border-color: var(--white-3);
  1296. }
  1297. .range-editor-icon {
  1298. color: var(--black-3);
  1299. }
  1300. ul.comparison-list {
  1301. background-color: var(--white-1);
  1302. border-color: var(--white-6);
  1303. }
  1304. ul.comparison-list > li {
  1305. border-color: var(--white-5);
  1306. }
  1307. ul.comparison-list > li.title {
  1308. background-color: var(--white-2);
  1309. color: var(--black-2);
  1310. }
  1311. ul.comparison-list > li em {
  1312. color: var(--black-3);
  1313. }
  1314. /** PR commits tab **/
  1315. .table-list-bordered,
  1316. .table-list-bordered .table-list-cell:first-child {
  1317. border-color: var(--white-5);
  1318. }
  1319. .table-list-cell {
  1320. border-color: var(--white-3);
  1321. }
  1322. .commit .commit-title,
  1323. .commit .commit-title a {
  1324. color: var(--black-4);
  1325. }
  1326. .commits-list-item .commit-meta,
  1327. .commits-list-item .commit-author {
  1328. color: var(--black-3);
  1329. }
  1330. .commits-list-item.navigation-focus,
  1331. .commits-list-item[aria-selected=true] {
  1332. background-color: var(--white-2);
  1333. }
  1334. .commit-group-title .octicon-git-commit {
  1335. background-color: var(--white-1);
  1336. color: var(--white-7);
  1337. }
  1338. .commits-listing:before {
  1339. background-color: var(--white-3);
  1340. }
  1341. .commit-group-title {
  1342. color: var(--black-3);
  1343. }
  1344. /** PR full commit **/
  1345. .full-commit {
  1346. background-color: var(--blue-2);
  1347. border-color: var(--blue-4);
  1348. }
  1349. .full-commit p.commit-title,
  1350. .commit-branches,
  1351. .full-commit .branches-list li.loading,
  1352. .full-commit .branches-list li.pull-request {
  1353. color: var(--black-2);
  1354. }
  1355. .full-commit .branches-list li {
  1356. color: var(--black-4);
  1357. }
  1358. .full-commit .btn-outline,
  1359. .full-commit .btn-outline:disabled {
  1360. border-color: var(--blue-5);
  1361. }
  1362. .full-commit .btn-outline:not(:disabled):hover {
  1363. color: var(--blue-1);
  1364. border-color: var(--blue-1);
  1365. }
  1366. .full-commit .commit-meta {
  1367. background-color: var(--white-1);
  1368. border-color: var(--blue-4);
  1369. }
  1370. .full-commit .sha-block {
  1371. color: var(--black-3);
  1372. }
  1373. .full-commit .sha-block > .sha {
  1374. color: var(--black-4);
  1375. }
  1376. .commit-sha {
  1377. background-color: var(--white-2);
  1378. border-color: var(--white-5);
  1379. }
  1380. /** Checks tab **/
  1381. .CheckRun-header {
  1382. border-top-color: var(--white-5);
  1383. }
  1384. /** Filters **/
  1385. .filter-item {
  1386. color: var(--black-3);
  1387. }
  1388. .filter-item:hover {
  1389. background-color: var(--white-5);
  1390. }
  1391. .filter-item.selected,
  1392. .filter-item[aria-current],
  1393. .filter-item[aria-selected=true] {
  1394. color: #fff;
  1395. background-color: #0366d6;
  1396. }
  1397. /** Avatars **/
  1398. .AvatarStack-body .avatar {
  1399. background-color: var(--white-1);
  1400. border-color: var(--white-1);
  1401. }
  1402. /** User dashboard **/
  1403. .user-profile-nav {
  1404. background-color: var(--white-1);
  1405. border-color: var(--white-4);
  1406. }
  1407. .UnderlineNav {
  1408. border-color: var(--white-3);
  1409. }
  1410. .UnderlineNav-item {
  1411. color: var(--black-3);
  1412. }
  1413. .UnderlineNav-item:focus,
  1414. .UnderlineNav-item:hover {
  1415. border-color: var(--white-4);
  1416. color: var(--black-1);
  1417. }
  1418. .UnderlineNav-item.selected,
  1419. .UnderlineNav-item[aria-current],
  1420. .UnderlineNav-item[role=tab][aria-selected=true] {
  1421. border-color: #e36209;
  1422. color: var(--black-1);
  1423. }
  1424. /** Menu **/
  1425. .menu {
  1426. background-color: var(--white-1);
  1427. border-color: var(--white-4);
  1428. }
  1429. .menu-heading {
  1430. background-color: var(--white-2);
  1431. border-color: var(--white-3);
  1432. color: var(--black-3);
  1433. }
  1434. .menu-item {
  1435. border-color: var(--white-3);
  1436. color: var(--black-1);
  1437. }
  1438. .menu-item:hover {
  1439. background-color: var(--white-2);
  1440. }
  1441. .menu-item.selected,
  1442. .menu-item[aria-current],
  1443. .menu-item[aria-selected=true] {
  1444. background-color: var(--white-1);
  1445. color: var(--black-1);
  1446. }
  1447. /** Branch protection rules **/
  1448. .listgroup {
  1449. border-color: var(--white-5);
  1450. }
  1451. .listgroup-item {
  1452. color: var(--black-3);
  1453. }
  1454. .listgroup-overflow {
  1455. background-color: var(--white-2);
  1456. }
  1457. .listgroup-header,
  1458. .listgroup-item + .listgroup-item {
  1459. border-color: var(--white-3);
  1460. }
  1461. /** At mentions **/
  1462. .suggester {
  1463. background-color: var(--white-1);
  1464. border-color: var(--white-3);
  1465. }
  1466. .suggester li {
  1467. border-color: var(--white-3);
  1468. }
  1469. .suggester li small {
  1470. color: var(--black-3);
  1471. }
  1472. /** Insights tab **/
  1473. .conversation-list-heading .inner {
  1474. background-color: var(--white-1);
  1475. }
  1476. .conversation-list-heading {
  1477. border-color: var(--white-6);
  1478. color: var(--black-2);
  1479. }
  1480. .summary-stats li,
  1481. .summary-stats li a,
  1482. .diffstat-summary {
  1483. color: var(--black-3);
  1484. }
  1485. .summary-stats li .num,
  1486. .diffstat-summary strong {
  1487. color: var(--black-1);
  1488. }
  1489. .diffstat-summary a {
  1490. color: var(--black-3);
  1491. }
  1492. .simple-conversation-list,
  1493. .simple-conversation-list > li .num {
  1494. color: var(--black-2);
  1495. }
  1496. .summary-stats li {
  1497. border-color: var(--white-3);
  1498. }
  1499. .summary-stats li a:hover {
  1500. background-color: var(--white-2);
  1501. }
  1502. .simple-conversation-list > li {
  1503. border-color: var(--white-2);
  1504. }
  1505. /** Insights graphs **/
  1506. .graph-canvas .axis .tick text {
  1507. fill: var(--black-1)
  1508. }
  1509. .graph-canvas .axis line {
  1510. stroke: var(--white-5);
  1511. }
  1512. .tint-box {
  1513. background-color: var(--white-2);
  1514. }
  1515. .boxed-group .heading,
  1516. .boxed-group > h3 {
  1517. background-color: var(--white-2);
  1518. border-color: var(--white-4);
  1519. }
  1520. .boxed-group-inner {
  1521. background-color: var(--white-1);
  1522. border-color: var(--white-4);
  1523. color: var(--black-3);
  1524. }
  1525. .traffic-graph-stats {
  1526. border-color: var(--white-6);
  1527. }
  1528. /** File finder **/
  1529. .tree-browser-result[aria-selected=true] {
  1530. background-color: var(--white-1) !important;
  1531. }
  1532. .tree-browser-result[aria-selected=true] .octicon-chevron-right {
  1533. color: var(--blue-j);
  1534. }
  1535. .tree-browser-result {
  1536. color: var(--black-2);
  1537. }
  1538. .tree-browser-result:hover {
  1539. color: var(--black-1);
  1540. text-decoration: none;
  1541. }
  1542. .tree-browser-result mark {
  1543. color: var(--blue-1);
  1544. }
  1545. /** Commit form **/
  1546. .commit-form:before {
  1547. border-right-color: var(--white-3);
  1548. }
  1549. .commit-form:after {
  1550. border-right-color: var(--white-1);
  1551. }
  1552. /** Global search **/
  1553. .jump-to-suggestions-results-container .navigation-item {
  1554. border-color: var(--white-3);
  1555. }
  1556. .jump-to-suggestions-path {
  1557. color: var(--black-1);
  1558. }
  1559. .jump-to-suggestions-path mark {
  1560. color: var(--blue-1);
  1561. }
  1562. .jump-to-field-active {
  1563. color: var(--black-1) !important;
  1564. }
  1565. .jump-to-field-active::placeholder {
  1566. color: var(--black-3) !important;
  1567. }
  1568. /** Search results **/
  1569. .code-list .divider .blob-code,
  1570. .code-list .divider .blob-num {
  1571. background-color: var(--s-context)
  1572. }
  1573. .code-list .file-box {
  1574. background-color: var(--s-background);
  1575. border-color: var(--white-3);
  1576. }
  1577. .code-list .code-list-item + .code-list-item {
  1578. border-color: var(--white-3);
  1579. }
  1580. .bg-yellow-light {
  1581. background-color: var(--blue-1) !important;
  1582. color: var(--white-1);
  1583. }
  1584. /** Discussion tab **/
  1585. .icon-discussion-gray,
  1586. .icon-discussion-gray path {
  1587. fill: var(--black-1);
  1588. }
  1589. .discussion-comment .reaction-summary-item:not(.add-reaction-btn) {
  1590. border-color: var(--white-4);
  1591. }
  1592. .btn-discussions {
  1593. color: var(--black-3);
  1594. }
  1595. .btn-discussions:focus,
  1596. .btn-discussions:hover {
  1597. background-color: transparent;
  1598. }
  1599. .btn-invisible.selected,
  1600. .btn-invisible.zeroclipboard-is-active,
  1601. .btn-invisible.zeroclipboard-is-hover,
  1602. .btn-invisible:active,
  1603. .btn-invisible:focus,
  1604. .btn-invisible:hover,
  1605. .btn-invisible[aria-selected=true] {
  1606. color: var(--blue-1);
  1607. }
  1608. /** Accepted discussion **/
  1609. .timeline-comment.current-user.timeline-chosen-answer .timeline-comment-header,
  1610. .timeline-comment.timeline-chosen-answer .timeline-comment-header {
  1611. background-color: #24442c;
  1612. border-color: #328449;
  1613. }
  1614. .timeline-comment.current-user.timeline-chosen-answer,
  1615. .timeline-comment.current-user.timeline-chosen-answer .timeline-comment-label,
  1616. .timeline-comment.timeline-chosen-answer,
  1617. .timeline-comment.timeline-chosen-answer .timeline-comment-label {
  1618. border-color: #328449;
  1619. }
  1620. .timeline-comment.current-user.timeline-chosen-answer:before,
  1621. .timeline-comment.timeline-chosen-answer:before {
  1622. border-right-color: #328449;
  1623. }
  1624. .timeline-comment.current-user.timeline-chosen-answer:after,
  1625. .timeline-comment.timeline-chosen-answer:after {
  1626. border-right-color: #24442c;
  1627. }
  1628. /** Responsive comment form **/
  1629. .page-responsive .previewable-comment-form .comment-form-head.tabnav .toolbar-commenting {
  1630. background-color: var(--white-1);
  1631. }
  1632. /** Actions tab **/
  1633. .file-commit-form--full {
  1634. background-color: var(--white-1);
  1635. }
  1636. /** Reactions **/
  1637. .comment-reactions .user-has-reacted {
  1638. background-color: var(--blue-3);
  1639. }
  1640. .comment-reactions.has-reactions,
  1641. .reaction-summary-item {
  1642. border-color: var(--white-3);
  1643. }
  1644. .review-comment .reaction-summary-item:not(.add-reaction-btn) {
  1645. border-color: var(--white-4);
  1646. }
  1647. .reaction-sort-item:focus,
  1648. .reaction-sort-item:hover {
  1649. background-color: var(--blue-1);
  1650. }
  1651. .reaction-sort-item[aria-checked=true] {
  1652. background-color: var(--blue-3);
  1653. border-color: var(--blue-1);
  1654. }
  1655. /** Merge branch **/
  1656. .merge-branch-heading {
  1657. color: var(--black-1);
  1658. }
  1659. .merge-branch-description {
  1660. color: var(--black-3);
  1661. }
  1662. .branch-action-state-merged .branch-action-body {
  1663. border-color: var(--white-4);
  1664. }
  1665. .branch-action-state-merged .branch-action-body:before {
  1666. border-right-color: var(--white-4);
  1667. }
  1668. /** New PR **/
  1669. .new-discussion-timeline .composer .timeline-comment:after {
  1670. border-right-color: var(--white-1);
  1671. }
  1672. .new-discussion-timeline .composer .comment-form-head.tabnav {
  1673. background-color: var(--white-1);
  1674. }
  1675. /** Milestones **/
  1676. .milestone-title-link a {
  1677. color: var(--black-1);
  1678. }
  1679. .table-list-milestones .stat {
  1680. color: var(--black-2);
  1681. }
  1682. .table-list-milestones .stat-label {
  1683. color: var(--black-3);
  1684. }
  1685. /** Organization header **/
  1686. .orghead {
  1687. background-color: var(--white-2);
  1688. border-color: var(--white-5);
  1689. color: var(--black-2)
  1690. }
  1691. .pagehead-tabs-item.selected {
  1692. background-color: var(--white-1);
  1693. border-color: #e36209 var(--white-3) transparent;
  1694. color: var(--black-1);
  1695. }
  1696. .pagehead-tabs-item .Counter {
  1697. color: var(--black-4);
  1698. }
  1699. .pagehead-tabs-item {
  1700. color: var(--black-3);
  1701. }
  1702. .pagehead-tabs-item:hover {
  1703. color: var(--black-1);
  1704. }
  1705. .pagehead-tabs-item .octicon {
  1706. color: var(--black-4);
  1707. }
  1708. /** Signed commits **/
  1709. .dropdown-signed-commit .dropdown-menu:after {
  1710. border-bottom-color: var(--white-2);
  1711. }
  1712. .dropdown-menu:before {
  1713. border-bottom-color: var(--white-3);
  1714. }
  1715. .signed-commit-header {
  1716. background-color: var(--white-2);
  1717. border-color: var(--white-3);
  1718. }
  1719. /** Releases tab **/
  1720. .release-entry {
  1721. border-color: var(--white-3);
  1722. }
  1723. .release-timeline-tags .tag-timeline-date:after {
  1724. background-color: var(--white-3);
  1725. border-color: var(--white-1);
  1726. }
  1727. @media (min-width: 768px) {
  1728. .release-main-section {
  1729. border-color: var(--white-3);
  1730. }
  1731. }
  1732. /** Branch info bar **/
  1733. .branch-infobar {
  1734. background-color: var(--white-2);
  1735. border-color: var(--white-6);
  1736. color: var(--black-3);
  1737. }
  1738. /** Add actions runner dialog **/
  1739. .blankslate code {
  1740. background-color: var(--white-1);
  1741. border-color: var(--white-5);
  1742. }
  1743. .CopyBlock:active,
  1744. .CopyBlock:focus,
  1745. .CopyBlock:hover {
  1746. background-color: var(--white-1);
  1747. }
  1748. /** PR pending review comments **/
  1749. .review-summary-form-wrapper {
  1750. background-color: var(--white-1);
  1751. }
  1752. .is-pending .file-header {
  1753. background-color: #f3e8a1;
  1754. }
  1755. .is-pending .comment-form-head.tabnav,
  1756. .is-pending .file,
  1757. .is-pending .tabnav-tab.selected {
  1758. border-color: var(--white-4);
  1759. }
  1760. .is-pending .timeline-comment--caret:after {
  1761. border-right-color: var(--white-2);
  1762. }
  1763. .is-pending .file-header a {
  1764. color: #444d56 !important;
  1765. }
  1766. /** Notifications beta **/
  1767. .notifications-list-item.notification-unread {
  1768. background-color: var(--white-1);
  1769. }
  1770. .notifications-list-item.navigation-focus {
  1771. background-color: var(--blue-3) !important;
  1772. box-shadow: inset 2px 0 0 var(--blue-1);
  1773. }
  1774. .notifications-list-item .notification-list-item-link {
  1775. color: var(--black-2) !important;
  1776. }
  1777. .notifications-list-item.navigation-focus .notification-list-item-link,
  1778. .notifications-list-item.notification-unread .notification-list-item-link {
  1779. color: var(--black-1) !important;
  1780. }
  1781. .notifications-list-item:hover .notification-list-item-actions .btn {
  1782. color: var(--black-3) !important;
  1783. }
  1784. .notifications-list-item:hover .notification-list-item-actions .btn:hover {
  1785. background-color: var(--white-3) !important;
  1786. color: var(--black-1) !important;
  1787. }
  1788. .js-notifications-back-to-inbox {
  1789. border-color: var(--white-1) !important;
  1790. }
  1791. .js-notifications-back-to-inbox:hover {
  1792. border-color: #0366d6 !important;
  1793. }
  1794. /** Flash alerts **/
  1795. .flash:not(.flash-warn) {
  1796. color: #000;
  1797. background-color: #81b0e0;
  1798. }
  1799. .flash:not(.flash-warn) .js-flash-close {
  1800. color: #000;
  1801. }
  1802. .flash-warn .link-gray-dark {
  1803. color: #24292e !important;
  1804. }
  1805. /** Side nav **/
  1806. .SideNav {
  1807. background-color: var(--white-2);
  1808. }
  1809. .SideNav-item {
  1810. border-color: var(--white-3);
  1811. color: var(--black-3);
  1812. }
  1813. .SideNav-item:focus,
  1814. .SideNav-item:hover {
  1815. background-color: var(--white-2);
  1816. color: var(--black-1);
  1817. }
  1818. .SideNav-item:focus:before,
  1819. .SideNav-item:hover:before {
  1820. background-color: var(--white-4);
  1821. }
  1822. .SideNav-item[aria-current=page]:before,
  1823. .SideNav-item[aria-selected=true]:before {
  1824. background-color: #e36209;
  1825. }
  1826. .SideNav-item:last-child {
  1827. box-shadow: 0 1px 0 var(--white-3);
  1828. }
  1829. .SideNav-item[aria-current=page],
  1830. .SideNav-item[aria-selected=true] {
  1831. background-color: var(--white-1);
  1832. color: var(--black-1);
  1833. }
  1834. /** OAuth page **/
  1835. .oauth-permissions-details .permission-title {
  1836. color: var(--black-1);
  1837. }
  1838. .oauth-permissions-details .permission-summary .access-details {
  1839. color: var(--black-3);
  1840. }
  1841. .oauth-permissions-details .permission-summary em.highlight {
  1842. background-color: var(--blue-4);
  1843. color: var(--black-3);
  1844. }
  1845. /** Misc **/
  1846. .box-shadow {
  1847. box-shadow: 0 1px 1px #ffffff1a !important
  1848. }
  1849. .protip code {
  1850. background-color: var(--white-2);
  1851. }
  1852. .thread-subscription-status {
  1853. border-color: var(--white-3);
  1854. }
  1855. .copyable-terminal {
  1856. background-color: var(--white-2);
  1857. }
  1858. .commit-message .issue-link {
  1859. color: var(--black-1);
  1860. }
  1861. .js-diff-placeholder {
  1862. fill: var(--white-5);
  1863. }
  1864. .boxed-group .heading a.boxed-group-breadcrumb,
  1865. .boxed-group > h3 a.boxed-group-breadcrumb,
  1866. .Subhead-description {
  1867. color: var(--black-3);
  1868. }
  1869. }
  1870. @-moz-document url-prefix("https://developer.github.com/"), url-prefix("https://help.github.com/") {
  1871. /** Developer and Help Doc Site **/
  1872. :root {
  1873. --white-1: #1e2022;
  1874. --white-2: #303234;
  1875. --white-3: #454647;
  1876. --white-4: #616161;
  1877. --white-5: #3a3c3d;
  1878. --white-6: #524f4f;
  1879. --white-7: #767676;
  1880. --black-1: #dfdfdf;
  1881. --black-2: #b2b6bb;
  1882. --black-3: #d1d5da;
  1883. --black-3: #b5bac1;
  1884. --black-4: #969a9f;
  1885. --blue-1: #559cf8;
  1886. --blue-2: #27364a;
  1887. --blue-3: #263242;
  1888. --blue-4: #34465f;
  1889. --blue-5: #405675;
  1890. --box-shadow: #5d5d5d26;
  1891. /** Syntax highlighting **/
  1892. --s-background: #282c34;
  1893. --s-context: #2c313a;
  1894. --s-chalky: #e5c07b;
  1895. --s-coral: #e06c75;
  1896. --s-cyan: #56b6c2;
  1897. --s-error: #f44747;
  1898. --s-ivory: #abb2bf;
  1899. --s-malibu: #61afef;
  1900. --s-sage: #98c379;
  1901. --s-stone: #5c6370;
  1902. --s-violet: #c678dd;
  1903. --s-whiskey: #d19a66;
  1904. }
  1905. body {
  1906. background-color: var(--white-1);
  1907. color: var(--black-1);
  1908. }
  1909. .rule,
  1910. hr {
  1911. border-color: var(--white-6);
  1912. }
  1913. .form-hr {
  1914. border-color: var(--white-5);
  1915. }
  1916. kbd {
  1917. background-color: var(--white-2);
  1918. border-color: var(--white-4);
  1919. box-shadow: inset 0 -1px 0 var(--white-4);
  1920. color: var(--black-4);
  1921. }
  1922. /** Backgrounds **/
  1923. .bg-custom-gradient {
  1924. background-image: linear-gradient(180deg, #69a1ff, rgba(245, 245, 245, 0)) !important;
  1925. }
  1926. section,
  1927. .sidebar-menu,
  1928. .card,
  1929. pre,
  1930. code,
  1931. #search-results-container {
  1932. background-color: var(--white-5) !important;
  1933. }
  1934. .MarketplaceBackground-buffer {
  1935. background-color: var(--white-5) !important;
  1936. }
  1937. .pricing-matrix-column-tier {
  1938. background-color: var(--white-2) !important;
  1939. }
  1940. .ais-Hits-item:hover {
  1941. background-color: #2e2e2e !important;
  1942. }
  1943. .alert.product {
  1944. background: var(--white-2) !important
  1945. }
  1946. .sidebar-module ul ul li {
  1947. border-bottom: 1px solid #454545;
  1948. background-color: transparent !important
  1949. }
  1950. .sidebar-menu .js-current .standalone a {
  1951. background-color: var(--white-2);
  1952. }
  1953. .sidebar-menu .standalone a:hover {
  1954. background-color: var(--white-2) !important;
  1955. }
  1956. .sidebar-menu li a:hover {
  1957. background-color: var(--white-4) !important;
  1958. }
  1959. .sidebar-menu li h3 a:hover {
  1960. background-color: transparent !important;
  1961. }
  1962. .card .text-black.text-bold {
  1963. color: var(--black-1) !important;
  1964. }
  1965. .card .text-black.text-bold {
  1966. color: var(--black-1) !important;
  1967. }
  1968. .sidebar-module li li a {
  1969. background-color: var(--white-2);
  1970. }
  1971. a.card.bg-gray-light:hover {
  1972. background-color: var(--white-3) !important;
  1973. }
  1974. .pricing-matrix-row:hover .pricing-matrix-row-text,
  1975. .pricing-matrix-row:hover .pricing-matrix-column-feature {
  1976. background-color: var(--white-3) !important;
  1977. }
  1978. .markdown-body table tr {
  1979. background-color: var(--white-1) !important;
  1980. }
  1981. .markdown-body table tr:nth-child(2n) {
  1982. background-color: var(--white-1) !important;
  1983. }
  1984. .bg-white {
  1985. background-color: var(--white-1) !important;
  1986. }
  1987. .bg-gray,
  1988. .bg-gray-light {
  1989. background-color: var(--white-2) !important;
  1990. }
  1991. .bg-gray-2 {
  1992. background-color: var(--white-3) !important;
  1993. }
  1994. .bg-blue {
  1995. background-color: var(--blue-1) !important;
  1996. }
  1997. .bg-blue-light {
  1998. background-color: var(--blue-3) !important;
  1999. }
  2000. /** Links **/
  2001. .subnav-link.selected {
  2002. color: var(--blue-1);
  2003. }
  2004. .link-gray-dark {
  2005. color: var(--black-1) !important;
  2006. }
  2007. .muted-link,
  2008. .link-gray {
  2009. color: var(--black-3) !important;
  2010. }
  2011. a,
  2012. .btn-link,
  2013. .btn-octicon:hover,
  2014. mark {
  2015. color: var(--blue-1) !important;
  2016. }
  2017. .muted-link:hover,
  2018. .link-gray:hover,
  2019. .link-gray-dark:hover,
  2020. .link-hover-blue:hover {
  2021. color: var(--blue-1) !important;
  2022. }
  2023. /** Text **/
  2024. div,
  2025. h1,
  2026. h2,
  2027. h2 a,
  2028. h3,
  2029. h4,
  2030. p,
  2031. li,
  2032. li a {
  2033. color: var(--black-2) !important;
  2034. }
  2035. pre,
  2036. code {
  2037. color: var(--black-1) !important;
  2038. }
  2039. .text-emphasized {
  2040. color: var(--black-1);
  2041. }
  2042. .text-gray-light {
  2043. color: var(--black-2) !important;
  2044. }
  2045. .color-gray-9,
  2046. .text-gray-dark {
  2047. color: var(--black-1) !important;
  2048. }
  2049. .text-gray,
  2050. .note {
  2051. color: var(--black-3) !important;
  2052. }
  2053. .bg-blue-2 {
  2054. color: var(--white-1);
  2055. }
  2056. .text-blue {
  2057. color: var(--blue-1) !important;
  2058. }
  2059. /** Buttons **/
  2060. .site-header-nav .dropdown-menu {
  2061. background-color: var(--white-1) !important;
  2062. }
  2063. .site-header-nav .dropdown-menu a:hover {
  2064. background-color: var(--blue-2) !important;
  2065. }
  2066. .rss-subscribe {
  2067. background-color: var(--white-5) !important;
  2068. }
  2069. .rss-subscribe:hover {
  2070. background-color: var(--blue-3) !important;
  2071. }
  2072. summary {
  2073. color: var(--blue-1) !important;
  2074. }
  2075. a.btn.btn-blue {
  2076. color: var(--black-2) !important;
  2077. }
  2078. }
  2079. a.btn-mktg {
  2080. color: var(--blue-1) !important;
  2081. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址