Skip to content
Aldrian

Brand and website

Mosswood Veterinary

Logo, brand and a calm, editorial website for Mosswood Veterinary, a neighborhood vet clinic in Portland, with a friendly appointment request flow.

Category
Brand and website
Built with
Brand identity, HTML, CSS, JavaScript, Cloudflare Workers

Results at a glance

  • 99Lighthouse performance
  • 100Lighthouse accessibility
  • 100Lighthouse best practices

Lighthouse scores measured on desktop, November 9, 2026. Scores vary a little between runs. Check it yourself on PageSpeed Insights(opens in a new tab)

Mosswood Veterinary website on desktop and phone

The challenge

The brief I set: a vet website that feels as calm as the clinic should. Nervous owners need to see the care, the first-visit steps and the hours quickly, then book without filling in a long form.

What I worked on

  • 01

    Monogram logo and sage and cream palette

  • 02

    Art-directed photography

  • 03

    Editorial care list and first-visit guide

  • 04

    Appointment card with day picker and validation

  • 05

    Hours, map and accessible FAQ

Implementation

I created an arch monogram that doubles as an M, set in sage and cream with a refined serif wordmark, and carried it into a soft, editorial layout. The site is hand-written HTML, CSS and JavaScript: a numbered care list with a sticky intro, a first-visit guide, an appointment card with pet type, reason and day picker, hours with a stylized map and an FAQ built on native details elements. Photography was art-directed and generated to match the palette, and the site runs as static assets on Cloudflare Workers.

Outcomes

  • Lighthouse 99 performance, 100 accessibility and best practices
  • Every key action reachable in one scroll on a phone
  • Respects reduced-motion settings

Gallery

  • Homepage
  • Logo and brand
  • Care, in plain words
  • Booking that feels easy
  • Mobile layouts

More work

Related projects

Ghostly chat app on three phones: invite, home screen and an encrypted chat

Ghostly

Private, end-to-end encrypted chat rooms that vanish the moment everyone leaves. No accounts and no email: share a link or a QR code and talk. Free, installable, and built entirely on Cloudflare.

  • TypeScript
  • React
  • Vite
View case study
Artic Flex krill oil store website

WooCommerce store

Live(opens in a new tab)

Artic Flex

Ongoing WordPress and WooCommerce work for a live krill oil store: a design revamp, security updates, WooCommerce care and a theme upgrade that moved the whole site from PHP 7.4 to PHP 8.4.

  • WordPress
  • WooCommerce
  • Flatsome
View case study