Compare commits

...

23 Commits

Author SHA1 Message Date
e2bdc520dd remove x
All checks were successful
/ build (push) Successful in 1m56s
2025-01-11 19:17:24 +01:00
d5eeda3bab add 2025 tests
All checks were successful
/ build (push) Successful in 1m28s
2024-12-26 19:15:41 +01:00
bcb10ec9ad up
All checks were successful
/ build (push) Successful in 1m25s
2024-12-06 18:47:43 +01:00
0d760d43d6 up
All checks were successful
/ build (push) Successful in 44s
2024-11-30 19:00:11 +01:00
78236841f0 fix author
All checks were successful
/ build (push) Successful in 35s
2024-11-30 18:57:45 +01:00
b3239b9d96 fix author
All checks were successful
/ build (push) Successful in 1m21s
2024-11-30 18:55:07 +01:00
6442e21ba7 update bench results
Some checks failed
/ build (push) Failing after 1m12s
2024-09-07 23:11:59 +02:00
7204fa7c1b up theme
All checks were successful
/ build (push) Successful in 35s
2024-09-07 19:01:40 +02:00
8b01419070 remove mysql test for simplicity
All checks were successful
/ build (push) Successful in 1m34s
2024-09-07 18:59:38 +02:00
761fbd2074 auto release
All checks were successful
/ build (push) Successful in 38s
2024-08-22 21:51:24 +02:00
8c6d0000f9 auto release
All checks were successful
/ build (push) Successful in 33s
2024-08-22 21:43:38 +02:00
47a6edf37e auto release
All checks were successful
/ build (push) Successful in 45s
2024-08-22 21:26:58 +02:00
c310333396 auto release
All checks were successful
/ build (push) Successful in 35s
2024-08-22 18:27:18 +02:00
94f980d399 auto release
All checks were successful
/ build (push) Successful in 1m45s
2024-08-22 17:58:29 +02:00
dced346102 build
All checks were successful
/ build (push) Has been skipped
/ deploy (push) Successful in 16s
2024-08-14 17:55:35 +02:00
3e2f7059b5 build
Some checks failed
/ deploy (push) Failing after 0s
/ build (push) Failing after 3s
2024-08-14 17:54:47 +02:00
877e2b5c5b build
Some checks failed
/ deploy (push) Failing after 1s
/ build (push) Has been cancelled
2024-08-14 17:54:33 +02:00
66edc2016a build
Some checks failed
/ build (push) Successful in 31s
/ deploy (push) Failing after 1s
2024-08-14 17:53:19 +02:00
08de9a59b9 build
Some checks failed
/ build (push) Has been skipped
/ deploy (push) Failing after 5s
2024-08-14 17:52:04 +02:00
e86caebaf5 build
All checks were successful
/ build (push) Has been skipped
/ deploy (push) Successful in 16s
2024-08-14 17:49:58 +02:00
88315c0b8e build
Some checks failed
/ deploy (push) Failing after 10s
/ build (push) Has been skipped
2024-08-14 17:47:37 +02:00
4a281b9502 build
Some checks failed
/ build (push) Has been skipped
/ deploy (push) Failing after 9s
2024-08-14 17:45:41 +02:00
59d47e6938 build
Some checks failed
/ deploy (push) Failing after 5s
/ build (push) Has been skipped
2024-08-14 17:43:49 +02:00
10 changed files with 3425 additions and 1604 deletions

View File

@ -2,13 +2,10 @@ on:
push:
branches:
- main
tags:
- "v*"
jobs:
build:
runs-on: ubuntu-latest
if: ${{ !startsWith(gitea.ref, 'refs/tags/v') }}
steps:
- uses: actions/checkout@v4
with:
@ -25,8 +22,5 @@ jobs:
- uses: https://gitea.okami101.io/okami101/actions/docker@main
with:
password: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
deploy:
uses: https://gitea.okami101.io/okami101/actions/.gitea/workflows/release.yaml@7cf172633373f33677e8518749d0d8e07820a45f
secrets:
password: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
gitea-token: ${{ secrets.RELEASE_TOKEN }}
release: true

View File

