Skip to content
UI UI Example
AutoXXS (320px)XS (375px)SM (640px)MD (768px)LG (1024px)XL (1280px)XXL (1536px)
SketchMaterialiOSTamagui
DataInjectionKeyPatternsServiceTransactionProcessResearchProductQualityPerformanceSpecDomainFunctionTechnologyArchitectureConfigMiddlewareDataDatabaseDrizzleMigrationModelop-sqliteSchemaSQLState ManagementDraftKeystoneMergePatchPatchesPersistenceReactiveRedoStoreUndoTestingDeviceFactoryIsolationTypeScriptZodTopicsCommunicationBidsNVCDesignDesign ImplicationsEducationPedagogyFoundationsPsychologyAttachmentFloodingRelatingAuthentic RelatingUIEditorReact Native

UI UI Example

UI surface using Pug DSL for wireframing
surfacepugwireframescaffold ui-surface-pug-example
---
type: ui
id: login-screen
title: Login Screen UI
status: draft
context:
- feature/login
---
{% surface id="login-form" title="User Login Form" feature="feature/login" %}
```pug
section(title="Authentication")
card(elevated size="sm")
stack(gap="lg")
heading(level="1") "Welcome Back"
stack(gap="md")
input(type="email" label="Email Address" placeholder="you@example.com" required)
input(type="password" label="Password" required)
row(justify="between" align="center")
checkbox Remember me
link(label="Forgot password?")
button(variant="primary" width="full") "Sign In"
divider
row(justify="center")
text Don't have an account?
link(label="Sign up")
```
{% /surface %}