-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Description
Phoenix 0.16 (and LiveView 0.16) introduce HEEx, which is a huge step forward, enabling semantic HTML parsing/validation.
I adore and depend on slime and am hopeful that the library can be updated to support HEEx. The main issues I see are:
- Support
{ }
syntax for attributes - Support dot-prefix for component functions (such as
.form
)
Since HAML/Slim/Slime reserve the dot for classes, it seems that this new convention in HEEx may be directly incompatible with Slim/Slime as we've known it. Hopefully there's some way to support it.
For anyone close to the code in this library, do you have a sense of what it would take to upgrade phoenix_slime to support the latest incarnations of Phoenix/LiveView/HEEx?
Crossposted to slime-lang/phoenix_slime#92
Fudoshiki
Metadata
Metadata
Assignees
Labels
No labels