Skip to content

Latest commit

 

History

History
172 lines (151 loc) · 7.54 KB

File metadata and controls

172 lines (151 loc) · 7.54 KB
name Soluciones Hospedadas Design System
colors
surface surface-dim surface-bright surface-container-lowest surface-container-low surface-container surface-container-high surface-container-highest on-surface on-surface-variant inverse-surface inverse-on-surface outline outline-variant surface-tint primary on-primary primary-container on-primary-container inverse-primary secondary on-secondary secondary-container on-secondary-container tertiary on-tertiary tertiary-container on-tertiary-container error on-error error-container on-error-container primary-fixed primary-fixed-dim on-primary-fixed on-primary-fixed-variant secondary-fixed secondary-fixed-dim on-secondary-fixed on-secondary-fixed-variant tertiary-fixed tertiary-fixed-dim on-tertiary-fixed on-tertiary-fixed-variant background on-background surface-variant
#f7f9fb
#d8dadc
#f7f9fb
#ffffff
#f2f4f6
#eceef0
#e6e8ea
#e0e3e5
#191c1e
#3e4850
#2d3133
#eff1f3
#6e7881
#bec8d2
#006591
#006591
#ffffff
#0ea5e9
#003751
#89ceff
#576065
#ffffff
#dbe4ea
#5d666b
#505f76
#ffffff
#8d9db5
#243449
#ba1a1a
#ffffff
#ffdad6
#93000a
#c9e6ff
#89ceff
#001e2f
#004c6e
#dbe4ea
#bfc8ce
#141d21
#3f484d
#d3e4fe
#b7c8e1
#0b1c30
#38485d
#f7f9fb
#191c1e
#e0e3e5
typography
headline-xl headline-lg headline-lg-mobile headline-md body-lg body-md label-sm label-xs
fontFamily fontSize fontWeight lineHeight letterSpacing
Inter
48px
700
1.2
-0.02em
fontFamily fontSize fontWeight lineHeight letterSpacing
Inter
32px
600
1.25
-0.01em
fontFamily fontSize fontWeight lineHeight
Inter
24px
600
1.3
fontFamily fontSize fontWeight lineHeight
Inter
24px
600
1.4
fontFamily fontSize fontWeight lineHeight
Inter
18px
400
1.6
fontFamily fontSize fontWeight lineHeight
Inter
16px
400
1.5
fontFamily fontSize fontWeight lineHeight letterSpacing
Inter
14px
500
1.4
0.01em
fontFamily fontSize fontWeight lineHeight
Inter
12px
600
1
rounded
sm DEFAULT md lg xl full
0.125rem
0.25rem
0.375rem
0.5rem
0.75rem
9999px
spacing
base xs sm md lg xl gutter margin-mobile margin-desktop
4px
0.5rem
1rem
1.5rem
2.5rem
4rem
1.5rem
1rem
2.5rem

Brand & Style

The design system is anchored in the concept of "Atmospheric Professionalism." It translates the core business of cloud-based development into a visual language of clarity, vastness, and precision. The target audience—enterprise stakeholders and technical leads—requires a platform that feels both high-end and technologically advanced.

The aesthetic follows a Corporate Modern style with strong Minimalist leanings. By utilizing expansive whitespace and a light-drenched palette, the UI evokes an "airy" sensation. The goal is to reduce cognitive load, making complex cloud architectures feel manageable and transparent. Reliability is communicated through rigorous alignment and systematic typography, while innovation is signaled through subtle depth and ethereal gradients.

Colors

The color palette is derived from the high-altitude atmosphere.

  • Primary Sky Blue (#0EA5E9): Used for actionable items, primary branding, and progress indicators. It represents the "clear sky" of successful deployment.
  • Secondary Cloud (#F0F9FF): A soft, luminous blue used for large surface areas, hover states, and subtle grouping.
  • Neutral Slate (#64748B): Used for secondary text and icons, providing enough contrast for readability without the "heaviness" of pure black.
  • Surface & Backgrounds: We utilize "Pure White" (#FFFFFF) for the primary content containers to maintain a clean, surgical feel, contrasted against "Ghost Gray" (#F8FAFC) for page backgrounds to provide subtle definition.

Avoid using dark mode or heavy shadows; the "cloud" feel relies on high-key values and soft transitions.

Typography

This design system utilizes Inter across all levels to ensure maximum legibility and a utilitarian, technical edge.

  • Headlines: Use tighter letter-spacing and heavier weights to create an authoritative anchor for the "airy" layout.
  • Body Text: Generous line-heights (1.5 - 1.6) are mandatory to maintain the "open" feeling of the brand.
  • Labels: Small caps or slightly tracked-out labels should be used for metadata and technical specs to differentiate them from prose.
  • Scale: On mobile devices, large display headers must scale down significantly to prevent awkward word breaks and preserve the sense of white space.

Layout & Spacing

The layout philosophy is based on a Fluid Grid with strict horizontal constraints to ensure the content feels "weighted" correctly amidst the whitespace.

  • Desktop: A 12-column grid with 2.5rem side margins. Containers should have a maximum width of 1280px to prevent lines of text from becoming too long.
  • Rhythm: Use an 8px (0.5rem) base unit. "Airy" layouts require larger-than-standard vertical gaps; use xl (4rem) spacing between major sections and lg (2.5rem) between distinct content blocks.
  • Padding: Internal card padding should be generous (typically md or lg) to prevent information density from feeling claustrophobic.

Elevation & Depth

To achieve the "Cloud" effect, this design system avoids heavy drop shadows in favor of Tonal Layers and Ambient Glows.

  • Tiers: Use background color shifts (White surface on a #F8FAFC background) to denote hierarchy.
  • Shadows: When necessary, use extremely diffused, low-opacity shadows. Use a "Sky Tint" for shadows: 0 10px 30px rgba(14, 165, 233, 0.05). This creates an effect of an object floating in an atmosphere rather than sitting on a hard surface.
  • Borders: Use soft, low-contrast outlines (1px solid #E2E8F0) for interactive elements. This maintains structure without breaking the visual flow of the white space.

Shapes

The shape language is "Soft Professional."

A roundedness level of 1 (0.25rem base) provides a subtle softening of technical edges without appearing too consumer-focused or "bubbly."

  • Buttons and Inputs: Use the standard 0.25rem (4px) radius.
  • Cards and Containers: Use rounded-lg (0.5rem) to differentiate large structural blocks from smaller interactive elements.
  • Visual Elements: Occasional use of "Pill-shaped" buttons for secondary tags or status chips is permitted to contrast against the more rigid grid.

Components

  • Buttons: Primary buttons use a subtle vertical gradient from #38BDF8 to #0EA5E9. This adds a "dimension" that mimics light hitting a cloud. Secondary buttons should be ghost-style with a primary-colored border.
  • Input Fields: Use a solid white background with a 1px border in #E2E8F0. On focus, the border transitions to Primary Blue with a soft 4px glow.
  • Cards: White backgrounds, rounded-lg corners, and a light-tinted ambient shadow. No heavy borders. Use headers within cards that have a slight secondary-blue background tint.
  • Chips/Status: Use high-clarity background tints (e.g., success is soft green background with dark green text) rather than solid dark colors.
  • Progress Indicators: Use thin, sleek lines. Avoid bulky loaders.
  • Lists: Use generous vertical padding (0.75rem) and light horizontal dividers to maintain the "airy" feel within data-heavy views.