Skip to content

Commit

Permalink
fix compile and CI
Browse files Browse the repository at this point in the history
  • Loading branch information
thednp committed Aug 11, 2024
1 parent cb23947 commit 302c382
Show file tree
Hide file tree
Showing 13 changed files with 73 additions and 49 deletions.
File renamed without changes.
14 changes: 7 additions & 7 deletions dist/css/color-picker.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
/*!
* ColorPicker v2.0.0-alpha10 (http://thednp.github.io/color-picker)
* Copyright 2023 © thednp
* ColorPicker v2.0.1 (https://thednp.github.io/color-picker)
* Copyright 2024 © thednp
* Licensed under MIT (https://github.com/thednp/color-picker/blob/main/LICENSE)
*/
*, *::before, *::after {
box-sizing: border-box;
}

/* :host */
.color-picker {
position: relative;
Expand Down Expand Up @@ -40,9 +44,6 @@
--option-bg-active: var(--white-90);
--visual-shadow: 0 0 0 1px var(--white-15) inset;
}
.color-picker *, .color-picker *::before, .color-picker *::after {
box-sizing: border-box;
}

.color-picker:focus {
outline: none;
Expand Down Expand Up @@ -206,8 +207,7 @@

/* scrollable */
.scrollable {
overflow-x: hidden;
overflow-y: auto;
overflow: hidden auto;
scrollbar-width: thin;
}

Expand Down
4 changes: 2 additions & 2 deletions dist/css/color-picker.min.css

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions dist/css/color-picker.rtl.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
/*!
* ColorPicker v2.0.0-alpha10 (http://thednp.github.io/color-picker)
* Copyright 2023 © thednp
* ColorPicker v2.0.1 (https://thednp.github.io/color-picker)
* Copyright 2024 © thednp
* Licensed under MIT (https://github.com/thednp/color-picker/blob/main/LICENSE)
*/
*, *::before, *::after {
box-sizing: border-box;
}

/* :host */
.color-picker {
position: relative;
Expand Down Expand Up @@ -40,9 +44,6 @@
--option-bg-active: var(--white-90);
--visual-shadow: 0 0 0 1px var(--white-15) inset;
}
.color-picker *, .color-picker *::before, .color-picker *::after {
box-sizing: border-box;
}

.color-picker:focus {
outline: none;
Expand Down Expand Up @@ -206,8 +207,7 @@

/* scrollable */
.scrollable {
overflow-x: hidden;
overflow-y: auto;
overflow: hidden auto;
scrollbar-width: thin;
}

Expand Down
4 changes: 2 additions & 2 deletions dist/css/color-picker.rtl.min.css

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions docs/css/color-picker.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
/*!
* ColorPicker v2.0.0-alpha10 (http://thednp.github.io/color-picker)
* Copyright 2023 © thednp
* ColorPicker v2.0.1 (https://thednp.github.io/color-picker)
* Copyright 2024 © thednp
* Licensed under MIT (https://github.com/thednp/color-picker/blob/main/LICENSE)
*/
*, *::before, *::after {
box-sizing: border-box;
}

/* :host */
.color-picker {
position: relative;
Expand Down Expand Up @@ -40,9 +44,6 @@
--option-bg-active: var(--white-90);
--visual-shadow: 0 0 0 1px var(--white-15) inset;
}
.color-picker *, .color-picker *::before, .color-picker *::after {
box-sizing: border-box;
}

.color-picker:focus {
outline: none;
Expand Down Expand Up @@ -206,8 +207,7 @@

/* scrollable */
.scrollable {
overflow-x: hidden;
overflow-y: auto;
overflow: hidden auto;
scrollbar-width: thin;
}

Expand Down
14 changes: 7 additions & 7 deletions docs/css/color-picker.rtl.css
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
/*!
* ColorPicker v2.0.0-alpha10 (http://thednp.github.io/color-picker)
* Copyright 2023 © thednp
* ColorPicker v2.0.1 (https://thednp.github.io/color-picker)
* Copyright 2024 © thednp
* Licensed under MIT (https://github.com/thednp/color-picker/blob/main/LICENSE)
*/
*, *::before, *::after {
box-sizing: border-box;
}

/* :host */
.color-picker {
position: relative;
Expand Down Expand Up @@ -40,9 +44,6 @@
--option-bg-active: var(--white-90);
--visual-shadow: 0 0 0 1px var(--white-15) inset;
}
.color-picker *, .color-picker *::before, .color-picker *::after {
box-sizing: border-box;
}

.color-picker:focus {
outline: none;
Expand Down Expand Up @@ -206,8 +207,7 @@

/* scrollable */
.scrollable {
overflow-x: hidden;
overflow-y: auto;
overflow: hidden auto;
scrollbar-width: thin;
}

Expand Down
4 changes: 2 additions & 2 deletions docs/js/color-picker.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/js/color-picker.js.map

Large diffs are not rendered by default.

11 changes: 11 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 12 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
"module": "./dist/js/color-picker.mjs",
"style": "./dist/css/color-picker.css",
"sass": "./src/scss/color-picker.scss",
"sideEffects": false,
"exports": {
".": {
"require": "./dist/js/color-picker.cjs",
Expand Down Expand Up @@ -40,7 +41,7 @@
"cypress": "pnpm pre-test && npx cypress open",
"badges": "npx -p dependency-version-badge update-badge typescript cypress eslint prettier vite",
"clean-coverage": "rm -rf coverage && rm -rf .nyc_output",
"prepublishOnly": "pnpm up && npm update && pnpm format && pnpm build && pnpm badges",
"prepublishOnly": "pnpm up && npm update && pnpm format && pnpm build && pnpm badges && pnpm compile",
"coverage:report": "nyc report --reporter=lcov --reporter=json --reporter=text --reporter=json-summary",
"format": "prettier --write \"src/**/*.ts\"",
"lint": "pnpm lint:ts && pnpm check:ts && pnpm lint:css",
Expand All @@ -49,19 +50,19 @@
"check:ts": "tsc --noEmit",
"fix:css": "stylelint --config .stylelintrc.json --fix scss \"src/scss/*.scss\"",
"lint:css": "stylelint --config .stylelintrc.json scss \"src/scss/*.scss\"",
"build": "pnpm lint && pnpm build-vite && pnpm dts",
"build-vite": "pnpx vite build --config ./vite.config.mts && pnpm docs",
"build": "pnpm lint && pnpm build-vite && pnpm dts && pnpm docs",
"build-vite": "vite build",
"dev": "vite --open ./docs/dev.html --port 8577",
"dts": "dts-bundle-generator --config ./dts.config.ts",
"docs": "cp dist/js/color-picker.js docs/js/color-picker.js && cp dist/js/color-picker.js.map docs/js/color-picker.js.map",
"docs": "ncp dist/js/color-picker.js ./docs/js/color-picker.js && ncp dist/js/color-picker.js.map docs/js/color-picker.js.map",
"copy": "pnpm copy-css-cp && pnpm copy-css-rtl",
"copy-css-cp": "cp dist/css/color-picker.css docs/css/color-picker.css",
"copy-css-rtl": "cp dist/css/color-picker.rtl.css docs/css/color-picker.rtl.css",
"copy-css-cp": "ncp dist/css/color-picker.css docs/css/color-picker.css",
"copy-css-rtl": "ncp dist/css/color-picker.rtl.css docs/css/color-picker.rtl.css",
"compile": "pnpm lint:css && pnpm compile-scss && pnpm compile-scss-min && pnpm compile-scss-rtl && pnpm compile-scss-rtl-min && pnpm copy",
"compile-scss": "node compile.js",
"compile-scss-min": "node compile.js MIN:true",
"compile-scss-rtl": "node compile.js MIN:false,DIR:rtl",
"compile-scss-rtl-min": "node compile.js MIN:true,DIR:rtl"
"compile-scss": "node compile.cjs",
"compile-scss-min": "node compile.cjs MIN:true",
"compile-scss-rtl": "node compile.cjs MIN:false,DIR:rtl",
"compile-scss-rtl-min": "node compile.cjs MIN:true,DIR:rtl"
},
"bugs": {
"url": "https://github.com/thednp/color-picker/issues"
Expand Down Expand Up @@ -102,6 +103,7 @@
"eslint-plugin-prettier": "^5.2.1",
"istanbul-lib-coverage": "^3.2.2",
"istanbul-lib-instrument": "^6.0.3",
"ncp": "^2.0.0",
"nyc": "^15.1.0",
"prettier": "^3.3.3",
"sass": "^1.77.8",
Expand Down
9 changes: 9 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 6 additions & 4 deletions src/scss/color-picker.scss
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
@import "variables";

*, *::before, *::after {
box-sizing: border-box;
}

/* :host */
.color-picker {
position: relative;
display: flex;

*, *::before, *::after {
box-sizing: border-box;
}

@each $name in "white", "black" {
@each $lvl in $transparency-levels {
@if type-of($name) == "string" and type-of($lvl) == "number" {
Expand All @@ -21,6 +21,8 @@
$rgba: rgba($color, $lvl * 1%);

--#{$name}-#{$lvl}: #{$rgba};

// --#{$name}-#{$lvl}: #{rgba($color, $lvl * 1%)};
}
}
}
Expand Down

0 comments on commit 302c382

Please sign in to comment.