mirror of
https://github.com/Mikaela/cv.git
synced 2025-08-01 18:27:27 +02:00
Compare commits
7 Commits
a9cf3fdcaf
...
79e33e0a31
Author | SHA1 | Date | |
---|---|---|---|
![]() |
79e33e0a31 | ||
43050c3010 | |||
118bdde45c | |||
84aa9ce564 | |||
a31ff8b497 | |||
1fb1a26344 | |||
08b51681e7 |
@ -58,7 +58,7 @@ repos:
|
||||
args: [--update-only, --no-title]
|
||||
|
||||
- repo: https://github.com/python-jsonschema/check-jsonschema
|
||||
rev: 0.32.1
|
||||
rev: 0.33.2
|
||||
hooks:
|
||||
- id: check-dependabot
|
||||
- id: check-github-actions
|
||||
@ -81,7 +81,7 @@ repos:
|
||||
language: system
|
||||
|
||||
- repo: https://github.com/editorconfig-checker/editorconfig-checker.python
|
||||
rev: "3.2.0"
|
||||
rev: "3.2.1"
|
||||
hooks:
|
||||
- id: editorconfig-checker
|
||||
alias: ec
|
||||
|
18
Gemfile.lock
generated
18
Gemfile.lock
generated
@ -99,24 +99,24 @@ GEM
|
||||
rexml (3.4.1)
|
||||
rouge (4.5.1)
|
||||
safe_yaml (1.0.5)
|
||||
sass-embedded (1.86.0)
|
||||
sass-embedded (1.86.3)
|
||||
google-protobuf (~> 4.30)
|
||||
rake (>= 13)
|
||||
sass-embedded (1.86.0-aarch64-linux-gnu)
|
||||
sass-embedded (1.86.3-aarch64-linux-gnu)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-aarch64-linux-musl)
|
||||
sass-embedded (1.86.3-aarch64-linux-musl)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-arm-linux-gnueabihf)
|
||||
sass-embedded (1.86.3-arm-linux-gnueabihf)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-arm-linux-musleabihf)
|
||||
sass-embedded (1.86.3-arm-linux-musleabihf)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-arm64-darwin)
|
||||
sass-embedded (1.86.3-arm64-darwin)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-x86_64-darwin)
|
||||
sass-embedded (1.86.3-x86_64-darwin)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-x86_64-linux-gnu)
|
||||
sass-embedded (1.86.3-x86_64-linux-gnu)
|
||||
google-protobuf (~> 4.30)
|
||||
sass-embedded (1.86.0-x86_64-linux-musl)
|
||||
sass-embedded (1.86.3-x86_64-linux-musl)
|
||||
google-protobuf (~> 4.30)
|
||||
terminal-table (3.0.2)
|
||||
unicode-display_width (>= 1.1.1, < 3)
|
||||
|
@ -20,7 +20,7 @@ robots: nofollow
|
||||
<span id="bio">_…is an open-source enthustiastic IT generalist, currently
|
||||
volunteering as a sysadmin in the Pirate Party of Finland._</span>
|
||||
|
||||
<p style="text-align: center;">🏳️‍⚧​‍🏳️‍🌈️</p>
|
||||
<p style="text-align: center;">🏳️‍⚧️‍︎🏳️‍🌈</p>
|
||||
|
||||
<ul class="linklist">
|
||||
<li>Helsinki, Finland</li>
|
||||
@ -29,7 +29,7 @@ volunteering as a sysadmin in the Pirate Party of Finland._</span>
|
||||
<li><a href="mailto:{{ site.email }}">Email</a></li>
|
||||
</ul>
|
||||
|
||||
<p style="text-align: center;">‍🏳️‍🌈️​🏳️‍⚧</p>
|
||||
<p style="text-align: center;">🏳️‍🌈🏳️‍⚧️‍︎</p>
|
||||
|
||||
## Table of Contents
|
||||
|
||||
|
@ -8,15 +8,37 @@
|
||||
// fonts to my eyes, so I won't bother commenting them here.'
|
||||
$serif-font-family:
|
||||
ui-serif, "Roboto Serif", "Noto Serif", Tinos, serif, "Noto Emoji",
|
||||
"Noto Color Emoji", emoji;
|
||||
"Noto Color Emoji", "Segoe UI Emoji", emoji;
|
||||
$sans-serif-font-family:
|
||||
ui-sans-serif, "Roboto Flex", Roboto, "Noto Sans", Arimo, sans-serif,
|
||||
"Noto Emoji", "Noto Color Emoji", emoji;
|
||||
"Inclusive Sans", ui-sans-serif, "Roboto Flex", "Segoe UI Variable", Roboto,
|
||||
"Noto Sans", Arimo, sans-serif, "Noto Emoji", "Noto Color Emoji",
|
||||
"Segoe UI Emoji", emoji;
|
||||
$monospace-font-family:
|
||||
ui-monospace, "Roboto Mono", "Noto Mono", Cousine, monospace, "Noto Emoji",
|
||||
"Noto Color Emoji", emoji;
|
||||
"Comic Shanns Mono", ui-monospace, "Roboto Mono", "Segoe UI Mono",
|
||||
"Noto Mono", Cousine, monospace, "Noto Emoji", "Noto Color Emoji",
|
||||
"Segoe UI Emoji", emoji;
|
||||
// Must be in the end under threat of undefined variable error.
|
||||
$base-font-family: $serif-font-family;
|
||||
$base-font-family: $sans-serif-font-family;
|
||||
|
||||
@font-face {
|
||||
font-family: "Inclusive Sans";
|
||||
src: url("https://raw.githubusercontent.com/LivKing/Inclusive-Sans/refs/heads/main/fonts/webfonts/InclusiveSans[wght].woff2")
|
||||
format("woff2");
|
||||
font-weight: normal;
|
||||
font-style: normal;
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Inclusive Sans Italic";
|
||||
src: url("https://raw.githubusercontent.com/LivKing/Inclusive-Sans/refs/heads/main/fonts/webfonts/InclusiveSans-Italic[wght].woff2")
|
||||
format("woff2");
|
||||
font-weight: normal;
|
||||
font-style: italic;
|
||||
}
|
||||
@font-face {
|
||||
font-family: "Comic Shanns Mono";
|
||||
src: url("https://raw.githubusercontent.com/jesusmgg/comic-shanns-mono/refs/heads/master/fonts/ComicShannsMono-Regular.otf")
|
||||
format("opentype");
|
||||
}
|
||||
|
||||
@import "{{ site.theme }}";
|
||||
|
||||
@ -37,7 +59,7 @@ $base-font-family: $serif-font-family;
|
||||
overflow-wrap: break-word !important;
|
||||
hyphens: auto !important;
|
||||
// Experimental trick to make all emojis text if supported.
|
||||
font-variant-emoji: text;
|
||||
//font-variant-emoji: text;
|
||||
/* WCAG minimum suggestions */
|
||||
margin-bottom: 2 !important;
|
||||
line-height: 1.5 !important;
|
||||
@ -65,23 +87,23 @@ code {
|
||||
}
|
||||
|
||||
// Sans-Serif for headings to constrast with aminda.eu
|
||||
h2,
|
||||
h3,
|
||||
h4,
|
||||
h5,
|
||||
h6 {
|
||||
font-family: $sans-serif-font-family !important;
|
||||
}
|
||||
// h2,
|
||||
// h3,
|
||||
// h4,
|
||||
// h5,
|
||||
// h6 {
|
||||
// font-family: $sans-serif-font-family !important;
|
||||
// }
|
||||
|
||||
h2.footer-heading {
|
||||
font-family: $serif-font-family !important;
|
||||
font-family: $sans-serif-font-family !important;
|
||||
}
|
||||
|
||||
// The introduction on top
|
||||
#bio {
|
||||
text-align: center;
|
||||
font-style: italic;
|
||||
font-family: ui-cursive, $serif-font-family;
|
||||
font-family: ui-cursive, $sans-serif-font-family;
|
||||
}
|
||||
|
||||
img {
|
||||
|
@ -23,7 +23,7 @@ robots: nofollow
|
||||
<span id="bio">_…on avointa lähdekoodia tukeva IT-generalisti
|
||||
piraattipuolueessa._</span>
|
||||
|
||||
<p style="text-align: center;">🏳️‍⚧​‍🏳️‍🌈️</p>
|
||||
<p style="text-align: center;">🏳️‍⚧️‍︎🏳️‍🌈</p>
|
||||
|
||||
<ul class="linklist">
|
||||
<li>Helsinki, Finland</li>
|
||||
@ -32,7 +32,7 @@ piraattipuolueessa._</span>
|
||||
<li><a href="mailto:{{ site.email }}">Sähköposti</a></li>
|
||||
</ul>
|
||||
|
||||
<p style="text-align: center;">‍🏳️‍🌈️​🏳️‍⚧</p>
|
||||
<p style="text-align: center;">🏳️‍🌈🏳️‍⚧️‍︎</p>
|
||||
|
||||
## Sisällys
|
||||
|
||||
|
8
package.json
vendored
8
package.json
vendored
@ -1,14 +1,14 @@
|
||||
{
|
||||
"devDependencies": {
|
||||
"@aminda/global-prettier-config": "2025.13.1",
|
||||
"@aminda/global-prettier-config": "2025.15.0",
|
||||
"@prettier/plugin-ruby": "4.0.4",
|
||||
"@prettier/plugin-xml": "3.4.1",
|
||||
"corepack": "latest",
|
||||
"prettier": "3.5.3",
|
||||
"prettier-plugin-nginx": "1.0.3",
|
||||
"prettier-plugin-sh": "0.16.0",
|
||||
"prettier-plugin-toml": "2.0.3"
|
||||
"prettier-plugin-sh": "0.17.1",
|
||||
"prettier-plugin-toml": "2.0.4"
|
||||
},
|
||||
"packageManager": "pnpm@10.7.0+sha512.6b865ad4b62a1d9842b61d674a393903b871d9244954f652b8842c2b553c72176b278f64c463e52d40fff8aba385c235c8c9ecf5cc7de4fd78b8bb6d49633ab6",
|
||||
"packageManager": "pnpm@10.8.0+sha512.0e82714d1b5b43c74610193cb20734897c1d00de89d0e18420aebc5977fa13d780a9cb05734624e81ebd81cc876cd464794850641c48b9544326b5622ca29971",
|
||||
"prettier": "@aminda/global-prettier-config"
|
||||
}
|
||||
|
76
pnpm-lock.yaml
generated
76
pnpm-lock.yaml
generated
@ -8,8 +8,8 @@ importers:
|
||||
.:
|
||||
devDependencies:
|
||||
"@aminda/global-prettier-config":
|
||||
specifier: 2025.13.1
|
||||
version: 2025.13.1
|
||||
specifier: 2025.15.0
|
||||
version: 2025.15.0
|
||||
"@prettier/plugin-ruby":
|
||||
specifier: 4.0.4
|
||||
version: 4.0.4(prettier@3.5.3)
|
||||
@ -26,17 +26,17 @@ importers:
|
||||
specifier: 1.0.3
|
||||
version: 1.0.3
|
||||
prettier-plugin-sh:
|
||||
specifier: 0.16.0
|
||||
version: 0.16.0(prettier@3.5.3)
|
||||
specifier: 0.17.1
|
||||
version: 0.17.1(prettier@3.5.3)
|
||||
prettier-plugin-toml:
|
||||
specifier: 2.0.3
|
||||
version: 2.0.3(prettier@3.5.3)
|
||||
specifier: 2.0.4
|
||||
version: 2.0.4(prettier@3.5.3)
|
||||
|
||||
packages:
|
||||
"@aminda/global-prettier-config@2025.13.1":
|
||||
"@aminda/global-prettier-config@2025.15.0":
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-RzcqMdagTmRL05P1H44yQoY3M06CEiVy1pYxtnDJJpLULPz57v0Oci3+iTugrNr7nZCfRocYvVM981zVqSMuOg==,
|
||||
integrity: sha512-KFBpY4OaIUZRWBGN/6iJlEZkV6mrq+jHJnqz1tpuMfnR5c0Rx27EmHirsg/WdEUKbt/33OPUDiLV/BcbB3Ak8Q==,
|
||||
}
|
||||
|
||||
"@prettier/plugin-ruby@4.0.4":
|
||||
@ -55,16 +55,22 @@ packages:
|
||||
peerDependencies:
|
||||
prettier: ^3.0.0
|
||||
|
||||
"@taplo/core@0.1.1":
|
||||
"@reteps/dockerfmt@0.2.6":
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-BG/zLGf5wiNXGEVPvUAAX/4ilB3PwDUY2o0MV0y47mZbDZ9ad9UK/cIQsILat3bqbPJsALVbU6k3cskNZ3vAQg==,
|
||||
integrity: sha512-a3OYxLpIc6jbW1prbruEhRq9eYre9fKhcBD+boVwhri9L9ebdnKNy4LzaDa/tiu81P9phxA6Xi8r6jtV8I7Xsw==,
|
||||
}
|
||||
|
||||
"@taplo/lib@0.4.0-alpha.2":
|
||||
"@taplo/core@0.2.0":
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-DV/Re3DPVY+BhBtLZ3dmP4mP6YMLSsgq9qGLXwOV38lvNF/fBlgvQswzlXmzCEefL/3q2eMoefZpOI/+GLuCNA==,
|
||||
integrity: sha512-r8bl54Zj1In3QLkiW/ex694bVzpPJ9EhwqT9xkcUVODnVUGirdB1JTsmiIv0o1uwqZiwhi8xNnTOQBRQCpizrQ==,
|
||||
}
|
||||
|
||||
"@taplo/lib@0.5.0":
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-+xIqpQXJco3T+VGaTTwmhxLa51qpkQxCjRwezjFZgr+l21ExlywJFcDfTrNmL6lG6tqb0h8GyJKO3UPGPtSCWg==,
|
||||
}
|
||||
|
||||
"@xml-tools/parser@1.0.11":
|
||||
@ -87,31 +93,25 @@ packages:
|
||||
engines: { node: ^18.17.1 || ^20.10.0 || >=22.11.0 }
|
||||
hasBin: true
|
||||
|
||||
mvdan-sh@0.10.1:
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-kMbrH0EObaKmK3nVRKUIIya1dpASHIEusM13S4V1ViHFuxuNxCo+arxoa6j/dbV22YBGjl7UKJm9QQKJ2Crzhg==,
|
||||
}
|
||||
|
||||
prettier-plugin-nginx@1.0.3:
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-vV5q85s8XnV6NEgvz1gVLfZhmxAxY03MyOYj2ApBpjFkbs00lRsRkTmqO9L39ADuD18z1RRCcfZ3eVxKhI/nqg==,
|
||||
}
|
||||
|
||||
prettier-plugin-sh@0.16.0:
|
||||
prettier-plugin-sh@0.17.1:
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-QaVH0X56IUy9niNczUQ0TxqVezcGzACz9XObbyxyAZ6NU/VCKnR9RUAcETyzCiPgcHKq/tjerCsqxn5nL3yo/w==,
|
||||
integrity: sha512-jbrB7MRlmgtSRx2+I3McQGdFb98VUtJTkQ5DiK6oSJSfCy6vSBxSsuyDZ1xIx13TqREUHTsMzlNrZBZScuJJXQ==,
|
||||
}
|
||||
engines: { node: ">=16.0.0" }
|
||||
peerDependencies:
|
||||
prettier: ^3.0.3
|
||||
|
||||
prettier-plugin-toml@2.0.3:
|
||||
prettier-plugin-toml@2.0.4:
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-2KSzvgWiyF+uaGvX6wK+UENNjhvuSh+HlJym9tY+OyIk3L+yjlDUd0wHP1ZHNC+u8su4UZj2QVjJhq5sZ16zrQ==,
|
||||
integrity: sha512-uOTNPClqnE3T9XJ8hCqAJek70Jnk3/ZuAG/aXRTmrWbVe8lJyuZ60KV7OtgWqF+iGZOPVpkh+giHhX9GZYRHGA==,
|
||||
}
|
||||
engines: { node: ">=16.0.0" }
|
||||
peerDependencies:
|
||||
@ -131,10 +131,10 @@ packages:
|
||||
integrity: sha512-tlbJqcMHnPKI9zSrystikWKwHkBqu2a/Sgw01h3zFjvYrMxEDYHzzoMZnUrbIfpTFEsoRnnviOXNCzFiSc54Qw==,
|
||||
}
|
||||
|
||||
sh-syntax@0.4.2:
|
||||
sh-syntax@0.5.6:
|
||||
resolution:
|
||||
{
|
||||
integrity: sha512-/l2UZ5fhGZLVZa16XQM9/Vq/hezGGbdHeVEA01uWjOL1+7Ek/gt6FquW0iKKws4a9AYPYvlz6RyVvjh3JxOteg==,
|
||||
integrity: sha512-hUprXSSgi3HLdIxufSsr0lceThj6vKsgOHcVVGujDGLWg9RD5Mt6j2m642qkTAU/7GFX65ed/g9h2jeURGuTlQ==,
|
||||
}
|
||||
engines: { node: ">=16.0.0" }
|
||||
|
||||
@ -145,15 +145,15 @@ packages:
|
||||
}
|
||||
|
||||
snapshots:
|
||||
"@aminda/global-prettier-config@2025.13.1":
|
||||
"@aminda/global-prettier-config@2025.15.0":
|
||||
dependencies:
|
||||
"@prettier/plugin-ruby": 4.0.4(prettier@3.5.3)
|
||||
"@prettier/plugin-xml": 3.4.1(prettier@3.5.3)
|
||||
corepack: 0.32.0
|
||||
prettier: 3.5.3
|
||||
prettier-plugin-nginx: 1.0.3
|
||||
prettier-plugin-sh: 0.16.0(prettier@3.5.3)
|
||||
prettier-plugin-toml: 2.0.3(prettier@3.5.3)
|
||||
prettier-plugin-sh: 0.17.1(prettier@3.5.3)
|
||||
prettier-plugin-toml: 2.0.4(prettier@3.5.3)
|
||||
|
||||
"@prettier/plugin-ruby@4.0.4(prettier@3.5.3)":
|
||||
dependencies:
|
||||
@ -164,11 +164,13 @@ snapshots:
|
||||
"@xml-tools/parser": 1.0.11
|
||||
prettier: 3.5.3
|
||||
|
||||
"@taplo/core@0.1.1": {}
|
||||
"@reteps/dockerfmt@0.2.6": {}
|
||||
|
||||
"@taplo/lib@0.4.0-alpha.2":
|
||||
"@taplo/core@0.2.0": {}
|
||||
|
||||
"@taplo/lib@0.5.0":
|
||||
dependencies:
|
||||
"@taplo/core": 0.1.1
|
||||
"@taplo/core": 0.2.0
|
||||
|
||||
"@xml-tools/parser@1.0.11":
|
||||
dependencies:
|
||||
@ -180,26 +182,24 @@ snapshots:
|
||||
|
||||
corepack@0.32.0: {}
|
||||
|
||||
mvdan-sh@0.10.1: {}
|
||||
|
||||
prettier-plugin-nginx@1.0.3: {}
|
||||
|
||||
prettier-plugin-sh@0.16.0(prettier@3.5.3):
|
||||
prettier-plugin-sh@0.17.1(prettier@3.5.3):
|
||||
dependencies:
|
||||
mvdan-sh: 0.10.1
|
||||
"@reteps/dockerfmt": 0.2.6
|
||||
prettier: 3.5.3
|
||||
sh-syntax: 0.4.2
|
||||
sh-syntax: 0.5.6
|
||||
|
||||
prettier-plugin-toml@2.0.3(prettier@3.5.3):
|
||||
prettier-plugin-toml@2.0.4(prettier@3.5.3):
|
||||
dependencies:
|
||||
"@taplo/lib": 0.4.0-alpha.2
|
||||
"@taplo/lib": 0.5.0
|
||||
prettier: 3.5.3
|
||||
|
||||
prettier@3.5.3: {}
|
||||
|
||||
regexp-to-ast@0.5.0: {}
|
||||
|
||||
sh-syntax@0.4.2:
|
||||
sh-syntax@0.5.6:
|
||||
dependencies:
|
||||
tslib: 2.8.1
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user