Luke Towers
30d4436172
Moved the media icon to the backend instead of the cms
2017-09-27 22:37:11 -06:00
Samuel Georges
3b56787a2b
Use tabs cssClass definition instead of JS
2017-06-05 17:33:37 +10:00
Samuel Georges
2cbe849ee7
Style fixes
2017-05-22 20:01:09 +10:00
Samuel Georges
9f809becca
Fixes a bug when saving a modified template
...
When template has been modified outside of the CMS (mtime mismatch).
Fixes #2690
2017-04-05 22:07:15 +10:00
Samuel Georges
462c9cd4e8
Introduce theme logging + log settings
...
CmsObject changes can now be tracked (disabled by default)
Request logging is now disabled by default (security vector)
2017-02-08 05:44:04 +11:00
Samuel Georges
85decc4086
Style tweaks
2016-05-21 06:57:12 +10:00
Samuel Georges
9ad20d3b8d
Continuity styling changes
...
Remove active states from inspector
Make the close (X) icons larger on CMS tabs and Components
2016-05-20 08:33:23 +10:00
Samuel Georges
60893d151f
Prevents CMS tabs from sitting atop save buttons
2016-05-18 08:38:46 +10:00
Samuel Georges
f900ed8f62
Reshuffle the base color scheme again
...
Restyle the component area in the CMS
2016-05-12 04:33:01 +10:00
alekseybobkov
00ced6c79f
UI update
2016-02-28 19:52:21 -08:00
alekseybobkov
a943708b99
UI updates
2016-02-19 22:12:41 -08:00
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