[TASK] Migrate backend styles from LESS to SASS 51/52151/12
authorBenjamin Kott <benjamin.kott@wfp2.com>
Sat, 25 Mar 2017 16:08:58 +0000 (17:08 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Sun, 26 Mar 2017 19:38:06 +0000 (21:38 +0200)
commitb4a1a902e218398129bb6d683187609e5e9f49b2
treefee9166f3b1f4f6d170b76a2e0456c18031cb465
parentb4f3aee1ff016f36b7c23fdf314fedb55ce11352
[TASK] Migrate backend styles from LESS to SASS

In preparation for upcomming switch from bootstrap to SASS the backend
style sources have been migrated to SASS. The autoprefixer configuration
was corrected to match CMS8 LTS requirements and minification of CSS
files is now enabled. Automatic style checks are now available through
grunt. The tasks `grunt format` and `grunt lint` will now check sources
files for consistency.

Resolves: #80453
Releases: master
Change-Id: I9ba23aea78014a1f0cce229db533a81d5ffcd02f
Reviewed-on: https://review.typo3.org/52151
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Marco Christian Krenn <krenn@webconsulting.at>
Tested-by: Marco Christian Krenn <krenn@webconsulting.at>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
197 files changed:
.editorconfig
.gitattributes
.stylelintrc [new file with mode: 0644]
Build/Gruntfile.js
Build/Resources/Public/Less/Component/autocomplete.less [deleted file]
Build/Resources/Public/Less/Component/avatar.less [deleted file]
Build/Resources/Public/Less/Component/callout.less [deleted file]
Build/Resources/Public/Less/Component/colorpicker.less [deleted file]
Build/Resources/Public/Less/Component/diff.less [deleted file]
Build/Resources/Public/Less/Component/dropdown.less [deleted file]
Build/Resources/Public/Less/Component/icon.less [deleted file]
Build/Resources/Public/Less/Component/module.less [deleted file]
Build/Resources/Public/Less/Component/panel.less [deleted file]
Build/Resources/Public/Less/Component/svgTree.less [deleted file]
Build/Resources/Public/Less/Configuration/Variables/_colors.less [deleted file]
Build/Resources/Public/Less/Mixins/clearfix.less [deleted file]
Build/Resources/Public/Less/Scaffold/_modulemenu.less [deleted file]
Build/Resources/Public/Less/Scaffold/_toolbar.less [deleted file]
Build/Resources/Public/Less/Scaffold/_topbar.less [deleted file]
Build/Resources/Public/Less/Scaffold/scaffold.less [deleted file]
Build/Resources/Public/Less/TYPO3/_debugconsole.less [deleted file]
Build/Resources/Public/Less/TYPO3/_deprecated.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_animation.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_badges.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_buttons.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_contextmenu.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_cropper.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_csh.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_docheader.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_draguploader.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_fieldselectbox.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_label.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_message.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_modal.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_pagetree.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_pagination.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_panel.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_popover.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_rte.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_slider.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_spinner.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_tab.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_table.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_tceforms.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_tooltip.less [deleted file]
Build/Resources/Public/Less/TYPO3/_element_tree.less [deleted file]
Build/Resources/Public/Less/TYPO3/_icons.less [deleted file]
Build/Resources/Public/Less/TYPO3/_login_screen.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_backend_layout_wizard.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_body.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_content.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_elementbrowser.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_form.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_linkbrowser.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_new_content_element_wizard.less [deleted file]
Build/Resources/Public/Less/TYPO3/_main_type.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_beuser.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_cshmanual.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_database.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_extensionmanager.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_lang.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_recycler.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_scheduler.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_tstemplate.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_viewpage.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_web_list_sysnote.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_web_page.less [deleted file]
Build/Resources/Public/Less/TYPO3/_module_workspaces.less [deleted file]
Build/Resources/Public/Less/TYPO3/_various_fixes.less [deleted file]
Build/Resources/Public/Less/TYPO3/_wizard_localization.less [deleted file]
Build/Resources/Public/Less/TYPO3/structure/_element_version.less [deleted file]
Build/Resources/Public/Less/TYPO3/structure/_element_wizard.less [deleted file]
Build/Resources/Public/Less/TYPO3/structure/_module_web_list.less [deleted file]
Build/Resources/Public/Less/TYPO3/visual/_element_typoscript.less [deleted file]
Build/Resources/Public/Less/TYPO3/visual/_element_version.less [deleted file]
Build/Resources/Public/Less/Webfont/share.less [deleted file]
Build/Resources/Public/Less/_minimal.less [deleted file]
Build/Resources/Public/Less/_variables.less [deleted file]
Build/Resources/Public/Less/adminpanel.less [deleted file]
Build/Resources/Public/Less/backend.less [deleted file]
Build/Resources/Public/Less/cropper/cropper.less [deleted file]
Build/Resources/Public/Less/cropper/main.less [deleted file]
Build/Resources/Public/Less/cropper/mixins.less [deleted file]
Build/Resources/Public/Less/cropper/utilities.less [deleted file]
Build/Resources/Public/Less/cropper/variables.less [deleted file]
Build/Resources/Public/Less/errorpage.less [deleted file]
Build/Resources/Public/Less/form.less [deleted file]
Build/Resources/Public/Less/install.less [deleted file]
Build/Resources/Public/Less/linkvalidator.less [deleted file]
Build/Resources/Public/Less/nprogress/nprogress.less [deleted file]
Build/Resources/Public/Sass/_minimal.scss [new file with mode: 0644]
Build/Resources/Public/Sass/adminpanel.scss [new file with mode: 0644]
Build/Resources/Public/Sass/backend.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_autocomplete.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_avatar.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_callout.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_colorpicker.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_diff.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_dropdown.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_icon.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_module.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_panel.scss [new file with mode: 0644]
Build/Resources/Public/Sass/component/_svgtree.scss [new file with mode: 0644]
Build/Resources/Public/Sass/cropper/_cropper.scss [new file with mode: 0644]
Build/Resources/Public/Sass/cropper/_main.scss [new file with mode: 0644]
Build/Resources/Public/Sass/cropper/_mixins.scss [new file with mode: 0644]
Build/Resources/Public/Sass/cropper/_utilities.scss [new file with mode: 0644]
Build/Resources/Public/Sass/cropper/_variables.scss [new file with mode: 0644]
Build/Resources/Public/Sass/editor.scss [new file with mode: 0644]
Build/Resources/Public/Sass/editor/_colors.scss [new file with mode: 0644]
Build/Resources/Public/Sass/editor_inner.scss [new file with mode: 0644]
Build/Resources/Public/Sass/editor_typoscript_colors.scss [new file with mode: 0644]
Build/Resources/Public/Sass/errorpage.scss [new file with mode: 0644]
Build/Resources/Public/Sass/form.scss [new file with mode: 0644]
Build/Resources/Public/Sass/install.scss [new file with mode: 0644]
Build/Resources/Public/Sass/linkvalidator.scss [new file with mode: 0644]
Build/Resources/Public/Sass/mixins/_clearfix.scss [new file with mode: 0644]
Build/Resources/Public/Sass/nprogress/_nprogress.scss [new file with mode: 0644]
Build/Resources/Public/Sass/scaffold/_modulemenu.scss [new file with mode: 0644]
Build/Resources/Public/Sass/scaffold/_scaffold.scss [new file with mode: 0644]
Build/Resources/Public/Sass/scaffold/_toolbar.scss [new file with mode: 0644]
Build/Resources/Public/Sass/scaffold/_topbar.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_debugconsole.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_deprecated.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_animation.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_badges.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_buttons.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_contextmenu.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_cropper.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_csh.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_docheader.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_draguploader.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_fieldselectbox.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_label.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_message.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_modal.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_pagetree.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_pagination.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_panel.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_popover.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_rte.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_slider.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_spinner.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_tab.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_table.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_tceforms.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_tooltip.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_element_tree.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_icons.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_login_screen.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_backend_layout_wizard.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_body.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_content.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_elementbrowser.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_form.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_linkbrowser.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_new_content_element_wizard.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_main_type.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_beuser.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_cshmanual.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_database.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_extensionmanager.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_lang.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_recycler.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_scheduler.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_tstemplate.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_viewpage.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_web_list_sysnote.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_web_page.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_module_workspaces.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_various_fixes.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/_wizard_localization.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/structure/_element_version.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/structure/_element_wizard.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/structure/_module_web_list.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/visual/_element_typoscript.scss [new file with mode: 0644]
Build/Resources/Public/Sass/typo3/visual/_element_version.scss [new file with mode: 0644]
Build/Resources/Public/Sass/variables/_main.scss [new file with mode: 0644]
Build/Resources/Public/Sass/webfont/_share.scss [new file with mode: 0644]
Build/Resources/Public/Sass/workspace.scss [new file with mode: 0644]
Build/bower.json
Build/package.json
typo3/sysext/backend/Resources/Public/Css/backend.css
typo3/sysext/core/Resources/Public/Css/errorpage.css
typo3/sysext/core/Resources/Public/Icons/T3Icons/apps/apps-pagetree-category-collapse-all.svg
typo3/sysext/form/Resources/Public/Css/form.css
typo3/sysext/frontend/Resources/Public/Css/adminpanel.css
typo3/sysext/install/Resources/Public/Css/install.css
typo3/sysext/linkvalidator/Resources/Public/Css/linkvalidator.css
typo3/sysext/t3editor/Resources/Private/Less/t3editor.less [deleted file]
typo3/sysext/t3editor/Resources/Private/Less/t3editor_inner.less [deleted file]
typo3/sysext/t3editor/Resources/Private/Less/t3editor_typoscript_colors.less [deleted file]
typo3/sysext/t3editor/Resources/Public/Css/t3editor.css
typo3/sysext/t3editor/Resources/Public/Css/t3editor_inner.css
typo3/sysext/t3editor/Resources/Public/Css/t3editor_typoscript_colors.css
typo3/sysext/workspaces/Resources/Private/Less/preview.less [deleted file]
typo3/sysext/workspaces/Resources/Public/Css/preview.css