Skip to content

Major migration to ported pydata theme#69

Merged
scriptautomate-bc merged 16 commits into
mainfrom
topic/theme-migration
Jul 13, 2026
Merged

Major migration to ported pydata theme#69
scriptautomate-bc merged 16 commits into
mainfrom
topic/theme-migration

Conversation

@scriptautomate-bc

@scriptautomate-bc scriptautomate-bc commented Jul 13, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Ported pydata sphinx theme to hugo
  • Wiped out old theme
  • Centralized blog feed, which now includes security announcements (instead of a separate feed)
  • Provide guidance on subscribing to rss feeds by tag (ex. security) for more targeted subscribing
    • Include blog post with these details, and a link to the updated RSS feed page details
  • Provide backward-compatibility with the previous security RSS feed by duplicating the security tag to the old security feed location
  • Reduce the blog tags down to a smaller collection of tags, and update tags across all blog posts
  • Automatically make the title of a blog post be the rendered top-header of the article
  • Bump Hugo version
  • Include LICENSE file in embedded theme that reflects the pydata theme (but isn't the theme of the website project itself)
    • Should create a separate repo in the future that is for the ported Hugo theme, generic for anyone to use

AI-related note

  • Much of the porting/formatting/layout work was done with the assistance of Claude Code, a code for AI-assisted development

Result

Home landing

image

Release feed (release tagged blog posts)

image

Blog feed

image

Event Calendar

image

Working Groups

image

RSS Feeds

image

@scriptautomate-bc scriptautomate-bc self-assigned this Jul 13, 2026
@scriptautomate-bc scriptautomate-bc changed the title Major migration to pydata theme Major migration to ported pydata theme Jul 13, 2026
@scriptautomate-bc
scriptautomate-bc merged commit f0b6698 into main Jul 13, 2026
2 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