1
0
mirror of https://github.com/kremalicious/portfolio.git synced 2025-01-03 18:35:00 +01:00
This commit is contained in:
Matthias Kretschmann 2020-03-07 04:19:11 +01:00
parent bb21b78e5a
commit 8046a34f88
Signed by: m
GPG Key ID: 606EEEF3C479A91F
8 changed files with 23 additions and 38 deletions

View File

@ -5,7 +5,6 @@
.projectLinks li { .projectLinks li {
display: flex; display: flex;
align-items: center; align-items: center;
white-space: nowrap;
margin-bottom: calc(var(--spacer) / 2.1); margin-bottom: calc(var(--spacer) / 2.1);
} }
@ -14,12 +13,14 @@
width: 100%; width: 100%;
text-transform: none; text-transform: none;
text-align: left; text-align: left;
padding-left: 1.8rem;
} }
.projectLinks svg { .projectLinks svg {
stroke: var(--text-color-light); stroke: var(--text-color-light);
width: var(--font-size-small); width: var(--font-size-small);
height: var(--font-size-small); height: var(--font-size-small);
margin-left: -1.2rem;
} }
.title { .title {

View File

@ -21,7 +21,7 @@
} }
.repoTitle { .repoTitle {
font-size: var(--font-size-h4); font-size: var(--font-size-h5);
margin-bottom: calc(var(--spacer) / 2); margin-bottom: calc(var(--spacer) / 2);
} }

View File

@ -1,5 +1,6 @@
.section { .section {
margin: calc(var(--spacer) * 3) auto 0 auto; margin: calc(var(--spacer) * 3) auto 0 auto;
max-width: calc(var(--projectImageMaxWidth) + var(--spacer) * 2);
padding-left: var(--spacer); padding-left: var(--spacer);
padding-right: var(--spacer); padding-right: var(--spacer);
} }
@ -13,13 +14,11 @@
.repos { .repos {
display: grid; display: grid;
grid-template-columns: 1fr; grid-template-columns: 1fr;
gap: calc(var(--spacer) * 3); gap: calc(var(--spacer) * 2);
margin: 0 auto;
max-width: calc(var(--projectImageMaxWidth) + var(--spacer) * 2);
} }
@media (min-width: 15rem) { @media (min-width: 18rem) {
.repos { .repos {
grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr)); grid-template-columns: repeat(auto-fit, minmax(18rem, 1fr));
} }
} }

View File

@ -4,9 +4,11 @@
gap: calc(var(--spacer) * 3); gap: calc(var(--spacer) * 3);
max-width: calc(var(--projectImageMaxWidth) + var(--spacer) * 2); max-width: calc(var(--projectImageMaxWidth) + var(--spacer) * 2);
margin: 0 auto; margin: 0 auto;
padding-left: var(--spacer);
padding-right: var(--spacer);
} }
@media (min-width: 15rem) { @media (min-width: 30rem) {
.projects { .projects {
grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr)); grid-template-columns: repeat(auto-fit, minmax(25rem, 1fr));
} }

View File

