1
2
3
4
5
6
7
8
9
10
11
12
BACK_TO_TYPOGRAPHY
SYS_V.2.0
[!] SIGNAL_DETECTED

SYSTEM
SPECIMEN

// The Single Source of Truth.
// Swiss Layout x Digital Brutalism.
// No eclecticism allowed.

FILE_ID: GNZ-SPEC-01
GRID: 12-COL / 24PX GAP
FONT: INTER / JETBRAINS / DISPLAY

01_TYPOGRAPHY_HIERARCHY

.font-displayUse for: Hero Titles (L1)
Leading: None (0.85-0.9)
Tracking: Tighter
ARCHITECT
.font-sans (Inter)Use for: Body Reading (L3)
Contrast: High (Gray-300)
Max-width: 60ch

The quick brown fox jumps over the lazy dog. Systems should be felt, not just used. We do not build websites; we construct digital environments that provoke, engage, and survive.

.font-mono (JetBrains)Use for: Meta, Tags, UI (L4)
Size: xs (12px) or [10px]
01001000 01000101 01001100 01001100 01001111
// SYSTEM_CHECK: OPTIMAL
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789

02_COLOR_PHYSICS

COPY_HEX
DARK VOID
#000000
COPY_HEX
ACID PINK
#FF00FF
COPY_HEX
CYBER CYAN
#00FFFF
COPY_HEX
GRAY 500
#6b7280

03_LAYOUT_MODULES

// MODULE_A: EDITORIAL (7 COL / 5 COL)
VISUAL_ASSET_AREA

THE NARRATIVE

This layout is used for storytelling. The visual takes dominance (60%), while the text provides context. Note the whitespace balance.

[READ_MORE]
// MODULE_B: TECHNICAL (3 COL / 9 COL)
METADATA
ID: 8842
STATUS: ONLINE
LOAD: 45%

TECHNICAL SPECIFICATION

Used for "Hard Skills" or data-heavy sections. The left column acts as a sticky anchor or metadata sidebar. The right column holds the dense information. Use <SkillBar> components here.

04_INTERACTION_STATES

BUTTON.PRIMARY
BUTTON.SECONDARY
LINK.HOVER
Hover Me
TAGS.SYSTEM
NEXT.JSREACTACTIVE
END OF SPECIMEN · GNZ-2025

06_LAYOUT_MODE_A: THE_GONZO

[EXCERPT_LOG]

AUTHOR: H.S. THOMPSON

SOURCE: FEAR & LOATHING

MOOD: MANIC / HIGH_VELOCITY

DATE: 1971

ACID_DROP.png

Bat Country

We had two bags of grass, seventy-five pellets of mescaline, five sheets of high-powered blotter acid, a salt shaker half full of cocaine, and a whole galaxy of multi-colored uppers, downers, screamers, laughers... and also a quart of tequila, a quart of rum, a case of Budweiser, a pint of raw ether and two dozen amyls.

Not that we needed all that for the trip, but once you get locked into a serious drug collection, the tendency is to push it as far as you can. The only thing that really worried me was the ether. There is nothing in the world more helpless and irresponsible and depraved than a man in the depths of an ether binge.

>> SYSTEM_WARNING: ETHER_LEVEL_CRITICAL

07_LAYOUT_MODE_B: THE_SIMULATION

HOMO ZAPIENS

"Сучасна людина — це не особистість, а просто точка перетину двох інформаційних потоків. Один потік — це те, що їй вливають у вуха і очі, а другий — це те, що вона виливає з себе у відповідь на перший."

"Нікого немає вдома," — подумав Татарський. — "І вдома теж немає. Є тільки телевізор, який дивиться сам себе."

08_LAYOUT_MODE_C: THE_CODE

Hamlet.exe // Act_3 // Scene_1
0x001

TO BE,
OR NOT TO BE

0x002

That is the question:

0x003

Whether 'tis nobler in the mind to suffer
The slings and arrows of outrageous fortune,
Or to take arms against a sea of troubles...

Error: Fatal_Exception in Logic

09_IMAGE_COMPOSITION_RULES

A. FULL_BLEED (1-12)
HERO_ASSET_1920.jpg

THE MONOLITH

Images span full width for maximum impact. Text floats above in HUD containers.

B. OFFSET_LAYOUT (Image 2-7 / Text 8-12)
PORTRAIT_MODE.jpg
FIG. 1.2

