Add btn hover styles (#85)
This commit is contained in:
parent
bb710034c3
commit
ea10e1f335
|
@ -63,4 +63,8 @@ const Link = styled.a`
|
||||||
padding: 11px 32px;
|
padding: 11px 32px;
|
||||||
|
|
||||||
${buttonStyles}
|
${buttonStyles}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background: ${({ theme }) => theme.buttonBgHover};
|
||||||
|
}
|
||||||
`;
|
`;
|
||||||
|
|
|
@ -67,12 +67,20 @@ const ButtonNo = styled.button`
|
||||||
margin-right: 16px;
|
margin-right: 16px;
|
||||||
|
|
||||||
${buttonStyles}
|
${buttonStyles}
|
||||||
background: rgba(255, 45, 85, 0.1);
|
background: ${({ theme }) => theme.buttonNoBg};
|
||||||
color: #ff2d55;
|
color: ${({ theme }) => theme.redColor};
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background: ${({ theme }) => theme.buttonNoBgHover};
|
||||||
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
const ButtonYes = styled.button`
|
const ButtonYes = styled.button`
|
||||||
padding: 11px 24px;
|
padding: 11px 24px;
|
||||||
|
|
||||||
${buttonStyles}
|
${buttonStyles}
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
background: ${({ theme }) => theme.buttonBgHover};
|
||||||
|
}
|
||||||
`;
|
`;
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
export type Theme = {
|
export type Theme = {
|
||||||
primary: string;
|
primary: string;
|
||||||
secondary: string;
|
secondary: string;
|
||||||
|
tertiary: string;
|
||||||
bodyBackgroundColor: string;
|
bodyBackgroundColor: string;
|
||||||
sectionBackgroundColor: string;
|
sectionBackgroundColor: string;
|
||||||
tertiary: string;
|
|
||||||
guestNameColor: string;
|
guestNameColor: string;
|
||||||
iconColor: string;
|
iconColor: string;
|
||||||
iconUserColor: string;
|
iconUserColor: string;
|
||||||
|
@ -13,8 +13,12 @@ export type Theme = {
|
||||||
inputColor: string;
|
inputColor: string;
|
||||||
border: string;
|
border: string;
|
||||||
buttonBg: string;
|
buttonBg: string;
|
||||||
|
buttonBgHover: string;
|
||||||
|
buttonNoBg: string;
|
||||||
|
buttonNoBgHover: string;
|
||||||
skeletonLight: string;
|
skeletonLight: string;
|
||||||
skeletonDark: string;
|
skeletonDark: string;
|
||||||
|
redColor: string;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const lightTheme: Theme = {
|
export const lightTheme: Theme = {
|
||||||
|
@ -31,9 +35,13 @@ export const lightTheme: Theme = {
|
||||||
notificationColor: "#4360DF",
|
notificationColor: "#4360DF",
|
||||||
inputColor: "#EEF2F5",
|
inputColor: "#EEF2F5",
|
||||||
border: "#EEF2F5",
|
border: "#EEF2F5",
|
||||||
buttonBg: "rgba(67, 96, 223, 0.2)",
|
buttonBg: "rgba(67, 96, 223, 0.1)",
|
||||||
|
buttonBgHover: "rgba(67, 96, 223, 0.2)",
|
||||||
|
buttonNoBg: "rgba(255, 45, 85, 0.1)",
|
||||||
|
buttonNoBgHover: "rgba(255, 45, 85, 0.2)",
|
||||||
skeletonLight: "#F6F8FA",
|
skeletonLight: "#F6F8FA",
|
||||||
skeletonDark: "#E9EDF1",
|
skeletonDark: "#E9EDF1",
|
||||||
|
redColor: "#FF2D55",
|
||||||
};
|
};
|
||||||
|
|
||||||
export const darkTheme: Theme = {
|
export const darkTheme: Theme = {
|
||||||
|
@ -50,9 +58,13 @@ export const darkTheme: Theme = {
|
||||||
notificationColor: "#887AF9",
|
notificationColor: "#887AF9",
|
||||||
inputColor: "#373737",
|
inputColor: "#373737",
|
||||||
border: "#373737",
|
border: "#373737",
|
||||||
buttonBg: "rgba(134, 158, 255, 0.3)",
|
buttonBg: "rgba(134, 158, 255, 0.2)",
|
||||||
|
buttonBgHover: "rgba(67, 96, 223, 0.3)",
|
||||||
|
buttonNoBg: "rgba(255, 92, 123, 0.2)",
|
||||||
|
buttonNoBgHover: "rgba(255, 45, 85, 0.3)",
|
||||||
skeletonLight: "#2E2F31",
|
skeletonLight: "#2E2F31",
|
||||||
skeletonDark: "#141414",
|
skeletonDark: "#141414",
|
||||||
|
redColor: "#FF5C7B",
|
||||||
};
|
};
|
||||||
|
|
||||||
export default { lightTheme, darkTheme };
|
export default { lightTheme, darkTheme };
|
||||||
|
|
Loading…
Reference in New Issue