bbioonThemes
  • Home
  • Blog

Category: Design

Design, Development, Front-end

Modern CSS features: native mixins and object-view-box

Native @mixin is under discussion, an SVG favicon can follow the user’s color scheme on its own, and object-view-box has been cropping images in Chrome since 2022. Notes on what each one replaces.

Read Article
Design, Front-end

Front-end UI pranks that turned into production incidents

Gmail’s Mic Drop button and Stack Overflow’s Stack Egg are the two April 1st pranks worth studying: one ignored user intent, the other shipped a whole execution layer for a 24-hour gag.

Read Article
AI, Design, Development, Gutenberg

WordPress design trends 2026: less hand-coding, more prompting

A decade of explaining why WordPress sites don’t feel like apps, and what 2026 changes: blocks described to an AI instead of scaffolded by hand, the Interactivity API handling state without page reloads, and theme.json holding the design system.

Read Article
AI, Design, Front-end

Generative UI design has an accessibility problem

GenUI promises an interface generated per user in real time. The accessibility side is not there yet, from the criticism that met Figma Sites to Jakob Nielsen’s claim that individualized interfaces will fix a11y on their own.

Read Article
Accessibility, Design, Development

Testing font scaling at 200% with Figma variables

Alt tags do not save a layout that falls apart at 150% zoom. Setting up Figma variable modes for 100, 120, 150 and 200 percent, seeing what breaks when you toggle them, and the rem-based CSS that keeps the scaling honest.

Read Article
Design, Development

A WordPress website design service beats a DIY build

Scott Wilson came out of a liver transplant with an organ donation campaign to run, not time to debug a slider. Why he had his site built for him instead of assembling it himself.

Read Article
Design, Development

Modal vs separate page UX, and how to choose

Modals are interruptive by design. Four checks for deciding between a modal, a side drawer and a dedicated page, plus the tasks each one is actually good for.

Read Article
Design, Development, Front-end

Emotion in Flow: when delight breaks the user’s trust

Adding delight everywhere backfires. This post compares how anime handles a tonal shift against the Marvel background-gag habit, then covers Don Norman’s three levels and the microinteractions that hold a flow together.

Read Article
Design, Development

A behavioral design strategy beats badges and progress bars

Ten years of persuasive design taught me that badges do not fix retention. This is how I use the COM-B model to work out whether a user is stuck on capability, opportunity or motivation before adding a nudge.

Read Article
Design, Development, Front-end

Styling a native select with the Customizable Select API

Chromium made the native select element styleable. This walks through appearance: base-select, the ::picker pseudo-element, sibling-index() for per-option maths, and the anchor positioning that makes a radial picker possible, without giving up keyboard support.

Read Article

Posts navigation

Previous 1 2 3 4 … 8 Next

bbioonThemes

Senior WordPress Engineer
Toptal & Codeable Expert

Connect

  • GitHub
  • Twitter
  • LinkedIn
  • Codeable

Explore

  • Expertise
  • Work
  • Insights
  • Blog

Resources

  • bbioonThemes
  • Contact
  • Privacy Policy
© 2026 bbioonThemes. All rights reserved.
Privacy