CSS experiments for the CSS Overview at ThruZero.
The primary purpose of CSS Lab is to explore CSS. Partly to dig deeper into the mystery of why things don't work as expected (which always seems to happen as deadlines loom), and partly just to play around with some new CSS3 features.
Third-party libraries (e.g., jQuery) are not used, because that would interfere with the goal of getting exposed to the fundamentals (i.e., using jQuery would be like exploring the Amazon by jet - instead, I want to explore it on foot, even if it means sinking to my eyebrows in quicksand).
- CSS Lab Demo
Just cd to the project directory and open the
src/index.html file in your browser.
Building a Release
The project's build process uses Node.js and Grunt.
If you don't have Grunt, you can follow the Getting Started guide.
Next, just do an
npm install which will install Grunt locally as well as all of the project dependencies:
The default build cleans the target directory and generates the current release.
Copyright 2014 George Norman
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this software except in compliance with the License. You may obtain a copy of the License at
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.