Dmitry Grenev

Face UI

Controlled component library and default design system for Userface.

Face UI defines the component surface that the agent can assemble safely: reusable blocks, states, density rules, and composition patterns for reviewable product interfaces.

Status

Work in progress

Role

Author, Design Engineer

Domain

Component Library, Design Systems, Interface Generation

Visual language

Face UI defines the component language used by Userface: base components, built-in design system rules, prop logic, and a restrained business UI style.

1.1

Mark

The mark follows the same discipline as the component library.

Hard geometry and mirrored inner shapes make the Face UI symbol feel repeatable and constrained. It works next to components, states, and generated screens as part of the same product language.

1.2

Component language

Face UI defines visual rules for interfaces assembled by Userface.

The library describes components, states, density, and composition rules as inspectable constraints for generated interfaces before they enter the product.

System logic

Components define constraints for generated interfaces, so the result remains controlled before it reaches product code.

2.1

Product principle

  • Components behave as product logic for generation and review.
  • The UI language is controlled through primitives, states, density, and composition rules.
  • The library links the product interface with the constraints that make generated output inspectable.
2026