From 746b4b8285071b23105a131050e997c9a443d4eb Mon Sep 17 00:00:00 2001 From: Joshua Herring Date: Tue, 26 May 2026 14:44:23 -0400 Subject: [PATCH] finish submit proof of concept --- dbi/schema.go | 2 +- pages/main_form_page.go | 347 +++++++++++++++++++++++++++++++--------- 2 files changed, 268 insertions(+), 81 deletions(-) diff --git a/dbi/schema.go b/dbi/schema.go index 2813aab..5deef6f 100644 --- a/dbi/schema.go +++ b/dbi/schema.go @@ -1,6 +1,6 @@ package dbi -activity_report_schema = ` +const ActivityReportSchema = ` CREATE TABLE users ( APIKey text not null, FirstName text not null, diff --git a/pages/main_form_page.go b/pages/main_form_page.go index 547ae4d..a9e17cd 100644 --- a/pages/main_form_page.go +++ b/pages/main_form_page.go @@ -9,100 +9,287 @@ const MainFormPage = ` -
- - Skip to main content - -
-
-

Faculty Public Activity Report

- -
- - -
- Scholarship -

Please enter citations for recent publications here:

- -
- - +
+ Skip to main content + +
-
- - -
-
+
- -
- Talks and Activities -

Please tell us about any recent talks and activities here:

+ +
+

Faculty Public Activity Report

-
- - -
+ -
- - -
+ +
+ Scholarship +

Please enter citations for recent publications here:

-
- - -
-
+ - -
- Media Appearances -

Please tell us about any recent media appearances you have made:

+
+ + +
-
- - -
+
+ + +
-
- - -
+ +
-
- - -
-
+ +
+ Talks and Activities +

Please tell us about any recent talks and activities here:

+ + + +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
- + +
+ Media Appearances +

Please tell us about any recent media appearances you have made:

+ + + +
+ + +
+ +
+ + +
+ +
+ + +
+ + +
+ + + + + + + + + + + -
+ + ` -