Link the stylesheet from unpkg to give a website's buttons and menus a Nintendo DS look instantly.
Apply the DS style to only one section of a page using the scoped stylesheet and a wrapper class.
Drop in ready made widgets, like a calendar, using simple custom HTML tags such as ds-calendar.
Install the package via npm and use the widgets inside a framework like Svelte.
| spiritov/ds.css | gustavoguanabara/php-moderno | atom/one-dark-syntax | |
|---|---|---|---|
| Stars | 552 | 558 | 473 |
| Language | CSS | CSS | CSS |
| Last pushed | — | 2023-08-09 | 2018-09-05 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 1/5 | 1/5 | 1/5 |
| Audience | designer | vibe coder | developer |
Figures from each repo's GitHub metadata at analysis time.
This is a CSS framework that recreates the look of the Nintendo DS and DS Lite user interface, so any web page can borrow that nostalgic handheld console style for its buttons, menus, and other elements. Instead of writing your own styling from scratch, you add one stylesheet and standard HTML elements pick up the DS look automatically. The easiest way to use it is to link directly to the hosted file from unpkg in the head of an HTML page, so there is nothing to install. You can also download the finished files from the dist folder and host them yourself, or install the package through npm if your project already uses a package manager and a build step. If you only want the DS styling applied to part of a page rather than the whole site, there is a scoped version of the stylesheet. You link that version instead, then wrap the section you want styled in a div with a specific class name, leaving everything outside that div looking like ordinary HTML. Beyond plain CSS, the project also includes a small set of interactive widgets built as web components, such as a calendar, that you can drop into any page with a single script tag and a custom HTML tag like ds-calendar. These widgets can be used the same simple way in plain HTML, or imported into a JavaScript framework such as Svelte. The README lists a couple of open ideas for the future, including more components inspired by Pictochat and other DS features, so the project is still actively being expanded. This is aimed at web developers and designers who want a quick, distinctive retro look for a personal site, game jam entry, or fun project without building a custom design system themselves.
A CSS framework and set of web component widgets that give any web page the retro look of the Nintendo DS and DS Lite user interface.
Mainly CSS. The stack also includes CSS, JavaScript, Web Components.
The README does not state a license for this project.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly designer.
This repo across BitVibe Labs
Verify against the repo before relying on details.