betagouv / elm-dsfr / BetaGouv.DSFR.Media

Image

img : String -> List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image de taille moyenne

Media.img "Image" [ src "image.png", class "w-full" ] <|
    Media.withResponsive False <|
        Media.withCaption Nothing

imgLG : String -> List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image de grande taille

imgSM : String -> List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image de petite taille

svg : String -> ImageConfig -> List (Svg msg) -> Accessibility.Html msg

Image décorative

decorativeImg : List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image décorative de taille moyenne

decorativeImgLG : List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image décorative de grande taille

decorativeImgSM : List (Accessibility.Attribute Basics.Never) -> ImageConfig -> Accessibility.Html msg

Crée une image décorative de petite taille

decorativeSvg : ImageConfig -> List (Svg msg) -> Accessibility.Html msg

Configuration

withCaption : Maybe String -> ImageConfig

withResponsive : Basics.Bool -> ImageConfig -> ImageConfig