All Projects → jdan → 98.css

jdan / 98.css

Licence: mit
A design system for building faithful recreations of old UIs

Programming Languages

CSS
56736 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to 98.css

Hiui
HIUI is a solution that is adequate for the fomulation and implementation of interaction and UI design standard for front, middle and backend.
Stars: ✭ 366 (-94.16%)
Mutual labels:  design-system
Carbon
A design system built by IBM
Stars: ✭ 5,005 (-20.11%)
Mutual labels:  design-system
Circuit Ui
SumUp's component library for the web
Stars: ✭ 625 (-90.02%)
Mutual labels:  design-system
Next
🦍 A configurable component library for web built on React.
Stars: ✭ 4,045 (-35.43%)
Mutual labels:  design-system
Polaris React
Shopify’s admin product component library
Stars: ✭ 4,400 (-29.77%)
Mutual labels:  design-system
React95
🌈🕹 Refreshed Windows 95 style UI components for your React app
Stars: ✭ 4,877 (-22.15%)
Mutual labels:  design-system
Shards Dashboard Vue
A free Vue admin dashboard template pack featuring a modern design system and lots of custom templates and components.
Stars: ✭ 363 (-94.21%)
Mutual labels:  design-system
React Native Magnus
A Utility-First React Native UI Framework 🚀🧩
Stars: ✭ 640 (-89.78%)
Mutual labels:  design-system
Mdx Docs
📝 Document and develop React components with MDX and Next.js
Stars: ✭ 412 (-93.42%)
Mutual labels:  design-system
Design System
Priceline.com Design System
Stars: ✭ 604 (-90.36%)
Mutual labels:  design-system
Daisyui
⭐️ ⭐️ ⭐️ ⭐️ ⭐️  Tailwind Components
Stars: ✭ 382 (-93.9%)
Mutual labels:  design-system
Glaze
CSS-in-JS microlibrary for making design systems approachable with React
Stars: ✭ 410 (-93.46%)
Mutual labels:  design-system
Community Group
This is the official DTCG repository for the design tokens specification.
Stars: ✭ 480 (-92.34%)
Mutual labels:  design-system
Alva
Create living prototypes with code components.
Stars: ✭ 3,734 (-40.4%)
Mutual labels:  design-system
Pivotal Ui
Pivotal's design system & component library
Stars: ✭ 637 (-89.83%)
Mutual labels:  design-system
Sancho
Responsive and accessible React UI components built with Typescript
Stars: ✭ 365 (-94.17%)
Mutual labels:  design-system
Docz
✍ It has never been so easy to document your things!
Stars: ✭ 22,020 (+251.48%)
Mutual labels:  design-system
Basscss
Low-level CSS Toolkit – the original Functional/Utility/Atomic CSS library
Stars: ✭ 5,669 (-9.51%)
Mutual labels:  design-system
Shards React
⚛️A beautiful and modern React design system.
Stars: ✭ 639 (-89.8%)
Mutual labels:  design-system
Cosmos
🔭 Auth0 Design System
Stars: ✭ 512 (-91.83%)
Mutual labels:  design-system

98.css

npm gzip size

A design system for building faithful recreations of old UIs.

a screenshot of a window with the title 'My First VB4 Program' and two buttons OK and Cancel, styled like a Windows 98 dialog a magnified view showing pixel-perfect borders on a scrollbar and button element

98.css is a CSS file that takes semantic HTML and makes it look pretty. It does not ship with any JavaScript, so it is compatible with your frontend framework of choice.

Be sure to check out XP.css and 7.css as well.

Installation / Usage

The easiest way to use 98.css is to import it from unpkg.

<!DOCTYPE html>
<html>
<head>
  <title>98.css example</title>
  <meta charset="UTF-8" />
  <link rel="stylesheet" href="https://unpkg.com/98.css" />
</head>

<body>
  <div class="window" style="margin: 32px; width: 250px">
    <div class="title-bar">
      <div class="title-bar-text">
        My First VB4 Program
      </div>
    </div>
    <div class="window-body">
      <p>Hello, world!</p>
    </div>
  </div>
</body>
</html>

Alternatively, you can grab 98.css for the releases page or npm.

npm install 98.css

Here is an example of 98.css being used with React, and an example with vanilla JavaScript.

Refer to the documentation page for specific instructions on this library's components.

Developing

First, run npm install.

style.css is where everything happens.

You can use npm start to start a development environment that will watch for file changes and rebuild 98.css, reloading your browser in the process.

You can run a build manually with npm run build. This will write to the dist/ directory.

Issues, Contributing, etc.

Refer to the GitHub issues page to see bugs in my CSS or report new ones. I'd really like to see your pull requests (especially those new to open-source!) and will happily provide code review. 98.css is a fun, silly project and I'd like to make it a fun place to build your open-source muscle.

Thank you for checking my little project out, I hope it brought you some joy today. Consider starring/following along on GitHub and maybe subscribing to more fun things on my twitter. 👋

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].