DOS Design Language¶
The visual language used across my sites, notes, and terminal environments is heavily influenced by late DOS and early workstation software — particularly Borland development tools, CAD systems, terminal interfaces, and early technical publishing software.
This is not simply nostalgia.
Many older interfaces were unusually clear. Colours had meaning. Contrast was strong. Boundaries between interface regions were obvious. Text was treated as primary rather than decorative. A user could often understand the structure of a system almost immediately.
Modern interfaces frequently prioritise atmosphere over legibility. Layers blur into one another. Controls disappear until hovered. Contrast is reduced in the name of softness. Information becomes harder to scan quickly.
The aim of this design system is to preserve some of the older strengths while avoiding simple retro imitation.
Interface principle
Good interfaces become predictable enough that they disappear into habit.
Principles¶
- strong contrast
- stable layout
- limited colour palette
- visible structure
- restrained decoration
- typography first
Colour¶
The palette is derived from classic DOS and Borland environments:
- deep blue backgrounds
- cyan links and structural accents
- yellow highlights
- muted greys and paper tones in light mode
The important point is consistency rather than novelty. A small number of colours, used predictably, quickly becomes understandable.
Why it still matters¶
Older systems often assumed that users were working for long periods on serious tasks. The interface therefore needed to disappear into habit.
That remains a useful goal.
“Perfection is achieved, not when there is nothing more to add,
but when there is nothing left to take away.”