@import (reference) "../../customize/src/less2/include/framework.less"; body.cp-app-pad { .framework_main( @bg-color: @colortheme_pad-bg, @warn-color: @colortheme_pad-warn, @color: @colortheme_pad-color ); #cke_1_top { overflow: visible; padding: 0px; } .cke_toolbox_main { background-color: @colortheme_pad-toolbar-bg; .cke_toolbar { height: 28px; padding: 2px 0; } } .cke_wysiwyg_frame { width: 100%; } #cke_editor1 { display: flex; flex-flow: column; height: 100%; border: 0; > .cke_inner { flex: 1; position: unset; display: flex; margin-top: -1px; #cke_1_contents { flex: 1; display: flex; flex-flow: column; height: auto !important; iframe { flex: 1; } } } } .cke_dialog { display: block; overflow-x: auto; max-height: 100vh; .cke_dialog_contents { #ck-mediatag-preview { margin: auto; resize: both; max-width: 300px; max-height: 300px; overflow: auto; } media-tag { display: flex; border-style: solid; border-color: black; } } } .cke_wysiwyg_frame { min-width: 60%; } @media print { #cke_1_top { display:none !important; } &.cp-app-pad .cp-toolbar-userlist-drawer { display:none; } } }