Skip to content

[Feature]: Pure CSS, XML, and XSLT #27

Description

@sjehuda

Feature Description

Good day.

I suggest to produce all files as XML.

  • XML (Atom Syndication Format)
  • HTML (Transformed XML with the help of XSLT)

This would mean, that the whole site be an API.

This is what I intend to do with a publishing platform which I am working on, and this is what I have experimented with a couple of Python projects of mine.

https://git.xmpp-it.net/sch/publish-happy
https://git.xmpp-it.net/sch/Slixfeed (see HTTP interface)
https://git.xmpp-it.net/sch/Rivista

It mean, that themes wil only be dependent on XSLT and CSS, which further mean, that themes of my platform, Rivista, and of your platform, Blogo, would work the same.

gemini://woodpeckersnest.space/~schapps/journal/2025-07-03-rivista-to-be-atom-based-publishing-system.gmi

Use Case

No response

Code of Conduct

  • I have searched for similar feature requests
  • I have provided a clear and detailed explanation

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions