Added the base 64 module to the embed mode
A mostly working embed mode.
Okay, now the CSS bug is *really* fixed. :)
Added mootools 1.4.5
Revert "Fixed the XSS bug."
This reverts commit ada2816.
Fixed the XSS bug.
Previous commit broke stuff. This fixes it.
Properly escape the markup, style and behaviour
Made sure the favicon actually works now.
Added a favicon
Merge branch 'develop'
Removed a lingering log(), could be confusing
Merge branch 'hotfix-0.1.1' into develop
Merge branch 'hotfix-0.1.1'
For some reason inputJS was null, no idea why
- Also fixed a small css bug in the assets tab
Selected extensions now get saved properly
Loooaaaaads of changes, modularising like crazy
In the process of splitting js up using sprockets
Added a bunch of mootools extensions
Added a few comments here and there.
Refactored assets code, they can now be removed
I was, quite unnecessarily, storing what kind of file each asset was,
this can quite easily be determined "on the fly", so removed it for now.
Refactored saving tinkers
Also added some error handling to the /save path in client.rb
Refactoring a bunch of code
Merge branch 'master' into settings
Made sure the layoutpicker is always dead-center
Refresh codemirror after handle drags aswell
Assets, title & description now get saved properly
- Be able to remove assets again
- Make things prettier (buttugly atm)
Can now run with assets and title/description
Does not get saved yet.
Selected doctype is now actually used
Added an about box
Also added an "emergency" hack to enable popovers to go upwards
Updated some visuals
Made editor labels fade nicely on firefox as well
Editors now redraw properly after layout switch
Added labels to fields, added current line
Fixed bug where layout would not load in firefox
This occured in firefox if people had not selected a layout before,
strangely enough this wouldn't occur in chrome, guess they handle
localStorage slightly different.