diff --git a/in/en/index.html b/in/en/index.html
index c8ca4fd..b248b53 100644
--- a/in/en/index.html
+++ b/in/en/index.html
@@ -59,6 +59,8 @@ France
Links
+Contact
+
@@ -82,7 +84,7 @@ France
-KeyOxide |
+KeyOxide |
 |
ASP,
OpenPGP |
@@ -98,8 +100,8 @@ France
@@ -108,18 +110,18 @@ France
-BlueSky |
+BlueSky |
 |
marc.beninca.link |
|
-LinkedIn |
+LinkedIn |
 |
marc-beninca |
-YouTube |
+YouTube |
 |
marc.beninca |
@@ -143,7 +145,7 @@ France
CI / CD
- Ansible, Jenkins, Nexus, SonarQube
-- Forgejo, Git, Gitea, GitHub, GitLab
+- ForgeJo, Git, Gitea, GitHub, GitLab
- Maven, NPM, PIP, UV
@@ -248,7 +250,7 @@ France
-POSIX Shell program handling projects CI / CD workflows in a unified way:
+Handling projects CI/CD workflows in a unified way:
- whether the network infrastructure is online or offline with custom CA & DNS
-- whatever the CI platform: Forgejo, Gitea, GitHub, GitLab
-- whatever the Docker container’s Operating System base:
+ - whatever the CI platform: ForgeJo, Gitea, GitHub, GitLab
+- whatever the Docker container’s Operating System:
Alma, Alpine, Arch, Debian, Fedora, OpenSUSE, Rocky, Ubuntu
@@ -306,9 +308,9 @@ Parent POSIX Shell & Python framework for chil
←
-BASH & GRUB Shell program building ESP File Systems with:
+Building ESP File Systems with:
- custom standalone ARM64, EFI & BIOS GRUB binary images
-- dynamic menu scanning available live-boot SquashFS images
+- dynamic GRUB Shell menu scanning available live-boot SquashFS images
- on-the-fly OpenPGP signature checking of selected images
diff --git a/in/style/main.css b/in/style/main.css
index e8ee1e9..6a0873f 100644
--- a/in/style/main.css
+++ b/in/style/main.css
@@ -11,7 +11,7 @@
/* theme */
color-scheme: light dark;
/* theme / gradients */
- --anchor-gradient: linear-gradient(to top, var(--alpha), var(--anchor-background), var(--alpha));
+ --anchor-gradient: linear-gradient(to top, var(--alpha), var(--anchor-background));
--banner-gradient: linear-gradient(to top, var(--alpha), var(--banner-background));
--body-gradient: linear-gradient(to top, var(--alpha), var(--body-background));
--header-gradient: linear-gradient(to top, var(--alpha), var(--header-background));
@@ -19,7 +19,7 @@
--item-odd-gradient: linear-gradient(to top, var(--alpha), var(--item-odd));
--org-gradient: linear-gradient(to top, var(--alpha), var(--org-background));
/* theme / light */
- --anchor-background: #fbb;
+ --anchor-background: #bbb;
--anchor-text: #f00;
--banner-background: #ccf;
--body-background: #fff;
@@ -36,7 +36,7 @@
@media screen {
[data-theme="dark"] {
/* theme / dark */
- --anchor-background: #822;
+ --anchor-background: #222;
--anchor-text: #f88;
--banner-background: #558;
--body-background: #000;
@@ -83,7 +83,7 @@ article, h2, h3, table {
margin-block-start: var(--margin);
}
-h2, h3, header {
+a:hover, h2, h3, header {
border-bottom: var(--border-off);
border-left: var(--border-on);
border-right: var(--border-on);
@@ -91,14 +91,13 @@ h2, h3, header {
}
a {
- background: var(--anchor-gradient);
color: inherit;
- padding: 0 .25em;
- text-decoration: none;
+ text-decoration: underline;
text-decoration-skip-ink: auto;
text-underline-offset: .2em;
}
a:hover {
+ background: var(--anchor-gradient);
color: var(--anchor-text);
}