Commit Graph

36 Commits

Author SHA1 Message Date
Samuel Georges 84da7f3698 Improve tabs consistency, fix conflict with .primary
.primary -> .primary-tabs
.secondary -> .secondary-tabs
.master -> .master-tabs
2015-07-10 15:51:24 +10:00
Samuel Georges 81eb02296d Fixes broken invalid state 2015-06-27 14:53:17 +10:00
alekseybobkov 57777c0aad Ace editor updated to the latest version. Implemented the back-end controls utility class. Some back-end UI classes are updated and displsable now. Editor tabs on the CMS page now properly free memory and DOM elements when they're closed. 2015-04-25 22:48:49 -07:00
alekseybobkov 6458149cd5 Disposing the code editor 2015-04-22 21:33:07 -07:00
alekseybobkov 35f742c8f5 Further CMS page JS normalization, minor fix in Inspector. 2015-04-21 22:20:55 -07:00
alekseybobkov 5928aded9f CMS page JS code is tested and fixed after refactoring. 2015-04-21 21:30:02 -07:00
alekseybobkov 0b73f82566 Main JS class on the CMS page is refactored to reduce the complexity 2015-04-21 20:51:39 -07:00
Samuel Georges 77d3ab8b67 Finish basic theme utilities: properties, import/export, duplicate, delete 2015-03-16 19:00:39 +11:00
Samuel Georges 9b8e1ce3c1 Improve theme list to allow editing properties 2015-03-14 18:09:54 +11:00
Samuel Georges 1277364d4c Fixes #916 2015-02-21 14:58:51 +11:00
alekseybobkov 433e99d6e7 Fixed a bug with closing tabs in the CMS 2015-01-12 22:23:13 -08:00
alekseybobkov c26545913c Improvements in the table widget, added new events to the CMS core, form styling, added support for the Table widget in in the CMS area. 2015-01-07 22:21:52 -08:00
gergo85 f4b9cbfca3 Optimized images
All images optimalized via PNGGauntlet. The image quality unchanged, but
the files became smaller.
2014-12-01 12:20:04 +01:00
Dan Herd 352ff5e502 Fix 'File was changed' modal so 'Reload' and 'Save' buttons actually work. 2014-11-12 14:28:34 +00:00
alekseybobkov 9a05a408c9 Added support for components in partials 2014-10-29 22:12:42 -07:00
alekseybobkov 26e8d5bda5 Minor updates in the back-end UI 2014-10-05 22:21:03 -07:00
Sam Georges 6363205f34 Fixes validation on Tabs and Cms pages 2014-09-29 14:04:05 +10:00
Sam Georges 44cff23009 Fixes #604 where code editor has been forcibly removed 2014-09-10 07:25:11 +10:00
Sam Georges 8c07bfea15 Tokens expand when holding CTRL and double clicking (Yay!) 2014-08-30 16:21:16 +10:00
Sam Georges 357475c992 Token Breaker -> Token Expander, Add token expander to CMS editor 2014-08-30 16:05:19 +10:00
Sam Georges e55d4f9ea0 Performance improvement: CMS was passing all assets with each AJAX call
Add token breaker plugin to CMS page
2014-08-30 15:04:15 +10:00
Sam Georges 1d300ace98 Add prototype code for token breaker 2014-08-29 23:53:13 +10:00
alekseybobkov 2018215c44 Implemented the view bag. Minor UX fix. 2014-08-06 22:42:09 +11:00
alekseybobkov 77c6c81ff8 Minor UX improvement 2014-08-05 17:52:45 +11:00
alekseybobkov f7dcf8ebb0 Files added 2014-07-24 15:24:39 +11:00
alekseybobkov c324c80969 Added the theme selector 2014-07-19 13:05:50 +11:00
alekseybobkov 5488429fe4 Fixed the unknown component caching problem. Added the unknown component handling to the back-end. AJAX request can now be stopped with preventing default action in the oc.beforeRequest event. Fixes #46. 2014-06-26 17:09:25 +11:00
alekseybobkov aee0777032 Display a correct CMS object name in the page title. Fixes #28. Fixes #354. 2014-06-26 15:29:38 +11:00
Sam Georges 0697584108 Fixes bug where droppable colour sticks 2014-05-24 20:15:31 +10:00
Sam Georges da7515e230 Components can now be dragged to the component list area (if visible) 2014-05-24 20:05:37 +10:00
Sam Georges bd5e169ac1 Removing a component now removes the standard {% component %} tag 2014-05-24 16:48:36 +10:00
Sam Georges 82f586c0d1 Asset maker functions (addJs, addCss, addRss) now use an optional build code, either *core* or a plugin code. 2014-05-24 16:35:54 +10:00
Sam Georges 431285c4d4 Make the component placeholder 50% opaque
Disable dragging on attached components
2014-05-24 15:55:25 +10:00
Sam Georges c593123700 Components can now be dragged on to a page or layout 2014-05-24 15:18:59 +10:00
Jasper c7537339da Only change "modified" counter on successful save
The modified counter in the CMS module (the red box in the sidebar)
always changes when saving, even when an error is returned.

This fix will only change the "modified" counter in the CMS module on a
successful change.
2014-05-19 16:31:07 +02:00
Sam Georges 71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00