From 4ca84c1bc101063fbe9189a555571b4479fda8c1 Mon Sep 17 00:00:00 2001 From: "Daniel J. Summers" Date: Sun, 28 Aug 2022 20:51:04 -0400 Subject: [PATCH] Generate token for new registrant Also replaced Pug with HTML in some templates; v3 will use all HTML --- src/JobsJobsJobs/App/src/App.vue | 7 +- .../App/src/components/AudioClip.vue | 7 +- .../App/src/components/CollapsePanel.vue | 14 +-- .../App/src/components/ContinentList.vue | 18 ++-- .../App/src/components/ErrorList.vue | 13 +-- .../App/src/components/FullDate.vue | 4 +- .../App/src/components/FullDateTime.vue | 4 +- src/JobsJobsJobs/App/src/components/Icon.vue | 6 +- .../App/src/components/ListingSearchForm.vue | 84 ++++++++++-------- .../App/src/components/LoadData.vue | 9 +- .../App/src/components/MarkdownEditor.vue | 27 +++--- .../App/src/components/MaybeSave.vue | 24 ++++-- .../App/src/components/layout/AppFooter.vue | 11 ++- .../App/src/components/layout/AppLinks.vue | 59 +++++++++---- .../App/src/components/layout/AppNav.vue | 24 +++--- .../App/src/components/layout/AppToaster.vue | 7 +- .../App/src/components/layout/TitleBar.vue | 22 +++-- .../components/profile/PublicSearchForm.vue | 85 +++++++++++-------- .../App/src/components/profile/SearchForm.vue | 83 ++++++++++-------- .../App/src/components/profile/SkillEdit.vue | 43 ++++++---- src/JobsJobsJobs/App/src/views/Home.vue | 27 +++--- .../App/src/views/citizen/Register.vue | 36 ++++---- src/JobsJobsJobs/JobsJobsJobs.Data/Data.fs | 35 ++++++-- src/JobsJobsJobs/Server/Auth.fs | 9 +- src/JobsJobsJobs/Server/Handlers.fs | 11 ++- 25 files changed, 413 insertions(+), 256 deletions(-) diff --git a/src/JobsJobsJobs/App/src/App.vue b/src/JobsJobsJobs/App/src/App.vue index 402481f..1d5bf10 100644 --- a/src/JobsJobsJobs/App/src/App.vue +++ b/src/JobsJobsJobs/App/src/App.vue @@ -3,7 +3,7 @@
-
+
@@ -84,6 +84,11 @@ label.jjj-required::after flex-direction: row .jjj-main flex-grow: 1 + display: flex + flex-flow: column + min-height: 100vh +.jjj-content + flex-grow: 2 // Route transitions .fade-enter-active, .fade-leave-active diff --git a/src/JobsJobsJobs/App/src/components/AudioClip.vue b/src/JobsJobsJobs/App/src/components/AudioClip.vue index aa5971e..24e9e31 100644 --- a/src/JobsJobsJobs/App/src/components/AudioClip.vue +++ b/src/JobsJobsJobs/App/src/components/AudioClip.vue @@ -1,5 +1,8 @@ -