mirror of
https://github.com/jlengrand/adyen-dev.git
synced 2026-03-10 08:01:21 +00:00
299 lines
5.8 KiB
CSS
299 lines
5.8 KiB
CSS
@import url(variables.css);
|
|
@import url(header.css);
|
|
@import url(footer.css);
|
|
|
|
*, *::before, *::after {
|
|
box-sizing: border-box;
|
|
margin: 0;
|
|
padding: 0;
|
|
text-decoration: none;
|
|
}
|
|
html {
|
|
scroll-behavior: smooth;
|
|
}
|
|
body {
|
|
font-family: Fakt, "Helvetica Neue", Arial, sans-serif;
|
|
position: relative;
|
|
color: var(--secondary-color1);
|
|
text-decoration: none;
|
|
line-height: 28px;
|
|
}
|
|
li {
|
|
list-style: none;
|
|
}
|
|
|
|
/* General starts */
|
|
a {
|
|
color: var(--secondary-color1);
|
|
}
|
|
|
|
button {
|
|
border: none;
|
|
outline: none;
|
|
font-size: 16px;
|
|
cursor: pointer;
|
|
}
|
|
|
|
input,
|
|
button,
|
|
textarea,
|
|
select {
|
|
font-family: Fakt, "Helvetica Neue", Arial, sans-serif;
|
|
}
|
|
|
|
input::placeholder,
|
|
textarea::placeholder {
|
|
font-family: Fakt, "Helvetica Neue", Arial, sans-serif;
|
|
}
|
|
|
|
/* Buttons Starts */
|
|
.btn {
|
|
position: relative;
|
|
font-size: 16px;
|
|
font-weight: 600;
|
|
height: 40px;
|
|
padding: 0 16px;
|
|
border-radius: var(--border-radius1);
|
|
transition: 125ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
|
|
transition-property: color,background-color,box-shadow;
|
|
}
|
|
|
|
.prim_btn {
|
|
/* color: $white-color;
|
|
background: $primary6;
|
|
border: 1px solid $primary6; */
|
|
background-color: var(--white-color);
|
|
box-shadow: inset 0 0 0 1px #dce0e5;
|
|
color: var(--secondary-color);
|
|
|
|
}
|
|
.prim_btn:hover,
|
|
.prim_btn:focus,
|
|
.prim_btn:active {
|
|
background-color: var(--white-color);
|
|
box-shadow: inset 0 0 0 1px #dce0e5, 0 8px 8px rgb(0 17 44 / 2%), 0 2px 4px rgb(0 17 44 / 4%);
|
|
}
|
|
|
|
.sec_btn {
|
|
color: var(--white-color);
|
|
background: var(--blue-color1);
|
|
border: 1px solid var(--blue-color1);
|
|
}
|
|
|
|
.dis-flex {
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
.clickable {
|
|
cursor: pointer;
|
|
}
|
|
|
|
.uc {
|
|
text-transform: uppercase;
|
|
}
|
|
.text-hover {
|
|
color: var(--blue-color2);
|
|
transition: all 0.2s ease;
|
|
}
|
|
.text-hover:hover {
|
|
text-decoration: underline;
|
|
}
|
|
/* General ends */
|
|
|
|
/* Header and Paragraphs starts */
|
|
h1 {
|
|
font-size: 2.875rem;
|
|
}
|
|
|
|
h2 {
|
|
font-size: 2.25rem;
|
|
}
|
|
|
|
h3 {
|
|
font-size: 1.625rem;
|
|
}
|
|
|
|
h4 {
|
|
font-size: 1.5rem;
|
|
font-weight: 600;
|
|
line-height: 32px;
|
|
}
|
|
|
|
h5 {
|
|
font-size: 1.375rem;
|
|
}
|
|
|
|
h6 {
|
|
font-size: 1.25rem;
|
|
}
|
|
|
|
p {
|
|
font-size: .9rem;
|
|
font-weight: 200;
|
|
text-align: justify;
|
|
line-height: 30px;
|
|
overflow-wrap: break-word;
|
|
}
|
|
small {
|
|
font-size: 0.75rem;
|
|
}
|
|
|
|
/* Header and Paragraphs ends */
|
|
|
|
/* Section starts */
|
|
.container {
|
|
padding: 0 5%;
|
|
max-width: 1440px;
|
|
margin: 0 auto;
|
|
}
|
|
@media screen and (max-width: 640px) {
|
|
.container {
|
|
padding: 0 24px;
|
|
}
|
|
}
|
|
|
|
.sect {
|
|
margin: 1rem auto;
|
|
padding: 3% 0;
|
|
}
|
|
.sect_header {
|
|
margin-bottom: var(--s-4);
|
|
}
|
|
.sect_header p {
|
|
margin-top: var(--s-1);
|
|
}
|
|
/* Section ends */
|
|
|
|
main {
|
|
/* position: relative;
|
|
top: 64px; */
|
|
padding-top: 64px;
|
|
width: 100%;
|
|
}
|
|
|
|
/* Card starts */
|
|
.card {
|
|
display: grid;
|
|
grid-gap: var(--s-4);
|
|
}
|
|
.card_item {
|
|
border: 1px solid var(--grey-color1);
|
|
border-radius: var(--border-radius1);
|
|
min-height: 120px;
|
|
color: var(--secondary-color2);
|
|
transition: all 0.2s ease;
|
|
display: flex;
|
|
justify-content: space-between;
|
|
flex-direction: column;
|
|
}
|
|
.card_item:hover {
|
|
background-color: #fafafb;
|
|
box-shadow: inset 0 0 0 1px #dce0e5;
|
|
}
|
|
.card_item_top .content {
|
|
padding: 24px;
|
|
color: var(--secondary-color2);
|
|
}
|
|
.card_item_top .descrp {
|
|
font-weight: 100;
|
|
font-size: 16px;
|
|
line-height: 28px;
|
|
margin-top: 16px;
|
|
}
|
|
.card_item_top .descrp ul {
|
|
margin-top: var(--s-1);
|
|
}
|
|
.card_item_top .descrp ul li {
|
|
list-style: disc;
|
|
margin-left: 12px;
|
|
}
|
|
.card_item_top .descrp ul li:not(:last-child) {
|
|
margin-top: var(--s-1);
|
|
}
|
|
.card_item_btns {
|
|
margin-top: var(--s-3);
|
|
padding: 24px;
|
|
}
|
|
|
|
|
|
/* Card ends */
|
|
|
|
/* Essentials starts */
|
|
.essentials .card .card_item img {
|
|
width: 100%;
|
|
height: 210px;
|
|
border-radius: var(--border-radius1) var(--border-radius1) 0 0;
|
|
}
|
|
@media only screen and (min-width: 450px) {
|
|
.essentials .card {
|
|
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
|
|
}
|
|
}
|
|
/* Essentials ends */
|
|
|
|
/* Resources starts */
|
|
.resources {
|
|
background-color: #fff;
|
|
}
|
|
.resources .card .card_item {
|
|
background-color: var(--white-color);
|
|
}
|
|
.resources .card .card_item .content {
|
|
display: grid;
|
|
place-items: center;
|
|
}
|
|
.resources .card .card_item .content {
|
|
display: grid;
|
|
place-items: center;
|
|
}
|
|
.resources .card .card_item .content .descrp p {
|
|
text-align: center;
|
|
}
|
|
|
|
.resources .card .card_item .icon {
|
|
width: 40px;
|
|
margin-bottom: var(--s-2);
|
|
}
|
|
@media only screen and (min-width: 450px) {
|
|
.resources .card {
|
|
grid-template-columns: repeat(auto-fill, minmax(300px, 1fr));
|
|
}
|
|
}
|
|
/* Resources ends */
|
|
|
|
/* Resources starts */
|
|
.libraries .libraries_list {
|
|
border: 1px solid var(--grey-color1);
|
|
border-radius: var(--border-radius1);
|
|
/* min-height: 120px; */
|
|
padding: var(--s-3) var(--s-6);
|
|
color: var(--secondary-color2);
|
|
display: flex;
|
|
flex-wrap: wrap;
|
|
justify-content: space-between;
|
|
gap: var(--s-3);
|
|
}
|
|
.libraries .libraries_list .libraries_list_item {
|
|
background-color: var(--white-color);
|
|
text-align: center;
|
|
}
|
|
.libraries_list_item .library-svg {
|
|
width: 24px;
|
|
height: 24px;
|
|
}
|
|
.libraries_list_item .name {
|
|
transition: all 0.2s ease;
|
|
}
|
|
.libraries_list_item:hover .name {
|
|
text-decoration: underline;
|
|
}
|
|
/* @media only screen and (min-width: 450px) {
|
|
.libraries .card {
|
|
grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
|
|
}
|
|
} */
|
|
/* Resources ends */
|
|
|
|
|