Skip to content

add RSS to TPEN#74

Merged
cubap merged 6 commits intomainfrom
72-add-rss
Mar 18, 2026
Merged

add RSS to TPEN#74
cubap merged 6 commits intomainfrom
72-add-rss

Conversation

@cubap
Copy link
Copy Markdown
Member

@cubap cubap commented Mar 18, 2026

This pull request adds RSS feed support to the site, making it easier for users to subscribe to updates. The main changes include generating an RSS feed, adding a custom XSLT for a styled feed view, and updating the site layout to link to the feed.

RSS Feed Generation and Styling:

  • Added a new feed.xml file that generates an RSS feed for site posts, using a custom include to inject an XSLT stylesheet for better browser display. [1] [2]
  • Introduced a custom XSLT file (assets/rss-feed.xsl) to style the RSS feed, making it visually consistent with the site's theme when viewed in browsers.

Site Configuration:

  • Updated _config.yml to enable the jekyll-feed plugin, which helps manage and generate RSS feeds.

User Interface Updates:

  • Added an RSS feed link with an icon to the site footer in _layouts/default.html, making the feed easily discoverable for users.

@cubap cubap self-assigned this Mar 18, 2026
@cubap cubap temporarily deployed to github-pages March 18, 2026 15:15 — with GitHub Pages Inactive
@cubap cubap temporarily deployed to github-pages March 18, 2026 15:23 — with GitHub Pages Inactive
@cubap cubap temporarily deployed to github-pages March 18, 2026 15:26 — with GitHub Pages Inactive
@cubap cubap temporarily deployed to github-pages March 18, 2026 15:32 — with GitHub Pages Inactive
@cubap cubap temporarily deployed to github-pages March 18, 2026 15:39 — with GitHub Pages Inactive
Update .post-cover-image-banner for better responsiveness and consistent appearance: use background-size: contain and center the background; replace fixed height with a responsive height (min(40vw, 350px)); remove margins, border-radius and box-shadow; set display:block. These changes prevent image cropping and standardize the banner layout across viewports.
@cubap cubap merged commit c18cf9a into main Mar 18, 2026
4 checks passed
@cubap cubap deleted the 72-add-rss branch March 18, 2026 15:58
@cubap cubap mentioned this pull request Mar 18, 2026
2 tasks
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