(Created page with ".notebook-boxborder{ background: none; border: 0; box-sizing: border-box; box-shadow: inset 0 0 0 2px #b63b4d; font-size: inherit; font-weight: 700;...") |
|||
Line 35: | Line 35: | ||
font-weight: bold; | font-weight: bold; | ||
display: initial; | display: initial; | ||
+ | } | ||
+ | |||
+ | /* Box colors */ | ||
+ | .bg-3 { | ||
+ | background: transparent; | ||
+ | color: #fff; | ||
+ | } | ||
+ | |||
+ | /* Common button styles */ | ||
+ | .button { | ||
+ | float: left; | ||
+ | min-width: 150px; | ||
+ | max-width: 250px; | ||
+ | display: block; | ||
+ | margin: 1em; | ||
+ | padding: 1em 2em; | ||
+ | border: none; | ||
+ | background: none; | ||
+ | color: inherit; | ||
+ | vertical-align: middle; | ||
+ | position: relative; | ||
+ | z-index: 1; | ||
+ | -webkit-backface-visibility: hidden; | ||
+ | -moz-osx-font-smoothing: grayscale; | ||
+ | } | ||
+ | .button:focus { | ||
+ | outline: none; | ||
+ | } | ||
+ | .button > span { | ||
+ | vertical-align: middle; | ||
+ | } | ||
+ | |||
+ | /* Text color adjustments (we could stick to the "inherit" but that does not work well in Safari) */ | ||
+ | .bg-3 .button { | ||
+ | color: #fff; | ||
+ | border-color: #fff; | ||
+ | } | ||
+ | |||
+ | /* Sizes */ | ||
+ | .button--size-s { | ||
+ | font-size: 20px; | ||
+ | } | ||
+ | .button--size-m { | ||
+ | font-size: 22px; | ||
+ | } | ||
+ | .button--size-l { | ||
+ | font-size: 24px; | ||
+ | } | ||
+ | |||
+ | /* Typography and Roundedness */ | ||
+ | .button--text-upper { | ||
+ | letter-spacing: 2px; | ||
+ | text-transform: uppercase; | ||
+ | } | ||
+ | .button--text-thin { | ||
+ | font-weight: 300; | ||
+ | } | ||
+ | .button--text-medium { | ||
+ | font-weight: 500; | ||
+ | } | ||
+ | .button--text-thick { | ||
+ | font-weight: 600; | ||
+ | } | ||
+ | .button--round-s { | ||
+ | border-radius: 5px; | ||
+ | } | ||
+ | .button--round-m { | ||
+ | border-radius: 15px; | ||
+ | } | ||
+ | .button--round-l { | ||
+ | border-radius: 40px; | ||
+ | } | ||
+ | |||
+ | /* Borders */ | ||
+ | .button--border-thin { | ||
+ | border: 3px solid; | ||
+ | } | ||
+ | .button--border-medium { | ||
+ | border: 4px solid; | ||
+ | } | ||
+ | .button--border-thick { | ||
+ | border: 5px solid; | ||
+ | } | ||
+ | |||
+ | /* Rayen */ | ||
+ | .button--rayen { | ||
+ | overflow: hidden; | ||
+ | padding: 0; | ||
+ | width: 230px; | ||
+ | } | ||
+ | .button--rayen.button--inverted { | ||
+ | color: #fff; | ||
+ | } | ||
+ | .button--rayen::before { | ||
+ | content: attr(data-text); | ||
+ | position: absolute; | ||
+ | top: 0; | ||
+ | left: 0; | ||
+ | width: 100%; | ||
+ | height: 100%; | ||
+ | background: #b6553b; | ||
+ | -webkit-transform: translate3d(-100%, 0, 0); | ||
+ | transform: translate3d(-100%, 0, 0); | ||
+ | } | ||
+ | .button--rayen.button--inverted::before { | ||
+ | background: #fff; | ||
+ | color: #37474f; | ||
+ | } | ||
+ | .button--rayen > span { | ||
+ | display: block; | ||
+ | } | ||
+ | .button--rayen::before, | ||
+ | .button--rayen > span { | ||
+ | padding: 0.5em; | ||
+ | -webkit-transition: -webkit-transform 0.3s; | ||
+ | transition: transform 0.3s; | ||
+ | -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); | ||
+ | transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); | ||
+ | } | ||
+ | .button--rayen:hover::before { | ||
+ | -webkit-transform: translate3d(0, 0, 0); | ||
+ | transform: translate3d(0, 0, 0); | ||
+ | } | ||
+ | .button--rayen:hover > span { | ||
+ | -webkit-transform: translate3d(0, 100%, 0); | ||
+ | transform: translate3d(0, 100%, 0); | ||
+ | } | ||
+ | .box { | ||
+ | padding: 0; | ||
+ | display: -webkit-flex; | ||
+ | display: -ms-flexbox; | ||
+ | display: flex; | ||
+ | -webkit-flex-wrap: wrap; | ||
+ | -ms-flex-wrap: wrap; | ||
+ | flex-wrap: wrap; | ||
+ | -webkit-justify-content: center; | ||
+ | justify-content: center; | ||
} | } |
Revision as of 08:04, 20 October 2019
.notebook-boxborder{
background: none; border: 0; box-sizing: border-box; box-shadow: inset 0 0 0 2px #b63b4d; font-size: inherit; font-weight: 700; margin: 1em; padding: 1em 2em; text-align: center; text-transform: capitalize; position: relative; vertical-align: middle; display: block;
} .notebook-boxborder .icon{
background: none; border: 0; box-sizing: border-box; box-shadow: inset 0 0 0 2px #b63b4d; margin-right: 5px; width: 50px; height: 50px; display: inline-block; alignment: center;
} .notebook-boxborder a{
text-align: center; text-align: -webkit-center; vertical-align: bottom; text-decoration-line: underline; line-height: 40px; font-size: 30px; color: #b63b4d; font-weight: bold; display: initial;
}
/* Box colors */ .bg-3 {
background: transparent; color: #fff;
}
/* Common button styles */ .button {
float: left; min-width: 150px; max-width: 250px; display: block; margin: 1em; padding: 1em 2em; border: none; background: none; color: inherit; vertical-align: middle; position: relative; z-index: 1; -webkit-backface-visibility: hidden; -moz-osx-font-smoothing: grayscale;
} .button:focus {
outline: none;
} .button > span {
vertical-align: middle;
}
/* Text color adjustments (we could stick to the "inherit" but that does not work well in Safari) */ .bg-3 .button {
color: #fff; border-color: #fff;
}
/* Sizes */ .button--size-s {
font-size: 20px;
} .button--size-m {
font-size: 22px;
} .button--size-l {
font-size: 24px;
}
/* Typography and Roundedness */ .button--text-upper {
letter-spacing: 2px; text-transform: uppercase;
} .button--text-thin {
font-weight: 300;
} .button--text-medium {
font-weight: 500;
} .button--text-thick {
font-weight: 600;
} .button--round-s {
border-radius: 5px;
} .button--round-m {
border-radius: 15px;
} .button--round-l {
border-radius: 40px;
}
/* Borders */ .button--border-thin {
border: 3px solid;
} .button--border-medium {
border: 4px solid;
} .button--border-thick {
border: 5px solid;
}
/* Rayen */ .button--rayen {
overflow: hidden; padding: 0; width: 230px;
} .button--rayen.button--inverted {
color: #fff;
} .button--rayen::before {
content: attr(data-text); position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #b6553b; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);
} .button--rayen.button--inverted::before {
background: #fff; color: #37474f;
} .button--rayen > span {
display: block;
} .button--rayen::before, .button--rayen > span {
padding: 0.5em; -webkit-transition: -webkit-transform 0.3s; transition: transform 0.3s; -webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1); transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);
} .button--rayen:hover::before {
-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);
} .button--rayen:hover > span {
-webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);
} .box {
padding: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: center; justify-content: center;
}