Brand
Note: This page is currently under construction.
Identity
The A10Z mark is designed to reflect both the precision and softness of our design language.
Usage guidelines
When displaying the logo as a logo, use the full viewBox of 0 0 282 127 which contains some reserved space. When using the logo inline as text, use the #tight variant.
Type
Avenir carries the interface: geometric at a glance, human in the details, and comfortable at both display and utility sizes.
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789 @&!?
Color
A near-black indigo, soft paper gray, and electric mint give the system its light and focus.
Controls
These are the live A10Z root controls, shown here without a parallel reinterpretation.
Superellipse corners
Squircle-like controls use the CSS superellipse curvature 1.8. When native corner-shape is unavailable, the shared rounded-corner library draws the same curve as a curvature-continuous cubic spline.
From curve to canvas
- Sample the analytic corner every 15 degrees.
- Use centripetal intervals .
- Solve a linear system for the spline derivatives, enforcing curvature-continuous interior joins and horizontal or vertical endpoint tangents.
- Convert each interval into cubic Bézier handles:
- Use , joining the four spline corners with straight edges.
A final sanity check prevents Bézier handles longer than of their chord; if it fails, the endpoint handles are clamped.
Forms
Windows
In-app windows use familiar desktop structure, the shared controls, and a quiet stamped layer.
Dialogs
A dialog arrives as a new layer in the same room, with focus and dismissal kept predictable.
Print preview is a small application around a paper world with its own scale.