From 1074dbd8b0449f0f80237479f83da63d9c3da8f2 Mon Sep 17 00:00:00 2001 From: EstelleDa Date: Wed, 19 Nov 2025 17:51:11 +1100 Subject: [PATCH 001/157] Add upload your data section on Home page --- src/components/screens/HomeScreen.vue | 44 ++++++++++++++++++++++++++- src/composition/auth.ts | 9 ++++++ 2 files changed, 52 insertions(+), 1 deletion(-) diff --git a/src/components/screens/HomeScreen.vue b/src/components/screens/HomeScreen.vue index 6063f7ce..03608ab5 100644 --- a/src/components/screens/HomeScreen.vue +++ b/src/components/screens/HomeScreen.vue @@ -72,6 +72,17 @@ + + + +
@@ -130,15 +141,46 @@ - - diff --git a/src/components/screens/DocumentationView.vue b/src/components/screens/DocumentationView.vue index ad477fda..7bd9c22e 100644 --- a/src/components/screens/DocumentationView.vue +++ b/src/components/screens/DocumentationView.vue @@ -1,24 +1,26 @@ diff --git a/src/components/screens/ScoreSetCreator.vue b/src/components/screens/ScoreSetCreator.vue index 530dcda9..e75c9a0a 100644 --- a/src/components/screens/ScoreSetCreator.vue +++ b/src/components/screens/ScoreSetCreator.vue @@ -3049,25 +3049,4 @@ export default { right: 5px; z-index: 1001; } - -.mave-taxonomy-dropdown-panel.p-dropdown-panel .p-dropdown-items .p-dropdown-item { - padding: 0; -} - -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - background: #eef; -} - -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover - .mave-taxonomy-common-name, -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover - .mave-taxonomy-organism-name { - background: #eef; -} diff --git a/src/components/screens/ScoreSetEditor.vue b/src/components/screens/ScoreSetEditor.vue index 67c50469..e1086972 100644 --- a/src/components/screens/ScoreSetEditor.vue +++ b/src/components/screens/ScoreSetEditor.vue @@ -2177,25 +2177,4 @@ export default { right: 5px; z-index: 1001; } - -.mave-taxonomy-dropdown-panel.p-dropdown-panel .p-dropdown-items .p-dropdown-item { - padding: 0; -} - -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover { - background: #eef; -} - -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover - .mave-taxonomy-common-name, -.mave-taxonomy-dropdown-panel.p-dropdown-panel - .p-dropdown-items - .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover - .mave-taxonomy-organism-name { - background: #eef; -} diff --git a/src/components/screens/ScoreSetView.vue b/src/components/screens/ScoreSetView.vue index a427e7e4..4cb1ba1a 100644 --- a/src/components/screens/ScoreSetView.vue +++ b/src/components/screens/ScoreSetView.vue @@ -45,19 +45,21 @@
@@ -245,7 +248,7 @@
Primary References
-
    +
    • @@ -406,6 +409,7 @@ import AutoComplete from 'primevue/autocomplete' import Button from 'primevue/button' import Checkbox from 'primevue/checkbox' import Dialog from 'primevue/dialog' +import IftaLabel from 'primevue/iftalabel' import InputSwitch from 'primevue/inputswitch' import ProgressSpinner from 'primevue/progressspinner' import ProgressBar from 'primevue/progressbar' @@ -459,6 +463,7 @@ export default { DefaultLayout, Dialog, InputSwitch, + IftaLabel, ItemNotFound, PageLoading, ProgressBar, @@ -1321,29 +1326,6 @@ export default { content: ''; clear: both; } - -.mavedb-help-tooltip-button { - height: 0.5rem; - width: 0.5rem; - vertical-align: middle; - /* Remove extra vertical margin/padding if any. */ - margin-top: 0; - margin-bottom: 0; - /* Ensure that button is inline with text. */ - display: inline-flex; - align-items: center; - background: none; -} - -.mavedb-help-tooltip-button:focus, -.mavedb-help-tooltip-button:active, -.mavedb-help-tooltip-button.p-focus { - background: none; -} - -.mavedb-help-tooltip-button:deep(.p-button-icon) { - font-size: 0.5rem; -} + diff --git a/src/components/screens/ExperimentEditor.vue b/src/components/screens/ExperimentEditor.vue index 53163711..74829785 100644 --- a/src/components/screens/ExperimentEditor.vue +++ b/src/components/screens/ExperimentEditor.vue @@ -1141,7 +1141,7 @@ export default { } - + From 925028e4baf8548b2d95c07e968875e50a985667 Mon Sep 17 00:00:00 2001 From: David Reinhart Date: Tue, 9 Dec 2025 09:27:23 -0800 Subject: [PATCH 013/157] Updates to DashboardView to fix styling issues from upgrade to PrimeVue 4 PrimeVue 4 upgrade impacted styling on DashboardView page, so these changes are to match the look and feel prior to the upgrade. Also adds a progress spinner that is displayed when searching published score sets. --- src/components/screens/DashboardView.vue | 46 ++++++++++++++++++------ 1 file changed, 36 insertions(+), 10 deletions(-) diff --git a/src/components/screens/DashboardView.vue b/src/components/screens/DashboardView.vue index caba6f0f..6f136a2d 100644 --- a/src/components/screens/DashboardView.vue +++ b/src/components/screens/DashboardView.vue @@ -1,25 +1,46 @@