New: Cleanup UI tooling, Update to Webpack 4, Gulp 4 (#655)

* New: Webpack 4

* New: Gulp 4

* New: Transpile UI for old browsers

Co-Authored-By: Mark McDowall <markus101@users.noreply.github.com>
This commit is contained in:
Qstick
2019-03-08 21:10:23 -05:00
committed by GitHub
parent fe3761fc2e
commit 0a6f552d5b
217 changed files with 2265 additions and 2625 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
.AlbumSearchCell {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
width: 70px;
white-space: nowrap;
+1 -1
View File
@@ -1,5 +1,5 @@
.link {
composes: link from 'Components/Link/Link.css';
composes: link from '~Components/Link/Link.css';
&:hover {
color: $linkHoverColor;
+3 -3
View File
@@ -69,7 +69,7 @@
}
.monitorToggleButton {
composes: toggleButton from 'Components/MonitorToggleButton.css';
composes: toggleButton from '~Components/MonitorToggleButton.css';
width: 40px;
@@ -88,7 +88,7 @@
}
.albumNavigationButton {
composes: button from 'Components/Link/IconButton.css';
composes: button from '~Components/Link/IconButton.css';
margin-left: 5px;
width: 30px;
@@ -111,7 +111,7 @@
}
.detailsLabel {
composes: label from 'Components/Label.css';
composes: label from '~Components/Label.css';
margin: 5px 10px 5px 0;
}
@@ -7,7 +7,7 @@
}
.linkLabel {
composes: label from 'Components/Label.css';
composes: label from '~Components/Label.css';
cursor: pointer;
}
@@ -29,7 +29,7 @@
}
.expandButton {
composes: link from 'Components/Link/Link.css';
composes: link from '~Components/Link/Link.css';
flex-grow: 1;
margin: 0 20px;
@@ -48,13 +48,13 @@
}
.actionsMenu {
composes: menu from 'Components/Menu/Menu.css';
composes: menu from '~Components/Menu/Menu.css';
flex: 0 0 45px;
}
.actionsMenuContent {
composes: menuContent from 'Components/Menu/MenuContent.css';
composes: menuContent from '~Components/Menu/MenuContent.css';
white-space: nowrap;
font-size: 14px;
@@ -65,7 +65,7 @@
}
.actionButton {
composes: button from 'Components/Link/IconButton.css';
composes: button from '~Components/Link/IconButton.css';
width: 30px;
}
+5 -5
View File
@@ -1,23 +1,23 @@
.title {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
white-space: nowrap;
}
.monitored {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
width: 42px;
}
.trackNumber {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
width: 50px;
}
.audio {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
width: 200px;
}
@@ -25,7 +25,7 @@
.language,
.duration,
.status {
composes: cell from 'Components/Table/Cells/TableRowCell.css';
composes: cell from '~Components/Table/Cells/TableRowCell.css';
width: 100px;
}
+3 -3
View File
@@ -1,17 +1,17 @@
.descriptionList {
composes: descriptionList from 'Components/DescriptionList/DescriptionList.css';
composes: descriptionList from '~Components/DescriptionList/DescriptionList.css';
margin-right: 10px;
}
.title {
composes: title from 'Components/DescriptionList/DescriptionListItemTitle.css';
composes: title from '~Components/DescriptionList/DescriptionListItemTitle.css';
width: 80px;
}
.description {
composes: title from 'Components/DescriptionList/DescriptionListItemDescription.css';
composes: title from '~Components/DescriptionList/DescriptionListItemDescription.css';
margin-left: 100px;
}