red-ui/paligo-theme/paligo-styles/redacto-theme.css
Atlassian Bamboo 4f5e4c38bb chore(release)
2023-01-31 16:34:34 +01:00

754 lines
14 KiB
CSS
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
.portal-header {
z-index: 1;
height: 450px;
}
.portal-header::before {
background-color: #283241;
}
.portal-header h1 {
font-size: 64px;
font-weight: 300;
line-height: 87px;
margin-top: 68px;
margin-bottom: 40px;
}
.portal-header .portal-search {
max-width: 600px;
margin: auto;
position: relative;
}
.portal-header .portal-search .search-field {
width: 100%;
border: 1px solid #ccced3;
border-radius: 8px;
background-color: #fff;
}
.portal-header .portal-search .search-field::placeholder {
opacity: 0.7;
}
.portal-header .portal-search .search-field,
.portal-header .portal-search .search-field::placeholder {
color: #283241;
font-size: 14px;
line-height: 18px;
}
.portal-header .portal-search .search-field {
padding: 12px 17px;
}
.portal-header .portal-search .btn {
position: absolute;
right: 0;
padding: 11px 18px;
background-color: transparent;
color: #283241;
cursor: pointer;
border-radius: 0 8px 8px 0;
}
.portal-header .portal-search .btn:hover {
background-color: #dd4d50;
}
@media only screen and (max-width: 768px) {
.portal-header h1 {
font-size: 42px;
font-weight: 300;
line-height: 57px;
}
}
.portal-single-publication {
background-color: transparent;
width: 280px;
}
.portal-single-publication > a {
border-radius: 4px;
}
.portal-single-publication .publication-icon {
background-color: #dd4d50;
}
.featured-content-label {
margin-top: 24px;
text-align: center;
}
.featured-content {
margin-top: 24px;
margin-bottom: 0;
}
.featured-content .inner {
margin: 0;
justify-content: center;
}
.featured-content .publication-contents {
padding: 24px 40px;
border: 1px solid #e2e4e9;
width: 100%;
margin: 0;
background-color: #fff;
border-radius: 4px;
border: none;
background-color: transparent;
width: 250px;
margin: 0 15px !important;
}
.featured-content .publication-contents h4.featured-title,
.featured-content .publication-contents .section-toc-title {
margin: 0;
}
.featured-content .publication-contents h4.featured-title a,
.featured-content .publication-contents .section-toc-title a {
color: #283241;
}
.featured-content .publication-contents h4.featured-title a:hover,
.featured-content .publication-contents .section-toc-title a:hover {
color: #283241;
text-decoration: underline;
}
.featured-content .publication-contents .section-toc-title {
font-size: 28px;
font-weight: 300;
line-height: 36px;
}
.featured-content .publication-contents ul {
margin: 0;
padding: 0;
}
.featured-content .publication-contents li {
margin: 4px 0;
}
.featured-content .publication-contents li:first-child {
margin-top: 20px;
}
.featured-content .publication-contents li:last-child {
margin-bottom: 40px;
}
.featured-content .publication-contents li a {
color: #dd4d50;
font-size: 16px;
line-height: 24px;
}
.featured-content .publication-contents li a:hover {
color: #dd4d50;
text-decoration: underline;
}
.featured-content .publication-contents h4 span,
.featured-content .publication-contents li::before {
display: none;
}
.featured-content .publication-contents li a {
font-size: inherit;
line-height: inherit;
}
/* Einleitung */
.cat-panel-1:before {
content: "\f007";
}
/* Workflow */
.cat-panel-2:before {
content: "\f085";
}
/* Voraussetzungen */
.cat-panel-3:before {
content: "\f109";
}
/* Benutzermenü und -profil */
.cat-panel-4:before {
content: "\f007";
}
/* Benachrichtigungen */
.cat-panel-5:before {
content: "\f0f3";
}
/* Suchfunktion */
.cat-panel-6:before {
content: "\f002";
}
/* Ebenen in der Benutzeroberfläche des RedactManagers */
.cat-panel-7:before {
content: "\f248";
}
/* Rollen und Berechtigungen */
.cat-panel-8:before {
content: "\f084";
}
/* Dossier erstellen und verwalten */
.cat-panel-9:before {
content: "\f07c";
}
/* Dokumente bearbeiten im Editor */
.cat-panel-10:before {
content: "\f15c";
}
/* Dossier abschließen und herunterladen */
.cat-panel-11:before {
content: "\f019";
}
/* Funktionsübersicht */
.cat-panel-12:before {
content: "\f03a";
}
/* Glossar */
.cat-panel-13:before {
content: "\f02d";
}
/* FAQs (häufige Fragen) */
.cat-panel-14:before {
content: "\f059";
}
.portal-search-result {
background-color: #f4f5f7;
}
.search-container {
padding-bottom: 100px;
}
.portal-search-result {
padding: 80px 0 0 0;
}
ul.searchresults {
border: 1px solid #e2e4e9;
background-color: #fff;
border-radius: 4px;
margin-top: 32px;
}
ul.searchresults .search-highlight {
font-style: normal;
}
li.searchresultitem {
margin: 0 32px;
border-bottom: 1px solid #e2e4e9;
padding: 32px 8px;
}
.searchresultitem.selected-searchresultitem {
background-color: transparent;
border-radius: 0;
}
.searchresulttitle {
font-size: 28px;
font-weight: 300;
line-height: 36px;
color: #283241;
}
.searchresultsnippet {
margin: 16px 0;
color: #283241;
}
.search-result-breadcrumbs {
color: #dd4d50;
}
.portal-footer,
.site-footer {
border-top: 1px solid #e2e4e9;
padding: 0;
}
.portal-footer.portal-footer,
.site-footer.portal-footer {
margin-top: 100px;
}
.portal-footer .inner,
.site-footer .inner {
margin: 0;
padding: 8px 0 64px 0;
font-size: 16px;
line-height: 24px;
}
.portal-footer .inner > *,
.site-footer .inner > * {
padding: 0;
}
.portal-footer .inner .copyright,
.site-footer .inner .copyright {
width: 50%;
}
body {
--iqser-primary: lightblue;
--iqser-primary-rgb: 220, 230, 234;
--iqser-primary-2: orange;
--iqser-accent: blue;
--iqser-accent-rgb: 123, 234, 111;
--iqser-background: white;
--iqser-text: black;
--iqser-disabled: #9398a0;
--iqser-not-disabled-table-item: #f9fafb;
--iqser-btn-bg-hover: #e2e4e9;
--iqser-btn-bg: #f0f1f4;
--iqser-warn: #fdbd00;
--iqser-white: white;
--iqser-black: black;
--iqser-light: white;
--iqser-separator: rgba(226, 228, 233, 0.9);
--iqser-grey-1: #283241;
--iqser-grey-10: #313d4e;
--iqser-grey-7: #9398a0;
--iqser-grey-3: #aaacb3;
--iqser-grey-5: #d3d5da;
--iqser-grey-4: #e2e4e9;
--iqser-grey-6: #f0f1f4;
--iqser-grey-2: #f4f5f7;
--iqser-grey-8: #f9fafb;
--iqser-green-1: #00ff00;
--iqser-green-2: #5ce594;
--iqser-orange-1: #ff801a;
--iqser-yellow-1: #ffb83b;
--iqser-yellow-2: #fdbd00;
--iqser-yellow-rgb: 253, 189, 0;
--iqser-red-1: #dd4d50;
--iqser-red-2: #f16164;
--iqser-blue-1: #4875f7;
--iqser-blue-2: #48c9f7;
--iqser-blue-3: #5b97db;
--iqser-blue-4: #374c81;
--iqser-blue-5: #c5d3eb;
--iqser-pink-1: #f125de;
--iqser-helpmode-primary: green;
--iqser-font-size: 13px;
--iqser-button-radius: 17px;
--iqser-button-font-size: 13px;
--iqser-button-height: 34px;
--iqser-font-family: "some placeholder value that should be overridden when configuring a theme";
--iqser-app-name-font-family: "some placeholder value that should be overridden when configuring a theme";
--iqser-app-name-font-size: 18px;
--iqser-app-name-color: black;
--iqser-top-bar-height: 61px;
--iqser-menu-margin-top: 10px;
--iqser-menu-border-radius: 8px;
--iqser-menu-padding-top: 8px;
--iqser-menu-padding-bottom: 24px;
--iqser-menu-min-height: 24px;
--iqser-menu-item-margin: 0 8px 2px 8px;
}
.site-sidebar {
background-color: #283241;
scrollbar-color: var(--iqser-inputs-outline) var(--iqser-alt-background);
scrollbar-width: thin;
/* Track */
/* Handle */
}
.site-sidebar .logo {
padding: 24px 0 30px 0 !important;
}
.site-sidebar ::-webkit-scrollbar-corner {
background: var(--iqser-alt-background);
}
.site-sidebar::-webkit-scrollbar {
width: 11px;
}
.site-sidebar::-webkit-scrollbar-track {
background: var(--iqser-alt-background);
}
.site-sidebar::-webkit-scrollbar-thumb {
background: var(--iqser-inputs-outline);
}
.site-sidebar-search {
padding: 0 24px;
}
.site-sidebar-search .search-field {
width: 100%;
border: 1px solid #ccced3;
border-radius: 8px;
background-color: #fff;
}
.site-sidebar-search .search-field::placeholder {
opacity: 0.7;
}
.site-sidebar-search .search-field,
.site-sidebar-search .search-field::placeholder {
color: #283241;
font-size: 14px;
line-height: 18px;
}
.site-sidebar-search .search-field {
padding: 7px 13px;
}
.nav-site-sidebar {
margin-top: 16px;
}
.nav-site-sidebar .topic-link {
padding-top: 11px;
padding-bottom: 11px;
font-size: 14px;
line-height: 18px;
color: #d3d5da;
}
.nav-site-sidebar .topic-link:hover {
background-color: #313d4e;
}
.nav-site-sidebar .active > .topic-link {
background-color: #313d4e;
}
.nav-site-sidebar .active > a {
color: #fff;
font-weight: 600;
}
.nav-site-sidebar > li > a {
padding-left: 24px;
}
.nav-site-sidebar > li > ul > li > a {
padding-left: 32px;
}
.nav-site-sidebar > li > ul > li > ul > li > a {
padding-left: 40px;
}
.toc .glyphicon {
top: 5px;
}
.toc > li > .topic-link > .glyphicon {
margin-top: 4px;
}
.toolbar {
box-shadow: none;
padding: 21px 24px;
margin-bottom: 50px;
}
.topic-content .breadcrumb-container {
margin-top: 40px;
}
.topic-content .breadcrumb {
font-size: 14px;
line-height: 18px;
font-weight: 600;
}
.topic-content .breadcrumb a {
color: #283241;
}
.topic-content .breadcrumb a:hover {
color: #dd4d50;
text-decoration: underline;
}
.topic-content .breadcrumb .breadcrumb-node {
color: #dd4d50;
}
main article {
margin-bottom: 0;
padding: 0;
}
section {
position: relative;
}
section > .titlepage .title {
margin: 24px 0 16px 0;
}
#topic-content > section > .titlepage h2.title {
margin: 0 0 24px;
}
.image-viewport {
margin: auto;
}
.image-viewport img {
margin: 16px auto;
}
.pager {
margin-top: 30px;
margin-bottom: 30px;
padding: 0;
}
.pager li > a,
.pager li > span {
color: #dd4d50;
font-size: 14px;
font-weight: 600;
line-height: 19px;
text-transform: uppercase;
padding: 0;
background-color: transparent;
border: none;
border-radius: 0;
}
.pager li > a:hover,
.pager li > span:hover {
text-decoration: underline;
background-color: transparent;
color: #dd4d50;
}
.checklist-reset-wrapper {
position: absolute;
right: 0;
top: 0;
}
.warning,
.note,
.important,
.caution,
.tip {
margin-top: 32px;
margin-bottom: 32px;
padding: 16px 24px 16px 68px;
background-color: #fff;
border-left: 4px solid #dd4d50;
border-radius: 4px;
}
.warning:before,
.note:before,
.important:before,
.caution:before,
.tip:before {
color: #dd4d50;
width: 20px;
height: 20px;
text-align: center;
left: 24px;
top: calc(50% - 15px);
}
.warning h3,
.note h3,
.important h3,
.caution h3,
.tip h3 {
padding: 0;
font-size: 18px;
font-weight: 600;
line-height: 24px;
margin-bottom: 8px;
}
.warning p,
.note p,
.important p,
.caution p,
.tip p {
line-height: 20px;
}
.topic-content > section > p {
margin: 12px 0;
}
.panel {
padding: 12px 0;
border-radius: 4px;
border: none;
}
.panel .panel-body > p {
margin-bottom: 12px;
}
.panel .panel-body > p:not(:first-of-type) {
margin-top: 18px;
}
.mediaobject {
margin-top: 20px;
}
.mediaobject img {
border-radius: 4px;
margin: 0;
box-shadow: 0 3px 12px 5px rgba(40, 50, 65, 0.14);
}
.mediaobject .caption > p {
font-size: 14px;
text-align: center;
font-style: italic;
margin: 0;
}
.inlinemediaobject {
vertical-align: unset;
}
main ol,
main ul {
margin: 0 0 24px;
}
.section-toc {
padding: 24px 40px;
border: 1px solid #e2e4e9;
width: 100%;
margin: 0;
background-color: #fff;
border-radius: 4px;
}
.section-toc h4.featured-title,
.section-toc .section-toc-title {
margin: 0;
}
.section-toc h4.featured-title a,
.section-toc .section-toc-title a {
color: #283241;
}
.section-toc h4.featured-title a:hover,
.section-toc .section-toc-title a:hover {
color: #283241;
text-decoration: underline;
}
.section-toc .section-toc-title {
font-size: 28px;
font-weight: 300;
line-height: 36px;
}
.section-toc ul {
margin: 0;
padding: 0;
}
.section-toc li {
margin: 4px 0;
}
.section-toc li:first-child {
margin-top: 20px;
}
.section-toc li:last-child {
margin-bottom: 40px;
}
.section-toc li a {
color: #dd4d50;
font-size: 16px;
line-height: 24px;
}
.section-toc li a:hover {
color: #dd4d50;
text-decoration: underline;
}
.section-toc h4 span,
.section-toc li::before {
display: none;
}
.section-toc li:first-child {
margin-top: 16px;
}
.section-toc li:last-child {
margin-bottom: 8px;
}
.procedure > li.step::before {
background-color: transparent;
border: 1px solid #dd4d50;
color: #dd4d50;
line-height: 23px;
}
.question {
font-weight: 600;
}
.question > td > p {
margin: 32px 0 18px 0;
}
.question > td:first-child {
padding-right: 4px;
}
.fixed-toolbar article.topic :target.question:before {
content: none;
}
body {
color: #283241;
background-color: #f4f5f7;
font-family: "Open Sans", sans-serif;
scrollbar-color: var(--iqser-inputs-outline) var(--iqser-alt-background);
scrollbar-width: thin;
/* Track */
/* Handle */
}
body h1,
body .h1,
body h2,
body .h2,
body h3,
body .h3,
body h4,
body .h4,
body h5,
body .h5,
body h6,
body .h6,
body p,
body pre {
margin: 0;
font-family: "Open Sans", sans-serif;
}
body ::-webkit-scrollbar-corner {
background: var(--iqser-alt-background);
}
body::-webkit-scrollbar {
width: 11px;
}
body::-webkit-scrollbar-track {
background: var(--iqser-alt-background);
}
body::-webkit-scrollbar-thumb {
background: var(--iqser-inputs-outline);
}
body h1,
body .h1 {
font-size: 64px;
font-weight: 300;
line-height: 87px;
}
body h2,
body .h2 {
font-size: 42px;
font-weight: 300;
line-height: 57px;
}
body h3,
body .h3 {
font-size: 32px;
font-weight: 300;
line-height: 43px;
}
body h4,
body .h4 {
font-size: 28px;
font-weight: 300;
line-height: 36px;
}
body h5,
body .h5 {
font-size: 18px;
font-weight: 600;
line-height: 24px;
}
body p {
font-size: 16px;
line-height: 24px;
}
body a {
color: #dd4d50;
}
body a:hover {
text-decoration: underline;
color: #dd4d50;
}
body a:focus {
color: #dd4d50;
}