Apply XML styling to the sitemap
welpo opened this issue · 0 comments
Feature Request
Summary
Enhance the XML sitemap to be visually appealing and interactive for human users, complete with customisable layout, clickable locations, and sort functionality.
Motivation
Making the XML sitemap human-readable can serve as a dynamic site directory for users, improving navigation and overall user experience.
Detailed Description
Leverage the existing styling approach used in the project's atom.xml to transform the XML sitemap into a more user-friendly HTML format. The site's existing CSS will be used, including any "skin" settings, to maintain visual consistency. The transformed sitemap will have clickable links for locations and offer sorting options on fields like 'location' and 'last modified.' It would also be nice to have a language column to sort.
Additional Context
This feature is inspired by other stylised XML sitemaps and aims to extend the utility of XML sitemaps beyond SEO to directly benefit users. It will align with the theme's existing styling conventions, as seen in the stylised atom feed.
Possible inspiration:
- https://softkube.com/sitemap.xml
- https://teknikaldomain.me/sitemap.xml (semi broken; CSS 404s)