Fix website responsive layouts

This commit is contained in:
Keavon Chambers 2022-05-12 13:08:53 -07:00
parent eb43f0b0a5
commit ff57fef77c
3 changed files with 32 additions and 7 deletions

View File

@ -16,7 +16,6 @@
width: 100%; width: 100%;
height: auto; height: auto;
} }
} }
hr { hr {
@ -47,7 +46,10 @@
} }
.social { .social {
width: 100%;
display: flex; display: flex;
gap: 20px; gap: calc(var(--font-size-link) * 0.8);
flex-wrap: wrap;
justify-content: center;
} }
} }

View File

@ -9,6 +9,7 @@
--max-width: 1600px; --max-width: 1600px;
--max-width-plus-padding: calc(var(--max-width) + 40px * 2); --max-width-plus-padding: calc(var(--max-width) + 40px * 2);
--variable-px: Min(1px, 0.15vw); --variable-px: Min(1px, 0.15vw);
--page-edge-padding: 40px;
--border-thickness: 2px; --border-thickness: 2px;
--font-size-intro-heading: 60px; --font-size-intro-heading: 60px;
--font-size-intro-body: 22px; --font-size-intro-body: 22px;
@ -35,6 +36,7 @@
--font-size-heading: 28px; --font-size-heading: 28px;
--font-size-body: 16px; --font-size-body: 16px;
--border-thickness: 1px; --border-thickness: 1px;
--page-edge-padding: 20px;
} }
@media screen and (max-width: 400px) { @media screen and (max-width: 400px) {
@ -178,7 +180,7 @@ pre {
kbd { kbd {
background: var(--color-fog); background: var(--color-fog);
border-radius: calc(var(--variable-px) * 4); border-radius: calc(var(--variable-px) * 2);
outline: calc(var(--border-thickness) / 2) solid var(--color-navy); outline: calc(var(--border-thickness) / 2) solid var(--color-navy);
padding: 0 4px; padding: 0 4px;
margin: 0 4px; margin: 0 4px;
@ -303,6 +305,7 @@ hr,
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: flex-start; align-items: flex-start;
width: 100%;
} }
} }
@ -387,7 +390,7 @@ hr,
min-width: 320px; min-width: 320px;
header { header {
padding: 0 40px; padding: 0 var(--page-edge-padding);
color: var(--color-walnut); color: var(--color-walnut);
// var(--max-width) + (80px + 32px) * 2 // var(--max-width) + (80px + 32px) * 2
@ -549,7 +552,7 @@ hr,
} }
main { main {
padding: 0 40px; padding: 0 var(--page-edge-padding);
.content { .content {
padding: calc(120 * var(--variable-px)) 0; padding: calc(120 * var(--variable-px)) 0;
@ -564,6 +567,16 @@ hr,
~ section { ~ section {
margin-top: calc(80 * var(--variable-px)); margin-top: calc(80 * var(--variable-px));
} }
p img {
max-width: 100%;
}
pre {
max-width: 100%;
box-sizing: border-box;
overflow: auto;
}
} }
} }

View File

@ -1,6 +1,7 @@
#intro { #intro {
.section { .section {
flex: 1 1 100%; flex: 1 1 100%;
width: 100%;
.left-right-split { .left-right-split {
width: 100%; width: 100%;
@ -38,10 +39,19 @@
flex-direction: column; flex-direction: column;
gap: 80px; gap: 80px;
article { article {
display: flex; display: flex;
gap: 80px; gap: 20px 80px;
@media screen and (max-width: 960px) {
flex-wrap: wrap;
justify-content: center;
.banner.banner {
width: 100%;
max-width: 540px;
}
}
.details { .details {
display: flex; display: flex;