mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Fix colouring of checkbox
Signed-off-by: Sebastian Malton <sebastian@malton.name>
This commit is contained in:
parent
cdb2d35e12
commit
9bcb1489cf
@ -19,7 +19,7 @@
|
|||||||
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import { Checkbox as MuiCheckbox, CheckboxClassKey, CheckboxProps, createStyles, Theme, withStyles } from "@material-ui/core";
|
import { Checkbox as MuiCheckbox, CheckboxClassKey, CheckboxProps, createStyles, withStyles } from "@material-ui/core";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
|
|
||||||
interface Styles extends Partial<Record<CheckboxClassKey, string>> {
|
interface Styles extends Partial<Record<CheckboxClassKey, string>> {
|
||||||
@ -29,20 +29,28 @@ interface Props extends CheckboxProps {
|
|||||||
classes: Styles;
|
classes: Styles;
|
||||||
}
|
}
|
||||||
|
|
||||||
export const Checkbox = withStyles((theme: Theme) =>
|
export const Checkbox = withStyles(() =>
|
||||||
createStyles({
|
createStyles({
|
||||||
root: {
|
root: {
|
||||||
width: 40,
|
width: 40,
|
||||||
height: 24,
|
height: 40,
|
||||||
padding: 0,
|
padding: 0,
|
||||||
margin: "0 0 0 8px",
|
margin: "0 0 0 8px",
|
||||||
|
color: "var(--blue)",
|
||||||
|
"&$checked": {
|
||||||
|
color: "var(--blue)",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
colorPrimary: {
|
||||||
|
},
|
||||||
|
colorSecondary: {
|
||||||
|
},
|
||||||
|
checked: {
|
||||||
|
},
|
||||||
|
disabled: {
|
||||||
|
},
|
||||||
|
indeterminate: {
|
||||||
},
|
},
|
||||||
colorPrimary: { },
|
|
||||||
colorSecondary: { },
|
|
||||||
checked: {},
|
|
||||||
disabled: {},
|
|
||||||
indeterminate: {},
|
|
||||||
input: {},
|
|
||||||
}),
|
}),
|
||||||
)(({ classes, ...props }: Props) => {
|
)(({ classes, ...props }: Props) => {
|
||||||
return (
|
return (
|
||||||
@ -54,9 +62,9 @@ export const Checkbox = withStyles((theme: Theme) =>
|
|||||||
checked: classes.checked,
|
checked: classes.checked,
|
||||||
disabled: classes.disabled,
|
disabled: classes.disabled,
|
||||||
indeterminate: classes.indeterminate,
|
indeterminate: classes.indeterminate,
|
||||||
input: classes.input,
|
|
||||||
}}
|
}}
|
||||||
{...props}
|
{...props}
|
||||||
|
color="default"
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user