Skip to content

Initial site setup#1

Merged
MasonEgger merged 2 commits into
mainfrom
initial-site-setup
Apr 19, 2026
Merged

Initial site setup#1
MasonEgger merged 2 commits into
mainfrom
initial-site-setup

Conversation

@MasonEgger
Copy link
Copy Markdown
Member

No description provided.

Stand up the full MkDocs Material site for the 2027 conference
(April 16-18, Austin TX). Structure and content adapted from the
2026 site's initial launch, with a BBQ-themed placeholder styling
until the official logo is designed.

Includes:
- MkDocs config, pyproject.toml, justfile, uv, Python 3.14
- GitHub Actions CI/CD (deploy, link-check, dependency review)
- All content pages: home, about, FAQ, attend, sponsors, speaking
- Schedule hook infrastructure (hooks/schedule.py) ready for data
- Placeholder pages for schedule, keynotes, talks, tutorials, virtual
- "Still Cooking" hero image with single light color scheme
- Sponsorship page with prospectus commented out, mailing list CTA
- Speaking page with Oct 1 2026 CFP date, meetup CFP link, and
  proposal help section (program@pytexas.org)
- Reusable assets copied from 2026 (favicon, parking map, etc.)
- CLAUDE.md with project architecture and dev guide
@MasonEgger
Copy link
Copy Markdown
Member Author

lychee is going to fail link check for now due to this repo being private.

@MasonEgger MasonEgger merged commit 8ec9308 into main Apr 19, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant