Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/topcoat/topcoat
CSS for clean and fast web apps
https://github.com/topcoat/topcoat
css ui-components
Last synced: about 7 hours ago
JSON representation
CSS for clean and fast web apps
- Host: GitHub
- URL: https://github.com/topcoat/topcoat
- Owner: topcoat
- License: apache-2.0
- Created: 2012-11-01T15:12:16.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2018-04-18T20:42:03.000Z (over 6 years ago)
- Last Synced: 2024-10-29T15:35:12.605Z (about 1 month ago)
- Topics: css, ui-components
- Language: HTML
- Homepage: topcoat.io
- Size: 59.9 MB
- Stars: 4,258
- Watchers: 188
- Forks: 373
- Open Issues: 69
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-repos - topcoat/topcoat - CSS for clean and fast web apps (HTML)
- Awesome-CSS-Resources - topcoat:
- starred-awesome - topcoat - CSS for clean and fast web apps (HTML)
README
# Topcoat
[![Join the chat at https://gitter.im/topcoat/Topcoat](https://badges.gitter.im/topcoat/Topcoat.svg)](https://gitter.im/topcoat/Topcoat?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
CSS for clean and fast web apps
---
## Usage
* [Download Topcoat](https://github.com/topcoat/topcoat/archive/v0.8.0.zip)
* Open `demo/index.html` to view the usage guides.
* Copy your desired theme CSS from the `css/` folder into your project
* Copy the `img/` and `font/` folders into your project ( Feel free to only
copy the images and font weights you intend to use )
* Link the CSS into your page```css
```
_*Alternatively incorporate the css into your build process if you are so
inclined._---
## Contributing
Start by checking out our [Backlog](http://huboard.com/topcoat/topcoat/backlog). (Pls file issues against this repo.)
* [Fill out the CLA here](http://topcoat.io/dev/topcoat-cla.html)
* [fork](https://help.github.com/articles/fork-a-repo) the repo
* Create a branchgit checkout -b my_branch
* Add your changes following the [coding guidelines](https://github.com/topcoat/topcoat/wiki/Coding-Guidelines)
* Commit your changesgit commit -am "Added some awesome stuff"
* Push your branch
git push origin my_branch
* make a [pull request](https://help.github.com/articles/using-pull-requests)
For the details see our [Engineering Practices](https://github.com/topcoat/topcoat/wiki/Engineering-Practices).
### Testing
For performance tests, see [dev/test/perf/telemetry/](https://github.com/topcoat/topcoat/tree/master/dev/test/perf/telemetry).
### Building
Topcoat uses [Grunt](http://gruntjs.com/) to build
* Open the terminal from the topcoat directory
cd topcoat
* Install [npm](http://nodejs.org/download/)
_*comes packaged with node._
* Install its command line interface (CLI) globallynpm install -g grunt-cli
* Install dependencies with npm
npm install
_*Topcoat uses Grunt 0.4.0. You might want to [read](http://gruntjs.com/getting-started) more on their website if you haven't upgraded since a lot has changed._
* Type `grunt` in the command line to build the css.
* The results will be built into the release folder.
* Alternatively type `grunt watch` to have the build run automatically when you make changes to
source files.---
## Browser support
* Chrome (latest 2)
* Edge (latest 2)
* Firefox (latest 2)
* Internet Explorer 8+
* Opera (latest 2)
* Safari (latest 2)---
## Release notes
See [Release Notes](https://github.com/topcoat/topcoat/releases/).---
## License
[Apache license](https://raw.github.com/topcoat/topcoat/master/LICENSE)