Add backlog with Round 3 update tasks

Initialize backlog for WORLDPLAY Website with 18 completed tasks:
- Content updates (floating concepts, URLs, descriptions)
- Form improvements (multi-select contribute field)
- New pages (financial transparency)
- Bug fixes (header links, floating cards, gradients)
- Infrastructure (auto-deploy, Dockerfile, favicon)

All tasks marked as Done.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-01-30 15:10:17 +00:00
parent 3636bdc3b4
commit 2c0b2e9169
19 changed files with 303 additions and 0 deletions

15
backlog/config.yml Normal file
View File

@ -0,0 +1,15 @@
project_name: "WORLDPLAY Website"
default_status: "To Do"
statuses: ["To Do", "In Progress", "Done"]
labels: []
milestones: []
date_format: yyyy-mm-dd
max_column_width: 20
default_editor: "nvim"
auto_open_browser: true
default_port: 6420
remote_operations: true
auto_commit: false
bypass_git_hooks: false
check_active_branches: true
active_branch_days: 30

View File

@ -0,0 +1,16 @@
---
id: task-1
title: Website Round 3 Updates - Floating Concepts
status: Done
assignee: []
created_date: '2026-01-30 15:08'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add 2 floating concepts on right side of About text: Parallel worlding, Guerrilla futuring. Replace Speculative fiction with Economic sci-fi.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-10
title: Add Maker Spaces and Financial Transparency sections
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add to logistics: Maker Spaces & Equipment (3D printer, laser cutter, sewing station, farmbot, book binding station) and Financial Transparency section with link to transparency page.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-11
title: Create Financial Transparency page
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Create dedicated /financial-transparency page in WORLDPLAY theme with participation fee (€200), accommodation (€37.90/night), food breakdown, and 7-day cost estimate (€610.30).
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-12
title: Fix floating cards positioning
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add proper CSS rules for 4th and 5th floating cards (Parallel worlding, Guerrilla futuring) to prevent overlapping and enable proper floating animation.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-13
title: Fix gradient text highlights
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Fix gradient text CSS for hero highlight and CTA section by adding color:transparent and display:inline for cross-browser support.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-14
title: Fix header links click blocking
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add pointer-events:none to glitch effect pseudo-elements and z-index to nav links to ensure reliable clicking.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-15
title: Setup auto-deploy webhook
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add worldplay-website to deploy webhook config on Netcup and create Gitea webhook for automatic deployment on push.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-16
title: Update server for multi-select contribute field
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Update server.js to handle contribute field as array: Google Sheets export, email confirmation, stats counting, and CSV export.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-17
title: Fix Dockerfile to copy all HTML files
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Change COPY index.html to COPY *.html to ensure financial-transparency.html is included in container.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-18
title: Add world emoji favicon
status: Done
assignee: []
created_date: '2026-01-30 15:10'
labels: []
dependencies: []
priority: low
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add 🌍 world emoji as SVG favicon to both index.html and financial-transparency.html pages.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-2
title: Fix Example URLs with correct links
status: Done
assignee: []
created_date: '2026-01-30 15:08'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Update all example URLs in the 5 programme track sections with correct working links provided by organizers.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-3
title: Update Digital Publishing description
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Update description to: Publishing short sci-fi stories, tabletop games, LARP toolkits and other formats as an open-access anthology with partners like Bread Coop and the Institute of Network Cultures (TBC).
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-4
title: Convert Playing with Reality to bullet points
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Convert thread description to bullet points with new content: Unshackled play with social conventions, and Treating culture as reprogrammable design spaces. No periods at end.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-5
title: Update Who should attend list
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Update to comprehensive list: Sci-fi and cli-fi writers, pluriversal worldbuilders, game designers, storytellers, artists, performers, LARPers, commons and degrowth activists, weird economists, solarpunks, participatory futurists, speculative designers, researchers and academics, technologists, open-source developers, and any and all curious others.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-6
title: Convert contribution field to multi-select checkboxes
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: high
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Change 'Would you like to contribute?' from dropdown to multi-select checkboxes with 8 options: Propose session, Host workshop, Bring game, Run LARP, Co-create project, Contribute other way, Attend only, Not sure yet.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-7
title: Update CTA to Ready to Hijack Reality
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: low
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Replace 'Ready to Play?' with 'Ready to Hijack Reality?' in the CTA section.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-8
title: Fix Location footer link
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Fix footer Location link from #location to #logistics to correctly scroll to the logistics section.
<!-- SECTION:DESCRIPTION:END -->

View File

@ -0,0 +1,16 @@
---
id: task-9
title: Add organizing team info to footer
status: Done
assignee: []
created_date: '2026-01-30 15:09'
labels: []
dependencies: []
priority: medium
---
## Description
<!-- SECTION:DESCRIPTION:BEGIN -->
Add to footer: The inaugural edition of WORLDPLAY is convened by Rok Kranjc (Futurescraft), Pekko Koskinen (Economic Space Agency) and Carolina Carvalho (Kumano Shindo, Greater Stellenbosch Trust).
<!-- SECTION:DESCRIPTION:END -->