Skip to content

v1.0.0

Choose a tag to compare

@ghivert ghivert released this 05 Apr 17:47
· 244 commits to main since this release
e7fe295

First release of Sketch!

Sketch aims to provides a way to write CSS-in-Gleam! This first release enables to style your application, and is focused on Lustre applications. In a first release, sketch is working only on the JavaScript target, and won't run on BEAM. This represents an other future step, and should be worked on. The API could be subject to change, mainly as append-only as much as possible.

Current features

  • Write your CSS in Gleam
  • Write your dynamic styles in Gleam
  • Inject the CSS directly in the document, or in a <style> node to easy debug
  • Apply the styles during the view in Lustre
  • Create your own framework with sketch built-in

Next steps

  • Add server-support
  • Improve API
  • Add a CLI to build CSS stylesheets for Gleam styles definitions