Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gotbahn/no-sheet-reset

Start from a scratch. Full CSS reset
https://github.com/gotbahn/no-sheet-reset

css css-reset reset-css

Last synced: 4 days ago
JSON representation

Start from a scratch. Full CSS reset

Awesome Lists containing this project

README

        

[![npm](https://img.shields.io/npm/v/no-sheet-reset.svg?maxAge=2592000)](https://www.npmjs.com/package/no-sheet-reset)
[![Travis](https://img.shields.io/travis/godban/no-sheet-reset.svg?maxAge=2592000)](https://travis-ci.org/godban/no-sheet-reset)
[![David](https://img.shields.io/david/dev/godban/no-sheet-reset.svg)](https://github.com/godban/no-sheet-reset)
[![npm](https://img.shields.io/npm/dt/no-sheet-reset.svg?maxAge=2592000)](https://www.npmjs.com/package/no-sheet-reset)
[![npm](https://img.shields.io/npm/dm/no-sheet-reset.svg?maxAge=2592000)](https://www.npmjs.com/package/no-sheet-reset)

# No Sheet Reset

Start from a scratch. Full CSS reset.

**Please be aware of what you're doing and use it wisely**.
No Sheet Reset clears almost all user agent styles. Your users would not be able to see tab highlights, validation errors, lists markers, etc. unless you provide it back.

Changes default box-sizing behaviour.

## Install

### npm

```
npm i no-sheet-reset --save
```

## raw file

[index.css](https://raw.githubusercontent.com/godban/no-sheet-reset/master/index.css)

```css
/**
* https://github.com/godban/no-sheet-reset
* v2.0.0 | 18.03.2018
* License: MIT
*/
*,
*::after,
*::before {
box-sizing: inherit;
}

* {
background: transparent;
border: 0;
box-shadow: none;
color: inherit;
font: inherit;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}

html {
box-sizing: border-box;
}

li {
list-style-type: none;
}

a {
text-decoration: inherit;
}

table {
border-collapse: collapse;
border-spacing: 0;
}
```