I’m currently adding my css like this:
css path = node "link" [ rel "stylesheet", href path ]  view : Model -> Html Msg view model = div  [ css "css/normalize.css" , css "css/styles.css" ...
which I like because I can just edit css in a regular css file, but of course the script is linked inside the div element. How can I link everything in the head?
Edit: What I decided to do was add the link tags to a custom HTML file and output elm to JS instead of HTML. I’m also using elm-live to serve everything. All my static files live in a
dist folder. This includes css, images, main.js, and index.html. Then I run this command:
elm-live src/Main.elm --open --dir=./dist -- --output=./dist/main.js