diff --git a/src/api/admin/types.ts b/src/api/admin/types.ts index 8789a2a..f0e18c8 100644 --- a/src/api/admin/types.ts +++ b/src/api/admin/types.ts @@ -119,6 +119,9 @@ export interface AdminApplicationRow { submitted_review_count: number team_sum: number | null team_avg: number | null + public_source_channel: { id: number; source_code: string; source_name: string } | null + public_source_code: string | null + public_source_attributed_at: string | null } export interface AdminApplicationFileRow { diff --git a/src/styles/login-page-overrides.css b/src/styles/login-page-overrides.css index 281d319..22a4a43 100644 --- a/src/styles/login-page-overrides.css +++ b/src/styles/login-page-overrides.css @@ -79,3 +79,24 @@ body.login-page-wls .login-page-wls__input.login-page-wls__input--error:focus { body.login-page-wls .login-page-wls__slogan.login-page-wls__slogan--error { color: #052d62; } + +body.login-page-wls .login-page-wls__contact { + display: grid; + gap: 0.45rem; + margin-top: 0.95rem; + padding-top: 0.9rem; + border-top: 1px solid rgba(5, 45, 98, 0.14); + color: #314158; + font-size: 0.92rem; + line-height: 1.35; +} + +body.login-page-wls .login-page-wls__contact a { + color: inherit; + text-decoration: none; +} + +body.login-page-wls .login-page-wls__contact a:hover { + color: #052d62; + text-decoration: underline; +} diff --git a/src/views/ApplyFormView.vue b/src/views/ApplyFormView.vue index 6e3aa5e..bd7352f 100644 --- a/src/views/ApplyFormView.vue +++ b/src/views/ApplyFormView.vue @@ -1367,6 +1367,10 @@ onMounted(() => { {{ applicationStatusBody }} +
diff --git a/src/views/admin/competition/CompetitionFormView.vue b/src/views/admin/competition/CompetitionFormView.vue index 2e37351..c95cd3c 100644 --- a/src/views/admin/competition/CompetitionFormView.vue +++ b/src/views/admin/competition/CompetitionFormView.vue @@ -1359,6 +1359,17 @@ onMounted(() => {