Skip to content

Commit f2eda31

Browse files
committed
refactor(icons): extracted icons mixin related files #526
1 parent 0f2cfb3 commit f2eda31

29 files changed

+18
-28
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// This file is meant to get included within internal or even imported externally in case of that somebody wants to use the icon mixin
2+
@import "icons.variables";
3+
@import "icons.helpers";
4+
@import "icons.placeholder";

source/_patterns/01-elements/buttons/_button.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
// We want to set the alpha value and that for need the long form hex code
64
// stylelint-disable color-hex-length

source/_patterns/01-elements/buttons/button.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
@charset "utf-8";
22

3+
@import "../../00-base/icons/icon";
34
@import "button.variables";
45

56
.elm-button {

source/_patterns/01-elements/checkbox/_checkbox.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
@import "../../00-base/icons/icons.variables";
2-
@import "../../00-base/icons/icons.helpers";
31
@import "../../00-base/colors/colors.variables";
42

53
$checkbox---backgroundColor: rgba(255, 255, 255, 0.1) !default;

source/_patterns/01-elements/checkbox/checkbox.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
@charset "utf-8";
22

33
@import "../../../css/partials.meta";
4+
@import "../../00-base/icons/icon";
45
@import "checkbox.variables";
56

67
.elm-checkbox {
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
@import "../../00-base/icons/icons.variables";
21
@import "../../00-base/colors/colors.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$link--disabled-opacity: 0.4 !default;
64
$link-reaMain--color: $db-color-cyan-600 !default;

source/_patterns/01-elements/link/link.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "link.variables";
34

45
.elm-link {

source/_patterns/02-components/accordion/_accordion.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$accordion---paddingLeft: 46 !default;
64
$accordion---paddingRight: to-rem(

source/_patterns/02-components/accordion/accordion.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "accordion.variables";
34

45
.cmp-accordion {

source/_patterns/02-components/breadcrumb/_breadcrumb.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
@import "../../00-base/icons/icons.helpers";
2-
@import "../../00-base/icons/icons.variables";
31
@import "../../00-base/colors/colors.variables";
42

53
$breadcrumb-divider--icon: "chevron-right" !default;

source/_patterns/02-components/breadcrumb/breadcrumb.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "breadcrumb.variables";
34

45
.cmp-breadcrumb {
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$dialog-backdrop--backgroundColor: rgba(0, 0, 0, 0.9) !default;

source/_patterns/02-components/dialog/dialog.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "dialog.variables";
34

45
.cmp-dialog {
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";

source/_patterns/02-components/dropdown/dropdown.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "../overflow-menu/overflow-menu";
34
@import "dropdown.variables";
45

Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.helpers";
3-
@import "../../00-base/icons/icons.variables";

source/_patterns/02-components/language-switcher/language-switcher.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "language-switcher.variables";
34

45
.cmp-language-switcher {
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";

source/_patterns/02-components/link-list/link-list.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "link-list.variables";
34

45
.cmp-link-list {

source/_patterns/02-components/mainnavigation/_mainnavigation.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$header-big-link-paddingTop: 32 * 0.0625 !default;
64
$header---backgroundColor: #fdfdfd !default; // TODO: This would need to get replaced by the correct (semantic) color

source/_patterns/02-components/mainnavigation/mainnavigation.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
// TODO: Replace magic numbers e.g. with flexbox implementations and extract variables as well for multi-brand
34
@import "mainnavigation.variables";
45

source/_patterns/02-components/overflow-menu/_overflow-menu.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$overflowMenu---borderRadius: 8px !default;
64
$overflowMenu---backgroundColor: #fff !default;

source/_patterns/02-components/overflow-menu/overflow-menu.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "overflow-menu.variables";
34

45
.cmp-overflow-menu {
Original file line numberDiff line numberDiff line change
@@ -1,3 +1 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";

source/_patterns/02-components/pagination/pagination.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "pagination.variables";
34

45
.cmp-pagination {

source/_patterns/02-components/sidenavi/_sidenavi.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$sidenavi-link--color: $db-color-cool-gray-200 !default;
64
$sidenavi-linkCurrent-hover-color: $db-color-cool-gray-600 !default;

source/_patterns/02-components/sidenavi/sidenavi.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "sidenavi.variables";
34

45
.cmp-sidenavi {

source/_patterns/02-components/sitesearch/_sitesearch.variables.scss

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
@import "../../../css/helpers/functions";
2-
@import "../../00-base/icons/icons.variables";
3-
@import "../../00-base/icons/icons.helpers";
42

53
$sitesearch-form-full-maxWidth: to-rem(
64
$pxValue: 500

source/_patterns/02-components/sitesearch/sitesearch.scss

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@import "../../../css/partials.meta";
2+
@import "../../00-base/icons/icon";
23
@import "sitesearch.variables";
34

45
.cmp-sitesearch {

0 commit comments

Comments
 (0)