diff --git a/src/frontend/src/assets/main.css b/src/frontend/src/assets/main.css index 5248b4ba5..add0cfab9 100644 --- a/src/frontend/src/assets/main.css +++ b/src/frontend/src/assets/main.css @@ -175,4 +175,9 @@ legend { .no-link-style a { color: inherit !important; text-decoration: none !important; +} + +.font-mono { + font-family: monospace,Courier, 'Courier New'; + letter-spacing:.4px; } \ No newline at end of file diff --git a/src/frontend/src/components/AssignPluginsDropdown.vue b/src/frontend/src/components/AssignPluginsDropdown.vue index e00fb45d9..14f866fe1 100644 --- a/src/frontend/src/components/AssignPluginsDropdown.vue +++ b/src/frontend/src/components/AssignPluginsDropdown.vue @@ -14,44 +14,81 @@ @add="(added) => addPlugin(added.value)" @remove="(removed) => removePlugin(removed.value)" > - + + + @@ -59,58 +96,79 @@ - \ No newline at end of file + diff --git a/src/frontend/src/components/JobArtifactsTable.vue b/src/frontend/src/components/JobArtifactsTable.vue index d9ed2e024..a5bb697bb 100644 --- a/src/frontend/src/components/JobArtifactsTable.vue +++ b/src/frontend/src/components/JobArtifactsTable.vue @@ -12,39 +12,28 @@ :hideCreateBtn="true" :loading="isLoading" > - - \ No newline at end of file diff --git a/src/frontend/src/components/JobStatus.vue b/src/frontend/src/components/JobStatus.vue index 93d0642d8..5ee4d7845 100644 --- a/src/frontend/src/components/JobStatus.vue +++ b/src/frontend/src/components/JobStatus.vue @@ -3,9 +3,9 @@ v-if="statusStyles[status]" :label="status" :icon-right="statusStyles[status].icon" - :color="statusStyles[status].color" - :text-color="statusStyles[status].textColor" - class="text-capitalize q-my-none" + :color="$q.dark.isActive ? statusStyles[status].colorDark : statusStyles[status].color" + :text-color="$q.dark.isActive ? statusStyles[status].textColorDark : statusStyles[status].textColor" + class="text-capitalize q-my-none q-mx-none" :ripple="false" :style="statusStyles[status].style" style="cursor: default; margin-top: -4px; margin-bottom: -3px;" @@ -21,22 +21,30 @@ const statusStyles = { icon: "sym_o_check_circle", color: "green-2", textColor: "green-10", + colorDark: "green-9", + textColorDark: "green-2" }, queued: { icon: "sym_o_hourglass", color: "yellow-2", textColor: "grey-9", + colorDark: "yellow-10", + textColorDark: "yellow-2", style: "min-width: 99px;" }, started: { icon: "sym_o_play_circle", color: "blue-5", textColor: 'white', + colorDark: "blue-8", + textColorDark: "grey-2" }, failed: { icon: "sym_o_error", color: "red-2", textColor: "grey-9", + colorDark: "red-9", + textColorDark: "red-2", style: "min-width: 99px;" } } diff --git a/src/frontend/src/components/KeyValueTable.vue b/src/frontend/src/components/KeyValueTable.vue index 2e9d11b97..84988f2f1 100644 --- a/src/frontend/src/components/KeyValueTable.vue +++ b/src/frontend/src/components/KeyValueTable.vue @@ -1,18 +1,33 @@ \ No newline at end of file diff --git a/src/frontend/src/components/PageTitle.vue b/src/frontend/src/components/PageTitle.vue index bf5712a69..3889fcfab 100644 --- a/src/frontend/src/components/PageTitle.vue +++ b/src/frontend/src/components/PageTitle.vue @@ -1,86 +1,214 @@ + + diff --git a/src/frontend/src/components/ResourcePicker.vue b/src/frontend/src/components/ResourcePicker.vue new file mode 100644 index 000000000..b2a7471f1 --- /dev/null +++ b/src/frontend/src/components/ResourcePicker.vue @@ -0,0 +1,128 @@ + + + \ No newline at end of file diff --git a/src/frontend/src/components/SnapshotList.vue b/src/frontend/src/components/SnapshotList.vue index d5d02f0b1..4a8395b14 100644 --- a/src/frontend/src/components/SnapshotList.vue +++ b/src/frontend/src/components/SnapshotList.vue @@ -8,10 +8,11 @@ :hideSearch="true" rowKey="snapshot" :showAll="true" - :style="{ - marginTop: '0', + :style="{ + marginTop: '0', maxHeight: props.maxHeight ? props.maxHeight + 'px' : '', - height: props.maxHeight ? '' : 'calc(100vh - 50px)' + height: props.maxHeight ? '' : 'calc(100vh - 50px)', + opacity: '1', }" :hideOpenBtn="true" :hideDeleteBtn="true" @@ -19,13 +20,13 @@ + + + - - + +
- +
- Queues are not yet available in Entrypoint snapshots + Queues not available in snapshots
+ +
@@ -152,6 +142,12 @@ @create="selectedParam = null; showEntrypointParamDialog = true;" style="margin-top: 0;" > + +