.repository .data-table .line-num,.repository .diff-file-box .file-body.file-code .lines-num,.repository .diff-file-box .code-diff tbody tr .lines-type-marker { user-select: none;} .repository .unicode-escaped .escaped-code-point[data-escaped]::before { visibility: visible; content: attr(data-escaped); font-family: var(--fonts-monospace); color: var(--color-red);} .repository .unicode-escaped .escaped-code-point .char { display: none;} .repository .broken-code-point { font-family: var(--fonts-monospace); color: var(--color-blue);} .repository .unicode-escaped .ambiguous-code-point { border: 1px var(--color-yellow) solid;} .issue-content { display: flex; align-items: flex-start; gap: 16px;} @media (max-width: 767.98px) { .issue-content { flex-direction: column; }} .issue-content-left { margin: 0 !important; width: calc(100% - 316px);} .issue-content-right { margin: 0 !important; width: 300px;} .issue-content-right .dropdown > .menu { max-width: 270px; min-width: 0;} @media (max-width: 767.98px) { .issue-content-left, .issue-content-right { width: 100%; }} .repository .issue-content-right .ui.list .dependency { padding: 0; white-space: nowrap;} .repository .issue-content-right .ui.list .title { overflow: hidden; text-overflow: ellipsis;} .repository .issue-content-right #deadlineForm input { width: 12.8rem; border-radius: var(--border-radius) 0 0 var(--border-radius); border-right: 0; white-space: nowrap;} .repository .issue-content-right .filter.menu { max-height: 500px; overflow-x: auto;} .repository .filter.menu.labels .label-filter .menu .info { display: inline-block; padding: 0.5rem 0; font-size: 12px; width: 100%; white-space: nowrap; margin-left: 10px; margin-right: 8px; text-align: left;} .repository .filter.menu.labels .label-filter .menu .info code { border: 1px solid var(--color-secondary); border-radius: var(--border-radius); padding: 1px 2px; font-size: 11px;} /* make all issue filter dropdown menus popup leftward, to avoid go out the viewport (right side) */.repository .filter.menu .ui.dropdown .menu { max-height: 500px; max-width: 300px; overflow-x: hidden; right: 0; left: auto;} /* the label-filter is the first dropdown, it shouldn't be shown leftward, otherwise it may go out the viewport (left side) */.repository .filter.menu .ui.dropdown.label-filter .menu { min-width: max-content; right: unset; left: 0;} .repository .select-label .desc { padding-left: 23px;} /* For the secondary pointing menu, respect its own border-bottom *//* style reference: https://semantic-ui.com/collections/menu.html#pointing */.repository .ui.tabs.container .ui.menu:not(.secondary.pointing) { border-bottom: 0;} .repository .ui.tabs.divider { margin-top: -1px; margin-bottom: 12px;} .repository .clone-panel #repo-clone-url { width: 320px; border-radius: 0;} @media (max-width: 991.98px) { .repository .clone-panel #repo-clone-url { width: 200px; }} .repository .ui.action.input.clone-panel > button + button,.repository .ui.action.input.clone-panel > button + input { margin-left: -1px; /* make the borders overlap to avoid double borders */} .repository .clone-panel > button:first-of-type { border-radius: var(--border-radius) 0 0 var(--border-radius) !important;} .repository .clone-panel > button:last-of-type { border-radius: 0 var(--border-radius) var(--border-radius) 0 !important;} /* Dropdown alignment */.repository .clone-panel .dropdown .menu,.repository .folder-actions .dropdown .menu { right: 0 !important; left: auto !important;} .repository.file.list .repo-description { display: flex; justify-content: space-between; align-items: center; gap: 5px; margin-bottom: 5px;} @media (max-width: 767.98px) { .repository.file.list .repo-description { flex-direction: column; align-items: stretch; }} .commit-summary { flex: 1; overflow-wrap: anywhere; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;} .commit-header .commit-summary,td .commit-summary { white-space: normal;} .commit-list .js-toggle-commit-body { margin: 0 0 0 0.25em;} .commit-list .commit-status { margin: 0 0 0 0.25em;} .latest-commit { display: flex; flex: 1; align-items: center; overflow: hidden; text-overflow: ellipsis;} .latest-commit .commit-status { margin-right: 0.25em;} @media (max-width: 767.98px) { .latest-commit .sha { display: none; } .latest-commit .commit-summary { margin-left: 8px; }} .repo-path { display: flex; overflow-wrap: anywhere;} /* this is what limits the commit table width to a value that works on all viewport sizes */#repo-files-table th:first-of-type { max-width: calc(calc(min(100vw, 1280px)) - 145px - calc(2 * var(--page-margin-x)));} .repository.file.list #repo-files-table thead th { font-weight: var(--font-weight-normal);} .repository.file.list #repo-files-table tbody .svg { margin-left: 3px; margin-right: 5px;} .repository.file.list #repo-files-table tbody .svg.octicon-reply { margin-right: 10px;} .repository.file.list #repo-files-table tbody .svg.octicon-file-directory-fill,.repository.file.list #repo-files-table tbody .svg.octicon-file-submodule { color: var(--color-primary);} .repository.file.list #repo-files-table tbody .svg.octicon-file,.repository.file.list #repo-files-table tbody .svg.octicon-file-symlink-file,.repository.file.list #repo-files-table tbody .svg.octicon-file-directory-symlink { color: var(--color-secondary-dark-7);} .repository.file.list #repo-files-table td { padding-top: 0; padding-bottom: 0; overflow: initial;} .repository.file.list #repo-files-table td.name { width: 33%; max-width: calc(100vw - 140px);} @media (min-width: 1201px) { .repository.file.list #repo-files-table td.name { max-width: 150px; }} @media (min-width: 992px) and (max-width: 1200px) { .repository.file.list #repo-files-table td.name { max-width: 200px; }} @media (min-width: 768px) and (max-width: 991.98px) { .repository.file.list #repo-files-table td.name { max-width: 300px; }} .repository.file.list #repo-files-table td.message { color: var(--color-text-light-1); width: 66%;} @media (min-width: 1201px) { .repository.file.list #repo-files-table td.message { max-width: 400px; }} @media (min-width: 992px) and (max-width: 1200px) { .repository.file.list #repo-files-table td.message { max-width: 350px; }} @media (min-width: 768px) and (max-width: 991.98px) { .repository.file.list #repo-files-table td.message { max-width: 250px; }} .repository.file.list #repo-files-table td.age { color: var(--color-text-light-1);} .repository.file.list #repo-files-table td .truncate { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; padding-top: 8px; padding-bottom: 8px;} .repository.file.list #repo-files-table td a { padding-top: 8px; padding-bottom: 8px;} .repository.file.list #repo-files-table td .at { margin-left: 3px; margin-right: 3px;} .repository.file.list #repo-files-table td > * { vertical-align: middle;} .repository.file.list #repo-files-table td.message .isSigned { cursor: default;} .repository.file.list #repo-files-table tr:last-of-type td:first-child { border-bottom-left-radius: var(--border-radius);} .repository.file.list #repo-files-table tr:last-of-type td:last-child { border-bottom-right-radius: var(--border-radius);} .repository.file.list #repo-files-table tr:hover { background-color: var(--color-hover);} .repository.file.list #repo-files-table tr.has-parent a { display: inline-block; padding-top: 8px; padding-bottom: 8px; width: calc(100% - 1.25rem);} .repository.file.list .non-diff-file-content .header .icon { font-size: 1em;} .repository.file.list .non-diff-file-content .header .small.icon { font-size: 0.75em;} .repository.file.list .non-diff-file-content .header .tiny.icon { font-size: 0.5em;} .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon { line-height: var(--line-height-default); padding: 8px; vertical-align: middle; color: var(--color-text);} .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon:hover { color: var(--color-primary);} .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon-danger:hover { color: var(--color-red);} .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon.disabled { color: inherit; opacity: var(--opacity-disabled); cursor: default;} .code-search + #repo-files-table { border-top-left-radius: 0; border-top-right-radius: 0;} .view-raw { display: flex; justify-content: center; align-items: center;} .view-raw > * { max-width: 100%;} .view-raw audio,.view-raw video,.view-raw img { margin: 1rem 0; border-radius: 0; object-fit: contain;} .view-raw img[src$=".svg" i] { max-height: 600px !important; max-width: 600px !important;} lazy-webc[tag="model-viewer"],model-viewer { width: 100%; height: 100vh;} lazy-webc[tag="pdf-object"],pdf-object { width: 100%; height: 100vh; border: none !important; display: flex; align-items: center; justify-content: center;} .repository.file.list .non-diff-file-content .plain-text { padding: 1em 2em;} .repository.file.list .non-diff-file-content .plain-text pre { overflow-wrap: anywhere; white-space: pre-wrap;} .repository.file.list .non-diff-file-content .csv { overflow-x: auto; padding: 0 !important;} .repository.file.list .non-diff-file-content pre { overflow: auto;} .repository.file.list .non-diff-file-content .asciicast { padding: 0 !important;} .non-diff-file-content .pdfobject { border-radius: 0 0 var(--border-radius) var(--border-radius);} .repository.file.list .sidebar { padding-left: 0;} .repository.file.list .sidebar .svg { width: 16px;} .repo-editor-header { width: 100%;} .repo-editor-header input { vertical-align: middle !important; width: auto !important; padding: 7px 8px !important; margin-right: 5px !important;} .repository.file.editor .tabular.menu .svg { margin-right: 5px;} .repository.file.editor .commit-form-wrapper { padding-left: 64px;} .repository.file.editor .commit-form-wrapper .commit-avatar { float: left; margin-left: -64px; width: 3em; height: auto;} .repository.file.editor .commit-form-wrapper .commit-form { position: relative; padding: 15px; margin-bottom: 10px; border: 1px solid var(--color-secondary); background: var(--color-box-body); border-radius: var(--border-radius);Lines 1–500 of 2768. Load more
.repository .data-table .line-num, .repository .diff-file-box .file-body.file-code .lines-num, .repository .diff-file-box .code-diff tbody tr .lines-type-marker { user-select: none; } .repository .unicode-escaped .escaped-code-point[data-escaped]::before { visibility: visible; content: attr(data-escaped); font-family: var(--fonts-monospace); color: var(--color-red); } .repository .unicode-escaped .escaped-code-point .char { display: none; } .repository .broken-code-point { font-family: var(--fonts-monospace); color: var(--color-blue); } .repository .unicode-escaped .ambiguous-code-point { border: 1px var(--color-yellow) solid; } .issue-content { display: flex; align-items: flex-start; gap: 16px; } @media (max-width: 767.98px) { .issue-content { flex-direction: column; } } .issue-content-left { margin: 0 !important; width: calc(100% - 316px); } .issue-content-right { margin: 0 !important; width: 300px; } .issue-content-right .dropdown > .menu { max-width: 270px; min-width: 0; } @media (max-width: 767.98px) { .issue-content-left, .issue-content-right { width: 100%; } } .repository .issue-content-right .ui.list .dependency { padding: 0; white-space: nowrap; } .repository .issue-content-right .ui.list .title { overflow: hidden; text-overflow: ellipsis; } .repository .issue-content-right #deadlineForm input { width: 12.8rem; border-radius: var(--border-radius) 0 0 var(--border-radius); border-right: 0; white-space: nowrap; } .repository .issue-content-right .filter.menu { max-height: 500px; overflow-x: auto; } .repository .filter.menu.labels .label-filter .menu .info { display: inline-block; padding: 0.5rem 0; font-size: 12px; width: 100%; white-space: nowrap; margin-left: 10px; margin-right: 8px; text-align: left; } .repository .filter.menu.labels .label-filter .menu .info code { border: 1px solid var(--color-secondary); border-radius: var(--border-radius); padding: 1px 2px; font-size: 11px; } /* make all issue filter dropdown menus popup leftward, to avoid go out the viewport (right side) */ .repository .filter.menu .ui.dropdown .menu { max-height: 500px; max-width: 300px; overflow-x: hidden; right: 0; left: auto; } /* the label-filter is the first dropdown, it shouldn't be shown leftward, otherwise it may go out the viewport (left side) */ .repository .filter.menu .ui.dropdown.label-filter .menu { min-width: max-content; right: unset; left: 0; } .repository .select-label .desc { padding-left: 23px; } /* For the secondary pointing menu, respect its own border-bottom */ /* style reference: https://semantic-ui.com/collections/menu.html#pointing */ .repository .ui.tabs.container .ui.menu:not(.secondary.pointing) { border-bottom: 0; } .repository .ui.tabs.divider { margin-top: -1px; margin-bottom: 12px; } .repository .clone-panel #repo-clone-url { width: 320px; border-radius: 0; } @media (max-width: 991.98px) { .repository .clone-panel #repo-clone-url { width: 200px; } } .repository .ui.action.input.clone-panel > button + button, .repository .ui.action.input.clone-panel > button + input { margin-left: -1px; /* make the borders overlap to avoid double borders */ } .repository .clone-panel > button:first-of-type { border-radius: var(--border-radius) 0 0 var(--border-radius) !important; } .repository .clone-panel > button:last-of-type { border-radius: 0 var(--border-radius) var(--border-radius) 0 !important; } /* Dropdown alignment */ .repository .clone-panel .dropdown .menu, .repository .folder-actions .dropdown .menu { right: 0 !important; left: auto !important; } .repository.file.list .repo-description { display: flex; justify-content: space-between; align-items: center; gap: 5px; margin-bottom: 5px; } @media (max-width: 767.98px) { .repository.file.list .repo-description { flex-direction: column; align-items: stretch; } } .commit-summary { flex: 1; overflow-wrap: anywhere; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .commit-header .commit-summary, td .commit-summary { white-space: normal; } .commit-list .js-toggle-commit-body { margin: 0 0 0 0.25em; } .commit-list .commit-status { margin: 0 0 0 0.25em; } .latest-commit { display: flex; flex: 1; align-items: center; overflow: hidden; text-overflow: ellipsis; } .latest-commit .commit-status { margin-right: 0.25em; } @media (max-width: 767.98px) { .latest-commit .sha { display: none; } .latest-commit .commit-summary { margin-left: 8px; } } .repo-path { display: flex; overflow-wrap: anywhere; } /* this is what limits the commit table width to a value that works on all viewport sizes */ #repo-files-table th:first-of-type { max-width: calc(calc(min(100vw, 1280px)) - 145px - calc(2 * var(--page-margin-x))); } .repository.file.list #repo-files-table thead th { font-weight: var(--font-weight-normal); } .repository.file.list #repo-files-table tbody .svg { margin-left: 3px; margin-right: 5px; } .repository.file.list #repo-files-table tbody .svg.octicon-reply { margin-right: 10px; } .repository.file.list #repo-files-table tbody .svg.octicon-file-directory-fill, .repository.file.list #repo-files-table tbody .svg.octicon-file-submodule { color: var(--color-primary); } .repository.file.list #repo-files-table tbody .svg.octicon-file, .repository.file.list #repo-files-table tbody .svg.octicon-file-symlink-file, .repository.file.list #repo-files-table tbody .svg.octicon-file-directory-symlink { color: var(--color-secondary-dark-7); } .repository.file.list #repo-files-table td { padding-top: 0; padding-bottom: 0; overflow: initial; } .repository.file.list #repo-files-table td.name { width: 33%; max-width: calc(100vw - 140px); } @media (min-width: 1201px) { .repository.file.list #repo-files-table td.name { max-width: 150px; } } @media (min-width: 992px) and (max-width: 1200px) { .repository.file.list #repo-files-table td.name { max-width: 200px; } } @media (min-width: 768px) and (max-width: 991.98px) { .repository.file.list #repo-files-table td.name { max-width: 300px; } } .repository.file.list #repo-files-table td.message { color: var(--color-text-light-1); width: 66%; } @media (min-width: 1201px) { .repository.file.list #repo-files-table td.message { max-width: 400px; } } @media (min-width: 992px) and (max-width: 1200px) { .repository.file.list #repo-files-table td.message { max-width: 350px; } } @media (min-width: 768px) and (max-width: 991.98px) { .repository.file.list #repo-files-table td.message { max-width: 250px; } } .repository.file.list #repo-files-table td.age { color: var(--color-text-light-1); } .repository.file.list #repo-files-table td .truncate { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; padding-top: 8px; padding-bottom: 8px; } .repository.file.list #repo-files-table td a { padding-top: 8px; padding-bottom: 8px; } .repository.file.list #repo-files-table td .at { margin-left: 3px; margin-right: 3px; } .repository.file.list #repo-files-table td > * { vertical-align: middle; } .repository.file.list #repo-files-table td.message .isSigned { cursor: default; } .repository.file.list #repo-files-table tr:last-of-type td:first-child { border-bottom-left-radius: var(--border-radius); } .repository.file.list #repo-files-table tr:last-of-type td:last-child { border-bottom-right-radius: var(--border-radius); } .repository.file.list #repo-files-table tr:hover { background-color: var(--color-hover); } .repository.file.list #repo-files-table tr.has-parent a { display: inline-block; padding-top: 8px; padding-bottom: 8px; width: calc(100% - 1.25rem); } .repository.file.list .non-diff-file-content .header .icon { font-size: 1em; } .repository.file.list .non-diff-file-content .header .small.icon { font-size: 0.75em; } .repository.file.list .non-diff-file-content .header .tiny.icon { font-size: 0.5em; } .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon { line-height: var(--line-height-default); padding: 8px; vertical-align: middle; color: var(--color-text); } .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon:hover { color: var(--color-primary); } .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon-danger:hover { color: var(--color-red); } .repository.file.list .non-diff-file-content .header .file-actions .btn-octicon.disabled { color: inherit; opacity: var(--opacity-disabled); cursor: default; } .code-search + #repo-files-table { border-top-left-radius: 0; border-top-right-radius: 0; } .view-raw { display: flex; justify-content: center; align-items: center; } .view-raw > * { max-width: 100%; } .view-raw audio, .view-raw video, .view-raw img { margin: 1rem 0; border-radius: 0; object-fit: contain; } .view-raw img[src$=".svg" i] { max-height: 600px !important; max-width: 600px !important; } lazy-webc[tag="model-viewer"], model-viewer { width: 100%; height: 100vh; } lazy-webc[tag="pdf-object"], pdf-object { width: 100%; height: 100vh; border: none !important; display: flex; align-items: center; justify-content: center; } .repository.file.list .non-diff-file-content .plain-text { padding: 1em 2em; } .repository.file.list .non-diff-file-content .plain-text pre { overflow-wrap: anywhere; white-space: pre-wrap; } .repository.file.list .non-diff-file-content .csv { overflow-x: auto; padding: 0 !important; } .repository.file.list .non-diff-file-content pre { overflow: auto; } .repository.file.list .non-diff-file-content .asciicast { padding: 0 !important; } .non-diff-file-content .pdfobject { border-radius: 0 0 var(--border-radius) var(--border-radius); } .repository.file.list .sidebar { padding-left: 0; } .repository.file.list .sidebar .svg { width: 16px; } .repo-editor-header { width: 100%; } .repo-editor-header input { vertical-align: middle !important; width: auto !important; padding: 7px 8px !important; margin-right: 5px !important; } .repository.file.editor .tabular.menu .svg { margin-right: 5px; } .repository.file.editor .commit-form-wrapper { padding-left: 64px; } .repository.file.editor .commit-form-wrapper .commit-avatar { float: left; margin-left: -64px; width: 3em; height: auto; } .repository.file.editor .commit-form-wrapper .commit-form { position: relative; padding: 15px; margin-bottom: 10px; border: 1px solid var(--color-secondary); background: var(--color-box-body); border-radius: var(--border-radius);