Internal

Component Playground

Visual reference for all UI components. Not linked from the public site.

BrandCalm, editorial, engineering-minded

Deep navy ink, sea-blue accent, warm sand-orange highlight, generous whitespace.

VoiceFirst person ยท Warm ยท Understated

Bilingual ES/EN. Sentence case everywhere. No emoji. Em dashes for asides.

ColorSea ยท Sand ยท Grey

Sea 600 #006ED2 primary. Sand 500 #FC6413 secondary highlight. Grey 950 #04274D ink.

TypeInter โ€” one family

Display 72 ยท H1 48 ยท H2 32 ยท H3 24 ยท Body 16 ยท Small 14 ยท Caption 12. Bold 700, tight โˆ’0.02em tracking.

Spacing4px base grid

โ€“space-1 โ†’ โ€“space-20. Section rhythm 72โ€“96px. Card padding 24px. Max layout 1200px.

RadiusSoft, not bubbly

Cards 16px ยท Inputs/buttons 8px ยท Pills 80px. Avatars fully rounded.

ElevationNavy-tinted shadows

โ€“shadow-xs resting โ†’ โ€“shadow-lg hover. โ€“shadow-brand on primary button hover (sea-blue glow).

Motion140โ€“220ms ease-out

cubic-bezier(0.16,1,0.3,1). Cards lift 3โ€“4px on hover. No bounces, no infinite loops.

Sea โ€” Primary โ€” The brand blue. Primary actions, links, focus.

50#EFF7FF
100#DEEEFF
200#B6DEFF
300#76C5FF
400#2DA8FF
500#028DF5
600#006ED2
700#0058AA
800#005096
900#073E73
950#04274D

Sand โ€” Secondary โ€” Warm accent orange. CTAs that need extra warmth, highlights.

50#FFF6ED
100#FFEAD4
200#FFD2A9
300#FFAA64
400#FE8639
500#FC6413
600#ED4909
700#C53509
800#9C2B10
900#7E2510
950#441006

Grey โ€” Neutral โ€” Text, surfaces, borders. Grey 950 = primary text, Grey 0 = page.

0#FFFFFF
50#F7F7F7
100#EDEDED
200#DFDFDF
300#C7C7C7
400#ADADAD
500#999999
600#888888
700#7B7B7B
800#676767
900#545454
950#363636
1000#000000
isotipo / default
isotipo / white
logo / default
logo / white

H1 โ€” Crafting elite digital experiences

H2 โ€” Projects & Case Studies

H3 โ€” Component Library

Default body โ€” the quick brown fox jumps over the lazy dog.

Secondary โ€” used for descriptions and subtitles.

Small โ€” captions, metadata, timestamps.

FrontendUX DesignFullstackDeprecatedDefault
ReactTypeScriptNext.jsSCSSFigmaSanity
Rounded
Rounded
Rounded
Rounded

Default โ€” padding, no shadow.

With shadow.

Hover + shadow โ€” try hovering.

ProjectCard.tsx
1
rowgap smalign center
justify betweengap lgrow
columngap xsdefault align start

cols=1 colsMd=2 colsLg=4

A

B

C

D