design

Multiple apps, same front-end

Stylesheet https://design.easyfaa.com/css/easyfaa.css bh's Bootstrap 6, then the icon subset and the brand
Script https://design.easyfaa.com/js/easyfaa.js bh's bundle, and the controller that paints the wall
Pinned to a version — the latest is 0.20.0 v0.20.0/css/easyfaa.css · v0.20.0/js/easyfaa.js · v0.20.0/bh/theme/nord.css

Themes

Lockups

A mark beside its name, as one word and one link. Each drawing fills its 512 grid differently, so equal sizes never align: every mark is rendered at a box of its own and pushed down by its own nudge, and its ink then stands on the baseline and reaches IBM Plex Sans's ascender. The two blues are the mark's rather than the theme's, so a lockup reads the same in every app.

At three sizes, to show the seating holds:

Components

They are not this gem's. The form that dresses every field, the combobox, the 6-digit code, the phone field, the dialog, the toasts, the thread of messages and the twenty-two Stimulus controllers all live in bh, which is Bootstrap 6 for any Rails app and has no opinion about this house. This gem depends on it and bundles it, so the stylesheet and the script above already carry every one of them — and bh's own page draws each beside the line of Ruby that produces it.

Bootstrap Helpers

Error pages

Down

What an app shows while it is down — its own mark in the middle, the house's at the foot. The engine answers /down.html with the right one, and Heroku's MAINTENANCE_PAGE_URL points here, where the app is not.

Icons

LogoApp.svg-dev.svg-96.png-180.png-192.png-512.png.ico.webmanifest
easyfaaicomanifest
cubeicomanifest
fountainicomanifest
goldrushicomanifest
houstonicomanifest
designicomanifest
autopiloticomanifest