Bug #14895
closedProblems with skinning in frontend editing
0%
Description
Skinning is not supported in frontend editing and I wonder why not.
1) Even if a special skin is used Typo3 used icons from /tslib/gfx/
In order to get the same style as in backend editing it is necessary to copy GIF-version of skin images to this folder
2) Admin panel, edit icons and frontend toolbar has classes but they don't have automatic reference to the CSS-file, which skin could use
3) Because frontend editing tools come to arbitrary text, more classes needed. Admin panel and toolbar buttons could have common and individual classes, for example "admPanel-button admPanel-button-edit", "td-button td-button-edit". Especially ALL a-tags should have classes because the CSS for the whole page makes in many situations difficulties, I added for example class="editPanelLink" for liks of edit Icons. In general at least all table, td, a and img elements should have classes in order to get proper control using CSS.
If there could be used CSS-file, the CSS should take account that in frontend editing has special problems and '!important' is needed
a.editPanelLink {margin:0 !important; padding:0 !important; background-image:url(.) !important;display: inline !important; width:auto !important}
Now surrounding elements and CSS for them don't cause so much problems.
(issue imported from #M1336)