Skip to content

Commit e16849a

Browse files
committed
fix: Fix media query errors
1 parent e660dc9 commit e16849a

File tree

6 files changed

+177
-41
lines changed

6 files changed

+177
-41
lines changed

.changeset/wise-maps-create.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@milesight/responsive-style": patch
3+
---
4+
5+
Fix media query errors

packages/style/less/index.less

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
11
@import './variables.less';
2-
@import '.maps.less';
2+
@import './maps.less';
33
@import './mixins.less';
4+
5+
// ---------- Debug ----------
6+
// .gen-utils();
7+
// .gen-breakpoints-utils();

packages/style/less/mixins.less

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@
1818
}
1919
}
2020

21-
.gen-styles (@props, @value) {
21+
.gen-styles (@props, @value, @important: @enable-utilities-important) {
2222
each(@props, .(@prop, @key) {
23-
@{prop}: @value;
23+
@prop-value: if(@important = true, ~'@{value} !important', @value);
24+
@{prop}: @prop-value;
2425
});
2526
}
2627

@@ -42,7 +43,7 @@
4243

4344
.gen-breakpoints-utils (@mobile-first: @enable-mobile-first, @bps: @grid-breakpoints, @utils: @utilities) {
4445
each(@bps, .(@bp, @prefix) {
45-
@query: if(@mobile-first = true, '(min-width: @{bp})', '(max-width: @{bp})');
46+
@query: if(@mobile-first = true, ~'(min-width: @{bp})', ~'(max-width: @{bp})');
4647

4748
& when not (@bp = 0) {
4849
@media @query {

packages/style/less/variables.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
// ---------- Options ----------
22
@enable-mobile-first: true;
33
@enable-negative-margins: false;
4+
@enable-utilities-important: false;
45

56
// ---------- Breakpoints ----------
67
@grid-breakpoints: {

packages/style/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"scripts": {
3434
"dev": "sass --watch scss:dist",
3535
"build": "sass scss:dist && sass -s compressed scss/index.scss dist/index.min.css",
36+
"build:less": "lessc less/index.less dist/index.css",
3637
"lint": "eslint ./scss/* ",
3738
"lint:fix": "eslint --fix ./scss/*",
3839
"prepublish": "pnpm run build"
@@ -41,6 +42,7 @@
4142
"@antfu/eslint-config": "^4.10.1",
4243
"eslint": "^9.22.0",
4344
"eslint-plugin-format": "^1.0.1",
45+
"less": "^4.3.0",
4446
"sass": "^1.85.1"
4547
}
4648
}

0 commit comments

Comments
 (0)