diff --git a/apps/red-ui/src/app/modules/admin/screens/digital-signature/digital-signature-screen.component.scss b/apps/red-ui/src/app/modules/admin/screens/digital-signature/digital-signature-screen.component.scss
index f23fb6772..4526cdf81 100644
--- a/apps/red-ui/src/app/modules/admin/screens/digital-signature/digital-signature-screen.component.scss
+++ b/apps/red-ui/src/app/modules/admin/screens/digital-signature/digital-signature-screen.component.scss
@@ -11,7 +11,8 @@ form {
@font-face {
font-family: 'secret';
- src: url(data:font/woff;base64,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) format('woff');
+ src: url(data:font/woff;base64,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)
+ format('woff');
}
/* target the input field inexplicably to throw Chrome's AI off.
diff --git a/apps/red-ui/src/app/modules/dossier/components/file-workload/file-workload.component.html b/apps/red-ui/src/app/modules/dossier/components/file-workload/file-workload.component.html
index ec54705ba..c6463bd9e 100644
--- a/apps/red-ui/src/app/modules/dossier/components/file-workload/file-workload.component.html
+++ b/apps/red-ui/src/app/modules/dossier/components/file-workload/file-workload.component.html
@@ -161,8 +161,11 @@
>
{{ 'file-preview.tabs.annotations.page-is' | translate }}
- .
diff --git a/apps/red-ui/src/app/modules/dossier/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts b/apps/red-ui/src/app/modules/dossier/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts
index f230cdcb5..e9a1dc5c5 100644
--- a/apps/red-ui/src/app/modules/dossier/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts
+++ b/apps/red-ui/src/app/modules/dossier/dialogs/assign-reviewer-approver-dialog/assign-reviewer-approver-dialog.component.ts
@@ -13,6 +13,7 @@ class DialogData {
mode: 'approver' | 'reviewer';
files: File[];
ignoreChanged?: boolean;
+ withCurrentUserAsDefault?: boolean;
}
@Component({
@@ -85,6 +86,9 @@ export class AssignReviewerApproverDialogComponent {
private get _user(): string {
let user: string = this._uniqueReviewers.size === 1 ? this._uniqueReviewers.values().next().value : this.userService.currentUser.id;
user = this.userOptions.indexOf(user) >= 0 ? user : this.userOptions[0];
+ if (this.data.withCurrentUserAsDefault && this.userOptions.includes(this.userService.currentUser.id)) {
+ user = this.userService.currentUser.id;
+ }
return user;
}
diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/table-item/table-item.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/table-item/table-item.component.html
index d2c68411b..deff79925 100644
--- a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/table-item/table-item.component.html
+++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/table-item/table-item.component.html
@@ -54,10 +54,5 @@
>
-
+
diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/workflow-item/workflow-item.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/workflow-item/workflow-item.component.html
index aabcddc26..fc2681153 100644
--- a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/workflow-item/workflow-item.component.html
+++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/components/workflow-item/workflow-item.component.html
@@ -13,9 +13,5 @@
-
+
diff --git a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/screen/dossier-overview-screen.component.html b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/screen/dossier-overview-screen.component.html
index 3c989493d..24d08766a 100644
--- a/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/screen/dossier-overview-screen.component.html
+++ b/apps/red-ui/src/app/modules/dossier/screens/dossier-overview/screen/dossier-overview-screen.component.html
@@ -1,9 +1,6 @@
-
+
diff --git a/apps/red-ui/src/app/modules/dossier/shared/components/file-actions/file-actions.component.ts b/apps/red-ui/src/app/modules/dossier/shared/components/file-actions/file-actions.component.ts
index 94460b6a1..72c57caef 100644
--- a/apps/red-ui/src/app/modules/dossier/shared/components/file-actions/file-actions.component.ts
+++ b/apps/red-ui/src/app/modules/dossier/shared/components/file-actions/file-actions.component.ts
@@ -126,7 +126,7 @@ export class FileActionsComponent extends AutoUnsubscribe implements OnDestroy,
assign($event: MouseEvent) {
const mode = this.file.isUnderApproval ? 'approver' : 'reviewer';
const files = [this.file];
- this._dialogService.openDialog('assignFile', $event, { mode, files });
+ this._dialogService.openDialog('assignFile', $event, { mode, files, withCurrentUserAsDefault: true });
}
async assignToMe($event: MouseEvent) {
diff --git a/apps/red-ui/src/app/modules/dossier/shared/services/file-assign.service.ts b/apps/red-ui/src/app/modules/dossier/shared/services/file-assign.service.ts
index af171b965..9e48b02b6 100644
--- a/apps/red-ui/src/app/modules/dossier/shared/services/file-assign.service.ts
+++ b/apps/red-ui/src/app/modules/dossier/shared/services/file-assign.service.ts
@@ -52,15 +52,30 @@ export class FileAssignService {
}
private async _assignFile(mode: 'reviewer' | 'approver', $event: MouseEvent, file: File, ignoreChanged = false): Promise {
- const dossier = this._dossiersService.find(file.dossierId);
- const userIds = this._getUserIds(mode, dossier);
- if (userIds.length === 1) {
- $event?.stopPropagation(); // event$ is null when called from workflow view
- const userId = userIds.length === 1 ? userIds[0] : this._userService.currentUser.id;
- await this._makeAssignFileRequest(userId, mode, [file]);
+ $event?.stopPropagation();
+
+ const currentUserId = this._userService.currentUser.id;
+ const currentDossier = this._dossiersService.find(file.dossierId);
+ const eligibleUsersIds = this._getUserIds(mode, currentDossier);
+
+ if (file.isUnassigned) {
+ await this._makeAssignFileRequest(currentUserId, mode, [file]);
+ } else if (file.currentReviewer === currentUserId) {
+ if (eligibleUsersIds.includes(currentUserId)) {
+ await this._makeAssignFileRequest(currentUserId, mode, [file]);
+ } else if (eligibleUsersIds.length === 1) {
+ await this._makeAssignFileRequest(eligibleUsersIds[0], mode, [file]);
+ } else {
+ const data = { mode, files: [file], ignoreChanged };
+ this._dialogService.openDialog('assignFile', null, data);
+ }
} else {
- const data = { mode, files: [file], ignoreChanged };
- this._dialogService.openDialog('assignFile', $event, data);
+ if (eligibleUsersIds.length === 1) {
+ await this._makeAssignFileRequest(eligibleUsersIds[0], mode, [file]);
+ } else {
+ const data = { mode, files: [file], ignoreChanged, withCurrentUserAsDefault: true };
+ this._dialogService.openDialog('assignFile', null, data);
+ }
}
}
diff --git a/apps/red-ui/src/assets/oauth/silent-refresh.html b/apps/red-ui/src/assets/oauth/silent-refresh.html
index 0b5fe5ca4..5d975507c 100644
--- a/apps/red-ui/src/assets/oauth/silent-refresh.html
+++ b/apps/red-ui/src/assets/oauth/silent-refresh.html
@@ -1,6 +1,5 @@
-
+
diff --git a/paligo-theme/paligo-styles/redacto-theme.css b/paligo-theme/paligo-styles/redacto-theme.css
index ee32a62d5..badc0a6c1 100644
--- a/paligo-theme/paligo-styles/redacto-theme.css
+++ b/paligo-theme/paligo-styles/redacto-theme.css
@@ -1,507 +1,507 @@
@charset "UTF-8";
@font-face {
- font-family: "OpenSans";
- font-weight: 300;
- src: url("../fonts/OpenSans-VariableFont.ttf") format("truetype");
+ font-family: 'OpenSans';
+ font-weight: 300;
+ src: url('../fonts/OpenSans-VariableFont.ttf') format('truetype');
}
@font-face {
- font-family: "OpenSans";
- font-weight: 400;
- src: url("../fonts/OpenSans-VariableFont.ttf") format("truetype");
+ font-family: 'OpenSans';
+ font-weight: 400;
+ src: url('../fonts/OpenSans-VariableFont.ttf') format('truetype');
}
@font-face {
- font-family: "OpenSans";
- font-weight: 500;
- src: url("../fonts/OpenSans-VariableFont.ttf") format("truetype");
+ font-family: 'OpenSans';
+ font-weight: 500;
+ src: url('../fonts/OpenSans-VariableFont.ttf') format('truetype');
}
@font-face {
- font-family: "OpenSans";
- font-weight: 600;
- src: url("../fonts/OpenSans-VariableFont.ttf") format("truetype");
+ font-family: 'OpenSans';
+ font-weight: 600;
+ src: url('../fonts/OpenSans-VariableFont.ttf') format('truetype');
}
@font-face {
- font-family: "OpenSans";
- font-weight: 700;
- src: url("../font/OpenSans-VariableFont.ttf") format("truetype");
+ font-family: 'OpenSans';
+ font-weight: 700;
+ src: url('../font/OpenSans-VariableFont.ttf') format('truetype');
}
.portal-header {
- z-index: 1;
- height: 450px;
+ z-index: 1;
+ height: 450px;
}
.portal-header::before {
- background-color: #283241;
+ background-color: #283241;
}
.portal-header h1 {
- font-size: 64px;
- font-weight: 300;
- line-height: 87px;
- margin-top: 68px;
- margin-bottom: 40px;
+ 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;
+ max-width: 600px;
+ margin: auto;
+ position: relative;
}
.portal-header .portal-search .search-field {
- width: 100%;
- border: 1px solid #d3d5da;
- border-radius: 8px;
- background-color: #fff;
+ width: 100%;
+ border: 1px solid #d3d5da;
+ border-radius: 8px;
+ background-color: #fff;
}
.portal-header .portal-search .search-field::placeholder {
- opacity: 0.7;
+ opacity: 0.7;
}
.portal-header .portal-search .search-field,
.portal-header .portal-search .search-field::placeholder {
- color: #283241;
- font-size: 14px;
- line-height: 18px;
+ color: #283241;
+ font-size: 14px;
+ line-height: 18px;
}
.portal-header .portal-search .search-field {
- padding: 12px 17px;
+ 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;
+ 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;
+ background-color: #dd4d50;
}
@media only screen and (max-width: 768px) {
- .portal-header h1 {
- font-size: 42px;
- font-weight: 300;
- line-height: 57px;
- }
+ .portal-header h1 {
+ font-size: 42px;
+ font-weight: 300;
+ line-height: 57px;
+ }
}
.featured-content-label {
- display: none;
+ display: none;
}
.featured-content {
- display: none;
+ display: none;
}
.portal-single-publication .publication-icon {
- background-color: #dd4d50;
+ background-color: #dd4d50;
}
.portal-contents {
- margin-top: 100px;
- margin-bottom: 0;
+ margin-top: 100px;
+ margin-bottom: 0;
}
.portal-contents .inner {
- margin: 0;
- display: grid;
- grid-template-columns: 1fr 1fr;
- grid-gap: 24px;
+ margin: 0;
+ display: grid;
+ grid-template-columns: 1fr 1fr;
+ grid-gap: 24px;
}
.portal-contents .inner::before {
- content: none;
+ content: none;
}
.publication-contents {
- padding: 24px 40px;
- border: 1px solid #e2e4e9;
- width: 100%;
- margin: 0;
- background-color: #fff;
- border-radius: 4px;
+ padding: 24px 40px;
+ border: 1px solid #e2e4e9;
+ width: 100%;
+ margin: 0;
+ background-color: #fff;
+ border-radius: 4px;
}
.publication-contents:first-child {
- grid-column: 1/span 2;
+ grid-column: 1 / span 2;
}
.publication-contents h4.featured-title,
.publication-contents .section-toc-title {
- font-size: 26px;
- font-weight: 300;
- line-height: 36px;
- margin: 0;
+ font-size: 26px;
+ font-weight: 300;
+ line-height: 36px;
+ margin: 0;
}
.publication-contents h4.featured-title a,
.publication-contents .section-toc-title a {
- color: #283241;
+ color: #283241;
}
.publication-contents h4.featured-title a:hover,
.publication-contents .section-toc-title a:hover {
- color: #283241;
- text-decoration: underline;
+ color: #283241;
+ text-decoration: underline;
}
.publication-contents ul {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
.publication-contents li {
- margin: 4px 0;
+ margin: 4px 0;
}
.publication-contents li:first-child {
- margin-top: 20px;
+ margin-top: 20px;
}
.publication-contents li:last-child {
- margin-bottom: 40px;
+ margin-bottom: 40px;
}
.publication-contents li a {
- color: #dd4d50;
- font-size: 16px;
- line-height: 24px;
+ color: #dd4d50;
+ font-size: 16px;
+ line-height: 24px;
}
.publication-contents li a:hover {
- color: #dd4d50;
- text-decoration: underline;
+ color: #dd4d50;
+ text-decoration: underline;
}
.publication-contents h4 span,
.publication-contents li::before {
- display: none;
+ display: none;
}
@media only screen and (max-width: 768px) {
- .portal-contents .inner {
- grid-template-columns: 1fr;
- }
+ .portal-contents .inner {
+ grid-template-columns: 1fr;
+ }
- .publication-contents:first-child {
- grid-column: auto;
- }
+ .publication-contents:first-child {
+ grid-column: auto;
+ }
}
/* Einleitung */
.cat-panel-1:before {
- content: "\f277";
+ content: '\f277';
}
/* Workflow */
.cat-panel-2:before {
- content: "\f0c1";
+ content: '\f0c1';
}
/* Voraussetzungen */
.cat-panel-3:before {
- content: "\f109";
+ content: '\f109';
}
/* Benutzermenü und -profil */
.cat-panel-4:before {
- content: "\f007";
+ content: '\f007';
}
/* Benachrichtigungen */
.cat-panel-5:before {
- content: "\f0f3";
+ content: '\f0f3';
}
/* Suchfunktion */
.cat-panel-6:before {
- content: "\f002";
+ content: '\f002';
}
/* Ebenen in der Benutzeroberfläche des RedactManagers */
.cat-panel-7:before {
- content: "\f248";
+ content: '\f248';
}
/* Rollen und Berechtigungen */
.cat-panel-8:before {
- content: "\f084";
+ content: '\f084';
}
/* Dossier erstellen und verwalten */
.cat-panel-9:before {
- content: "\f07c";
+ content: '\f07c';
}
/* Dokumente bearbeiten im Editor */
.cat-panel-10:before {
- content: "\f15c";
+ content: '\f15c';
}
/* Dossier abschließen und herunterladen */
.cat-panel-11:before {
- content: "\f019";
+ content: '\f019';
}
/* Funktionsübersicht */
.cat-panel-12:before {
- content: "\f03a";
+ content: '\f03a';
}
/* Glossar */
.cat-panel-13:before {
- content: "\f02d";
+ content: '\f02d';
}
/* FAQ’s (häufige Fragen) */
.cat-panel-14:before {
- content: "\f059";
+ content: '\f059';
}
.portal-search-result {
- background-color: #f5f5f7;
+ background-color: #f5f5f7;
}
.search-container {
- padding-bottom: 100px;
+ padding-bottom: 100px;
}
.search-container h2 {
- font-size: 42px;
- font-weight: 300;
- line-height: 57px;
+ font-size: 42px;
+ font-weight: 300;
+ line-height: 57px;
}
.portal-search-result {
- padding: 80px 0 0 0;
+ padding: 80px 0 0 0;
}
ul.searchresults {
- border: 1px solid #e2e4e9;
- background-color: #fff;
- border-radius: 4px;
- margin-top: 32px;
+ border: 1px solid #e2e4e9;
+ background-color: #fff;
+ border-radius: 4px;
+ margin-top: 32px;
}
ul.searchresults .search-highlight {
- font-style: normal;
+ font-style: normal;
}
li.searchresultitem {
- margin: 0 32px;
- border-bottom: 1px solid #e2e4e9;
- padding: 32px 8px;
+ margin: 0 32px;
+ border-bottom: 1px solid #e2e4e9;
+ padding: 32px 8px;
}
.searchresultitem.selected-searchresultitem {
- background-color: transparent;
- border-radius: 0;
+ background-color: transparent;
+ border-radius: 0;
}
.searchresulttitle {
- font-size: 26px;
- font-weight: 300;
- line-height: 36px;
- color: #283241;
+ font-size: 26px;
+ font-weight: 300;
+ line-height: 36px;
+ color: #283241;
}
.searchresultsnippet {
- margin: 16px 0;
- color: #283241;
+ margin: 16px 0;
+ color: #283241;
}
.search-result-breadcrumbs {
- color: #dd4d50;
+ color: #dd4d50;
}
.portal-footer,
.site-footer {
- border-top: 1px solid #e2e4e9;
- padding: 0;
+ border-top: 1px solid #e2e4e9;
+ padding: 0;
}
.portal-footer.portal-footer,
.site-footer.portal-footer {
- margin-top: 100px;
+ margin-top: 100px;
}
.portal-footer .inner,
.site-footer .inner {
- margin: 0;
- padding: 8px 0 64px 0;
- font-size: 16px;
- line-height: 24px;
+ margin: 0;
+ padding: 8px 0 64px 0;
+ font-size: 16px;
+ line-height: 24px;
}
.portal-footer .inner > *,
.site-footer .inner > * {
- padding: 0;
+ padding: 0;
}
.portal-footer .inner .copyright,
.site-footer .inner .copyright {
- width: 50%;
+ width: 50%;
}
:root {
- --iqser-primary: lightblue;
- --iqser-primary-rgb: 220, 230, 234;
- --iqser-primary-2: orange;
- --iqser-accent: blue;
- --iqser-accent-rgb: 123, 234, 111;
- --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-quick-filter-border: #d3d5da;
- --iqser-grey-1: #283241;
- --iqser-grey-2: #f4f5f7;
- --iqser-grey-3: #aaacb3;
- --iqser-grey-4: #e2e4e9;
- --iqser-grey-5: #d3d5da;
- --iqser-grey-6: #f0f1f4;
- --iqser-grey-7: #9398a0;
- --iqser-green-1: #00ff00;
- --iqser-green-2: #5ce594;
- --iqser-yellow-1: #ffb83b;
- --iqser-yellow-2: #fdbd00;
- --iqser-red-1: #dd4d50;
- --iqser-blue-5: #c5d3eb;
- --iqser-helpmode-primary: green;
+ --iqser-primary: lightblue;
+ --iqser-primary-rgb: 220, 230, 234;
+ --iqser-primary-2: orange;
+ --iqser-accent: blue;
+ --iqser-accent-rgb: 123, 234, 111;
+ --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-quick-filter-border: #d3d5da;
+ --iqser-grey-1: #283241;
+ --iqser-grey-2: #f4f5f7;
+ --iqser-grey-3: #aaacb3;
+ --iqser-grey-4: #e2e4e9;
+ --iqser-grey-5: #d3d5da;
+ --iqser-grey-6: #f0f1f4;
+ --iqser-grey-7: #9398a0;
+ --iqser-green-1: #00ff00;
+ --iqser-green-2: #5ce594;
+ --iqser-yellow-1: #ffb83b;
+ --iqser-yellow-2: #fdbd00;
+ --iqser-red-1: #dd4d50;
+ --iqser-blue-5: #c5d3eb;
+ --iqser-helpmode-primary: green;
}
.site-sidebar {
- background-color: #283241;
- scrollbar-color: var(--iqser-quick-filter-border) var(--iqser-grey-2);
- scrollbar-width: thin;
- /* Track */
- /* Handle */
+ background-color: #283241;
+ scrollbar-color: var(--iqser-quick-filter-border) var(--iqser-grey-2);
+ scrollbar-width: thin;
+ /* Track */
+ /* Handle */
}
.site-sidebar .logo {
- padding: 24px 0 30px 0 !important;
+ padding: 24px 0 30px 0 !important;
}
.site-sidebar::-webkit-scrollbar {
- width: 11px;
+ width: 11px;
}
.site-sidebar::-webkit-scrollbar-track {
- background: var(--iqser-grey-2);
+ background: var(--iqser-grey-2);
}
.site-sidebar::-webkit-scrollbar-thumb {
- background: var(--iqser-quick-filter-border);
+ background: var(--iqser-quick-filter-border);
}
.site-sidebar-search {
- padding: 0 24px;
+ padding: 0 24px;
}
.site-sidebar-search .search-field {
- width: 100%;
- border: 1px solid #d3d5da;
- border-radius: 8px;
- background-color: #fff;
+ width: 100%;
+ border: 1px solid #d3d5da;
+ border-radius: 8px;
+ background-color: #fff;
}
.site-sidebar-search .search-field::placeholder {
- opacity: 0.7;
+ opacity: 0.7;
}
.site-sidebar-search .search-field,
.site-sidebar-search .search-field::placeholder {
- color: #283241;
- font-size: 14px;
- line-height: 18px;
+ color: #283241;
+ font-size: 14px;
+ line-height: 18px;
}
.site-sidebar-search .search-field {
- padding: 7px 13px;
+ padding: 7px 13px;
}
.nav-site-sidebar {
- margin-top: 16px;
+ margin-top: 16px;
}
.nav-site-sidebar .topic-link {
- padding-top: 11px;
- padding-bottom: 11px;
- font-size: 14px;
- line-height: 18px;
- color: #d3d5da;
+ padding-top: 11px;
+ padding-bottom: 11px;
+ font-size: 14px;
+ line-height: 18px;
+ color: #d3d5da;
}
.nav-site-sidebar .topic-link:hover {
- background-color: #313d4e;
+ background-color: #313d4e;
}
.nav-site-sidebar .active > .topic-link {
- background-color: #313d4e;
+ background-color: #313d4e;
}
.nav-site-sidebar .active > a {
- color: #fff;
- font-weight: 600;
+ color: #fff;
+ font-weight: 600;
}
.nav-site-sidebar > li > a {
- padding-left: 24px;
+ padding-left: 24px;
}
.nav-site-sidebar > li > ul > li > a {
- padding-left: 32px;
+ padding-left: 32px;
}
.nav-site-sidebar > li > ul > li > ul > li > a {
- padding-left: 40px;
+ padding-left: 40px;
}
.toc .glyphicon {
- top: 5px;
+ top: 5px;
}
.toc > li > .topic-link > .glyphicon {
- margin-top: 4px;
+ margin-top: 4px;
}
.toolbar {
- box-shadow: none;
- padding: 21px 24px;
- margin-bottom: 50px;
+ box-shadow: none;
+ padding: 21px 24px;
+ margin-bottom: 50px;
}
.topic-content .breadcrumb-container {
- margin-top: 40px;
+ margin-top: 40px;
}
.topic-content .breadcrumb {
- font-size: 14px;
- line-height: 18px;
- font-weight: 600;
+ font-size: 14px;
+ line-height: 18px;
+ font-weight: 600;
}
.topic-content .breadcrumb a {
- color: #283241;
+ color: #283241;
}
.topic-content .breadcrumb a:hover {
- color: #dd4d50;
- text-decoration: underline;
+ color: #dd4d50;
+ text-decoration: underline;
}
.topic-content .breadcrumb .breadcrumb-node {
- color: #dd4d50;
+ color: #dd4d50;
}
main article {
- margin-bottom: 0;
- padding: 0;
+ margin-bottom: 0;
+ padding: 0;
}
section > .titlepage .title {
- margin: 24px 0 16px 0;
+ margin: 24px 0 16px 0;
}
#topic-content > section > .titlepage h2.title {
- margin: 0 0 24px;
- font-size: 32px;
- font-weight: 300;
- line-height: 43px;
+ margin: 0 0 24px;
+ font-size: 32px;
+ font-weight: 300;
+ line-height: 43px;
}
.image-viewport {
- margin: auto;
+ margin: auto;
}
.image-viewport img {
- margin: 16px auto;
- box-shadow: 0 3px 12px 5px rgba(40, 50, 65, 0.14);
+ margin: 16px auto;
+ box-shadow: 0 3px 12px 5px rgba(40, 50, 65, 0.14);
}
.pager {
- margin-top: 30px;
- margin-bottom: 30px;
- padding: 0;
+ 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;
+ 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;
+ text-decoration: underline;
+ background-color: transparent;
+ color: #dd4d50;
}
.warning,
@@ -509,169 +509,169 @@ section > .titlepage .title {
.important,
.caution,
.tip {
- margin-top: 32px;
- margin-bottom: 32px;
- padding: 16px 24px 16px 68px;
- background-color: #fff;
- border-left: 4px solid #dd4d50;
+ margin-top: 32px;
+ margin-bottom: 32px;
+ padding: 16px 24px 16px 68px;
+ background-color: #fff;
+ border-left: 4px solid #dd4d50;
}
.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);
+ 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;
+ 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;
+ line-height: 20px;
}
.topic-content > section > p {
- margin: 12px 0;
+ margin: 12px 0;
}
.panel {
- padding: 12px 0;
+ padding: 12px 0;
}
.panel .panel-body > p {
- margin-bottom: 12px;
+ margin-bottom: 12px;
}
.panel .panel-body > p:not(:first-of-type) {
- margin-top: 18px;
+ margin-top: 18px;
}
.mediaobject {
- margin-top: 20px;
+ margin-top: 20px;
}
.mediaobject img {
- border-radius: 4px;
- margin: 0;
+ border-radius: 4px;
+ margin: 0;
}
.mediaobject .caption > p {
- font-size: 14px;
- text-align: center;
- font-style: italic;
- margin: 0;
+ font-size: 14px;
+ text-align: center;
+ font-style: italic;
+ margin: 0;
}
.inlinemediaobject {
- vertical-align: unset;
+ vertical-align: unset;
}
main ol,
main ul {
- margin: 0 0 24px;
+ margin: 0 0 24px;
}
.section-toc {
- padding: 24px 40px;
- border: 1px solid #e2e4e9;
- width: 100%;
- margin: 0;
- background-color: #fff;
- border-radius: 4px;
+ padding: 24px 40px;
+ border: 1px solid #e2e4e9;
+ width: 100%;
+ margin: 0;
+ background-color: #fff;
+ border-radius: 4px;
}
.section-toc:first-child {
- grid-column: 1/span 2;
+ grid-column: 1 / span 2;
}
.section-toc h4.featured-title,
.section-toc .section-toc-title {
- font-size: 26px;
- font-weight: 300;
- line-height: 36px;
- margin: 0;
+ font-size: 26px;
+ font-weight: 300;
+ line-height: 36px;
+ margin: 0;
}
.section-toc h4.featured-title a,
.section-toc .section-toc-title a {
- color: #283241;
+ color: #283241;
}
.section-toc h4.featured-title a:hover,
.section-toc .section-toc-title a:hover {
- color: #283241;
- text-decoration: underline;
+ color: #283241;
+ text-decoration: underline;
}
.section-toc ul {
- margin: 0;
- padding: 0;
+ margin: 0;
+ padding: 0;
}
.section-toc li {
- margin: 4px 0;
+ margin: 4px 0;
}
.section-toc li:first-child {
- margin-top: 20px;
+ margin-top: 20px;
}
.section-toc li:last-child {
- margin-bottom: 40px;
+ margin-bottom: 40px;
}
.section-toc li a {
- color: #dd4d50;
- font-size: 16px;
- line-height: 24px;
+ color: #dd4d50;
+ font-size: 16px;
+ line-height: 24px;
}
.section-toc li a:hover {
- color: #dd4d50;
- text-decoration: underline;
+ color: #dd4d50;
+ text-decoration: underline;
}
.section-toc h4 span,
.section-toc li::before {
- display: none;
+ display: none;
}
.section-toc li:first-child {
- margin-top: 16px;
+ margin-top: 16px;
}
.section-toc li:last-child {
- margin-bottom: 8px;
+ margin-bottom: 8px;
}
.procedure > li.step::before {
- background-color: transparent;
- border: 1px solid #dd4d50;
- color: #dd4d50;
- line-height: 23px;
+ background-color: transparent;
+ border: 1px solid #dd4d50;
+ color: #dd4d50;
+ line-height: 23px;
}
.question {
- font-weight: 600;
+ font-weight: 600;
}
.question > td > p {
- margin: 32px 0 18px 0;
+ margin: 32px 0 18px 0;
}
.question > td:first-child {
- padding-right: 4px;
+ padding-right: 4px;
}
.fixed-toolbar article.topic :target.question:before {
- content: none;
+ content: none;
}
body {
- color: #283241;
- background-color: #f5f5f7;
- font-family: "OpenSans", sans-serif;
- scrollbar-color: var(--iqser-quick-filter-border) var(--iqser-grey-2);
- scrollbar-width: thin;
- /* Track */
- /* Handle */
+ color: #283241;
+ background-color: #f5f5f7;
+ font-family: 'OpenSans', sans-serif;
+ scrollbar-color: var(--iqser-quick-filter-border) var(--iqser-grey-2);
+ scrollbar-width: thin;
+ /* Track */
+ /* Handle */
}
body h1,
body h2,
@@ -681,31 +681,31 @@ body h5,
body h6,
body p,
body pre {
- margin: 0;
- font-family: "OpenSans", sans-serif;
+ margin: 0;
+ font-family: 'OpenSans', sans-serif;
}
body::-webkit-scrollbar {
- width: 11px;
+ width: 11px;
}
body::-webkit-scrollbar-track {
- background: var(--iqser-grey-2);
+ background: var(--iqser-grey-2);
}
body::-webkit-scrollbar-thumb {
- background: var(--iqser-quick-filter-border);
+ background: var(--iqser-quick-filter-border);
}
body h3 {
- font-size: 32px;
- font-weight: 300;
- line-height: 43px;
+ font-size: 32px;
+ font-weight: 300;
+ line-height: 43px;
}
body p {
- font-size: 16px;
- line-height: 24px;
+ font-size: 16px;
+ line-height: 24px;
}
body a {
- color: #dd4d50;
+ color: #dd4d50;
}
body a:hover {
- text-decoration: underline;
- color: #dd4d50;
+ text-decoration: underline;
+ color: #dd4d50;
}