Index: templavoila/mod1/index.php =================================================================== --- templavoila/mod1/index.php (revision 36212) +++ templavoila/mod1/index.php (revision 36213) @@ -1136,7 +1136,7 @@
' . - $warnings . + ($warnings ? '
' . $warnings . '
' : '' ) . $this->render_framework_subElements($contentTreeArr, $languageKey, $sheet, $calcPerms) . '
' . $previewContent . '
' . $this->render_localizationInfoTable($contentTreeArr, $parentPointer, $parentDsMeta) . Index: templavoila/mod1/pagemodule_4.4.css =================================================================== --- templavoila/mod1/pagemodule_4.4.css (revision 36212) +++ templavoila/mod1/pagemodule_4.4.css (revision 36213) @@ -1,5 +1,18 @@ /* PAGEMODULE CSS */ +div#typo3-docbody { + padding:0; +} +div#typo3-inner-docbody { + display:table; + width:100%; + padding:0; +} +.pagecontainer { + display:table-cell; + padding:7px; +} + /* general */ table { position:relative; @@ -30,7 +43,6 @@ /* link icons */ .tpm-bottom-controls { display:block; - padding-bottom: 5px; } .tpm-bottom-controls img { border: none ; @@ -48,13 +60,13 @@ .tpm-content-cell { vertical-align: top; - padding: 7px; - border-left: 3px solid #555; + padding: 5px; + border-left: 3px solid #555; } .tpm-subelement-table { border-bottom:0px; font-size:10px; - padding:7px; + margin:4px; } .tpm-subelement-table .tpm-title-cell { @@ -101,30 +113,47 @@ text-align: right; vertical-align:top; } +.tpm-titlebar { + overflow:hidden; +} .tpm-element-title { - float:left; + min-width:100px; + margin-right:140px; vertical-align:top; + padding:1px; + line-height:15px; } -.tpm-element-title a { - padding-right:5px; -} - .tpm-element-title .tpm-langIcon { float:left; padding-right:5px; padding-top:2px; } -.tpm-preview { - padding:7px -} - .tpm-preview ul { padding:0 0 0 20px; margin:0 } +.t3-page-ce-header { + height:auto !important; +} + +.t3-row-header .tpm-element-control { + float:right; + min-width: 120px; + height:20px; + padding-right:4px; +} + +.tpm-preview, .tpm-warnings { + padding:5px; +} + +.tpm-element { + padding:5px 5px 5px 0; +} + /* non-used elements */ .tpm-nonused-elements td:first-child { Index: templavoila/mod1/pagemodule_4.5.css =================================================================== --- templavoila/mod1/pagemodule_4.5.css (revision 36212) +++ templavoila/mod1/pagemodule_4.5.css (revision 36213) @@ -1,5 +1,18 @@ /* PAGEMODULE CSS */ +div#typo3-docbody { + padding:0; +} +div#typo3-inner-docbody { + display:table; + width:100%; + padding:0; +} +.pagecontainer { + display:table-cell; + padding:7px; +} + /* general */ table { position:relative; @@ -30,7 +43,6 @@ /* link icons */ .tpm-bottom-controls { display:block; - padding-bottom: 5px; } .tpm-bottom-controls img { border: none ; @@ -48,13 +60,13 @@ .tpm-content-cell { vertical-align: top; - padding: 7px; - border-left: 3px solid #555; + padding: 5px; + border-left: 3px solid #555; } .tpm-subelement-table { border-bottom:0px; font-size:10px; - padding:7px; + margin:4px; } .tpm-subelement-table .tpm-title-cell { @@ -101,30 +113,47 @@ text-align: right; vertical-align:top; } +.tpm-titlebar { + overflow:hidden; +} .tpm-element-title { - float:left; + min-width:100px; + margin-right:140px; vertical-align:top; + padding:1px; + line-height:15px; } -.tpm-element-title a { - padding-right:5px; -} - .tpm-element-title .tpm-langIcon { float:left; padding-right:5px; padding-top:2px; } -.tpm-preview { - padding:7px -} - .tpm-preview ul { padding:0 0 0 20px; margin:0 } +.t3-page-ce-header { + height:auto !important; +} + +.t3-row-header .tpm-element-control { + float:right; + min-width: 120px; + height:20px; + padding-right:4px; +} + +.tpm-preview, .tpm-warnings { + padding:5px; +} + +.tpm-element { + padding:5px 5px 5px 0; +} + /* non-used elements */ .tpm-nonused-elements td:first-child {