Skip to content

Commit

Permalink
Changes project name and goals
Browse files Browse the repository at this point in the history
🎉 1.0.0

You can read more about it in the CHANGELOG.md

- Sanilize now is ress
- Adds travis-ci
- Iproves code comments
- Adds features to README
- ress is under MIT license
  • Loading branch information
filipelinhares committed Jun 28, 2016
1 parent df8c21f commit a960fa1
Show file tree
Hide file tree
Showing 8 changed files with 145 additions and 178 deletions.
5 changes: 5 additions & 0 deletions .travis.yml
@@ -0,0 +1,5 @@
sudo: false
language: node_js
node_js:
- 'stable'
- '0.12'
11 changes: 11 additions & 0 deletions CHANGELOG.md
@@ -1,3 +1,14 @@
## [v1.0.0]
#### :zap: sanilize.css renamed to ress

Before [Sanitize version 3.0.0](https://github.com/10up/sanitize.css/commit/8eb14223c1d5c928a2a51b17d4227849e7b5bdb7) be released, I was thinking about removing the description _"Merge between"_ from sanilize. Sanilize came with some deprecations that I wanted to keep and some new features that I wanted to remove.

Now with the release of [Sanitize version 4.0.0](https://github.com/10up/sanitize.css/commit/bf3d695016cbd5d17c89361d4273f3d5f69aa0ee) It's time to a new way.

Since the fork of sanitize, my goal with this project is to make a modern reset with crossbrowsers normalization. Now, **ress** has your own features and resets which you can use and customize.

The new cool features are documented in the [README](README.md/#features). The source code is clean and pretty documented, you can read it to learn something :smile:

## [v0.7.4]
- Release a landing page :smile: - [sanilize.css](http://filipelinhares.github.io/sanilize.css/)

Expand Down
28 changes: 17 additions & 11 deletions LICENSE.md
@@ -1,15 +1,21 @@
# CC0 1.0 Universal License
The MIT License (MIT)

Public Domain Dedication
Copyright © 2016 [Filipe Linhares](http://filipelinhares.com)

The person(s) who associated a work with this deed has dedicated the work to the public domain by waiving all of his or her rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the “Software”), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

In no way are the patent or trademark rights of any person affected by CC0, nor are the rights that other persons may have in the work or in how the work is used, such as publicity or privacy rights.

Unless expressly stated otherwise, the person(s) who associated a work with this deed makes no warranties about the work, and disclaims liability for all uses of the work, to the fullest extent permitted by applicable law.

When using or citing the work, you should not imply endorsement by the author or the affirmer.

This is a [human-readable summary of the Legal Code](https://creativecommons.org/publicdomain/zero/1.0/) ([read the full text](https://creativecommons.org/publicdomain/zero/1.0/legalcode)).
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
34 changes: 23 additions & 11 deletions README.md
@@ -1,18 +1,30 @@
# sanilize.css
# ress
Modern CSS reset

> A merge between [sanitize.css][sanitize] by [Jonathan Neal][jonathan] and [normalize.css][normalize] by [Necolas][necolas]
[jonathan]:https://github.com/jonathantneal
[sanitize]:https://github.com/10up/sanitize.css
[necolas]:https://github.com/necolas
[normalize]:https://github.com/necolas/normalize.css

Render elements consistently. Style with best practices.
[![Build Status](https://travis-ci.org/filipelinhares/ress.svg?branch=v1.0.0)](https://travis-ci.org/filipelinhares/ress)

## Installation
```sh
npm install --save sanilize
npm 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.
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.

## Crossbrowser
**ress** uses [Normalize.css](https://github.com/necolas/normalize.css) under the hood with some customizations to apply a solid base to start your stylesheet.

## Browser support
Inherit from [Normalize](https://github.com/necolas/normalize.css#browser-support)

## License
**sanilize.css** is dedicated to the [public domain](LICENSE.md).
[MIT](LICENSE.md) © Filipe Linhares
5 changes: 5 additions & 0 deletions dist/ress.min.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion dist/sanilize.min.css

This file was deleted.

26 changes: 11 additions & 15 deletions package.json
@@ -1,25 +1,21 @@
{
"name": "sanilize",
"version": "0.7.4",
"description": "Render elements consistently. Style with best practices.",
"author": [
"Jonathan Neal",
"Nicolas Gallagher"
],
"license": "CC0",
"style": "dist/sanilize.min.css",
"homepage": "https://github.com/filipelinhares/sanilize.css",
"name": "ress",
"version": "1.0.0",
"description": "A modern CSS reset",
"author": "Filipe Linhares",
"license": "MIT",
"style": "dist/ssre.min.css",
"homepage": "https://github.com/filipelinhares/ress",
"repository": {
"type": "git",
"url": "https://github.com/filipelinhares/sanilize.css.git"
"url": "https://github.com/filipelinhares/ress.git"
},
"bugs": {
"url": "https://github.com/filipelinhares/sanilize.css/issues"
"url": "https://github.com/filipelinhares/ress/issues"
},
"scripts": {
"set-up": "npm install",
"compile": "cssnano sanilize.css dist/sanilize.min.css",
"test": "stylelint sanilize.css"
"compile": "cssnano ress.css dist/ress.min.css",
"test": "stylelint ress.css"
},
"devDependencies": {
"cssnano-cli": "^1.0.3",
Expand Down

0 comments on commit a960fa1

Please sign in to comment.