Greasy Fork is available in English.

Github.io Darker with Dev/Help Documentation pages

This is the Github Darker with Dev/Help Documentation pages

2020-06-05 يوللانغان نەشرى. ئەڭ يېڭى نەشرىنى كۆرۈش.

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