文件名称:facelift:Scala 的 CSS 和 HTML DSL
文件大小:62KB
文件格式:ZIP
更新时间:2024-07-27 20:14:01
Scala
整容 Facelift 是在 Scala 中为 CSS 创建 DSL 的实验。 目标是可发现性、类型安全性和易用性。 编写HTML: val titleId = Id("title") val titleClass = Class("cool") val titleStyle = Style(Color.Green, Margin(45 px, 20 px, 10 px, 10 px), 'paddingLeft -> "10px") val html1 = Html { Body(Style('backgroundColor -> "#F5F5F5")) { // Most bootstrap classes are built in, let's bind them to Bs import com.github.tbje.facelift.c
【文件预览】:
facelift-master
----.gitignore(899B)
----macros()
--------.gitignore(9B)
--------src()
----core()
--------.gitignore(9B)
--------src()
----project()
--------plugins.sbt(112B)
--------build.properties(19B)
--------Build.scala(4KB)
----src()
--------main()
--------test()
----README.md(2KB)
----version.sbt(38B)