Commit a0f9a500 authored by Vivek's avatar Vivek

added chartistjs files

parent be034130
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>chartist-js</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>chartist-js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273065.43</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.bowerrc</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>{\n
"directory": "site/bower_components"\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>45</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.bowerrc</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272944.1</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.editorconfig</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string># EditorConfig helps developers define and maintain consistent\n
# coding styles between different editors and IDEs\n
# editorconfig.org\n
\n
root = true\n
\n
\n
[*]\n
\n
# Change these settings to your own preference\n
indent_style = space\n
indent_size = 2\n
\n
# We recommend you to keep these unchanged\n
end_of_line = lf\n
charset = utf-8\n
trim_trailing_whitespace = true\n
insert_final_newline = true\n
\n
[*.md]\n
trim_trailing_whitespace = false\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>415</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.editorconfig</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272941.22</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.gitattributes</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>* text=auto</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>11</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.gitattributes</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272941.89</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.gitignore</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string># modules\n
node_modules/\n
site/bower_components/\n
\n
# build\n
.tmp/\n
.public/\n
# dist/\n
\n
# generated\n
.sass-cache\n
\n
# debug\n
npm-debug.log\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>127</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.gitignore</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273110.92</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.jshintrc</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>{\n
"node": true,\n
"browser": true,\n
"esnext": true,\n
"bitwise": true,\n
"camelcase": false,\n
"curly": true,\n
"eqeqeq": true,\n
"immed": true,\n
"indent": 2,\n
"latedef": true,\n
"newcap": false,\n
"noarg": true,\n
"quotmark": "single",\n
"regexp": true,\n
"undef": true,\n
"unused": true,\n
"strict": true,\n
"validthis": true,\n
"trailing": true,\n
"smarttabs": true,\n
"globals": {\n
"angular": false,\n
"jQuery": false,\n
"$": false,\n
"SVG": false,\n
"Snap": false,\n
"Foundation": false\n
}\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>516</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.jshintrc</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273065.99</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.travis.yml</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>language: node_js\n
node_js:\n
- \'0.10\'\n
before_script:\n
- \'npm install -g bower grunt-cli\'\n
- \'bower install\'\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>110</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.travis.yml</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272945.6</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>CONTRIBUTING.md</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
# Contributing to chartist-js\n
\n
- [Issues and Bugs](#issue)\n
- [Submission Guidelines](#submit)\n
- [Coding Conventions](#conventions)\n
\n
## <a name="issue"></a> Found an Issue?\n
\n
If you find a bug in the source code or a mistake in the documentation, you can help us by\n
submitting an issue to our [GitHub Repository][github]. Even better you can submit a Pull Request\n
with a fix.\n
\n
## Pre-requisites\n
\n
You will need the following to run a local development enviroment.\n
\n
- Node.js & npm\n
- Bower (`sudo npm install bower -g`)\n
- Grunt (`sudo npm install grunt-cli -g`)\n
- Text editor of your choice\n
\n
\n
## How to Run a Local Distribution\n
\n
1. `cd` into your local copy of the repository.\n
2. Run `npm install` to install dependencies located in `package.json`.\n
3. Run `bower install` to install bower dependencies.\n
5. Run `grunt preview` to start the watch task, and the web server should automatically open. Congrats, you should now be able to see your local copy of the demo site.\n
\n
## <a name="submit"></a> Submission Guidelines\n
\n
If you are creating a Pull Request, fork the repository and make any changes on the `develop` branch.\n
\n
### <a name="conventions"></a> Conventions\n
\n
Check out the [Coding Style document](CODINGSTYLE.md)\n
\n
### Grunt\n
\n
We have five grunt tasks:\n
\n
1. `grunt build` - Combines the scripts and creates the library for distribution\n
2. `grunt public` - Creates the distribution of the example / demo site which is used as visual development help of the charts but also serves as the documentation site / gh-pages.\n
3. `grunt dev` - Starts watch with livereload that is executing the same things as the site build default task but for live development.\n
4. `grunt preview` - Executes a dist and serves the directory statically in order to serve with the production example / demo site.\n
5. `grunt test` - Executes jasmine tests separately, although we have a very big lack of tests.\n
\n
`dist` should **not** be included in any Pull Requests. So please ensure that code is not being committed as part of the Pull Request.\n
\n
### Documentation\n
\n
- Everything is already in place and in the `sitedist` there is a `apidoc` folder generated by [doxication](https://github.com/gionkunz/grunt-doxication) generator that uses JSDoc like comments to generate documentation meta files. Always use proper JSDoc comments when documenting methods and API interfaces. Also assign documentation blocks using @memberof to the virtual module they belong to.\n
- The site documentation is built with [Assemble.io](http://assemble.io/). Generally a component based approach should be followed where there are already Handlebar partials / helpers in order to create whole sites based on components that can be specified by type and with their data in yaml files.\n
\n
### Important missing stuff \n
\n
1. Jasmine Tests!\n
2. Documentation: JSDoc, Getting started documentation and landing page\n
3. Better accessibility using ARIA and other optimizations\n
4. Better interfaces to the library (i.e. jQuery with data-* attributes for configuration), Angular.js directive etc.\n
5. Richer Sass / CSS framework\n
6. Other charts types (spider etc.)\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>3104</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>CONTRIBUTING.md</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272939.91</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Gruntfile.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>/**\n
* Grunt Configurations\n
* ====================\n
*\n
* Seperate tasks and configurations are declared in \'/tasks\'.\n
*\n
* Link: https://github.com/firstandthird/load-grunt-config\n
*/\n
\n
\'use strict\';\n
\n
module.exports = function (grunt) {\n
\n
// tracks how long a tasks take\n
require(\'time-grunt\')(grunt);\n
\n
// load task and configurations\n
require(\'load-grunt-config\')(grunt, {\n
configPath: __dirname + \'/tasks\',\n
data: {\n
pkg: grunt.file.readJSON(\'package.json\'),\n
year: new Date().getFullYear()\n
},\n
jitGrunt: {\n
staticMappings: {\n
\'useminPrepare\': \'grunt-usemin\',\n
\'assemble\': \'assemble\'\n
}\n
}\n
});\n
};\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>657</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Gruntfile.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273098.33</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>LICENSE</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n
Version 2, December 2004\n
\n
Copyright (C) 2004 Sam Hocevar <sam@hocevar.net>\n
\n
Everyone is permitted to copy and distribute verbatim or modified\n
copies of this license document, and changing it is allowed as long\n
as the name is changed.\n
\n
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE\n
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n
\n
0. You just DO WHAT THE FUCK YOU WANT TO.\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>483</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>LICENSE</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273064.88</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>README.md</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
# Big welcome by the Chartist Guy\n
[![npm version](http://img.shields.io/npm/v/chartist.svg)](https://npmjs.org/package/chartist) [![build status](http://img.shields.io/travis/gionkunz/chartist-js.svg)](https://travis-ci.org/gionkunz/chartist-js) [![Inline docs](http://inch-ci.org/github/gionkunz/chartist-js.svg?branch=develop)](http://inch-ci.org/github/gionkunz/chartist-js)\n
\n
![The Chartist Guy](https://raw.github.com/gionkunz/chartist-js/develop/site/images/chartist-guy.gif "The Chartist Guy")\n
\n
*Checkout the documentation site at http://gionkunz.github.io/chartist-js/*\n
\n
*Checkout this lightning talk that gives you an overview of Chartist in 5 minutes https://www.youtube.com/watch?v=WdYzPhOB_c8*\n
\n
*Guest talk of the Chartist.js Guy at the Treehouse Show https://www.youtube.com/watch?v=h9oH0iDaZDQ&t=2m40s*\n
\n
Chartist.js is a simple responsive charting library built with SVG. There are hundreds of nice charting libraries already\n
out there, but they are either:\n
\n
* not responsive\n
* use the wrong technologies for illustration (canvas)\n
* are not flexible enough while keeping the configuration simple\n
* are not friendly to your own code\n
* are not friendly to designers\n
* have unnecessary dependencies to monolithic libraries \n
* more annoying things\n
\n
That\'s why we started Chartist.js and our goal is to solve all of the above issues.\n
\n
## What is it made for?\n
\n
Chartist\'s goal is to provide a simple, lightweight and unintrusive library to responsively craft charts on your website. \n
It\'s important to understand that one of the main intentions of Chartist.js is to rely on standards rather than providing \n
it\'s own solution to a problem which is already solved by those standards. We need to leverage the power of browsers \n
today and say good bye to the idea of solving all problems ourselves.\n
\n
Chartist works with inline-SVG and therefore leverages the power of the DOM to provide parts of its functionality. This \n
also means that Chartist does not provide it\'s own event handling, labels, behaviors or anything else that can just be \n
done with plain HTML, JavaScript and CSS. The single and only responsibility of Chartist is to help you drawing "Simple \n
responsive Charts" using inline-SVG in the DOM, CSS to style and JavaScript to provide an API for configuring your charts.\n
\n
## Example site\n
\n
You can visit this Site http://gionkunz.github.io/chartist-js/ which is in fact a build of the current project.\n
We are still developing and constantly add features but you can already use Chartist.js in your projects as we have \n
reached a stable and reliable state already.\n
\n
## Version notes\n
\n
We are currently still heavily developing in order to make Chartist.js better. Your help is needed! Please contribute\n
to the project if you like the idea and the concept and help us to bring nice looking responsive open-source charts\n
to the masses.\n
\n
### Important missing stuff\n
\n
1. Jasmine Tests!\n
2. Documentation: JSDoc, Getting started documentation and landing page\n
3. Better accessibility using ARIA and other optimizations\n
4. Better interfaces to the library (i.e. jQuery with data-* attributes for configuration), Angular.js directive etc.\n
5. Richer Sass / CSS framework\n
6. Other charts types (spider etc.)\n
\n
## Contribution\n
\n
We are looking for people who share the idea of having a simple, flexible charting library that is responsive and uses\n
modern and future-proof technologies. The goal of this project is to create a responsive charting library where developers\n
have their joy in using it and designers love it because of the designing flexibility they have.\n
\n
Contribute if you like the Chartist Guy!\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>3611</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>README.md</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272958.38</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>bower.json</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/json</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>{\n
"name": "chartist",\n
"main": [\n
"./dist/chartist.min.js",\n
"./dist/chartist.min.css"\n
],\n
"devDependencies": {\n
"snap.svg": "~0.3.0",\n
"foundation": "~5.5.1",\n
"highlightjs": "~8.4.0",\n
"compass-mixins": "~1.0.2",\n
"codemirror": "~4.12.0",\n
"base64": "~0.3.0",\n
"chartist-plugin-pointlabels": "~0.0.4",\n
"chartist-plugin-sketchy": "~0.0.2",\n
"chartist-plugin-accessibility": "~0.0.2",\n
"chartist-plugin-tooltip": "~0.0.8",\n
"chartist-plugin-axistitle": "~0.0.1",\n
"chartist-plugin-threshold": "~0.0.1",\n
"matchMedia": "~0.2.0"\n
},\n
"ignore": [\n
".*",\n
"Gruntfile.js",\n
"tasks",\n
"package.json",\n
"node_modules",\n
"public",\n
"site",\n
"src",\n
"test"\n
],\n
"resolutions": {\n
"chartist": "~0.9.0"\n
}\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>784</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>bower.json</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>dist</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>dist</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41272943.46</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>package.json</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/json</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
{\n
"name": "chartist",\n
"title": "Chartist.js",\n
"description": "Simple, responsive charts",\n
"version": "0.9.4",\n
"author": "Gion Kunz",\n
"homepage": "https://gionkunz.github.io/chartist-js",\n
"repository": {\n
"type": "git",\n
"url": "https://github.com/gionkunz/chartist-js.git"\n
},\n
"bugs": {\n
"url": "https://github.com/gionkunz/chartist-js/issues"\n
},\n
"keywords": [\n
"chartist",\n
"responsive charts",\n
"charts",\n
"charting"\n
],\n
"files": [\n
"dist",\n
"LICENSE",\n
"package.json",\n
"README.md"\n
],\n
"main": "dist/chartist.js",\n
"browser": "dist/chartist.js",\n
"licenses": [\n
{\n
"type": "WTFPL",\n
"url": "https://github.com/gionkunz/chartist-js/blob/master/LICENSE"\n
}\n
],\n
"dependencies": {},\n
"devDependencies": {\n
"assemble": "~0.4.42",\n
"assemble-dox": "0.0.2",\n
"grunt": "^0.4.5",\n
"grunt-concurrent": "^1.0.0",\n
"grunt-contrib-clean": "^0.6.0",\n
"grunt-contrib-concat": "^0.5.0",\n
"grunt-contrib-connect": "~0.9.0",\n
"grunt-contrib-copy": "^0.7.0",\n
"grunt-contrib-cssmin": "^0.12.1",\n
"grunt-contrib-htmlmin": "~0.4.0",\n
"grunt-contrib-imagemin": "~0.9.3",\n
"grunt-contrib-jasmine": "~0.8.2",\n
"grunt-contrib-jshint": "~0.11.0",\n
"grunt-contrib-uglify": "^0.7.0",\n
"grunt-contrib-watch": "^0.6.1",\n
"grunt-critical": "0.1.1",\n
"grunt-newer": "^1.1.0",\n
"grunt-sass": "^0.18.0",\n
"grunt-svgmin": "~2.0.0",\n
"grunt-template": "^0.2.3",\n
"grunt-umd": "~2.3.1",\n
"grunt-usemin": "~3.0.0",\n
"handlebars-helpers": "~0.5.8",\n
"jasmine-jquery": "~2.0.6",\n
"jshint-stylish": "~1.0.0",\n
"load-grunt-config": "^0.16.0",\n
"lodash": "~2.4.1",\n
"seed-random": "~2.2.0",\n
"time-grunt": "^1.0.0"\n
},\n
"engines": {\n
"node": ">=0.8.0"\n
},\n
"scripts": {\n
"test": "grunt test"\n
},\n
"config": {\n
"banner": "/* Chartist.js <%= pkg.version %>\\n * Copyright © <%= year %> Gion Kunz\\n * Free to use under the WTFPL license.\\n * http://www.wtfpl.net/\\n */\\n",\n
"src": "src",\n
"dist": "dist",\n
"site": "site",\n
"tmp": ".tmp",\n
"public": ".public",\n
"test": "test"\n
}\n
}\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>2141</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>package.json</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>site</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>site</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273011.55</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>.buildignore</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>*.coffee</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>8</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>.buildignore</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273012.95</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>404.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
<!DOCTYPE html>\n
<html lang="en">\n
<head>\n
<meta charset="utf-8">\n
<title>Page Not Found :(</title>\n
<style>\n
::-moz-selection {\n
background: #b3d4fc;\n
text-shadow: none;\n
}\n
\n
::selection {\n
background: #b3d4fc;\n
text-shadow: none;\n
}\n
\n
html {\n
padding: 30px 10px;\n
font-size: 20px;\n
line-height: 1.4;\n
color: #737373;\n
background: #f0f0f0;\n
-webkit-text-size-adjust: 100%;\n
-ms-text-size-adjust: 100%;\n
}\n
\n
html,\n
input {\n
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;\n
}\n
\n
body {\n
max-width: 500px;\n
_width: 500px;\n
padding: 30px 20px 50px;\n
border: 1px solid #b3b3b3;\n
border-radius: 4px;\n
margin: 0 auto;\n
box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff;\n
background: #fcfcfc;\n
}\n
\n
h1 {\n
margin: 0 10px;\n
font-size: 50px;\n
text-align: center;\n
}\n
\n
h1 span {\n
color: #bbb;\n
}\n
\n
h3 {\n
margin: 1.5em 0 0.5em;\n
}\n
\n
p {\n
margin: 1em 0;\n
}\n
\n
ul {\n
padding: 0 0 0 40px;\n
margin: 1em 0;\n
}\n
\n
.container {\n
max-width: 380px;\n
_width: 380px;\n
margin: 0 auto;\n
}\n
\n
/* google search */\n
\n
#goog-fixurl ul {\n
list-style: none;\n
padding: 0;\n
margin: 0;\n
}\n
\n
#goog-fixurl form {\n
margin: 0;\n
}\n
\n
#goog-wm-qt,\n
#goog-wm-sb {\n
border: 1px solid #bbb;\n
font-size: 16px;\n
line-height: normal;\n
vertical-align: top;\n
color: #444;\n
border-radius: 2px;\n
}\n
\n
#goog-wm-qt {\n
width: 220px;\n
height: 20px;\n
padding: 5px;\n
margin: 5px 10px 0 0;\n
box-shadow: inset 0 1px 1px #ccc;\n
}\n
\n
#goog-wm-sb {\n
display: inline-block;\n
height: 32px;\n
padding: 0 10px;\n
margin: 5px 0 0;\n
white-space: nowrap;\n
cursor: pointer;\n
background-color: #f5f5f5;\n
background-image: -webkit-linear-gradient(rgba(255,255,255,0), #f1f1f1);\n
background-image: -moz-linear-gradient(rgba(255,255,255,0), #f1f1f1);\n
background-image: -ms-linear-gradient(rgba(255,255,255,0), #f1f1f1);\n
background-image: -o-linear-gradient(rgba(255,255,255,0), #f1f1f1);\n
-webkit-appearance: none;\n
-moz-appearance: none;\n
appearance: none;\n
*overflow: visible;\n
*display: inline;\n
*zoom: 1;\n
}\n
\n
#goog-wm-sb:hover,\n
#goog-wm-sb:focus {\n
border-color: #aaa;\n
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);\n
background-color: #f8f8f8;\n
}\n
\n
#goog-wm-qt:hover,\n
#goog-wm-qt:focus {\n
border-color: #105cb6;\n
outline: 0;\n
color: #222;\n
}\n
\n
input::-moz-focus-inner {\n
padding: 0;\n
border: 0;\n
}\n
</style>\n
</head>\n
<body>\n
<div class="container">\n
<h1>Not found <span>:(</span></h1>\n
<p>Sorry, but the page you were trying to view does not exist.</p>\n
<p>It looks like this was the result of either:</p>\n
<ul>\n
<li>a mistyped address</li>\n
<li>an out-of-date link</li>\n
</ul>\n
<script>\n
var GOOG_FIXURL_LANG = (navigator.language || \'\').slice(0,2),GOOG_FIXURL_SITE = location.host;\n
</script>\n
<script src="//linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"></script>\n
</div>\n
</body>\n
</html>\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>3529</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>404.html</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>code-snippets</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>code-snippets</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273061.95</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>1-dimension-values.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>var data = {\n
labels: [\'A\', \'B\', \'C\'],\n
series: [[10, 8, 14]]\n
};\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>67</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>1-dimension-values.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273058.4</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>2-dimensions-values.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>var data = {\n
labels: [\'A\', \'B\', \'C\'],\n
series: [[\n
{x: undefined, y: 10},\n
{x: undefined, y: 8},\n
{x: undefined, y: 14}\n
]]\n
};\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>140</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>2-dimensions-values.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273060.45</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>aspect-ratio-container.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
<div class="ct-chart ct-perfect-fourth"></div>
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>46</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>aspect-ratio-container.html</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273062.35</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>colour-override-line-chart.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>.ct-series-a .ct-line,\n
.ct-series-a .ct-point {\n
stroke: blue;\n
}\n
\n
.ct-series-b .ct-line,\n
.ct-series-b .ct-point {\n
stroke: green;\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>134</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>colour-override-line-chart.css</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273059.25</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>custom-include.scss</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>@import "_my-chartist-settings.scss";\n
@import "chartist/dist/scss/chartist.scss";\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>82</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>custom-include.scss</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273056.34</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>custom-style-bar-chart.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>/* Use this selector to override bar styles on bar charts. Bars are also strokes so you have maximum freedom in styling them. */\n
.ct-series-a .ct-bar {\n
/* Colour of your bars */\n
stroke: red;\n
/* The width of your bars */\n
stroke-width: 20px;\n
/* Yes! Dashed bars! */\n
stroke-dasharray: 20px;\n
/* Maybe you like round corners on your bars? */\n
stroke-linecap: round;\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>378</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>custom-style-bar-chart.css</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273061.2</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>custom-style-donut-chart.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>/* Donut charts get built from Pie charts but with a fundamentally difference in the drawing approach. The donut is drawn using arc strokes for maximum freedom in styling */\n
.ct-series-a .ct-slice-donut {\n
/* give the donut slice a custom colour */\n
stroke: blue;\n
/* customize stroke width of the donut slices in CSS. Note that this property is already set in JavaScript and label positioning also relies on this. In the right situation though it can be very useful to style this property. You need to use !important to override the style attribute */\n
stroke-width: 5px !important;\n
/* create modern looking rounded donut charts */\n
stroke-linecap: round;\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>666</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>custom-style-donut-chart.css</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273060.82</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>custom-style-line-chart.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>/* Use this selector to override the line style on a given series */\n
.ct-series-a .ct-line {\n
/* Set the colour of this series line */\n
stroke: red;\n
/* Control the thikness of your lines */\n
stroke-width: 5px;\n
/* Create a dashed line with a pattern */\n
stroke-dasharray: 10px 20px;\n
}\n
\n
/* This selector overrides the points style on line charts. Points on line charts are actually just very short strokes. This allows you to customize even the point size in CSS */\n
.ct-series-a .ct-point {\n
/* Colour of your points */\n
stroke: red;\n
/* Size of your points */\n
stroke-width: 20px;\n
/* Make your points appear as squares */\n
stroke-linecap: square;\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>663</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>custom-style-line-chart.css</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273057.99</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>custom-style-pie-chart.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>/* Pie charts consist of solid slices where you can use this selector to override the default style. */\n
.ct-series-a .ct-slice-pie {\n
/* fill of the pie slieces */\n
fill: hsl(120, 40%, 60%);\n
/* give your pie slices some outline or separate them visually by using the background color here */\n
stroke: white;\n
/* outline width */\n
stroke-width: 4px;\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>358</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>custom-style-pie-chart.css</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273062.75</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>plugin-example.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>function ctPointLabels(options) {\n
return function ctPointLabels(chart) {\n
var defaultOptions = {\n
labelClass: \'ct-label\',\n
labelOffset: {\n
x: 0,\n
y: -10\n
},\n
textAnchor: \'middle\'\n
};\n
\n
options = Chartist.extend({}, defaultOptions, options);\n
\n
if(chart instanceof Chartist.Line) {\n
chart.on(\'draw\', function(data) {\n
if(data.type === \'point\') {\n
data.group.elem(\'text\', {\n
x: data.x + options.labelOffset.x,\n
y: data.y + options.labelOffset.y,\n
style: \'text-anchor: \' + options.textAnchor\n
}, options.labelClass).text(data.value);\n
}\n
});\n
}\n
}\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>673</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>plugin-example.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273058.81</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>plugin-include.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>var chart = new Chartist.Line(\'.ct-chart\', {\n
labels: [1, 2, 3, 4, 5, 6, 7],\n
series: [\n
[1, 5, 3, 4, 6, 2, 3],\n
[2, 4, 2, 5, 4, 3, 6]\n
]\n
}, {\n
plugins: [\n
ctPointLabels({\n
textAnchor: \'middle\'\n
})\n
]\n
});\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>227</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>plugin-include.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273057.25</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>plugin-signature.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>function myChartistPlugin(chart) {\n
\n
}\n
</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>38</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>plugin-signature.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273061.58</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>simple-start-aspect-ratio-chart.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>var data = {\n
// A labels array that can contain any sort of values\n
labels: [\'Mon\', \'Tue\', \'Wed\', \'Thu\', \'Fri\'],\n
// Our series array that contains series objects or in this case series data arrays\n
series: [\n
[5, 2, 4, 2, 0]\n
]\n
};\n
\n
// Create a new line chart object where as first parameter we pass in a selector\n
// that is resolving to our chart container element. The Second parameter\n
// is the actual data object.\n
new Chartist.Line(\'.ct-chart\', data);</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>464</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>simple-start-aspect-ratio-chart.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273056.76</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>simple-start-cdn.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
<!DOCTYPE html>\n
<html>\n
<head>\n
<link rel="stylesheet" href="//cdn.jsdelivr.net/chartist.js/latest/chartist.min.css">\n
<script src="//cdn.jsdelivr.net/chartist.js/latest/chartist.min.js"></script>\n
</head>\n
</html>
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>221</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>simple-start-cdn.html</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273060.05</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>simple-start-fixed-chart.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string>var data = {\n
// A labels array that can contain any sort of values\n
labels: [\'Mon\', \'Tue\', \'Wed\', \'Thu\', \'Fri\'],\n
// Our series array that contains series objects or in this case series data arrays\n
series: [\n
[5, 2, 4, 2, 0]\n
]\n
};\n
\n
// As options we currently only set a static size of 300x200 px. We can also omit this and use aspect ratio containers\n
// as you saw in the previous example\n
var options = {\n
width: 300,\n
height: 200\n
};\n
\n
// Create a new line chart object where as first parameter we pass in a selector\n
// that is resolving to our chart container element. The Second parameter\n
// is the actual data object. As a third parameter we pass in our custom options.\n
new Chartist.Bar(\'.ct-chart\', data, options);</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>729</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>simple-start-fixed-chart.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273057.62</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>simple-start.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
<!DOCTYPE html>\n
<html>\n
<head>\n
<title>My first Chartist Tests</title>\n
<link rel="stylesheet"\n
href="bower_components/chartist/dist/chartist.min.css">\n
</head>\n
<body>\n
<!-- Site content goes here !-->\n
<script src="bower_components/chartist/dist/chartist.min.js"></script>\n
</body>\n
</html>\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>317</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>simple-start.html</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273059.63</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>two-charts.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
<div class="ct-chart ct-golden-section" id="chart1"></div>\n
<div class="ct-chart ct-golden-section" id="chart2"></div>\n
\n
<script>\n
// Initialize a Line chart in the container with the ID chart1\n
new Chartist.Line(\'#chart1\', {\n
labels: [1, 2, 3, 4],\n
series: [[100, 120, 180, 200]]\n
});\n
\n
// Initialize a Line chart in the container with the ID chart2\n
new Chartist.Bar(\'#chart2\', {\n
labels: [1, 2, 3, 4],\n
series: [[5, 2, 8, 3]]\n
});\n
</script>\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>460</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>two-charts.html</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>data</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>data</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>pages</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>pages</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>examples</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>examples</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_EtagSupport__etag</string> </key>
<value> <string>ts41273044.36</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>behavior-with-jquery.js</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/javascript</string> </value>
</item>
<item>
<key> <string>data</string> </key>
<value> <string encoding="cdata"><![CDATA[
new Chartist.Line(\'.ct-chart\', {\n
labels: [\'1\', \'2\', \'3\', \'4\', \'5\', \'6\'],\n
series: [\n
{\n
name: \'Fibonacci sequence\',\n
data: [1, 2, 3, 5, 8, 13]\n
},\n
{\n
name: \'Golden section\',\n
data: [1, 1.618, 2.618, 4.236, 6.854, 11.09]\n
}\n
]\n
});\n
\n
var $chart = $(\'.ct-chart\');\n
\n
var $toolTip = $chart\n
.append(\'<div class="tooltip"></div>\')\n
.find(\'.tooltip\')\n
.hide();\n
\n
$chart.on(\'mouseenter\', \'.ct-point\', function() {\n
var $point = $(this),\n
value = $point.attr(\'ct:value\'),\n
seriesName = $point.parent().attr(\'ct:series-name\');\n
$toolTip.html(seriesName + \'<br>\' + value).show();\n
});\n
\n
$chart.on(\'mouseleave\', \'.ct-point\', function() {\n
$toolTip.hide();\n
});\n
\n
$chart.on(\'mousemove\', function(event) {\n
$toolTip.css({\n
left: (event.offsetX || event.originalEvent.layerX) - $toolTip.width() / 2 - 10,\n
top: (event.offsetY || event.originalEvent.layerY) - $toolTip.height() - 40\n
});\n
});\n
]]></string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>926</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>behavior-with-jquery.js</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment