mderman_context_nine_obsidi.../styles.css
2026-05-29 08:38:59 +02:00

357 lines
7.7 KiB
CSS

.omp-modal textarea,
.omp-modal input,
.omp-modal select {
width: 100%;
}
.omp-modal .omp-selection-preview {
max-height: 220px;
overflow: auto;
white-space: pre-wrap;
border: 1px solid var(--background-modifier-border);
border-radius: 6px;
padding: 8px;
background: var(--background-secondary);
font-size: var(--font-ui-smaller);
}
.omp-button-row {
display: flex;
gap: 8px;
justify-content: flex-end;
margin-top: 16px;
}
.omp-target-buttons {
display: grid;
gap: 8px;
}
.omp-vault-cockpit {
display: flex;
flex-direction: column;
gap: 8px;
height: 100%;
padding: 8px;
}
.omp-vault-cockpit-header {
display: flex;
align-items: center;
justify-content: space-between;
gap: 8px;
}
.omp-vault-cockpit-header h3 {
margin: 0;
font-size: var(--font-ui-medium);
}
.omp-vault-cockpit-primary-row {
display: grid;
grid-template-columns: minmax(0, 1fr) auto 28px 28px;
align-items: center;
gap: 8px;
}
.omp-vault-cockpit-status {
border: 1px solid var(--background-modifier-border);
border-radius: 999px;
padding: 2px 8px;
color: var(--text-muted);
font-size: var(--font-ui-smaller);
}
.omp-vault-cockpit-status[data-status="running"] {
color: var(--text-accent);
}
.omp-vault-cockpit-status[data-status="succeeded"] {
color: var(--text-success);
}
.omp-vault-cockpit-status[data-status="failed"] {
color: var(--text-error);
}
.omp-vault-cockpit-actions-toggle {
display: inline-flex;
align-items: center;
justify-content: center;
width: 28px;
height: 28px;
min-width: 28px;
min-height: 28px;
padding: 0;
color: var(--text-muted);
}
.omp-vault-cockpit-actions-toggle-icon {
display: block;
font-size: 13px;
line-height: 1;
}
.omp-vault-cockpit-actions {
display: grid;
gap: 10px;
padding-top: 2px;
}
.omp-vault-cockpit-section {
display: grid;
gap: 5px;
}
.omp-vault-cockpit-section-title {
color: var(--text-muted);
font-size: var(--font-ui-smaller);
font-weight: var(--font-semibold);
}
.omp-vault-cockpit-grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(92px, 1fr));
gap: 5px;
}
.omp-vault-cockpit-command {
min-height: 26px;
padding: 3px 7px;
border-color: var(--background-modifier-border);
background-color: var(--background-modifier-border);
color: var(--text-normal);
font-size: var(--font-ui-smaller);
line-height: 1.2;
white-space: normal;
}
.omp-vault-cockpit-command.omp-vault-cockpit-refresh {
min-height: 30px;
border-color: color-mix(in srgb, var(--background-primary) 82%, black);
background-color: color-mix(in srgb, var(--background-primary) 88%, black);
color: var(--text-normal);
font-weight: var(--font-semibold);
}
.omp-vault-cockpit-command.omp-vault-cockpit-refresh:hover {
border-color: color-mix(in srgb, var(--background-primary) 72%, black);
background-color: color-mix(in srgb, var(--background-primary) 80%, black);
color: var(--text-normal);
}
.omp-vault-cockpit-command:hover {
background-color: var(--background-modifier-border-hover);
}
.omp-vault-cockpit-output {
display: grid;
gap: 6px;
margin-top: 2px;
}
.omp-vault-cockpit-output-row {
display: flex;
align-items: center;
justify-content: flex-start;
gap: 6px;
}
.omp-vault-cockpit-output-toggle {
min-height: 24px;
padding: 2px 7px;
font-size: var(--font-ui-smaller);
}
.omp-vault-cockpit-log-actions {
display: flex;
gap: 6px;
justify-content: flex-end;
}
.omp-vault-cockpit-log-actions button {
min-height: 24px;
padding: 2px 7px;
font-size: var(--font-ui-smaller);
}
.omp-vault-cockpit-warning {
color: var(--text-warning);
font-size: var(--font-ui-smaller);
line-height: 1.3;
}
.omp-vault-cockpit-log {
flex: 1;
min-height: 180px;
overflow: auto;
border: 1px solid var(--background-modifier-border);
border-radius: 6px;
padding: 8px;
background: var(--background-secondary);
font-family: var(--font-monospace);
font-size: var(--font-ui-smaller);
}
.omp-vault-cockpit-log-line {
white-space: pre-wrap;
overflow-wrap: anywhere;
}
.omp-vault-cockpit-log-line.is-system {
color: var(--text-muted);
}
.omp-vault-cockpit-log-line.is-stderr {
color: var(--text-error);
}
.omp-archive-task-button {
background-color: #d97706;
color: white;
}
.omp-archive-task-button:hover {
background-color: #b45309;
color: white;
}
.omp-epic-picker {
min-width: 160px;
margin-left: 8px;
}
.omp-kanban-add-task-button {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
min-height: 26px;
margin: 0 0 8px;
padding: 3px 0;
color: var(--text-muted);
background: color-mix(in srgb, var(--tn-modern-status-color, var(--interactive-accent)) 8%, var(--background-primary));
border: 1px dashed color-mix(in srgb, var(--tn-modern-status-color, var(--interactive-accent)) 35%, var(--background-modifier-border));
border-radius: 6px;
}
.omp-kanban-add-task-button:hover {
color: var(--text-normal);
background: color-mix(in srgb, var(--tn-modern-status-color, var(--interactive-accent)) 14%, var(--background-primary));
border-style: solid;
}
.omp-kanban-add-task-button svg {
width: 15px;
height: 15px;
}
@media (min-width: 900px) {
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded .modal,
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded.modal {
width: min(90vw, 1145px) !important;
}
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded .modal-split-left {
flex-basis: 346px !important;
}
}
@media (min-width: 1200px) {
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded .modal,
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded.modal {
width: min(90vw, 1491px) !important;
}
.tasknotes-plugin.minimalist-task-modal.split-layout-enabled.expanded .modal-split-left {
flex-basis: 437px !important;
}
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .modal-split-left {
gap: 0;
}
.omp-task-modal-enhanced .modal-split-left {
gap: 0;
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .detail-label,
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .details-container .setting-item-name,
.omp-task-modal-enhanced .detail-label,
.omp-task-modal-enhanced .setting-item-name,
.omp-task-primary-label {
color: var(--text-muted);
font-size: var(--font-ui-small);
font-weight: 650;
letter-spacing: 0;
text-transform: none;
}
.omp-task-primary-fields {
display: grid;
gap: 8px;
margin-top: 10px;
}
.omp-task-primary-row {
display: grid;
grid-template-columns: minmax(86px, 0.42fr) minmax(0, 1fr);
align-items: center;
gap: 10px;
}
.omp-task-primary-dropdown {
width: 100%;
min-width: 0;
justify-content: flex-start;
overflow: hidden;
text-align: left;
text-overflow: ellipsis;
white-space: nowrap;
}
.omp-task-primary-dropdown::after {
content: "▾";
float: right;
color: var(--text-muted);
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .task-modal__section-separator {
display: none;
}
.omp-task-modal-enhanced .task-modal__section-separator {
display: none;
}
.omp-task-secondary-divider {
height: 1px;
margin: 14px 0 10px;
background: var(--background-modifier-border);
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .details-container .setting-item {
border: 0;
padding: 6px 0;
}
.omp-task-modal-enhanced .setting-item {
border: 0;
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .details-container .setting-item-control {
min-width: 0;
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .details-container input {
width: 100%;
}
.tasknotes-plugin.minimalist-task-modal.omp-task-modal-enhanced .action-bar {
margin: 0 0 8px;
}
.omp-task-modal-native-hidden {
display: none !important;
}