diff --git a/docs/basics.md b/docs/basics.md index b4e3ee93..e227170a 100644 --- a/docs/basics.md +++ b/docs/basics.md @@ -31,8 +31,8 @@ Ignoring some HTML things to conserve space, you get the point. This is a basic
- - + + diff --git a/docs/changelog.md b/docs/changelog.md index 78495125..25a8b313 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,25 @@ ### Sheetsee v3 +## May 10, 2014 +### Better Table Template Options + +Updated `sheetsee-tables` to allow you to re-use a template (rather than duplicating it for each different table you wanted to create). Previously it assumed your HTML table `div` id matched your script template `id`. This means that you can pass in an extra key/value pair in your table options into `Sheetsee.maketable()`. The new pair it takes is: `"templateID" : "yourtemplateid"`. Example below, full `sheetsee-tables` documentation [here](docs/sheetsee-tables.html). + +```JavaScript +var tableOptions = { + "data": gData, + "pagination": 10, + "tableDiv": "#fullTable", + "filterDiv": "#fullTableFilter", + "templateID": "tableTemplte" + } +Sheetsee.makeTable(tableOptions) +``` + +## May 2014 +### Important Google Spreadsheets & Tabletop News + +Google recently updated their Google Spreadsheets and the API. For a bit this was breaking things using the old API, including Tabletop. This has been fixed and the latest version of tabletop.js works on both old and new spreadsheets. **Be sure to include at least version 1.3.4 in your project.** ## August 13, 2013 ### Charting Intake diff --git a/readme.md b/readme.md index c11ce512..298a9835 100644 --- a/readme.md +++ b/readme.md @@ -20,7 +20,7 @@ Each of **sheetsee.js**'s features are divided into modules. Use just the parts | **sheetsee-charts** | Includes 3 basic d3 charts: bar, line and pie. You can also [use your own](docs/custom-charts.md). | [Doc](./docs/sheetsee-charts.md) | -## Making Things +## In the Wild What can you make with **Sheetsee.js**? Lots of things, here are some examples: @@ -29,33 +29,15 @@ What can you make with **Sheetsee.js**? Lots of things, here are some examples: **List your sheetsee project here: file an [issue or pull request](http://www.github.com/jlord/sheetsee.js).** -## Demos - -Demos pages for the documentation. - -- [Table Demo](./demos/demo-table.html) -- [Map Demo](./demos/demo-map.html) -- [Chart Demo](./demos/demo-chart.html) - -## Documentation +# Resources & Documentation More resources on using Sheetsee.js: -#### Getting Started - -- [About Sheetsee.js](./docs/about.md) -- [Building Sheetsee](./docs/building.md) -- [Basics](./docs/basics.md) - -#### Ideas +| Getting Started | Ideas | Use | Demos | +| --- | --- | --- | --- | +| [About Sheetsee.js](./docs/about.md)