a.result__a, div.result__extras, div.result__snippet, /* DuckDuckGo */ body.env-production.page-responsive, body.env-production.page-responsive *, /* GitHub */ body.gl-platform-linux, body.gl-platform-linux *, /* GitLab */ body.channel-view *, /* Slack from v1.9 on */ html[data-app-context="team"] body *, /* Mattermost */ body.mono-as-fuck, /* chat.sr.ht */ body section#buffer div.logline-list *, body#appBody.system-theme /* Slay all other other serif devils. */ { font-family: "JetBrains Mono" !important; } body section#buffer-header *, body section#buffer-list *, body.channel-view * { font-family: "Iosevka Aile" !important; } html.ng-csp body#body-user.theme--light * { font-family: "Iosevka Aile" !important; } /* Todoist could use a proper font as well */ html.theme_todoist body * { font-family: "Iosevka Aile" !important; } body.qute-readability * { font-family: "IBM Plex Serif" !important; } body.gl-platform-linux div.diff-file span.line { font-size: 1.15em; } body.gl-platform-linux div.related-merge-requests { font-size: 0.8em; } /* Make sure jobs are actually readable */ body.gl-platform-linux div[data-testid="mini-pipeline-graph-dropdown"] div[data-testid="base-dropdown-menu"] { min-width: 26rem; max-width: 36rem; } body.gl-platform-linux div.js-pipeline-graph .gl-text-truncate { overflow: unset !important; text-overflow: unset !important; white-space: normal !important; font-size: 0.6em; } body.gl-platform-linux div.sidebar-container .gl-text-truncate { overflow: unset !important; text-overflow: unset !important; white-space: normal !important; } body.gl-platform-linux div.gl-new-dropdown-contents .gl-text-truncate { overflow: unset !important; text-overflow: unset !important; white-space: normal !important; } body.gl-platform-linux .board-card.gl-rounded-base { border-radius: 4px !important; } body.gl-platform-linux img.avatar { border-radius: 25% !important; } body.gl-platform-linux .board-card { box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.1) !important; } body.gl-platform-linux .board-card.is-active { box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.1); } body.gl-platform-linux code.job-log { border-radius: 0px 0px 13px 13px !important; } body.gl-platform-linux .js-pipeline-graph .dropdown-menu-toggle, body.gl-platform-linux .js-pipeline-graph .build-content { border-radius: 0.35rem !important; } body.gl-platform-linux .js-pipeline-graph .js-grouped-pipeline-dropdown, body.gl-platform-linux .pipelines-container .mini-pipeline-graph-dropdown-menu { width: 400px !important; } body.gl-platform-linux .pipelines-container .mini-pipeline-graph-dropdown-menu span.mw-70p { max-width: 100% !important; } /* .js-pipeline-graph .ci-job-component { width: 240px !important; } .js-pipeline-graph .ci-job-name-component { width: 240px !important; } */ body.gl-platform-linux .js-pipeline-graph div[data-testid="stage-column"] { padding-left: 0.5rem; padding-right: 0.5rem; } body.gl-platform-linux .js-pipeline-graph .gl-ci-action-icon-container { border-radius: 15% !important; } body.gl-platform-linux .js-pipeline-graph .ci-job-component .js-pipeline-graph-job-link { border-radius: 8px !important; } body.gl-platform-linux .gl-label { border-radius: 0.35rem !important; } body.gl-platform-linux .c-timestamp__label { font-size: 0.8em; } /* .fa { */ /* font: "normal normal normal 14px/1 FontAwesome"; */ /* } */ body.gl-platform-linux .ci-status-icon-failed-with-warnings svg, body.gl-platform-linux .ci-status-icon-success-with-warnings svg { fill: crimson !important; } body.gl-platform-linux div.stage-container div.gl-new-dropdown button.mini-pipeline-graph-dropdown-toggle { height: 28px !important; width: 28px !important; border-radius: 5px !important; } body.gl-platform-linux .dropdown-menu li[data-milestone-id^="Ops Team Sprint"] { background-color: blanchedalmond !important; font-weight: bold !important; } body.gl-platform-linux .dropdown-menu li[data-milestone-id="Ops Team Backlog"] { background-color: palegoldenrod !important; font-weight: bold !important; } body.gl-platform-linux .dropdown-menu li[data-milestone-id^="Ops Team Sprint"]:hover, body.gl-platform-linux .dropdown-menu li[data-milestone-id^="Ops Team Sprint"]:hover * { background-color: blanchedalmond !important; } body.gl-platform-linux .dropdown-menu li[data-milestone-id="Ops Team Backlog"]:hover, body.gl-platform-linux .dropdown-menu li[data-milestone-id="Ops Team Backlog"]:hover * { background-color: palegoldenrod !important; } body.gl-platform-linux .gl-label-text-light { border-radius: 0.35rem } body.gl-platform-linux .js-pipeline-graph .build { width: auto; } body.gl-platform-linux .js-pipeline-container button.gl-button !important { border-radius: none; margin-left: 1em; } body.gl-platform-linux .js-pipeline-graph .gl-text-truncate { overflow: visible; } body.gl-platform-linux .js-pipeline-graph .build .build-content { border-radius: 10px; } body.gl-platform-linux .js-pipeline-graph div.ci-job-dropdown-container[id*="production"] button, body.gl-platform-linux .js-pipeline-graph div.ci-job-component[id*="production"] .menu-item { box-shadow: 0px 0px 5px #f00606; } body.gl-platform-linux .js-pipeline-graph div.ci-job-dropdown-container[id*="staging"] button, body.gl-platform-linux .js-pipeline-graph div.ci-job-component[id*="staging"] .menu-item { box-shadow: 0px 0px 5px #f09a06; } body.gl-platform-linux li.timeline-entry.system-note .timeline-icon { width: 16px; height: 16px; margin: 0px 0px 0px 9px; border-radius: 5px; } body.gl-platform-linux li.timeline-entry.system-note div.mr-system-note-empty { background-color: #f5f5f5 !important; margin: 4px 0px 0px 12px !important; width: 10px; height: 10px; } body.gl-platform-linux li.timeline-entry.system-note .timeline-icon svg { width: 8px; height: 8px; } body.gl-platform-linux li.timeline-entry.system-note { font-size: 0.8em !important; font-weight: 300; padding-top: 0; padding-bottom: 0; } body.gl-platform-linux ul.merge-request-tabs li a { padding-left: 1em; padding-right: 1em; } /* Unwrap Milestones in GitLab Epic overview */ div.related-items-tree span.milestone-title, div.related-items-tree span.board-card-weight { overflow: revert !important; text-overflow: unset !important; font-size: smaller; font-family: "Iosevka" !important; } div.related-items-tree span.board-card-weight { margin-left: 1em; } div.related-items-tree div.card svg.clock-icon { height: 8px; width: 8px; } /* Fix up the Hetzner Cloud Console */ hc-app a.editable_edit-link, hc-app hc-servers a.servers-list__name { overflow: revert !important; text-overflow: unset !important; }