{"_id":"54734a071a20c70800e1886a","githubsync":"","__v":11,"version":{"_id":"546db71f06f25c080075ba71","forked_from":"5469d71f1f65ae1400478a84","project":"543548a1adf50e0800b891b7","__v":10,"createdAt":"2014-11-20T09:40:47.484Z","releaseDate":"2014-11-20T09:40:47.484Z","categories":["546db72006f25c080075ba72","546db72006f25c080075ba73","546db72006f25c080075ba74","5472ff10007eb108007e015b","5473483b1a20c70800e18852","54d3987887ea950d00f1bcf8","54d9e5ba537ac319002bf902","54d9e6176a09052100a6b72a","54db84472092743700ea6ee4","54dc796108f6b61700a69149","54dc7a0408f6b61700a6914b","54dc7b967732251900304737"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1"},"project":"543548a1adf50e0800b891b7","category":{"_id":"5473483b1a20c70800e18852","pages":["54734a071a20c70800e1886a","5474b7624f95ac08004814b8","5474b9914f95ac08004814c1"],"__v":3,"project":"543548a1adf50e0800b891b7","version":"546db71f06f25c080075ba71","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-11-24T15:01:15.725Z","from_sync":false,"order":3,"slug":"themes","title":"Themes"},"user":"543548533513400800a14684","updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-11-24T15:08:55.072Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"basic_auth":false,"results":{"codes":[]},"try":true,"auth":"never","params":[],"url":""},"isReference":false,"order":1,"body":"Rusic supports user created themes written in liquid. Themes allow you to build a website with your own HTML, CSS and JavaScript in your own environment with your preferred processes.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Getting Setup\"\n}\n[/block]\nFirst you will need a Rusic account and an API key. You will also need to have the following installed on your system\n\n- [Node.js](http://nodejs.org/download/)\n- Ruby* - [Windows](http://rubyinstaller.org/) / [Ubuntu](https://gorails.com/setup/ubuntu/14.10)\n\n*If you use Mac OS X this should already be installed.\n\nWe also need to install the tools that we are going to use to generate the project as well as deploy it to Rusic. In your terminal run -\n\n```bash\n$ gem install rusic\n$ npm install -g generator-rusic-theme\n```\n\nYou will also need to create a [create a blank theme](doc:create-a-blank-theme) and then [create a new space](doc:create-a-new-space) selecting your theme while doing so.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Bootstrapping a new theme\"\n}\n[/block]\nTo start a new theme it's usually best to use the generator. Go to to the directory that you want to create the theme in and run -\n\n```bash\n$ mkdir my-theme-name\n$ cd my-theme-name\n$ yo rusic-theme\n```\n\nFollow the wizard, you will need to enter your [Theme ID](doc:where-can-i-find-my-theme-id) and [API key](doc:where-can-i-find-my-api-key) during this process.","excerpt":"","slug":"custom-themes","type":"basic","title":"Custom Themes"}
Rusic supports user created themes written in liquid. Themes allow you to build a website with your own HTML, CSS and JavaScript in your own environment with your preferred processes. [block:api-header] { "type": "basic", "title": "Getting Setup" } [/block] First you will need a Rusic account and an API key. You will also need to have the following installed on your system - [Node.js](http://nodejs.org/download/) - Ruby* - [Windows](http://rubyinstaller.org/) / [Ubuntu](https://gorails.com/setup/ubuntu/14.10) *If you use Mac OS X this should already be installed. We also need to install the tools that we are going to use to generate the project as well as deploy it to Rusic. In your terminal run - ```bash $ gem install rusic $ npm install -g generator-rusic-theme ``` You will also need to create a [create a blank theme](doc:create-a-blank-theme) and then [create a new space](doc:create-a-new-space) selecting your theme while doing so. [block:api-header] { "type": "basic", "title": "Bootstrapping a new theme" } [/block] To start a new theme it's usually best to use the generator. Go to to the directory that you want to create the theme in and run - ```bash $ mkdir my-theme-name $ cd my-theme-name $ yo rusic-theme ``` Follow the wizard, you will need to enter your [Theme ID](doc:where-can-i-find-my-theme-id) and [API key](doc:where-can-i-find-my-api-key) during this process.