Skip to content

Commit c85ca56

Browse files
committed
improved Checkbox component
1 parent d81e939 commit c85ca56

File tree

6 files changed

+15
-45
lines changed

6 files changed

+15
-45
lines changed

src/demo/docs/AppTheme_docs/codes.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const AppThemeUsageCode =
1111
scheme={'light'}
1212
onColorChange={()=> {}}
1313
onSchemeChange={()=> {}}
14+
onMount={()=> {}}
1415
/>`;
1516

1617
const ColorPickerItemUsageCode =

src/demo/docs/AppTheme_docs/props-view.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,15 @@ const PropsView = () => {
2222
<tr>
2323
<td><p className="app-code">scheme</p></td>
2424
<td>'light' | 'dark' | 'system'</td>
25-
<td>'light'</td>
25+
<td>'system'</td>
2626
<td>Set's AppTheme appearance mode</td>
2727
</tr>
28+
<tr>
29+
<td><p className="app-code">onMount</p></td>
30+
<td>Object</td>
31+
<td>null</td>
32+
<td>Set's AppTheme Callback on Mount</td>
33+
</tr>
2834
<tr>
2935
<td><p className="app-code">onColorChange</p></td>
3036
<td>Object</td>

src/lib/dist/react-windows-ui.min.css

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

src/lib/src/components/utils/SystemThemeFollower/index.d.ts

Lines changed: 0 additions & 6 deletions
This file was deleted.

src/lib/src/components/utils/SystemThemeFollower/index.js

Lines changed: 0 additions & 37 deletions
This file was deleted.

src/source/stylesheet/components/Checkbox.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,16 @@ label.app-checkbox {
33
@extend .tap-highlight-none;
44
@extend .cursor-pointer;
55

6+
&:active input[type="checkbox"] {
7+
transform: scale(0.8, 0.8);
8+
transition: 0.02s ease;
9+
}
10+
611
input[type="checkbox"] {
712
cursor: pointer;
813
position: relative;
914
-moz-appearance: none;
15+
transition: 0.4s ease;
1016

1117
&::before {
1218
@extend .transition-background-400ms;

0 commit comments

Comments
 (0)