Timeline
Get the code
import Css
import Html.Styled as Html exposing (Html)
import Html.Styled.Attributes as Html
import Html.Styled.Keyed as KHtml
timeline : Html msg
timeline =
Html.div
[ Html.css
[ Css.position Css.relative ]
]
[ -- The vertical line
Html.div
[ Html.css
[ Css.borderRight3 (Css.px 2) Css.solid (Css.hex "EFEFEF")
, Css.position Css.absolute
, Css.top Css.zero
, Css.left <| Css.px 16
, Css.height <| Css.pct 100
]
]
[]
, KHtml.node "div"
[]
[ ( "item-1"
, Html.div
[ Html.css
[ Css.marginBottom <| Css.rem 1 ]
]
[ Html.header
[ Html.css
[ Css.displayFlex
, Css.alignItems Css.center
, Css.marginBottom <| Css.rem 0.5
]
]
[ Placeholders.Circle.view circle
, Placeholders.Rectangle.view rectangle
]
, Html.div
[ Html.css
[ Css.marginLeft <| Css.px 48 ]
]
[ Placeholders.Block.view block ]
]
)
-- More items
]
]