1522 lines · 30.4 KB · CSS
RawDownload
:root {  /* fonts */  --fonts-proportional: -apple-system, "Segoe UI", system-ui, Roboto, "Helvetica Neue", Arial;  --fonts-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace, var(--fonts-emoji);  --fonts-emoji: "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla";  /* font weights - use between 400 and 600 for general purposes. Avoid 700 as it is perceived too bold */  --font-weight-light: 300;  --font-weight-normal: 400;  --font-weight-medium: 500;  --font-weight-semibold: 600;  --font-weight-bold: 700;  /* line-height: use the default value as "modules/normalize.css" */  --line-height-default: normal;  /* images */  --checkbox-mask-checked: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-1 -1 18 18" width="16" height="16"><path fill-rule="evenodd" d="M13.78 4.22a.75.75 0 010 1.06l-7.25 7.25a.75.75 0 01-1.06 0L2.22 9.28a.75.75 0 011.06-1.06L6 10.94l6.72-6.72a.75.75 0 011.06 0z"></path></svg>');  --checkbox-mask-indeterminate: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M2 7.75A.75.75 0 012.75 7h10a.75.75 0 010 1.5h-10A.75.75 0 012 7.75z"></path></svg>');  --octicon-chevron-right: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path d="M6.22 3.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.751.751 0 0 1-1.042-.018.751.751 0 0 1-.018-1.042L9.94 8 6.22 4.28a.75.75 0 0 1 0-1.06Z"></path></svg>');  /* other variables */  --border-radius: 4px;  --border-radius-medium: 6px;  --border-radius-large: 25px;  --border-radius-full: 99999px; /* TODO: use calc(infinity * 1px) */  --opacity-disabled: 0.55;  --height-loading: 16rem;  --repo-header-issue-min-height: 41px;  --min-height-textarea: 132px; /* padding + 6 lines + border = calc(1.57142em + 6lh + 2px), but lh is not fully supported */  --tab-size: 4;  --checkbox-size: 15px; /* height and width of checkbox and radio inputs */  --page-spacing: 16px; /* space between page elements */  --page-margin-x: 32px; /* minimum space on left and right side of page */  --button-spacing: 0.33rem;} @media (min-width: 768px) and (max-width: 1200px) {  :root {    --page-margin-x: 16px;  }} @media (max-width: 767.98px) {  :root {    --page-margin-x: 8px;  }} @media (pointer: coarse) {  :root {    --button-spacing: 0.5rem;  }} :root * {  --fonts-regular: var(--fonts-override, var(--fonts-proportional)), "Noto Sans", "Liberation Sans", sans-serif, var(--fonts-emoji);} *, ::before, ::after {  /* these are needed for tailwind borders to work because we do not load tailwind's base     https://github.com/tailwindlabs/tailwindcss/blob/master/src/css/preflight.css */  border-width: 0;  border-style: solid;  border-color: currentcolor;} html, body {  height: 100%;  font-size: 14px;} body {  line-height: 20px;  font-family: var(--fonts-regular);  color: var(--color-text);  background-color: var(--color-body);  tab-size: var(--tab-size);  display: flex;  flex-direction: column;  overflow-x: visible;  overflow-wrap: break-word;} textarea {  font-family: var(--fonts-regular);} pre,code,kbd,samp {  font-family: var(--fonts-monospace);} pre,code,kbd,samp,.tw-font-mono {  font-size: 0.95em; /* compensate for monospace fonts being usually slightly larger */} b,strong,h1,h2,h3,h4,h5,h6 {  font-weight: var(--font-weight-semibold);} h1,h2,h3,h4,h5 {  line-height: 1.28571429;  margin: calc(2rem - 0.1428571428571429em) 0 1rem;  font-weight: var(--font-weight-medium);  padding: 0;} h1 {  min-height: 1rem;  font-size: 2rem;} h2 {  font-size: 1.71428571rem;} h3 {  font-size: 1.28571429rem;} h4 {  font-size: 1.07142857rem;} h5 {  font-size: 1rem;} h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child {  margin-top: 0;} h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child {  margin-bottom: 0;} p {  margin: 0 0 1em;  line-height: 1.4285;} p:first-child {  margin-top: 0;} p:last-child {  margin-bottom: 0;} table {  border-collapse: collapse;} button {  cursor: pointer;} details summary {  cursor: pointer;} details summary > * {  display: inline;} progress {  background: var(--color-secondary-dark-1);  border-radius: var(--border-radius);  border: none;  overflow: hidden;} progress::-webkit-progress-bar {  background: var(--color-secondary-dark-1);} progress::-webkit-progress-value {  background-color: var(--color-accent);} progress::-moz-progress-bar {  background-color: var(--color-accent);} h1.error-code {  font-size: 15em;  font-weight: var(--font-weight-bold);  color: transparent;  --error-code-color-1: #a2a2a2;  --error-code-color-2: #797979;  --gradient: repeating-linear-gradient(45deg, var(--error-code-color-1), var(--error-code-color-1) 10px, var(--error-code-color-2) 10px, var(--error-code-color-2) 20px);  background: var(--gradient);  background-clip: text;} * {  caret-color: var(--color-caret);} ::file-selector-button {  border: 1px solid var(--color-light-border);  color: var(--color-text-light);  background: var(--color-light);  border-radius: var(--border-radius);} ::file-selector-button:hover {  color: var(--color-text);  background: var(--color-hover);} ::selection {  background: var(--color-primary-light-1);  color: var(--color-white);} ::placeholder,.ui.dropdown:not(.button) > .default.text,.ui.default.dropdown:not(.button) > .text {  color: var(--color-placeholder-text) !important;  opacity: 1 !important;} .unselectable,.button,.lines-num,.lines-commit,.lines-commit .blame-info,.ellipsis-button {  -webkit-touch-callout: none;  -webkit-user-select: none;  user-select: none;} .button-row {  gap: var(--button-spacing);} .button-sequence {  display: flex;  flex-flow: wrap;  gap: var(--button-spacing);} .button-sequence.right {  justify-content: end;} .button-sequence .ui.button {  margin: 0 !important;} .button-row .ui.button {  margin-right: 0;} .ui.partial.secondary.menu {  margin-bottom: 0;} a {  color: var(--color-primary);  cursor: pointer;  text-decoration-line: none;  text-decoration-skip-ink: all;} a:hover {  text-decoration-line: underline;} /* a = always colored, underlined on hover *//* a.muted = colored on hover, underlined on hover *//* a.suppressed = never colored, underlined on hover *//* a.silenced = never colored, never underlined */ a.muted,a.suppressed,a.silenced,.muted-links a {  color: inherit;} a:hover,a.suppressed:hover,a.muted:hover,a.muted:hover [class*="color-text"],.muted-links a:hover {  color: var(--color-primary);} a.silenced:hover,a.suppressed:hover {  color: inherit;} a.silenced:hover {  text-decoration-line: none;} a.label,.ui.search .results a,.ui .menu a,.ui.cards a.card,.issue-keyword a {  text-decoration-line: none !important;} .ui.search > .results {  background: var(--color-body);  border-color: var(--color-secondary);  overflow-wrap: anywhere; /* allow text to wrap as fomantic limits this to 18em width */} .ui.search > .results .result {  background: var(--color-body);  border-color: var(--color-secondary);  display: flex;  align-items: center;} .ui.search > .results .result .title {  color: var(--color-text-dark);} .ui.search > .results .result .description {  color: var(--color-text-light-2);} .ui.search > .results .result .image {  width: auto;  height: auto;} .ui.search > .results .result:hover,.ui.category.search > .results .category .result:hover {  background: var(--color-hover);} .inline-code-block {  padding: 2px 4px;  border-radius: .24em;  background-color: var(--color-label-bg);} .ui.menu {  display: flex;} .ui.menu,.ui.vertical.menu {  background: var(--color-menu);  border-color: var(--color-secondary);  box-shadow: none;} .ui.menu .item {  color: var(--color-text);  user-select: auto;  line-height: var(--line-height-default); /* fomantic uses "1" which causes overflow problems because "1" doesn't consider the descent part */} .ui.menu .item > .svg {  margin-right: 0.35em;} .ui.menu .dropdown.item:hover,.ui.menu a.item:hover,.ui.menu details.item summary:hover {  color: var(--color-text);  background: var(--color-hover);} .ui.menu .active.item,.ui.menu .active.item:hover,.ui.vertical.menu .active.item,.ui.vertical.menu .active.item:hover {  color: var(--color-text);  background: var(--color-active);} .ui.menu a.item:active {  color: var(--color-text);  background: none;} .ui.ui.menu .item.disabled {  color: var(--color-text-light-3);} .ui.menu .item::before, .ui.vertical.menu .item::before {  background: var(--color-secondary);} /* sub menu of vertical menu */.ui.vertical.menu .item .menu .item {  color: var(--color-text-light-2);  text-indent: 16px;} .ui.vertical.menu .item .menu .item:hover,.ui.vertical.menu .item .menu a.item:hover {  color: var(--color-text-light-1);} .ui.vertical.menu .item .menu .active.item {  color: var(--color-text);} /* slightly more contrast for filters on issue list */.ui.ui.menu .dropdown.item.disabled {  color: var(--color-text-light-2);} .ui.dropdown .menu {  background: var(--color-menu);  border-color: var(--color-secondary);} .ui.dropdown .menu > .header:not(.ui) {  color: var(--color-text);} .ui.dropdown .menu > .item {  color: var(--color-text);  overflow: hidden;  text-overflow: ellipsis;} .ui.dropdown .menu > .item:hover {  color: var(--color-text);  background: var(--color-hover);} .ui.dropdown .menu > .item:active {  color: var(--color-text);  background: var(--color-active);} .ui.dropdown .menu .active.item {  color: var(--color-text);  background: var(--color-active);  border-radius: 0;  font-weight: var(--font-weight-normal);} /* fix misaligned images in webhook dropdown */.ui.dropdown .menu > .item > img {  margin-top: -0.25rem;  margin-bottom: -0.25rem;}.ui.dropdown .menu > .item > svg {  margin-right: .78rem; /* use the same margin as for <img> */} .ui.selection.dropdown .menu > .item {  border-color: var(--color-secondary);  white-space: nowrap;} .ui.selection.visible.dropdown > .text:not(.default) {  color: var(--color-text);} .ui.dropdown.selected,.ui.dropdown .menu .selected.item {  color: var(--color-text);  background: var(--color-hover);} .ui.menu .ui.dropdown .menu > .selected.item {  color: var(--color-text) !important;  background: var(--color-hover) !important;} .ui.dropdown .menu > .message:not(.ui) {  color: var(--color-text-light-2);}

Lines 1–500 of 1522.