mirror of
https://github.com/mderman/context_nine_obsidian_plugin.git
synced 2026-07-22 07:24:23 +00:00
323 lines
7 KiB
CSS
323 lines
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%;
|
|
min-height: 0;
|
|
overflow: hidden;
|
|
padding: 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-primary-row {
|
|
display: grid;
|
|
grid-template-columns: minmax(0, 1fr) auto 28px;
|
|
align-items: center;
|
|
gap: 8px;
|
|
}
|
|
|
|
.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-command {
|
|
min-height: 30px;
|
|
padding: 3px 7px;
|
|
border-color: var(--background-modifier-border);
|
|
background-color: var(--background-secondary);
|
|
color: var(--text-normal);
|
|
font-size: var(--font-ui-smaller);
|
|
font-weight: var(--font-semibold);
|
|
line-height: 1.2;
|
|
white-space: normal;
|
|
}
|
|
|
|
.omp-vault-cockpit-command:hover {
|
|
border-color: var(--background-modifier-border-hover);
|
|
background-color: var(--background-modifier-hover);
|
|
color: var(--text-normal);
|
|
}
|
|
|
|
.omp-vault-cockpit-output {
|
|
display: flex;
|
|
flex: 1 1 min-content;
|
|
flex-direction: column;
|
|
gap: 6px;
|
|
min-height: 0;
|
|
margin-top: 2px;
|
|
overflow: auto;
|
|
}
|
|
|
|
.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-git-commit {
|
|
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 1 0;
|
|
min-height: 120px;
|
|
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;
|
|
}
|