From 482e3381d95f026bcf12c5ee0d8162241418207b Mon Sep 17 00:00:00 2001 From: suzalflueck Date: Thu, 18 Jan 2024 12:53:12 -0800 Subject: [PATCH] SDCI-98: Added alert to direct users to Info hub to learn about new EDX process --- frontend/src/assets/main.css | 6 ++++++ frontend/src/components/SchoolSelect.vue | 4 +++- frontend/src/components/common/DisplayAlert.vue | 11 +++++++++++ frontend/src/views/AuthorityView.vue | 2 ++ frontend/src/views/ContactsView.vue | 3 +++ frontend/src/views/DistrictView.vue | 3 +++ frontend/src/views/OffshoreView.vue | 5 ++++- frontend/src/views/SchoolSearchView.vue | 5 ++++- frontend/src/views/SchoolView.vue | 2 ++ 9 files changed, 38 insertions(+), 3 deletions(-) create mode 100644 frontend/src/components/common/DisplayAlert.vue diff --git a/frontend/src/assets/main.css b/frontend/src/assets/main.css index 99347e45..c438d8ca 100644 --- a/frontend/src/assets/main.css +++ b/frontend/src/assets/main.css @@ -12,6 +12,12 @@ a { color: #2a6496; } +/** Need to look at how CSS is loaded in since Vuetify defaults are overriding our custom CSS. +Fixing this now could risk delaying other releases, so we will have to wait on this one - SF **/ +.v-alert, .v-alert--variant-outlined { + border-radius: 8px !important; +} + @media (max-width: 768px) { #app { min-width: 1130px; /* Adjust as needed */ diff --git a/frontend/src/components/SchoolSelect.vue b/frontend/src/components/SchoolSelect.vue index 234a29c3..c9a56ba1 100644 --- a/frontend/src/components/SchoolSelect.vue +++ b/frontend/src/components/SchoolSelect.vue @@ -4,6 +4,7 @@ import { useAppStore } from '@/stores/app' import router from '@/router' import { useSanitizeURL } from '@/composables/string' import DownloadSchoolsModal from '@/components/DownloadSchoolsModal.vue' +import DisplayAlert from '@/components/common/DisplayAlert.vue' // Type Imports import type { ListSchool } from '@/types/types' @@ -35,11 +36,12 @@ function goToSchoolSearch() {