Skip to content

craymaru/ress

This branch is 34 commits behind filipelinhares/ress:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e301e34 ยท Sep 27, 2019

History

71 Commits
Sep 27, 2019
Sep 27, 2019
Sep 27, 2019
Jul 26, 2019
Nov 8, 2016
Sep 27, 2019
Jun 28, 2016
Sep 27, 2019
Jul 4, 2016
Sep 26, 2019
Sep 27, 2019
Sep 27, 2019
Sep 26, 2019

Repository files navigation

A brunch and the ress name

Modern CSS reset

Build Status Size npm

Installation

npm install --save ress

or

bower install --save 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.
  15. Hide content from screens but not screenreaders.

Crossbrowser

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

Browser support

Inherit from Normalize

CDN

unpkg

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

RawGit

# Production
https://cdn.rawgit.com/filipelinhares/ress/master/dist/ress.min.css

# Development
https://rawgit.com/filipelinhares/ress/master/dist/ress.min.css

License

MIT ยฉ Filipe Linhares

About

๐Ÿšฟ A modern CSS reset

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CSS 100.0%