Ress Save

🚿 A modern CSS reset

Project README

A brunch and the ress name

Modern CSS reset

Build Status Size npm

Installation

npm install --save ress

or

yarn add ress

Features

  1. Apply box-sizing: border-box; in all elements.
  2. Reset padding and margin in all elements.
  3. Specify background-repeat: no-repeat in all elements and pseudo elements.
  4. Inherit text-decoration and vertical-align to ::before and ::after.
  5. Remove the outline when hovering in all browsers.
  6. Specify font-family: monospace in code elements.
  7. Reset border-radius in input elements.
  8. Specify font inheritance of form elements.
  9. Remove the default button styling in all browsers.
  10. Specify textarea resizability to vertical.
  11. Apply cursor: pointer to button elements.
  12. Apply tab-size: 4 in html.
  13. Style select like a standard input.
  14. Style cursor by aria attributes.

Crossbrowser

ress uses Normalize.css under the hood with some customizations to apply a solid base to start your stylesheet.

Browser support

  • Chrome
  • Edge
  • Firefox ESR+
  • Internet Explorer 10+
  • Opera
  • Safari 8+

CDN

unpkg

https://unpkg.com/ress/dist/ress.min.css

jsDevlivr

# Production
https://cdn.jsdelivr.net/npm/[email protected]/dist/ress.min.css

# Development
https://cdn.jsdelivr.net/gh/filipelinhares/ress@latest/dist/ress.min.css

License

MIT © Filipe Linhares

Open Source Agenda is not affiliated with "Ress" Project. README Source: filipelinhares/ress
Stars
1,990
Open Issues
1
Last Commit
10 months ago
Repository
License
MIT
Tags

Open Source Agenda Badge

Open Source Agenda Rating