{-# LANGUAGE OverloadedStrings #-} {-# LANGUAGE ExtendedDefaultRules #-} module Lucid.Foundation.Media.Thumbnails where import Lucid.Base import Lucid.Html5 import qualified Data.Text as T import Data.Monoid -- | The first argument is the @href@ link, and the second is the @src@ to the thumbnail. tumb_ :: Monad m => T.Text -> T.Text -> HtmlT m () tumb_ href src = a_ [ class_ "th" , makeAttribute "role" "button" , makeAttribute "aria-label" "Thumbnail" , href_ href ] $ img_ [makeAttribute "aria-hidden" "true", src_ src]