Skip to content

Commit 3f9db30

Browse files
committed
build it
1 parent 0b98e2d commit 3f9db30

File tree

9 files changed

+26
-43
lines changed

9 files changed

+26
-43
lines changed

dist/index.es.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.es.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/index.modern.mjs

Lines changed: 2 additions & 0 deletions
Large diffs are not rendered by default.

dist/index.modern.mjs.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/style.css

Lines changed: 2 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,26 @@
11
[data-rsbs-overlay] {
2-
border-top-left-radius: 16px;
32
border-top-left-radius: var(--rsbs-overlay-rounded,16px);
4-
border-top-right-radius: 16px;
53
border-top-right-radius: var(--rsbs-overlay-rounded,16px);
64
display: flex;
7-
background: #fff;
85
background: var(--rsbs-bg,#fff);
96
flex-direction: column;
10-
height: 0px;
117
height: var(--rsbs-overlay-h,0px);
12-
transform: translate3d(0, 0px, 0);
138
transform: translate3d(0, var(--rsbs-overlay-translate-y,0px), 0);
149
will-change: height;
1510
}
16-
1711
[data-rsbs-overlay]:focus {
1812
outline: none;
1913
}
20-
2114
[data-rsbs-is-blocking='false'] [data-rsbs-overlay] {
2215
box-shadow: 0 -5px 60px 0 rgba(38, 89, 115, 0.11),
2316
0 -1px 0 rgba(38, 89, 115, 0.05);
2417
}
25-
2618
[data-rsbs-overlay],
2719
[data-rsbs-root]:after {
28-
max-width: auto;
2920
max-width: var(--rsbs-max-w,auto);
30-
margin-left: env(safe-area-inset-left);
3121
margin-left: var(--rsbs-ml,env(safe-area-inset-left));
32-
margin-right: env(safe-area-inset-right);
3322
margin-right: var(--rsbs-mr,env(safe-area-inset-right));
3423
}
35-
3624
[data-rsbs-overlay],
3725
[data-rsbs-backdrop],
3826
[data-rsbs-root]:after {
@@ -51,55 +39,45 @@
5139
-webkit-tap-highlight-color: transparent;
5240
-webkit-touch-callout: none;
5341
}
54-
5542
[data-rsbs-backdrop] {
5643
top: -60px;
5744
bottom: -60px;
58-
background-color: rgba(0, 0, 0, 0.6);
5945
background-color: var(--rsbs-backdrop-bg,rgba(0, 0, 0, 0.6));
6046
will-change: opacity;
6147
cursor: pointer;
6248
opacity: 1;
6349
}
64-
6550
[data-rsbs-is-dismissable='false'] [data-rsbs-backdrop] {
6651
cursor: ns-resize;
6752
}
6853

6954
[data-rsbs-root]:after {
7055
content: '';
7156
pointer-events: none;
72-
background: #fff;
7357
background: var(--rsbs-bg,#fff);
7458
height: 1px;
7559
transform-origin: bottom;
76-
transform: scale3d(1, 0, 1);
7760
transform: scale3d(1, var(--rsbs-antigap-scale-y,0), 1);
7861
will-change: transform;
7962
}
80-
8163
[data-rsbs-footer],
8264
[data-rsbs-header] {
8365
flex-shrink: 0;
8466
cursor: ns-resize;
8567
padding: 16px;
8668
}
87-
8869
[data-rsbs-header] {
8970
text-align: center;
9071
-webkit-user-select: none;
9172
-moz-user-select: none;
9273
-ms-user-select: none;
9374
user-select: none;
94-
box-shadow: 0 1px 0
95-
rgba(46, 59, 66, calc(1 * 0.125));
9675
box-shadow: 0 1px 0
9776
rgba(46, 59, 66, calc(var(--rsbs-content-opacity,1) * 0.125));
9877
z-index: 1;
9978
padding-top: calc(20px + env(safe-area-inset-top));
10079
padding-bottom: 8px;
10180
}
102-
10381
[data-rsbs-header]:before {
10482
position: absolute;
10583
content: '';
@@ -110,21 +88,17 @@
11088
left: 50%;
11189
transform: translateX(-50%);
11290
border-radius: 2px;
113-
background-color: hsla(0, 0%, 0%, 0.14);
11491
background-color: var(--rsbs-handle-bg,hsla(0, 0%, 0%, 0.14));
11592
}
116-
11793
@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 2dppx) {
11894
[data-rsbs-header]:before {
11995
transform: translateX(-50%) scaleY(0.75);
12096
}
12197
}
122-
12398
[data-rsbs-has-header='false'] [data-rsbs-header] {
12499
box-shadow: none;
125100
padding-top: calc(12px + env(safe-area-inset-top));
126101
}
127-
128102
[data-rsbs-scroll] {
129103
flex-shrink: 1;
130104
flex-grow: 1;
@@ -139,37 +113,29 @@
139113
overscroll-behavior: contain;
140114
-webkit-overflow-scrolling: touch;
141115
}
142-
143116
[data-rsbs-scroll]:focus {
144117
outline: none;
145118
}
146-
147119
[data-rsbs-has-footer='false'] [data-rsbs-content] {
148120
padding-bottom: env(safe-area-inset-bottom);
149121
}
150-
151122
[data-rsbs-content] {
152123
/* The overflow hidden is to ensure any margin on child nodes are included when the resize observer is measuring the height */
153124
overflow: hidden;
154125
}
155-
156126
[data-rsbs-footer] {
157-
box-shadow: 0 -1px 0 rgba(46, 59, 66, calc(1 * 0.125)),
158-
0 2px 0 #fff;
159127
box-shadow: 0 -1px 0 rgba(46, 59, 66, calc(var(--rsbs-content-opacity,1) * 0.125)),
160128
0 2px 0 var(--rsbs-bg,#fff);
161129
overflow: hidden;
162130
z-index: 1;
163131
padding-bottom: calc(16px + env(safe-area-inset-bottom));
164132
}
165133

166-
[data-rsbs-is-dismissable='true'] [data-rsbs-header] > *, [data-rsbs-is-dismissable='true'] [data-rsbs-scroll] > *, [data-rsbs-is-dismissable='true'] [data-rsbs-footer] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='opening'] [data-rsbs-header] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='closing'] [data-rsbs-header] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='opening'] [data-rsbs-scroll] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='closing'] [data-rsbs-scroll] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='opening'] [data-rsbs-footer] > *, [data-rsbs-is-dismissable='false'][data-rsbs-state='closing'] [data-rsbs-footer] > * {
167-
opacity: 1;
134+
[data-rsbs-is-dismissable='true'] :matches([data-rsbs-header], [data-rsbs-scroll], [data-rsbs-footer]) > *, [data-rsbs-is-dismissable='false']:matches([data-rsbs-state='opening'], [data-rsbs-state='closing']) :matches([data-rsbs-header], [data-rsbs-scroll], [data-rsbs-footer]) > * {
168135
opacity: var(--rsbs-content-opacity,1);
169136
}
170137

171-
[data-rsbs-is-dismissable='true'] [data-rsbs-backdrop], [data-rsbs-is-dismissable='false'][data-rsbs-state='opening'] [data-rsbs-backdrop], [data-rsbs-is-dismissable='false'][data-rsbs-state='closing'] [data-rsbs-backdrop] {
172-
opacity: 1;
138+
[data-rsbs-is-dismissable='true'] [data-rsbs-backdrop], [data-rsbs-is-dismissable='false']:matches([data-rsbs-state='opening'], [data-rsbs-state='closing']) [data-rsbs-backdrop] {
173139
opacity: var(--rsbs-backdrop-opacity,1);
174140
}
175141

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"build:declarations": "tsc --project tsconfig.declarations.json",
2121
"prebuild:dist": "rimraf dist/**",
2222
"build:dist": "npm run build:postcss && npm run build:microbundle && npm run build:declarations",
23-
"build:microbundle": "NODE_ENV=production microbundle --define process.env.NODE_ENV=production --tsconfig tsconfig.microbundle.json -f cjs,es,modern --css-modules false --jsx React.createElement --jsxFragment React.Fragment",
23+
"build:microbundle": "cross-env NODE_ENV=production microbundle --define process.env.NODE_ENV=production --tsconfig tsconfig.microbundle.json -f cjs,es,modern --css-modules false --jsx React.createElement --jsxFragment React.Fragment",
2424
"build:postcss": "postcss -d dist src/style.css",
2525
"dev": "next",
2626
"lint": "eslint . --ext ts,tsx,js,jsx --max-warnings 0 && tsc",
@@ -62,6 +62,7 @@
6262
"babel-eslint": "^10.1.0",
6363
"babel-plugin-transform-remove-console": "^6.9.4",
6464
"classnames": "^2.3.2",
65+
"cross-env": "^7.0.3",
6566
"eslint": "^8.52.0",
6667
"eslint-config-react-app": "^7.0.1",
6768
"eslint-plugin-flowtype": "^8.0.3",
@@ -138,4 +139,4 @@
138139
"source": "src/index.tsx",
139140
"style": "dist/style.css",
140141
"packageManager": "yarn@4.0.0"
141-
}
142+
}

