https://sakofchit.github.io/system.css/ Close Docs Resize * Intro * Components + Buttons + Radio Buttons + Checkboxes + Dropdown + Text Box * Windows + Title Bar + Window Contents + Dialogs * Contributing, Credits, etc. System.css A design system for building retro -inspired interfaces Intro System.css is a CSS library for building interfaces that resemble Apple's System OS which ran from 1984-1991. Design-wise, not much really changed from System 1 to System 6; however this library is based on System 6 as it was the final monochrome version of MacOS. Fortunately, this library does not use any JavaScript and is compatible with any front-end framework of your choice. Most styles can also be overwritten to allow for deeper customization. Components Buttons A button is a rounded rectangle that is named with text. Clicking a button performs the action described by the button's name. -- Apple HI Guidelines, p. 204 A standard button measures 59px wide and 20px tall. We use the .btn class for these buttons Cancel Submit Show code When pressed, buttons invert. The button below is stimulated to be in the active state. Active Show code Buttons can also have dynamic widths. Buttons can be long!! Show code Disabled buttons look the same as standard buttons, but with grey button text. Add the disabled attribute to use it. Disabled Show code Radio Buttons A radio button is a Macintosh control that displays a setting, either on or off, and is part of a group in which only one button can be on at a time. -- Apple HI Guidelines, p. 210 Radio Buttons can be rendered by specifying a radio type on an input tag and assigning it a name. ( ) Left ( ) Center ( ) Right Show code
The Macintosh Finder, Version 1.0 (18 Jan 84)
© 1984 Apple Computer
Find:
This is a standard alert box. The text would be placed here. This is where more text appears