From b92ccb962c722b0a8c0faf026b179496f13bd048 Mon Sep 17 00:00:00 2001
From: Mark Musante
Date: Tue, 29 Oct 2024 05:17:48 -0400
Subject: [PATCH] further updates based on feedback
---
IFComp/lib/IFComp.pm | 1 -
IFComp/root/lib/site/footer | 2 +-
IFComp/root/lib/site/header | 14 ++++++++++++++
IFComp/root/src/_current_entry_row.tt | 2 +-
IFComp/root/src/_entry_row.tt | 2 +-
IFComp/root/src/_entry_title.tt | 2 +-
IFComp/root/src/about/schedule.tt | 7 ++++---
IFComp/root/src/admin/prizes/index.tt | 2 +-
IFComp/root/src/ballot/index.tt | 24 ++++++++++++------------
IFComp/root/src/comp/cover_sheet.tt | 2 +-
IFComp/root/src/comp/index.tt | 18 +++++++++---------
IFComp/root/src/entry/_form.tt | 2 +-
IFComp/root/src/welcome.tt2 | 2 +-
IFComp/root/static/css/ifcomp-bs5.css | 2 +-
14 files changed, 48 insertions(+), 34 deletions(-)
diff --git a/IFComp/lib/IFComp.pm b/IFComp/lib/IFComp.pm
index df822dab..18e0b09d 100644
--- a/IFComp/lib/IFComp.pm
+++ b/IFComp/lib/IFComp.pm
@@ -4,7 +4,6 @@ use namespace::autoclean;
use Catalyst::Runtime 5.80;
-
# Set flags and add plugins for the application.
#
# Note that ORDERING IS IMPORTANT here as plugins are initialized in order,
diff --git a/IFComp/root/lib/site/footer b/IFComp/root/lib/site/footer
index 6aa1538c..5c35b575 100644
--- a/IFComp/root/lib/site/footer
+++ b/IFComp/root/lib/site/footer
@@ -5,7 +5,7 @@
diff --git a/IFComp/root/lib/site/header b/IFComp/root/lib/site/header
index 17bc3ba0..afb92f02 100644
--- a/IFComp/root/lib/site/header
+++ b/IFComp/root/lib/site/header
@@ -76,6 +76,20 @@ END;
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/IFComp/root/src/_current_entry_row.tt b/IFComp/root/src/_current_entry_row.tt
index adc88582..c05c0723 100644
--- a/IFComp/root/src/_current_entry_row.tt
+++ b/IFComp/root/src/_current_entry_row.tt
@@ -3,7 +3,7 @@
[% IF entry.cover_exists %]
-
+
[% IF (entry.genai_state / 2) % 2 == 1 %]
Generative artificial intelligence was used to make this cover art.
[% END %]
diff --git a/IFComp/root/src/_entry_row.tt b/IFComp/root/src/_entry_row.tt
index cd8ecc53..0f69ea34 100644
--- a/IFComp/root/src/_entry_row.tt
+++ b/IFComp/root/src/_entry_row.tt
@@ -18,7 +18,7 @@ END;
[% IF c.model('Cover').exists_for_ifdb_id( entry.ifdb_id ) %]
-
+
[% ELSE %]
[% END %]
diff --git a/IFComp/root/src/_entry_title.tt b/IFComp/root/src/_entry_title.tt
index d28bdebd..d64e2974 100644
--- a/IFComp/root/src/_entry_title.tt
+++ b/IFComp/root/src/_entry_title.tt
@@ -2,7 +2,7 @@
[% entry.title | html %]
[% IF include_permalink %]
-
+
[% END %]
[% IF entry.subtitle %]
[% entry.subtitle | html %]
diff --git a/IFComp/root/src/about/schedule.tt b/IFComp/root/src/about/schedule.tt
index efc74714..f207bbb7 100644
--- a/IFComp/root/src/about/schedule.tt
+++ b/IFComp/root/src/about/schedule.tt
@@ -1,7 +1,8 @@
[% meta.title = 'IFComp - Competition Schedule' %]
-
-[% INCLUDE _schedule.tt %]
\ No newline at end of file
+[% INCLUDE _schedule.tt %]
+
diff --git a/IFComp/root/src/admin/prizes/index.tt b/IFComp/root/src/admin/prizes/index.tt
index db2d8d20..39394ec4 100644
--- a/IFComp/root/src/admin/prizes/index.tt
+++ b/IFComp/root/src/admin/prizes/index.tt
@@ -27,7 +27,7 @@
[% prize.url %]
[% prize.location %]
[% prize.category %]
-
+
[% END %]
diff --git a/IFComp/root/src/ballot/index.tt b/IFComp/root/src/ballot/index.tt
index 7891237f..b13cb051 100644
--- a/IFComp/root/src/ballot/index.tt
+++ b/IFComp/root/src/ballot/index.tt
@@ -28,7 +28,7 @@ you have played so far.[% END %]
@@ -44,7 +44,7 @@ you have played so far.[% END %]
-
+
@@ -55,7 +55,7 @@ you have played so far.[% END %]
-
+
@@ -92,42 +92,42 @@ you have played so far.[% END %]
Here is your very own reshuffle of the IFComp entries! Whenever you request to see this personalized list, the games will stay in the same order.
- Random Shuffle
+ Random Shuffle
- Personal Shuffle
+ Personal Shuffle
- Alphabetize
+ Alphabetize
[% ELSE %]
- Random Shuffle
+ Random Shuffle
[% IF c.user %]
- Personal Shuffle
+ Personal Shuffle
[% END %]
- Alphabetize
+ Alphabetize
[% END %]
[% ELSE %]
- Random Shuffle
+ Random Shuffle
[% IF c.user %]
- Personal Shuffle
+ Personal Shuffle
[% END %]
- Alphabetize
+ Alphabetize
[% END %]
diff --git a/IFComp/root/src/comp/cover_sheet.tt b/IFComp/root/src/comp/cover_sheet.tt
index 472c9ae6..579d8c6b 100644
--- a/IFComp/root/src/comp/cover_sheet.tt
+++ b/IFComp/root/src/comp/cover_sheet.tt
@@ -30,7 +30,7 @@ judging on [% comp.judging_begins.strftime( '%{month_name} %{day}' ) %], [% comp
[% IF entry.cover_exists %]
-
+
[% IF entry.cover_artist %]
Cover art by: [% entry.cover_artist %]
[% END %]
diff --git a/IFComp/root/src/comp/index.tt b/IFComp/root/src/comp/index.tt
index 6678c2de..4f930811 100644
--- a/IFComp/root/src/comp/index.tt
+++ b/IFComp/root/src/comp/index.tt
@@ -9,24 +9,24 @@
[% IF view_is_compact %]
-
-
+
+
Switch to full view
[% ELSE %]
-
-
+
+
Switch to compact list view
[% END %]
-
-
+
+
Browse / download [% comp.year %] game files
[% IF comp.year == 1995 %]
-
+
The competition's very first run in 1995 split the entries into two categories:
one for games written with Inform, and one for TADS. Therefore, that year had
@@ -170,11 +170,11 @@ $(function () {
[% IF next_year %]
-
+
[% END %]
[% END %]
diff --git a/IFComp/root/src/entry/_form.tt b/IFComp/root/src/entry/_form.tt
index 77cfc691..df9b82e7 100644
--- a/IFComp/root/src/entry/_form.tt
+++ b/IFComp/root/src/entry/_form.tt
@@ -125,7 +125,7 @@ I hereby grant the Interactive Fiction Technology Foundation (IFComp's organizin
[% IF entry.id && entry.cover_file %]
Current cover image:
-
+
diff --git a/IFComp/root/src/welcome.tt2 b/IFComp/root/src/welcome.tt2
index eb77f625..eb430240 100644
--- a/IFComp/root/src/welcome.tt2
+++ b/IFComp/root/src/welcome.tt2
@@ -9,7 +9,7 @@
An annual celebration of new, text-driven digital games and stories from independent creators.
-
[%# end of jumbotron %]
+
diff --git a/IFComp/root/static/css/ifcomp-bs5.css b/IFComp/root/static/css/ifcomp-bs5.css
index 64f5b007..cef5bdd5 100644
--- a/IFComp/root/static/css/ifcomp-bs5.css
+++ b/IFComp/root/static/css/ifcomp-bs5.css
@@ -11,7 +11,7 @@ body {
.svglink { fill: #37f; }
/* .svglink:hover { fill: #eee; } */
-.svginfo { fill: var(--bs-info); }
+.svgbuttons { fill: var(--bs-primary); }
[data-bs-theme="dark"] {
code { color: white; }