7hoenix / elm-chess / Chess.View.Board


type alias Config =
{ each : String
, between : String
, borderSize : String 
}

greenBorder : Config -> List (Html.Attribute msg)

lightGreenBorder : Config -> List (Html.Attribute msg)

grid : Config -> (Chess.Data.Position.Position -> a -> Html msg) -> List (List a) -> Html msg

noBorder : Config -> List (Html.Attribute msg)

redBorder : Config -> List (Html.Attribute msg)

viewSquare : Chess.Data.Position.Position -> Chess.Data.Board.Square -> List (Html.Attribute msg) -> List (Html.Attribute msg) -> Html msg

yellowBorder : Config -> List (Html.Attribute msg)

blueBorder : Config -> List (Html.Attribute msg)