我习惯于 hamlet 生成内部样式表,如下所示:
style = [hamlet|<style type=text/css> h3 {margin-bottom: 0} |]
如何重写以使用 Cassius/Lucius 而不是纯文本?
toWidget [lucius|
h3 {
margin-bottom: 0;
}
|]
将生成一个 Yesod 小部件,其中包含您的 CSS。Yesod 书http://www.yesodweb.com/book有一些非常有启发性的例子。