Skip to content
Discussion options

You must be logged in to vote

That definitely seems like a reasonable goal, but theme: none isn't really all that close to this right now. The entire website envelope is connected to theme, which includes note merely the navbar, but all the other HTML scaffolding. As @mcanouil noted, the structure of the HTML itself and the attributes like classes are all oriented to support bootstrap.

I think the right long term direction is actually to emit an intermediary form of HTML which semantically represents the simple structure of the site (e.g. navbars, sidebars, footers, etc) and then have a followup pass which applies bootstrap (or other HTML frameworks) to the semantic HTML but restructuring the DOM and injecting attribu…

Replies: 1 comment 16 replies

Comment options

You must be logged in to vote
16 replies
@mcanouil
Comment options

mcanouil Feb 2, 2024
Collaborator

@WillemSleegers
Comment options

@mcanouil
Comment options

mcanouil Feb 2, 2024
Collaborator

@dragonstyle
Comment options

Answer selected by WillemSleegers
@WillemSleegers
Comment options

@cscheid
Comment options

@dragonstyle
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
websites Issues creating websites themes Related to HTML theming or any other style related issue (like highlight-style)
4 participants