Skip to content

Commit

Permalink
feat: add stylelint-core-vars (#461)
Browse files Browse the repository at this point in the history
* feat: add stylelint-core-vars

* chore: fix deps
  • Loading branch information
reme3d2y committed Jan 20, 2021
1 parent 293ae3d commit c2f515e
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 20 deletions.
9 changes: 7 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@
},
"devDependencies": {
"@alfalab/rollup-plugin-postcss": "^3.2.0",
"@alfalab/stylelint-core-vars": "^0.0.4",
"@babel/plugin-proposal-class-properties": "^7.12.1",
"@babel/preset-typescript": "^7.9.0",
"@commitlint/config-conventional": "^8.3.4",
Expand Down Expand Up @@ -191,8 +192,12 @@
"stylelint": {
"extends": "arui-presets-lint/stylelint",
"rules": {
"arui-cssvars/use-variables": false
}
"arui-cssvars/use-variables": false,
"stylelint-core-vars/use-vars": true
},
"plugins": [
"@alfalab/stylelint-core-vars"
]
},
"lint-staged": {
"{packages,bin}/**/*.{js,jsx,ts,tsx}": [
Expand Down
4 changes: 2 additions & 2 deletions packages/badge/src/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@
.s {
height: 16px;
min-width: 16px;
padding-left: 4px;
padding-right: 4px;
padding-left: var(--gap-2xs);
padding-right: var(--gap-2xs);
}

.m {
Expand Down
6 changes: 3 additions & 3 deletions packages/bank-card/src/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@
left: 0;
display: flex;
align-items: center;
padding-left: 20px;
padding-right: 20px;
padding-left: var(--gap-l);
padding-right: var(--gap-l);
border-radius: 12px;
box-sizing: border-box;
}
Expand Down Expand Up @@ -114,7 +114,7 @@
user-select: none;
cursor: pointer;
outline: none;
margin-bottom: 4px;
margin-bottom: var(--gap-2xs);
align-self: flex-end;

/* В макете иконка прилегает к правому краю поля, а по дизайн-системе там должен быть отступ */
Expand Down
8 changes: 4 additions & 4 deletions packages/calendar/src/components/days-table/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
background: linear-gradient(
270deg,
var(--calendar-range-background) 0%,
rgba(255, 255, 255, 0) 100%
var(--color-light-specialbg-nulled) 100%
);

&:after {
Expand All @@ -28,7 +28,7 @@
&:last-child .transitRight {
background: linear-gradient(
270deg,
rgba(255, 255, 255, 0) 0%,
var(--color-light-specialbg-nulled) 0%,
var(--calendar-range-background) 100%
);

Expand Down Expand Up @@ -138,7 +138,7 @@
background: linear-gradient(
270deg,
var(--calendar-range-background) 0%,
rgba(255, 255, 255, 0) 100%
var(--color-light-specialbg-nulled) 100%
);
}
}
Expand All @@ -148,7 +148,7 @@
left: 100%;
background: linear-gradient(
270deg,
rgba(255, 255, 255, 0) 0%,
var(--color-light-specialbg-nulled) 0%,
var(--calendar-range-background) 100%
);
}
Expand Down
2 changes: 1 addition & 1 deletion packages/calendar/src/components/header/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
}

.withShadow {
box-shadow: 0 0 8px rgba(11, 31, 53, 0.04), 0 4px 8px rgba(11, 31, 53, 0.08);
box-shadow: var(--shadow-s);
}

.inner {
Expand Down
2 changes: 1 addition & 1 deletion packages/skeleton/src/stories.module.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.example-1 {
margin-top: 16px;
margin-top: var(--gap-m);
}

.example-1:first-child {
Expand Down
12 changes: 5 additions & 7 deletions packages/tag/src/index.module.css
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@
.xs {
min-width: 60px;
min-height: 32px;
padding: 4px 16px;
padding: var(--gap-2xs) var(--gap-m);
border-radius: 32px;
font-size: 14px;
line-height: 18px;
Expand All @@ -114,7 +114,7 @@
.s {
min-width: 80px;
min-height: 48px;
padding: 4px 16px;
padding: var(--gap-2xs) var(--gap-m);
border-radius: 48px;
font-size: 16px;
line-height: 20px;
Expand All @@ -128,13 +128,11 @@
}

.m {
@mixin action_component;
min-width: 96px;
min-height: 56px;
padding: 4px 24px;
padding: var(--gap-2xs) var(--gap-xl);
border-radius: 56px;
font-size: 16px;
line-height: 20px;
font-weight: 500;

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
/* Хак для ие, в котором не работает центрирование по высоте с использованием флексов, если указан min-height
Expand All @@ -146,7 +144,7 @@
.l {
min-width: 120px;
min-height: 68px;
padding: 4px 32px;
padding: var(--gap-2xs) var(--gap-2xl);
border-radius: 68px;
font-size: 18px;
line-height: 22px;
Expand Down
5 changes: 5 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,11 @@
safe-identifier "^0.4.1"
style-inject "^0.3.0"

"@alfalab/stylelint-core-vars@^0.0.4":
version "0.0.4"
resolved "https://registry.yarnpkg.com/@alfalab/stylelint-core-vars/-/stylelint-core-vars-0.0.4.tgz#f9ba0ea20b8a2d77646d3a65b34631659d6073ea"
integrity sha512-KMaN6A4QGwLDeD5aVTPl6zozDUPgB5WeumcWib4zdzv7zfnFtOnUFfpyLguFXCi9geg4/gC2hf4MCNH8uNe8Dg==

"@alfalab/utils@^0.4.1":
version "0.4.1"
resolved "https://registry.yarnpkg.com/@alfalab/utils/-/utils-0.4.1.tgz#b914e45591b98dcaf59c553d48cb1c92f640aa62"
Expand Down

0 comments on commit c2f515e

Please sign in to comment.