How to build a responsive layout without a single line of CSS*

This is a tutorial on how to build a mildly complex web layout without any knowledge of CSS (and also any knowledge of Javascript and HTML for that matter).

The layout is built using Elm and elm-ui. Elm is a pure functional language that compile to Javascript. elm-ui is an Elm library that create a semantic layer on top of CSS and HTML. If you are new to…




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Introduction to Linting

Why Vue Js Is The Best Choice For Enterprises For Web App Development?

AWS — Deploying Next.js App With Java Backend On EKS

JS — What are Closures

Introducing React Native Support for Nx

How To Make Parallel API calls in Angular Applications

Multi-player Online feature (part 2 — on player connect)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store



More from Medium

Conditional (Ternary) operator — JavaScript

How TypeScript can change your life

Context in Javascript an

JavaScript Simplified — Variables