Luke Towers
630d543959
Merge branch 'develop' into wip/halcyon-db-datasource
2019-04-11 12:30:29 -06:00
Denis Denisov
ec2a0d5fb0
Tabs and tabels scrolling fix ( #4069 )
...
Fixes #4037 . Credit to @w20k
2019-01-21 23:35:27 -06:00
Farrow
52fe8586e3
Make Inspector element available outside of dragscroll contexts
...
Credit to @Farrow. Update to the javascript cmsPage onInspectorShowing event handler to make it check whether the event target has a dragScroll attached to it (which it previously assumed it did). This allows the inspector to be used in other locations on the backend which are outside of a dragscroll without causing a javascript error.
2018-12-01 12:36:40 -06:00
Luke Towers
80b5c41825
Improve compatibility with RainLab.Pages
2018-11-23 14:41:18 -06:00
Luke Towers
a4f5e1b96e
Finished initial implementation of Commit / Reset buttons
2018-11-23 13:35:51 -06:00
Luke Towers
0a8450b21c
Added base structure of the Commit & Reset buttons, NOTE: Have not actually implemented the logic for them yet, just added the initial shells / UI for them.
2018-11-22 13:34:19 -06:00
Teranode
9699aacaed
CSS fix for component close button in Firefox ( #3585 )
...
Fixes #3554 . Credit to @Teranode
2018-11-20 10:23:44 -06:00
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