mirror of
https://github.com/alphapapa/solarized-everything-css
synced 2024-11-15 00:12:44 +00:00
1000 lines
18 KiB
Stylus
1000 lines
18 KiB
Stylus
// * github.styl
|
|
|
|
// ** Global elements
|
|
|
|
*
|
|
border-color color-background-highlight
|
|
|
|
// ** Front page
|
|
|
|
.news .alert .pull-info
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
// ** Misc
|
|
|
|
.link-gray-dark
|
|
.text-gray-dark
|
|
color()
|
|
|
|
.bg-white
|
|
// Nope!
|
|
background-color()
|
|
|
|
.border
|
|
// How convenient...
|
|
border-color()
|
|
|
|
.breadcrumb .repo-root.js-repo-root
|
|
a
|
|
color blue
|
|
.breadcrumb strong.final-path
|
|
color()
|
|
|
|
button.ajax-pagination-btn
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
&:hover
|
|
background-color highlight-extra
|
|
|
|
.comment-reactions
|
|
.btn-link
|
|
color()
|
|
|
|
.user-has-reacted
|
|
background-color highlight
|
|
|
|
|
|
.text-gray-dark
|
|
color()
|
|
|
|
.contrib-number
|
|
color emphasized
|
|
|
|
.counter
|
|
background-color color-background-highlight-extra-less
|
|
color emphasized
|
|
|
|
.diffstat-bar
|
|
color()
|
|
|
|
.file-header
|
|
background-color highlight
|
|
|
|
.file-history-tease .participation
|
|
background-color()
|
|
color()
|
|
|
|
.quickstat strong
|
|
color()
|
|
& a
|
|
color comment
|
|
|
|
.file-history-tease .author a
|
|
color()
|
|
.file-history-tease-header
|
|
background-color highlight
|
|
.file-info-divider
|
|
background-color highlight-extra
|
|
.file-wrap
|
|
color()
|
|
|
|
*
|
|
background-color transparent
|
|
|
|
.filter-bar
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
a.filter-item
|
|
.filter-item
|
|
&.selected
|
|
background-color highlight
|
|
color emphasized
|
|
&:hover
|
|
background-color highlight-extra
|
|
color emphasized
|
|
|
|
color()
|
|
|
|
.flash
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
.gh-header-number
|
|
color comment
|
|
|
|
.ellipsis-expander
|
|
.hidden-text-expander a
|
|
background-color highlight
|
|
|
|
.issue-meta
|
|
color comment
|
|
|
|
.issues-listing
|
|
a
|
|
color()
|
|
|
|
.muted-link
|
|
color()
|
|
|
|
.new-user-avatar-cta
|
|
background-color highlight
|
|
border-color comment
|
|
color emphasized
|
|
|
|
.overall-summary
|
|
border-color color-background-highlight-extra
|
|
|
|
.pinned-repo-item.border
|
|
border-color comment
|
|
|
|
.progress-bar
|
|
background-color highlight-extra
|
|
|
|
.simple-box
|
|
background-color highlight
|
|
|
|
.social-count
|
|
background-color highlight
|
|
border-color color-background-highlight-extra
|
|
color emphasized
|
|
|
|
.scope-badge
|
|
background-color highlight-extra
|
|
color emphasized
|
|
|
|
.stats-switcher-wrapper
|
|
background-color()
|
|
|
|
.numbers-summary
|
|
li
|
|
a
|
|
color()
|
|
|
|
|
|
.table-list-header-toggle .btn-link
|
|
color comment
|
|
|
|
&.selected
|
|
color()
|
|
|
|
.text-emphasized
|
|
color emphasized
|
|
|
|
.text-diff-added
|
|
color green
|
|
|
|
.text-diff-deleted
|
|
color red
|
|
|
|
.avatar
|
|
.timeline-comment-avatar
|
|
filter opacity(75%)
|
|
|
|
// ** Code syntax highlighting
|
|
.blob-code
|
|
background-color()
|
|
color()
|
|
.blob-code-addition
|
|
background-color rgba(lighten(green, 50%), 0.1)
|
|
|
|
.x
|
|
background-color darken(green, 25%)
|
|
color lighten(color-text, 50%)
|
|
.blob-code-deletion
|
|
background-color rgba(red, 0.2)
|
|
|
|
.x
|
|
background-color darken(red, 50%)
|
|
color lighten(color-text, 50%)
|
|
.blob-code-hunk
|
|
background-color highlight
|
|
border-color comment
|
|
.blob-code-inner
|
|
color()
|
|
.blob-num
|
|
background-color()
|
|
color comment
|
|
|
|
.file
|
|
color()
|
|
|
|
.form-control
|
|
background-color highlight
|
|
border-color color-background-highlight-extra
|
|
|
|
.pl-c
|
|
color comment
|
|
|
|
.pl-c1
|
|
color blue
|
|
|
|
.pl-e
|
|
color yellow
|
|
|
|
.pl-en
|
|
color blue
|
|
|
|
.pl-k
|
|
color green
|
|
bold()
|
|
|
|
.pl-pds
|
|
color cyan
|
|
|
|
.pl-s
|
|
color cyan
|
|
|
|
.pl-smi
|
|
color()
|
|
|
|
.pl-v
|
|
color green
|
|
bold()
|
|
|
|
// + signs
|
|
.pl-mi1
|
|
color green
|
|
background-color transparent
|
|
|
|
// - signs
|
|
.pl-md
|
|
color red
|
|
background-color transparent
|
|
|
|
// ** .border-*
|
|
|
|
.border-bottom
|
|
.border-top
|
|
border-color color-background-highlight
|
|
|
|
// ** boxed-group
|
|
.boxed-group
|
|
*
|
|
border-color color-background-highlight-extra
|
|
|
|
article
|
|
background-color()
|
|
color()
|
|
|
|
> h3
|
|
background-color color-background-highlight-extra-less
|
|
color emphasized
|
|
.more-repos
|
|
background-color color-background-highlight-extra-less
|
|
box-shadow inset 0 1px 0 color-background-highlight-extra i
|
|
|
|
.boxed-group-inner
|
|
background-color()
|
|
|
|
// ** branch
|
|
.branch-action-body
|
|
background-color highlight
|
|
border-color comment
|
|
|
|
div
|
|
border-color comment
|
|
|
|
.branch-action-state-clean .branch-action-icon
|
|
background-color green i
|
|
|
|
.branch-action-state-dirty
|
|
.branch-action-state-unstable
|
|
.branch-action-state-unknown
|
|
.branch-action-icon
|
|
background-color yellow i
|
|
color white i
|
|
|
|
.text-shadow-light
|
|
.branch-group-name
|
|
.branch-summary
|
|
color()
|
|
text-shadow none i
|
|
|
|
.branch-a-b-count .meter
|
|
background-color yellow
|
|
|
|
.more-branches
|
|
.branch-group-heading
|
|
.branch-infobar
|
|
.branch-name
|
|
border-color comment
|
|
background-color highlight
|
|
|
|
.State
|
|
.State:visited
|
|
color white
|
|
.State--red
|
|
background-color red
|
|
color color-background
|
|
.State--green
|
|
background-color green
|
|
color color-background
|
|
|
|
// *** branch popup
|
|
.select-menu-filters
|
|
background-color color-background-highlight-extra-less-less
|
|
color emphasized
|
|
|
|
// branch tabs
|
|
.js-select-menu-tab
|
|
background-color color-background-highlight-extra-less
|
|
color emphasized
|
|
|
|
// branch selected tabs
|
|
.select-menu-tabs a.selected
|
|
.select-menu-tab-nav.selected
|
|
background-color color-background-highlight-extra
|
|
color color-background
|
|
|
|
// *** signed commit popup
|
|
|
|
.signed-commit-header
|
|
background-color color-background
|
|
|
|
// ** build
|
|
.build-status-item
|
|
background-color color-background-highlight-extra-less
|
|
color emphasized
|
|
|
|
.build-status-details
|
|
color blue
|
|
|
|
// ** capped-card
|
|
|
|
.capped-card
|
|
|
|
h3
|
|
background-color color-background-highlight-extra-less
|
|
|
|
a
|
|
color emphasized
|
|
|
|
.capped-card-content
|
|
background-color()
|
|
|
|
// ** capped-list
|
|
|
|
.capped-list
|
|
|
|
th
|
|
background-color color-background-highlight-extra-less-less
|
|
color emphasized
|
|
|
|
tr:nth-child(2n)
|
|
background-color highlight
|
|
|
|
// ** commit
|
|
.commit
|
|
.commit-meta
|
|
.commit-icon .octicon
|
|
.commit-group-title .octicon-git-commit
|
|
background-color()
|
|
|
|
*
|
|
border-color color-background-highlight-extra
|
|
|
|
.commit-author
|
|
color()
|
|
.commit-author-section
|
|
color()
|
|
.commit-meta
|
|
color comment
|
|
|
|
.sha-block
|
|
color comment
|
|
|
|
.sha
|
|
color()
|
|
.commit-ref
|
|
code.commit-sha
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
.user
|
|
color cyan
|
|
|
|
.commit-branches *
|
|
.commit-tease
|
|
.commit-title
|
|
// e.g. "This branch is 8 commits ahead of..."
|
|
background-color transparentify(blue, color-background, 0.2)
|
|
border none i
|
|
|
|
*
|
|
color emphasized
|
|
|
|
.commit-tease-contributors
|
|
background-color highlight
|
|
|
|
div.commit-branches
|
|
div.commit.full-commit p.commit-title
|
|
qul.branches-list
|
|
// An individual commit's page
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
*
|
|
// One of the rare times using the * selector seems to make sense
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
.commit-meta
|
|
background-color highlight
|
|
color()
|
|
|
|
.commits-listing:before
|
|
background-color highlight
|
|
|
|
.full-commit
|
|
background-color highlight
|
|
border-color comment
|
|
|
|
*
|
|
text-shadow none i
|
|
|
|
.commit-desc pre
|
|
background-color transparent i
|
|
color()
|
|
|
|
// ** Commits list (i.e. user/project/commits/ URL)
|
|
|
|
.commit.table-list-item
|
|
border-color color-background-highlight
|
|
|
|
.commit-meta.commit-author-section
|
|
background-color transparent
|
|
color()
|
|
|
|
.table-list-cell .commit-title
|
|
background-color transparent
|
|
color()
|
|
|
|
// ** completeness-indicator
|
|
|
|
.completeness-indicator-success
|
|
background-color green i
|
|
|
|
.completeness-indicator-problem
|
|
background-color yellow i
|
|
color white i
|
|
|
|
.copyable-terminal
|
|
background-color highlight
|
|
|
|
// ** discussions
|
|
.blankslate
|
|
background-color highlight
|
|
color emphasized
|
|
.comment-form-head.tabnav
|
|
background-color()
|
|
|
|
.conversation-list-heading
|
|
.inner
|
|
background-color()
|
|
|
|
.discussion-item-closed
|
|
.discussion-item-icon
|
|
background-color red
|
|
color emphasized
|
|
|
|
.discussion-item-icon
|
|
background-color highlight-extra
|
|
color emphasized
|
|
|
|
&.octicon
|
|
color emphasized
|
|
|
|
.discussion-item-entity
|
|
.discussion-item .renamed-was
|
|
.discussion-item .renamed-is
|
|
color emphasized
|
|
|
|
.discussion-timeline:before
|
|
background-color color-border
|
|
|
|
.discussion-timeline-actions
|
|
background-color()
|
|
|
|
.drag-and-drop
|
|
background-color highlight
|
|
|
|
.new-discussion-timeline .closed-banner
|
|
// Yes, it's strange that this requires using the border color as
|
|
// the background color, and vice-versa, but it does...
|
|
background-color color-border
|
|
border-color color-background
|
|
|
|
.timeline-comment
|
|
background-color()
|
|
border-color color-background-highlight-extra
|
|
.timeline-comment-header
|
|
background-color highlight
|
|
.timeline-comment-wrapper
|
|
// Don't show extra borders around every comment
|
|
border-color color-background
|
|
|
|
// ** donut
|
|
.donut-chart
|
|
> .pending
|
|
fill yellow i
|
|
|
|
// ** .dropdown-menu
|
|
|
|
.dropdown-divider
|
|
background-color color-border
|
|
|
|
.dropdown-item
|
|
color()
|
|
|
|
&:hover
|
|
background-color color-background-highlight-extra
|
|
color emphasized
|
|
|
|
.dropdown-menu
|
|
background-color color-background-highlight-extra-less
|
|
color emphasized
|
|
border-color()
|
|
|
|
// ** files
|
|
.files
|
|
*
|
|
color()
|
|
|
|
tbody
|
|
tr
|
|
border-color color-background-highlight
|
|
tr:nth-child(even)
|
|
background-color color-background-highlight-tad-extra
|
|
tr:nth-child(odd)
|
|
background-color()
|
|
|
|
tr:hover *
|
|
background-color color-background-highlight-extra-less
|
|
|
|
// ** header
|
|
.btn
|
|
background-image linear-gradient(to bottom, button-gradient-top, button-gradient-bottom) i
|
|
border-color color-background-highlight-extra
|
|
color emphasized
|
|
|
|
.btn:hover
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
.btn-primary, .issues-listing .btn-primary
|
|
// For some reason, the .issues-listing down below is overriding the
|
|
// .btn-primary here unless I use .issues-listing here also
|
|
background-color green
|
|
background-image linear-gradient(green, darken(green, 50%)) i
|
|
color darken(emphasized, 150%)
|
|
filter opacity(62.5%)
|
|
|
|
.entry-title
|
|
a
|
|
color blue i
|
|
|
|
.Header
|
|
background-color color-background-highlight-extra-less-less
|
|
border-bottom-color color-background-highlight-extra i
|
|
|
|
a
|
|
color emphasized
|
|
|
|
.lang
|
|
color emphasized
|
|
|
|
// *** New "tabs on top" header
|
|
|
|
.reponav-item
|
|
.pagehead-tabs-item
|
|
background-color highlight
|
|
border-color transparent
|
|
color()
|
|
|
|
&:visited
|
|
color()
|
|
|
|
&.selected
|
|
background-color()
|
|
border-color red color-background-highlight-extra-less transparent
|
|
|
|
// ** footer
|
|
|
|
.site-footer-links
|
|
*
|
|
color()
|
|
|
|
// ** Issues
|
|
|
|
.Box-row--focus-gray.navigation-focus
|
|
background-color color-background-highlight-extra-less-less
|
|
color emphasized
|
|
|
|
// ** js
|
|
.js-directory-link
|
|
a()
|
|
|
|
.js-site-search-form input
|
|
.js-chromeless-input-container
|
|
background-color()
|
|
border-color color-background-highlight-extra
|
|
// ** label
|
|
a.label
|
|
color black
|
|
filter opacity(75%)
|
|
|
|
// ** notifications
|
|
.notifications-list
|
|
a
|
|
color()
|
|
li
|
|
background-color()
|
|
|
|
// ** octicon
|
|
|
|
.octicon
|
|
.octicon-repo
|
|
color base1
|
|
|
|
&.type-icon-state-closed
|
|
color transparentify(red, color-background, 0.65)
|
|
|
|
&.type-icon-state-merged
|
|
color violet
|
|
|
|
&.type-icon-state-open
|
|
color transparentify(green, color-background, 0.65)
|
|
|
|
.octicon-alert
|
|
color white
|
|
.octicon-x
|
|
color red
|
|
.octicon-check
|
|
color green
|
|
.octicon-primitive-dot
|
|
color yellow
|
|
|
|
.octicon-clippy
|
|
color emphasized
|
|
|
|
.octicon-git-pull-request, .octicon-diff
|
|
color white i
|
|
|
|
.octicon-markdown
|
|
color comment
|
|
|
|
// ** org
|
|
|
|
.orghead
|
|
background-color highlight
|
|
border-color()
|
|
border-bottom 0px i
|
|
color emphasized
|
|
|
|
.org-name
|
|
color emphasized
|
|
|
|
.pagehead.orghead
|
|
background-color highlight
|
|
|
|
// ** outline-box
|
|
|
|
.outline-box-highlighted
|
|
background-color highlight
|
|
color emphasized
|
|
|
|
// ** pagination
|
|
|
|
.pagination
|
|
.current
|
|
background-color highlight-extra
|
|
color emphasized
|
|
.disabled
|
|
background-color highlight
|
|
color comment
|
|
|
|
&:hover
|
|
background-color highlight
|
|
.gap
|
|
background-color highlight
|
|
color comment
|
|
a
|
|
background-color highlight
|
|
border-color color-background
|
|
color()
|
|
|
|
&:hover
|
|
background-color highlight-extra
|
|
color color-background
|
|
|
|
// ** Pull requests
|
|
|
|
.empty-cell
|
|
.diffbar
|
|
background-color()
|
|
|
|
.merge-status-item
|
|
background-color color-background-highlight-extra-less
|
|
|
|
.merge-message
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
.pr-toolbar
|
|
background-color()
|
|
|
|
// *** Code reviews
|
|
|
|
|
|
.review-thread-reply
|
|
background-color highlight
|
|
|
|
.inline-comment-form
|
|
background-color()
|
|
|
|
.octicon-git-merge
|
|
color white
|
|
|
|
// ** releases
|
|
.uploaded-files
|
|
background-color()
|
|
|
|
.upload-progress
|
|
background-color highlight
|
|
box-shadow 1px 0px 0px color-background-highlight inset
|
|
|
|
// ** readmes
|
|
#readme .plain
|
|
background-color()
|
|
|
|
.markdown-body
|
|
.markdown-body table *
|
|
background-color()
|
|
border-color()
|
|
color()
|
|
|
|
a
|
|
a()
|
|
code, pre
|
|
background-color highlight
|
|
|
|
hr
|
|
background-color highlight-extra
|
|
|
|
img
|
|
background-color()
|
|
|
|
.task-list-item.hovered
|
|
background-color color-background-highlight
|
|
|
|
.range-editor
|
|
background-color highlight
|
|
|
|
.compare-pr-placeholder
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
ul.comparison-list > li.title
|
|
background-color color-background-highlight-extra-less
|
|
ul.comparison-list
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
// ** repository
|
|
.repository-description
|
|
color()
|
|
|
|
.repository-meta
|
|
.edit-repository-meta
|
|
label
|
|
color()
|
|
|
|
.pagehead.repohead
|
|
background-color highlight
|
|
|
|
.repository-content .RecentBranches
|
|
background-color highlight
|
|
border-color()
|
|
|
|
.repohead-details-container
|
|
a
|
|
color()
|
|
|
|
// ** select-menu
|
|
.select-menu-modal
|
|
border-color color-text
|
|
|
|
*
|
|
color()
|
|
|
|
.select-menu-header
|
|
.select-menu-header *
|
|
background-color highlight
|
|
color emphasized
|
|
text-shadow none i
|
|
|
|
.select-menu-item
|
|
background-color()
|
|
|
|
.select-menu-item.navigation-focus
|
|
.select-menu-item.navigation-focus.selected
|
|
.select-menu-item.navigation-focus.select-menu-action
|
|
.select-menu-item.navigation-focus
|
|
.select-menu-item-text.navigation-focus
|
|
background-color highlight-extra
|
|
color emphasized
|
|
|
|
// ** sidebar
|
|
.repository-sidebar
|
|
background-color()
|
|
|
|
.thread-subscription-status
|
|
background-color()
|
|
|
|
// *** sunken-menu
|
|
.sunken-menu
|
|
background-image linear-gradient(to right, color-background-highlight 0%, color-background 8px) i
|
|
box-shadow 1px 0px 0px color-background-highlight inset
|
|
|
|
&:before
|
|
background-image linear-gradient(color-background, transparent) i
|
|
|
|
&:after
|
|
background-image linear-gradient(transparent, color-background) i
|
|
|
|
.sunken-menu-item
|
|
border-color color-background
|
|
|
|
&.selected
|
|
background-color()
|
|
border-color color-background-highlight-extra-less
|
|
color emphasized
|
|
|
|
&:after
|
|
background-color orange
|
|
|
|
.sunken-menu-separator:before
|
|
background-image linear-gradient(to right, color-background-highlight 70%, color-background 100%) i
|
|
|
|
// ** states
|
|
.state
|
|
color emphasized
|
|
|
|
.state-closed
|
|
background-color red
|
|
|
|
.state-open
|
|
background-color green
|
|
|
|
|
|
// ** subnav
|
|
|
|
.subnav-item
|
|
|
|
color()
|
|
|
|
&:hover
|
|
background-color color-background-highlight-extra-less-less
|
|
&:visited
|
|
color()
|
|
&.selected
|
|
background-color highlight
|
|
|
|
.subnav-links
|
|
a
|
|
&:hover
|
|
background-color highlight
|
|
|
|
.subnav-search input
|
|
border-color comment
|
|
|
|
|
|
// ** tabnav
|
|
.right .tabnav-extra
|
|
// This affects the "Markdown supported" text above a comment box.
|
|
// Only .tabnav-extra should be necessary here, but without
|
|
// .right, it doesn't work. No idea why. That's CSS for ya.
|
|
color comment
|
|
|
|
a.tabnav-tab
|
|
.tabnav-tab
|
|
border-color transparent
|
|
color comment
|
|
|
|
&.selected
|
|
background-color()
|
|
background-image linear-gradient(color-background-highlight, color-background) i
|
|
border-color()
|
|
color emphasized
|
|
|
|
// ** tables
|
|
|
|
.table-list
|
|
tr
|
|
li
|
|
background-color()
|
|
|
|
&:hover
|
|
background-color color-background-highlight-extra-less
|
|
|
|
.table-list-header
|
|
background-color highlight
|
|
|
|
// ** text
|
|
.text-pending
|
|
color yellow i
|
|
|
|
.octicon-primitive-dot
|
|
color yellow
|
|
|
|
.text-red
|
|
color red i
|
|
|
|
// ** timeline
|
|
.timeline-commits
|
|
.commit-meta
|
|
background-color()
|
|
|
|
.commit-id
|
|
color comment
|
|
|
|
// ** topic-tag
|
|
|
|
.topic-tag.topic-tag-link
|
|
background-color highlight
|
|
color()
|
|
|
|
// ** underline-nav
|
|
|
|
.underline-nav-item
|
|
color()
|
|
|
|
&.selected
|
|
border-bottom-color red i
|
|
color()
|
|
|
|
// ** user-profile-nav
|
|
|
|
.user-profile-nav
|
|
background-color highlight
|
|
border-color()
|
|
|
|
.user-profile-sticky-bar
|
|
&:after
|
|
background-color highlight
|
|
border-color()
|
|
|
|
// ** viz / graphs
|
|
|
|
.graphs
|
|
|
|
.area
|
|
fill green
|
|
|
|
.summary-stats li .num
|
|
|
|
color emphasized
|
|
|
|
.viz
|
|
background-color color-background-highlight-extra-less-less
|
|
|
|
// facebox (e.g. when forking)
|
|
|
|
.facebox-popup
|
|
color()
|
|
background-color()
|
|
|
|
.octicon
|
|
color white
|
|
|
|
.owner-select-target
|
|
color()
|
|
background-color highlight
|
|
|
|
&:hover
|
|
background-color highlight-extra
|
|
|
|
// ** suggester (emoji)
|
|
.suggester
|
|
background-color color-background-highlight-extra-less
|
|
|
|
li.navigation-focus
|
|
background-color highlight-extra
|