Icons

Icon guidance for Aqqo products using the Phosphor icon library.

Our product interfaces use Phosphor Icons. We focus on two visual variants to keep usage consistent across all flows: bold and duotone.

Approach

  • Use clear, familiar symbols that are easy to scan.
  • Keep icon meaning functional first; avoid decorative use in dense product screens.
  • Pair icons with labels when meaning could be ambiguous.

Variants

Choose the icon variant by size:

  • 12px and 14px: use bold
  • 16px, 24px, and 32px: use duotone

This keeps small icons visually strong and larger icons expressive without becoming heavy.

Sizing

Product
In product we use icon sizes 12px, 14px, 16px, 24px and 32px.

Product icon sizing

Website
For website we use icons at 24px and always the regular variant.

Website icon sizing

Usage Reference

ContextSizeVariant
Product12pxBold
Product14pxBold
Product16pxDuotone
Product24pxDuotone
Product32pxDuotone
Website24pxRegular

Implementation Example

import { HouseIcon, CalendarIcon } from "@phosphor-icons/react";
 
// 14px icon: bold
<HouseIcon size={14} weight="bold" />
 
// 24px icon: duotone
<CalendarIcon size={24} weight="duotone" />