transforms landing, about and schedule page content to data driven

This commit is contained in:
2026-07-01 03:24:30 +00:00
parent 2ba6204c3d
commit d2ab2240d5
16 changed files with 90 additions and 23 deletions
+6
View File
@@ -51,6 +51,12 @@ def _migrate_add_missing_columns(sync_conn):
("station_config", "play_store_icon_url", sa.String(500), ""),
("station_config", "play_store_url", sa.String(500), ""),
("station_config", "app_store_embed_html", sa.Text, ""),
# Page content columns
("station_config", "hero_subtitle", sa.Text, ""),
("station_config", "about_intro", sa.Text, ""),
("station_config", "about_donation_text", sa.Text, ""),
("station_config", "schedule_intro", sa.Text, ""),
("station_config", "events_intro", sa.Text, ""),
# Color theme columns
("station_config", "color_primary", sa.String(7), "#1a3a5c"),
("station_config", "color_primary_light", sa.String(7), "#2a5a8c"),