diff --git a/typo3/sysext/backend/Classes/Controller/BackendController.php b/typo3/sysext/backend/Classes/Controller/BackendController.php index 486dfb192f4d2a082200b8d144f40978cd29ebb3..4f35182fd0ffb981bf48ba3129324888be7f07ac 100644 --- a/typo3/sysext/backend/Classes/Controller/BackendController.php +++ b/typo3/sysext/backend/Classes/Controller/BackendController.php @@ -139,9 +139,6 @@ class BackendController // load Modals $this->pageRenderer->loadRequireJsModule('TYPO3/CMS/Backend/Modal'); - // load Legacy CSS Support - $this->pageRenderer->loadRequireJsModule('TYPO3/CMS/Backend/LegacyCssClasses'); - // load the storage API and fill the UC into the PersistentStorage, so no additional AJAX call is needed $this->pageRenderer->loadRequireJsModule('TYPO3/CMS/Backend/Storage', 'function(Storage) { Storage.Persistent.load(' . json_encode($this->getBackendUser()->uc) . '); diff --git a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php index 91c9aef7a2729fb7a4573790ba573c303efe6a58..ac18b09e9639baca207caacf8cf3e622e1c432fb 100644 --- a/typo3/sysext/backend/Classes/Template/DocumentTemplate.php +++ b/typo3/sysext/backend/Classes/Template/DocumentTemplate.php @@ -268,8 +268,6 @@ function jumpToUrl(URL) { // Initializes the page rendering object: $this->initPageRenderer(); - // load Legacy CSS Support - $this->pageRenderer->loadRequireJsModule('TYPO3/CMS/Backend/LegacyCssClasses'); $this->iconFactory = GeneralUtility::makeInstance(IconFactory::class); // initialize Marker Support diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/LegacyCssClasses.js b/typo3/sysext/backend/Resources/Public/JavaScript/LegacyCssClasses.js deleted file mode 100644 index 8302cf1afb9be69c2f0aaa57d1e75da9a75ca71a..0000000000000000000000000000000000000000 --- a/typo3/sysext/backend/Resources/Public/JavaScript/LegacyCssClasses.js +++ /dev/null @@ -1,58 +0,0 @@ -/* - * This file is part of the TYPO3 CMS project. - * - * It is free software; you can redistribute it and/or modify it under - * the terms of the GNU General Public License, either version 2 - * of the License, or any later version. - * - * For the full copyright and license information, please read the - * LICENSE.txt file that was distributed with this source code. - * - * The TYPO3 project - inspiring people to share! - */ - -/** - * Module: TYPO3/CMS/Backend/LegacyCssClasses - * JavaScript replacement for Legacy CSS Classes - */ -define(['jquery'], function($) { - 'use strict'; - - /** - * - * @type {{replacements: Array}} - * @exports TYPO3/CMS/Backend/LegacyCssClasses - */ - var LegacyCssClasses = { - replacements: [ - { - selector: '.t3-table', - remove: ['t3-table'], - add: ['table', 'table-striped', 'table-hover'] - } - ] - }; - - $(function() { - $.each(LegacyCssClasses.replacements, function(key, replacement) { - var $items = $(replacement.selector); - if ($items.length > 0) { - $items.each(function() { - var $item = $(this); - if (replacement.remove.length > 0) { - $.each(replacement.remove, function(oldClassId, oldClassName) { - $item.removeClass(oldClassName); - }); - } - if (replacement.add.length > 0) { - $.each(replacement.add, function(newClassId, newClassName) { - $item.addClass(newClassName); - }); - } - }); - } - }); - }); - - return LegacyCssClasses; -}); diff --git a/typo3/sysext/lang/Resources/Private/Templates/Language/ListLanguages.html b/typo3/sysext/lang/Resources/Private/Templates/Language/ListLanguages.html index bdb246f594ab042dcc844d26bf7f613a64a09818..d72bca7f6d89a9914e470e0ee4d38a12a10b52bc 100644 --- a/typo3/sysext/lang/Resources/Private/Templates/Language/ListLanguages.html +++ b/typo3/sysext/lang/Resources/Private/Templates/Language/ListLanguages.html @@ -16,7 +16,7 @@ </div> </form> <br /> - <table id="typo3-language-list" class="t3-table t3-datatable"> + <table id="typo3-language-list" class="table table-striped table-hover t3-datatable"> <thead> <tr> <th title="{f:translate(key:'table.ad.title')}"> diff --git a/typo3/sysext/lang/Resources/Private/Templates/Language/ListTranslations.html b/typo3/sysext/lang/Resources/Private/Templates/Language/ListTranslations.html index cf19d4e356ae428c2b9f4b022cc536937d3637d0..6aaab99d91eaad055dcb0d2a78fa4d75e5d21c47 100644 --- a/typo3/sysext/lang/Resources/Private/Templates/Language/ListTranslations.html +++ b/typo3/sysext/lang/Resources/Private/Templates/Language/ListTranslations.html @@ -7,7 +7,7 @@ <f:form.textfield name="typo3-language-searchfield" placeholder="{f:translate(key:'table.search')}" id="typo3-language-searchfield" value="{search}" class="form-control t3js-language-searchfield" /> </div> </form> - <table id="typo3-translation-list" class="t3-table t3-datatable" data-language-count="{f:count(subject: languages)}"> + <table id="typo3-translation-list" class="table table-striped table-hover t3-datatable" data-language-count="{f:count(subject: languages)}"> <thead> <tr> <th><!-- Icon --></th>