TimberTrust/business_information/static/assets/scss/components/_buttons.scss

65 lines
1.5 KiB
SCSS
Raw Normal View History

2024-04-07 18:03:42 +08:00
@use "../utilities" as *;
/**
Buttons CSS
*/
.lt-primary-btn {
background-color: var(--lt-color-theme-primary);
font-family: var(--lt-ff-heading);
color: var(--lt-color-common-white);
display: inline-block;
font-size: 16px;
font-weight: 600;
padding: 12px 30px;
transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);
position: relative;
z-index: 1;
&:before {
content: "";
background-color: var(--lt-color-heading-primary);
width: 100%;
height: 0;
position: absolute;
bottom: 0;
left: 0;
transition: all 0.4s cubic-bezier(0.785, 0.135, 0.15, 0.86);
z-index: -1;
}
&:hover {
color: var(--lt-color-common-white);
font-weight: 600;
&:before{
height: 100%;;
}
}
i{
font-size: 12px;
margin-left: 5px;
}
}
.lt-primary-btn {
&.primary-2 {
&:hover {
color: var(--lt-color-heading-primary);
}
&:before {
background-color: var(--lt-color-common-white);
}
}
&.transparent{
background-color: transparent;
border: 1px solid var(--lt-color-border-2);
color: var(--lt-color-heading-primary);
font-weight: 600;
&:before{
background-color: var(--lt-color-theme-primary);
}
&:hover{
color: var(--lt-color-common-white);
border: 1px solid var(--lt-color-theme-primary);
}
}
}