@ -11,14 +11,10 @@
.label { .label {
font-size: var(--font-size-h3); font-size: var(--font-size-h3);
color: var(--brand-grey-light); color: var(--text-color);
margin-bottom: 0; margin-bottom: 0;
} }
:global(.dark) .label {
color: var(--brand-grey-dimmed);
}
.contact { .contact {
list-style: none; list-style: none;
padding: 0; padding: 0;
@ -30,15 +26,11 @@
} }
.contact svg { .contact svg {
stroke: var(--brand-grey-light); stroke: var(--text-color-light);
margin-right: calc(var(--spacer) / 4); margin-right: calc(var(--spacer) / 4);
margin-bottom: -0.1rem; margin-bottom: -0.1rem;
} }
:global(.dark) .contact svg {
stroke: var(--brand-grey);
}
@media (min-width: 60em) { @media (min-width: 60em) {
.contact { .contact {
margin-top: calc(var(--spacer) * 2.25); margin-top: calc(var(--spacer) * 2.25);
@ -61,9 +53,5 @@
.languages span { .languages span {
font-size: var(--font-size-small); font-size: var(--font-size-small);
margin-left: calc(var(--spacer) / 4); margin-left: calc(var(--spacer) / 4);
color: var(--brand-grey-light); color: var(--text-color-light);
}
:global(.dark) .languages span {
color: var(--brand-grey);
} }

View File

@ -2,7 +2,7 @@
padding-bottom: calc(var(--spacer) * 3); padding-bottom: calc(var(--spacer) * 3);
padding-left: var(--spacer); padding-left: var(--spacer);
position: relative; position: relative;
border-left: 0.1rem solid rgba(var(--brand-grey-light), 0.25); border-left: 0.1rem solid var(--text-color-light);
} }
.resumeItem::before { .resumeItem::before {
@ -11,11 +11,11 @@
width: var(--font-size-mini); width: var(--font-size-mini);
height: var(--font-size-mini); height: var(--font-size-mini);
border-radius: 50%; border-radius: 50%;
background: var(--body-background-color); background: var(--color-headings);
border: 0.1rem solid var(--color-headings); border: 0.1rem solid var(--color-headings);
position: absolute; position: absolute;
left: -(calc(var(--font-size-mini) / 1.8)); left: -0.4rem;
top: 0.15rem; top: 0.4rem;
} }
.resumeItem:last-child { .resumeItem:last-child {
@ -29,19 +29,13 @@
.title { .title {
margin-bottom: calc(var(--spacer) / 3); margin-bottom: calc(var(--spacer) / 3);
font-size: var(--font-size-h4); font-size: var(--font-size-h4);
position: relative;
top: -(calc(var(--spacer) / 6));
} }
.subTitle { .subTitle {
color: var(--brand-grey-light); color: var(--text-color-light);
font-size: var(--font-size-h5); font-size: var(--font-size-h5);
} }
:global(.dark) .subTitle {
color: var(--brand-grey-dimmed);
}
.time { .time {
display: block; display: block;
margin-bottom: calc(var(--spacer) / 2); margin-bottom: calc(var(--spacer) / 2);

View File

@ -32,9 +32,9 @@
font-size: 8pt; font-size: 8pt;
} }
body { :global(body) {
background: #fff !important; background: #fff !important;
margin: 1cm 1.5cm; margin: 1cm;
} }
p { p {
@ -43,5 +43,6 @@
.resume { .resume {
grid-template-columns: 1fr; grid-template-columns: 1fr;
max-width: 100%;
} }
} }

View File

@ -29,7 +29,7 @@
--font-size-h4: 1.45rem; --font-size-h4: 1.45rem;
--font-size-h5: var(--font-size-large); --font-size-h5: var(--font-size-large);
--font-size-h6: var(--font-size-base); --font-size-h6: var(--font-size-base);
--line-height: 1.5; --line-height: 1.6;
--line-height-small: 1.1428571429; --line-height-small: 1.1428571429;
--font-family-base: 'ff-tisa-sans-web-pro', 'Trebuchet MS', 'Helvetica Neue', --font-family-base: 'ff-tisa-sans-web-pro', 'Trebuchet MS', 'Helvetica Neue',
'Helvetica', 'Arial', 'sans-serif'; 'Helvetica', 'Arial', 'sans-serif';
@ -53,7 +53,7 @@
.dark { .dark {
--text-color: #7e9199; --text-color: #7e9199;
--text-color-light: #7e9199; --text-color-light: var(--brand-grey);
--color-headings: var(--brand-main-light); --color-headings: var(--brand-main-light);
--body-background-color: #1d2224; --body-background-color: #1d2224;
--box-background-color: rgba(255, 255, 255, 0.03); --box-background-color: rgba(255, 255, 255, 0.03);