@ -1,4 +1,4 @@
/*! Congo v2.7.6 | MIT License | https://github.com/jpanther/congo */
/*! Congo v2.9.0 | MIT License | https://github.com/jpanther/congo */
/*! tailwindcss v3.3.2 | MIT License | https://tailwindcss.com */
@ -1115,6 +1115,12 @@ body:has(#menu-controller:checked) {
/* Table of Contents */
.toc {
max-height: 100vh;
overflow-y: auto;
padding-bottom: 50px;
}
.toc ul,
.toc li {
list-style-type: none;
@ -1210,6 +1216,33 @@ body:has(#menu-controller:checked) {
opacity: 0.05;
}
/* Fix long KaTeX equations on mobile (see https://katex.org/docs/issues.html#css-customization) */
.katex-display {
overflow: auto hidden;
}
/* Fix long tables breaking out of article on mobile */
table {
display: block;
overflow: auto;
}
@media (min-width: 768px) {
table {
display: table;
}
}
/* Fix long inline code sections breaking out of article on mobile */
code {
word-wrap: break-word;
/* All browsers since IE 5.5+ */
overflow-wrap: break-word;
}
/* -- Chroma Highlight -- */
/* Background */
@ -1753,10 +1786,6 @@ body:has(#menu-controller:checked) {
top: 5rem;
}
.top-8 {
top: 2rem;
}
.top-\[100vh\] {
top: 100vh;
}
@ -1852,14 +1881,14 @@ body:has(#menu-controller:checked) {
margin-top: -0.75rem;
}
.-mt-4 {
margin-top: -1rem;
}
.mb-1 {
margin-bottom: 0.25rem;
}
.mb-10 {
margin-bottom: 2.5rem;
}
.mb-12 {
margin-bottom: 3rem;
}
@ -1989,22 +2018,14 @@ body:has(#menu-controller:checked) {
height: 3rem;
}
.h-2 {
height: 0.5rem;
}
.h-24 {
height: 6rem;
}
.h-36 {
height: 9rem;
}
.h-8 {
height: 2rem;
}
.h-auto {
height: auto;
}
.h-full {
height: 100%;
}
@ -2144,6 +2165,10 @@ body:has(#menu-controller:checked) {
align-items: flex-start;
}
.items-end {
align-items: flex-end;
}
.items-center {
align-items: center;
}
@ -2981,6 +3006,11 @@ body:has(#menu-controller:checked) {
visibility: visible;
}
.group:hover .group-hover\:-translate-x-\[-2px\] {
--tw-translate-x: 2px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.group:hover .group-hover\:-translate-x-\[2px\] {
--tw-translate-x: -2px;
transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));

View File

@ -21,16 +21,5 @@ ignoreFiles = ['_data/*']
[outputs]
home = ["HTML", "RSS", "JSON"]
[author]
name = "Adrien Beaudouin"
image = "author.jpg"
bio = "A senior web developer @janze"
links = [
{ email = "mailto:adrien@okami101.io" },
{ github = "https://github.com/adr1enbe4udou1n" },
{ linkedin = "https://linkedin.com/in/adr1enbe4udou1n" },
{ twitter = "https://twitter.com/adr1enbe4udou1n" },
]
[permalinks]
posts = "/:year/:month/:title/"

View File

@ -61,3 +61,14 @@ excludedKinds = ["taxonomy", "term"]
# bing = ""
# pinterest = ""
# yandex = ""
[author]
name = "Adrien Beaudouin"
image = "author.jpg"
bio = "A senior web developer @janze"
links = [
{ email = "mailto:adrien@okami101.io" },
{ github = "https://github.com/adr1enbe4udou1n" },
{ linkedin = "https://linkedin.com/in/adr1enbe4udou1n" },
{ bluesky = "https://bsky.app/profile/adr1enbe4udou1n.bsky.social" },
]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 7.7 KiB

View File

@ -76,9 +76,6 @@
<div class="flex items-center gap-4">
<img src="/kube.png" width="30" height="30" alt="Kubernetes"
title="Run on K3s over Hetzner Cloud" />
<a href="https://concourse.okami101.io/teams/main/pipelines/okami-blog" target="_blank">
<img src="https://concourse.okami101.io/api/v1/teams/main/pipelines/okami-blog/badge" alt="build" />
</a>
</div>
<div class="hidden lg:block">
{{/* Copyright */}}
@ -89,7 +86,7 @@
{{- else }}
&copy;
{{ now.Format "2006" }}
{{ .Site.Author.name | markdownify | emojify }}
{{ .Site.Params.Author.name | markdownify | emojify }}
{{- end }}
</p>
{{ end }}

View File

@ -6,9 +6,9 @@
>
<header class="flex flex-col items-center mb-3">
<h1 class="text-4xl font-extrabold">
{{ .Site.Author.name | default .Site.Title }}
{{ .Site.Params.Author.name | default .Site.Title }}
</h1>
{{ with .Site.Author.headline }}
{{ with .Site.Params.Author.headline }}
<h2 class="text-xl text-neutral-500 dark:text-neutral-400">
{{ . | markdownify | emojify }}
</h2>