-
Notifications
You must be signed in to change notification settings - Fork 16
Contributing
The WysiHat Engine is in an early stage, but under heavy development. We try to make it great and we’d love you to help. If you have any idea, please send a message to Jeff, create an issue, or even better: fork it.
The WysiHat Engine is a gem, built to be vendored into a project. After doing that, the users can update the controllers, models and views to their likings. It’s important to keep this in mind, because we don’t want to lose our flexibility. And that’s why we didn’t add form validations to the file uploads ;)
When you decide to work on the javascript files, please don’t forget about the minified version (generators/wysihat/templates/javascripts/wysihat_engine_pack.js) which contains all three javascript files needed for the engine. Creating it is simple; change the other javascript files and when you’re done, run:
rake minify
When you update the SASS files, be sure to generate some CSS files too. It’s as simple as with the javascript files. Just run:
rake cssify
If you don’t use SASS, but want to update the CSS files you can create a SASS version too:
rake sassify
Be sure to test it, since there are some little glitches in css2sass
. Even better; use SASS. It’ll make your life easier ;)