yarn.lock

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4911,7 +4911,19 @@ __metadata:
49114911
languageName: node
49124912
linkType: hard
49134913

4914-
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3":
4914+
"cross-env@npm:^7.0.3":
4915+
version: 7.0.3
4916+
resolution: "cross-env@npm:7.0.3"
4917+
dependencies:
4918+
cross-spawn: "npm:^7.0.1"
4919+
bin:
4920+
cross-env: src/bin/cross-env.js
4921+
cross-env-shell: src/bin/cross-env-shell.js
4922+
checksum: f3765c25746c69fcca369655c442c6c886e54ccf3ab8c16847d5ad0e91e2f337d36eedc6599c1227904bf2a228d721e690324446876115bc8e7b32a866735ecf
4923+
languageName: node
4924+
linkType: hard
4925+
4926+
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3":
49154927
version: 7.0.3
49164928
resolution: "cross-spawn@npm:7.0.3"
49174929
dependencies:
@@ -10752,6 +10764,7 @@ __metadata:
1075210764
babel-plugin-transform-remove-console: "npm:^6.9.4"
1075310765
body-scroll-lock: "npm:^4.0.0-beta.0"
1075410766
classnames: "npm:^2.3.2"
10767+
cross-env: "npm:^7.0.3"
1075510768
eslint: "npm:^8.52.0"
1075610769
eslint-config-react-app: "npm:^7.0.1"
1075710770
eslint-plugin-flowtype: "npm:^8.0.3"

0 commit comments

Comments
 (0)