Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asyncollective/ascicl
Bootstrap-based version of ASCICL
https://github.com/asyncollective/ascicl
asyncollective bootstrap css css-framework less react reactjs ui ui-components ui-framework user-interface
Last synced: about 1 month ago
JSON representation
Bootstrap-based version of ASCICL
- Host: GitHub
- URL: https://github.com/asyncollective/ascicl
- Owner: asyncollective
- License: apache-2.0
- Created: 2023-10-14T17:57:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-29T20:58:51.000Z (about 1 year ago)
- Last Synced: 2024-09-29T18:01:37.243Z (about 2 months ago)
- Topics: asyncollective, bootstrap, css, css-framework, less, react, reactjs, ui, ui-components, ui-framework, user-interface
- Language: Less
- Homepage:
- Size: 8.08 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# [ASCICL v3](http://asyncollective.org/index.php?pname=ascicl)
ASCICL is an internal UI framework for use at the asyncollective. It ensures consistency across asyncollective websites and provides a good specification for our design sensibilities. It is based on Bootstrap v2.3.2.
## Compiling CSS and JavaScript
ASCICL includes a [makefile](Makefile) with convenient methods for working with the framework. Before getting started, be sure to install [the necessary local dependencies](package.json):
```
$ npm install
```When completed, you'll be able to run the various make commands provided:
#### build - `make`
Runs the LessC (not Recess because that generates blank code for some reason) compiler to rebuild the `/less` files and compiles the docs. Requires Less.js and uglify-js.#### test - `make test`
Runs jshint and qunit tests headlessly in [phantomjs](http://code.google.com/p/phantomjs/) (used for ci). Depends on having phantomjs installed.#### watch - `make watch`
This is a convenience method for watching just Less files and automatically building them whenever you save. Requires the Watchr gem.Should you encounter problems with installing dependencies or running the makefile commands, be sure to first uninstall any previous versions (global and local) you may have installed, and then rerun `npm install`.
## About Bootstrap
Go to the [Bootstrap website](http://getbootstrap.com/2.3.2/) for more information about Bootstrap, the wonderful framework ASCICL 2 and later versions are based on.## Original Authors
**Mark Otto**
+ [http://twitter.com/mdo](http://twitter.com/mdo)
+ [http://github.com/mdo](http://github.com/mdo)**Jacob Thornton**
+ [http://twitter.com/fat](http://twitter.com/fat)
+ [http://github.com/fat](http://github.com/fat)## Copyright and license
Copyright 2012 Twitter, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this work except in compliance with the License.
You may obtain a copy of the License in the LICENSE file, or at:[http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.