7.css
Version:
A design system for building faithful recreations of the Windows 7 UI.
72 lines (48 loc) • 2.2 kB
Markdown
[](http://npm.im/7.css)
[](https://unpkg.com/7.css)

**7.css** is a CSS framework that takes semantic HTML and styles them to the Windows 7 design.
It is built on top of [XP.css](https://github.com/botoxparty/XP.css), which is an extension of [98.CSS](https://github.com/jdan/98.css).
It does not ship with any JavaScript, so it is compatible with your frontend framework of choice.
Directly via [unpkg](https://unpkg.com/):
```html
<!DOCTYPE html>
<html>
<head>
<title>7.css example</title>
<meta charset="UTF-8" />
<link rel="stylesheet" href="https://unpkg.com/7.css" />
</head>
<body>
<div class="window" style="margin: 32px; width: 250px">
<div class="title-bar">
<div class="title-bar-text">My First Program</div>
</div>
<div class="window-body">
<p>Hello, world!</p>
</div>
</div>
</body>
</html>
```
Via [npm](https://www.npmjs.com/package/7.css):
```sh
npm install 7.css
```
Then import it as below:
```javascript
import "7.css/dist/7.css";
```
Refer to the [documentation page](https://khang-nd.github.io/7.css/) for specific instructions on this framework's components.
Clone the repo and run `npm install`.
The core styles are managed in [`gui`](https://github.com/khang-nd/7.css/tree/main/gui).
You can use `npm start` to start a development environment that will watch for file changes and rebuild the files, reloading your browser in the process.
You can run a build manually with `npm run build`. This will write to the `dist/` directory.
You are so welcome to report issues, help out with contributions or whatever you could think of to improve this lovely UI framework.
Refer to [Releases](https://github.com/khang-nd/7.css/releases).