Use offset layouts to create tension. The image sits on the grid, but the whitespace around it is active. The caption aligns to a different column set.

C. TECHNICAL_INSET
DETAIL_1
DETAIL_2
404
DATA_FRAGMENT

10_KINETIC_TYPOGRAPHY

A. SCRAMBLE_DECODE (HOVER_ME)

ENCRYPTED_SIGNAL

>> ACCESS_GRANTED_LEVEL_5

B. REDACTED_REVEAL

Subject was last seen in Sector 7 carrying a payload of unstable isotopes.

System Critical // Initialize Protocol Omega // Sentient Code DetectedSystem Critical // Initialize Protocol Omega // Sentient Code Detected

11_DATA_VIZ_PRIMITIVES

AMMUNITION_STYLE_BARS
SHIELD84%
ENERGY45%
PROXIMITY_SCAN
TARGET_LOCKED
LIVE_FEED
SYSTEM_OPTIMAL
BREACH_DETECTED

12_HUD_ORNAMENTS

CONTAINMENT_FIELD
HOVER_TO_ACTIVATE_BORDERS
X: 844.21
Y: 192.05

13_DIVIDERS_&_SPACERS

TYPE_A: THE_VOID (Vertical)
SYS.CHK
ERR.NULL
TYPE_B: HORIZON_SCAN (Horizontal)
SEC_09
END_OF_LINE

14_MOBILE_OPS_PROTOCOL

I. READABILITY ENFORCEMENT

On mobile devices, font size MUST NOT drop below 16px. The "Apple Standard" applies: clear, comfortable reading without zooming. We prioritize content legibility over decorative density.

tailwind.config.ts
// Lock minimal font size for body
p: {
  'font-size': '16px', // No 'text-xs' for body text on mobile
  'line-height': '1.6', 
}

II. INTELLIGENT STICKY HEADERS

Headers occupy too much vertical real estate on mobile. They must: 1. Blur the background (glassmorphism). 2. Shrink in height on scroll. 3. Or hide completely on scroll down, reveal on scroll up.

Header.tsx
<header className="sticky top-0 h-14 md:h-20 backdrop-blur-md bg-dark-void/80 transition-all duration-300 z-50 ...">
  {/* Content compacts on mobile */}
</header>

III. HORIZONTAL_SCROLL_GALLERIES

Instead of stacking huge images vertically (the "infinite scroll of death"), use horizontal swipe containers for galleries, diagrams, and cards. Use CSS Snap for tactile feedback.

1
FIGURE_01
SWIPE_→
2
FIGURE_02
SWIPE_→
3
FIGURE_03
SWIPE_→
4
FIGURE_04
SWIPE_→
5
FIGURE_05
SWIPE_→
Gallery.tsx
<div className="flex gap-4 overflow-x-auto snap-x snap-mandatory pb-4">
  <div className="flex-none w-[85vw] snap-center ...">
    {/* Card Content */}
  </div>
</div>

15_CYRILLIC_ADAPTATION

❌ LATIN SETTINGS APPLIED TO CYRILLIC

ЩЕЛЕПИ
ДЕРЖАВИ

Текст злипається. Букви "Щ", "Ж", "Ш" створюють візуальний шум при занадто тісному трекінгу, який підходить для англійської.

✅ CORRECTED RHYTHM

ЩЕЛЕПИ
ДЕРЖАВИ

Для кирилиці ми "відпускаємо" трекінг (tracking-normal замість tighter) і збільшуємо leading на 5%. Це компенсує ширину знаків.

typography.css
:lang(uk) .font-display {
  letter-spacing: -0.01em; /* vs -0.04em for EN */
  line-height: 1.0; /* vs 0.85 for EN */
}

16_DATA_ENTRY_INTERFACES

A. COMMAND_LINE_INPUT
>
B. BINARY_SELECTION
C. RAW_DATA_LOG

17_FEEDBACK_&_GLITCH

STATUS: 200_OK
UPLOAD COMPLETE
STATUS: 401_UNAUTHORIZED
ACCESS RESTRICTED
FATAL_EXCEPTION
SYSTEM FAILURE
ERR_CODE: 0xDEADBEEF
CORE_DUMP_INITIATED...
GONZO SYSTEM MANUAL
V.2.5.0 // ULTIMATE
PRINTED: 2026
APPROVED BY: ARCHITECT