{-# LANGUAGE OverloadedStrings #-} module Yesod.Form.Bulma.Class ( YesodBulma , urlBulmaCss , urlBulmaExCheckRadio , urlFontawesomeJs ) where import Data.Text (Text) import Yesod.Core class YesodBulma a where urlBulmaCss :: a -> Either (Route a) Text urlBulmaCss _ = Right "//cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.min.css" urlBulmaExCheckRadio :: a -> Either (Route a) Text urlBulmaExCheckRadio _ = Right "//cdn.jsdelivr.net/npm/bulma-extensions@1.0.30/bulma-checkradio/dist/bulma-checkradio.min.css" urlFontawesomeJs :: a -> Either (Route a) Text urlFontawesomeJs _ = Right "//use.fontawesome.com/releases/v5.0.13/js/all.js"