plone / mockup

A collection of client side patterns for faster and easier web development
http://plone.github.io/mockup/
BSD 3-Clause "New" or "Revised" License
47 stars 93 forks source link

[ES6] @@theming-controlpanel-mapper broken, need theming mapper pattern #1086

Closed MrTango closed 2 years ago

MrTango commented 2 years ago

Should we give the theming editor up? Uploading a theme will still work, but you can edit anymore, which would be limited anyway without SCSS compiling. But things like uploading TinyMCE templates into your theme TTW will not be possible either. There is still portal_skins/custom which could be used for this kind of quick and dirty things. @thet @jensens @agitator @yurj ?

jensens commented 2 years ago

I would keep this feature. I think we agreed, over the long run portal_skins should be deprecated.

MrTango commented 2 years ago

portal_skins should go nowhere, accept someone builds an alternative for that, we don't have one yet. Plone core is not using it, but leave the functionality for addons if you don't have an alternative for it. If you want to keep the theming editor, than you have to find someone to port the themingmapper pattern and the filemanager pattern. I'm not willing to work on that in my spare time.

jensens commented 2 years ago

Indeed, its a community effort.

MrTango commented 2 years ago

see also discussion and poll here: https://community.plone.org/t/giving-up-ttw-theming-in-plone-6-classic-ui/14474

MrTango commented 2 years ago

wont fix