Platform Screen Languages
Design languages written down for a platform and published, from the vendors that shipped an operating system to the governments that had no reason to hide rules paid for with public money, every one of them recognisable at a glance.
Dictionary entry
- Motif 1989– / Style
Motif is the interface language of UNIX workstations, maintained by The Open Group, standardized as IEEE 1295 and shipped on more than two hundred platforms. Its own data sheet calls the look a distinctive 3D beveled appearance, meaning every part sits on a gray face edged with one light line and one dark line.
- OPEN LOOK 1988–1990s / Style
A screen language for Unix workstations, specified by Sun Microsystems in a functional specification published by Addison-Wesley in 1989. The book defines two parallel designs, one black and white for monochrome displays and one three dimensional for grayscale and colour, sets a single sans serif variable width face for every common element, and tells implementers that restraint is the key to colour. Each pop-up window carries a pushpin at the left of its header, and pinning it leaves the window on the workspace.
- NeXTSTEP Interface 1988–1997 / Style
The screen language NeXT laid down in its 1993 interface guidelines. The document states the goal outright: a color scheme based on black, white, and gray, and a simple appearance that uses shading for a three dimensional effect. The main menu stands as a vertical column at the upper left, and docked application icons run down the right edge.
- Amiga Workbench 1985–1996 / Style
The screen language Commodore set down for the Amiga in its own style guide. Early Workbench works in four colors, blue with white and orange, and packs Topaz, a blocky bitmap face, into a 640 by 200 grid. Its signature move is that the screen itself is a layer, so grabbing the bar at the top and dragging it down reveals another screen running behind it with its own palette and resolution.
- BeOS Interface 1995–2001 / Style
Be's interface language threw away the full width title bar and put a short yellow tab on the top edge of each window instead. The user's guide calls sliding that tab a unique feature of Be windows: hold Shift and the tab travels sideways, so stacked windows leave a row of visible tabs rather than burying one another.
- Adwaita 2011– / Style
Adwaita is the name GNOME gives its default visual style, defined in the project's Human Interface Guidelines. One set of components has to carry a light style, a dark style and a high contrast style, so colour arrives as named variables that switch rather than as fixed values. A header bar crosses the top of every window holding buttons drawn with no background and no border, and interface icons are monochrome symbolics built on a 16 by 16 pixel grid.
- Metal (Java Look and Feel) 1998– / Style
Sun's default look and feel for Swing, built so that a program looks the same on every operating system. Metal was Sun's internal project name for it and stuck as the public one. Blue violet fills, thin straight borders, and a flat refusal to imitate the host platform are its signature.
- One UI 2018– / Style
Samsung's design language for Galaxy devices. It cuts the screen at the height a thumb reaches most easily and calls the part above that the viewing area and the part below the interaction area, so titles sit high while buttons, tabs and dialogs are gathered low. Content is collected into containers with heavily rounded corners, the ground is either white or true black, and a single blue carries every accent.
- XrossMediaBar (XMB) 2003–2013 / Layout
Sony's trademarked interface language for its consoles and televisions. As the official manual puts it, the horizontal row shows system features in categories and the vertical column shows the items available under each category, and the single point where the two cross lights up gold to say where you are. Everything else stays pale blue on a dark field.
- Magic Cap 1994–1998 / Aesthetic
The interface General Magic put on its communicating handhelds, running on the Motorola Envoy and the Sony Magic Link. Instead of imitating single objects it imitates a place, opening on an Office where a telephone, a Rolodex, a notepad and a calendar sit on a desk, with a wall clock, in and out boxes and a filing cabinet behind it. From there a Hallway, furnished and hung with pictures, leads to the Game Room, the Living Room, the Storeroom and the Control Room.
- GOV.UK Design System 2012– / Style
The design language the UK government's Government Digital Service publishes and maintains for public services. Everything runs in one undecorated left aligned column set in GDS Transport, and the green button keeps square corners while carrying a darker green band along its bottom edge, dropping by exactly that depth when pressed. Whatever holds keyboard focus turns yellow with a black rule under it.
- Xerox Star Interface 1981–1990s / Style
The screen language set by the Xerox 8010 of 1981. Labelled iconographic symbols stood for folders, in and out baskets, file drawers and other office accessories, which the brochure of that year said amounted to an electronic desk top. Objects on the screen could be moved, copied and deleted with the hand held pointer that the same brochure still had to gloss as a mouse.
- PLATO Terminal Screen 1972–1980s / Style
PLATO was the computer-assisted teaching system started at the University of Illinois in the early 1960s under Donald Bitzer, and its screen is a style in its own right. It ran on plasma flat panels with touch input, and the TUTOR language placed text and drawing by coordinate rather than by line flow, so a lesson was assembled straight onto the surface. Its notes files, private messages and multiplayer games set the shape of later online screens.
- Breeze 2014– / Style
The default visual style KDE introduced with Plasma 5, described in its own announcement as a high contrast, flat theme for the workspace. Graphics assets are simpler and more monochromatic, and layouts lean on typography rather than ornament so elements stay recognisable. Light and dark variants shipped as a matched pair from the beginning.
- Acme 1994– / Style
Acme is the interface Rob Pike described in a 1994 paper, a hybrid of window system, shell and editor. It has no icons and no pop-up or pull-down menus; any string anywhere on screen can be executed with the middle button or opened with the right one. Windows are stacked in columns, and each is only a one line tag above a body.
- Oberon System Interface 1988– / Layout
The screen of the system Niklaus Wirth and Jürg Gutknecht built at ETH between 1986 and 1989. Windows never overlap: the display is split into vertical tracks and each track is tiled top to bottom. Any text anywhere on the screen can be run as a command if it reads M.P and you click it with the middle button, so the system needs no menu widget at all.
- GitHub Primer 2017– / Style
GitHub's design system for turning dense development workflows into shared rules for color, type, icons, spacing and components. It favors flow over decoration, keeping many states and actions in a small area without giving up accessibility or responsive behavior.
- Adobe Spectrum 2013– / Style
Adobe's cross-application design system. Under the principles Rational, Human and Focused, it changes density between desktop and mobile while keeping tool-heavy interfaces from pulling attention away from the work itself.
- Atlassian Design System 2012– / Style
A system that translates the complexity of Jira and Confluence into shared tokens, content rules, spacing, grids and components. Consistency builds trust while keeping large sets of issues, documents and states navigable.
- Ant Design 2015– / Style
A design system that keeps enterprise web applications at low entropy through reusable components and page patterns. Its values — Natural, Certain, Meaningful and Growing — systematize tables, forms, hierarchy and state without reducing information density.
- Shopify Polaris 2017– / Style
Shopify's UI framework for giving products, orders, payments and customers one commerce language. Cards and sections separate decisions, while short status and action language helps a merchant keep the store moving.
- Carbon Design System 2015– / Style
IBM's system for data-heavy enterprise products, combining a strict grid, IBM Plex type and compact components so complex work remains legible.
- Salesforce Lightning Design System 2015– / Style
Salesforce's interface language for record-centered business work, organizing objects, actions and status into repeatable workspace patterns.
- SAP Fiori 2013– / Style
SAP's role-based design language reduces enterprise processes to the information and actions each person needs, then carries them consistently across devices.
- BBC Global Experience Language 2010– / Style
BBC's global experience language unifies news, video, audio and children's products through readable hierarchy, accessible media controls and reusable editorial components.
- Mozilla Protocol 2017– / Style
Mozilla's flexible web system puts content and global accessibility ahead of decoration while retaining a vivid open-web personality.
- Elastic UI 2017– / Style
Elastic's interface system is made for searching, filtering and diagnosing large data sets without losing operational density.
- PatternFly 2012– / Style
Red Hat's open-source screen language for enterprise products keeps complex infrastructure manageable through dense navigation, data views and tightly controlled status color.
- elementary OS 2011– / Style
elementary OS builds a consistently beautiful, immediately understandable desktop from concise language, single-purpose windows, distinctive app icons and restrained depth.
- GitLab Pajamas 2018– / Style
GitLab's screen language connects code, issues, review, CI/CD and security inside one DevSecOps product through GitLab Sans and Mono, persistent navigation, dense lists and a purple-inflected neutral palette.
- Firefox Photon 2017–2021 / legacy / Style
Introduced with Firefox Quantum, Photon unified desktop and mobile around a fast, recognisable Firefox language of compact browser chrome, vivid color, light icons and motion that stays behind the web content.
- Ubuntu Yaru 2018– / Style
Ubuntu's community-built default theme overlays Adwaita-based GTK and GNOME Shell with Ubuntu orange, dark header bars and Suru-derived icons, distributing windows, shell, icons, cursors and sound as one suite.
- Canonical Vanilla 2013– / Style
Canonical's CSS-based screen language unifies Ubuntu, MAAS, Juju and related sites and applications through Ubuntu type, split grids, ruled sections and generous space, optimized for scanning long technical content.
- Firefox Proton 2021–2026 / Style
The Firefox 89 redesign made the browser brighter and calmer by streamlining toolbars and menus and adopting floating rounded tabs, lighter iconography, more spacing and a purple-inflected palette across desktop, iOS and Android.
- CDE Interface 1993–2000s / Style
The Common Desktop Environment unified UNIX workstations through Motif-derived bevels, a persistent Front Panel, workspace switching and low-color icons, making different hardware feel like one workplace.
- KDE Oxygen 2006–2014 / Style
Oxygen unified KDE 4 applications, workspace and icons through clear blue, soft gray, fine outlines and icons that seem to rest on a shared shelf, bringing lightness to an information-dense desktop.
- GNOME Clearlooks 2005–2011 / Style
GNOME 2.12's standard theme made GTK applications friendly and simple through pale-gray windows, blue selection, restrained gloss and firm boundaries.
- Sailfish Silica 2013– / Style
Sailfish OS's QML language centers the mobile experience on edge gestures and Ambience: wallpaper color runs through translucent type and highlights, while the screen edge itself becomes back, close and switch.
- Palm OS Interface 1996–2009 / Style
Palm OS turned a tiny monochrome screen, stylus and strict memory limits into a consistent pocket work tool through the Title, Category menu, Command Bar, hardware buttons and Graffiti writing area.
- OS/2 Workplace Shell 1992–2001 / Style
OS/2 treated folders, printers, drives and settings as operable objects rather than loose icons. Dimensional borders, shaded icons, Notebook settings and direct drag-and-drop made the whole desktop one object-oriented workplace.
- HarmonyOS Design 2019– / Style
Huawei's visual language reorganizes cards, spacing, arcs, variable type and translucent light materials across different screen sizes and connected devices, favoring continuity of information and action over one fixed screen.