Commit Graph

226 Commits

Author SHA1 Message Date
Sylvestre Ledru 32640fe10e Add focus-visible styles for keyboard navigation accessibility 2026-04-01 08:46:10 +02:00
Sylvestre Ledru 5659292a49 Use h1 element for project title instead of div
Improves semantic HTML and SEO by using a proper heading element.
2026-04-01 08:45:58 +02:00
Sylvestre Ledru 7b6b870b52 Add alt attribute to logo image for accessibility 2026-04-01 08:45:49 +02:00
Sylvestre Ledru 0c4f3efe29 Fix LICENSE-APACHE link in diffutils page
Was incorrectly pointing to LICENSE-MIT.
2026-04-01 08:45:41 +02:00
Sylvestre Ledru b448a4a7f2 Add lang attribute to html tag for accessibility 2026-04-01 08:45:34 +02:00
Sylvestre Ledru ae5f7c7118 Fix header logo color in dark mode
Use CSS variable instead of hard-coded black so the logo text
is visible on dark backgrounds.
2026-04-01 08:45:25 +02:00
Sylvestre Ledru a54c76062f Fix syntax highlighting CSS references for Zola 0.22
Update stylesheet links from old syntax-theme-*.css to giallo-*.css
which are the files generated by Zola 0.22's Giallo highlighter.
2026-04-01 08:45:14 +02:00
Sylvestre Ledru c0e7d2471e Add invisible bridge to dropdown menu for easier hovering 2026-04-01 08:32:34 +02:00
Sylvestre Ledru cec9008f2f Add Giallo syntax highlighting CSS files for Zola 0.22 2026-04-01 08:30:24 +02:00
Sylvestre Ledru 73938aca81 Add CLAUDE.md with project guidance and Zola install instructions 2026-04-01 08:30:07 +02:00
Sylvestre Ledru ef06b3100e Fix tracking image links to point to repos instead of raw CSV files 2026-04-01 08:30:03 +02:00
Sylvestre Ledru 0e5a991130 Add new project pages
Add pages for acl, bsdutils, hostname, login, procps, sed, tar,
and util-linux.
2026-04-01 08:29:59 +02:00
Sylvestre Ledru 5b81796838 Add dropdown menu styles and constrain image width
Add CSS for the projects dropdown menu (desktop and mobile) and
limit images in main content to max-width: 100%.
2026-04-01 08:29:55 +02:00
Sylvestre Ledru e0c93eed2d Add WIP conditionals and good first issues link to project template
Hide installation/documentation links for WIP projects and add a
link to good first issues.
2026-04-01 08:29:51 +02:00
Sylvestre Ledru bcf42b61db Add projects dropdown menu in navigation
Replace flat nav links with a dropdown listing all project pages.
2026-04-01 08:29:45 +02:00
Sylvestre Ledru 9058d57cfe Update Zola config for v0.22 compatibility
The highlighting config format changed in Zola 0.22: use
[markdown.highlighting] with style/light_theme/dark_theme fields
instead of the old highlight_code/highlight_theme fields.
2026-04-01 08:29:42 +02:00
renovate[bot] 7dedc38e11 Update actions/checkout action to v6 2026-03-27 10:43:38 +01:00
renovate[bot] ee7de7abdd Update actions/upload-artifact action to v7 2026-03-27 10:42:34 +01:00
renovate[bot] 6497b8e56e Update actions/deploy-pages action to v5 2026-03-27 10:33:20 +01:00
Sylvestre Ledru 50ea269a4d Merge pull request #48 from uutils/sylvestre-patch-1
add apt update before install
2026-03-27 10:18:11 +01:00
Sylvestre Ledru 91eff6008f add apt update before install 2026-03-27 10:08:06 +01:00
Sylvestre Ledru 3fbdfe9225 Add localized generation date at the bottom of doc pages 2026-03-26 17:49:05 +01:00
Sylvestre Ledru 42d579a161 Install babel in CI for locale display name generation 2026-03-22 20:40:44 +01:00
Sylvestre Ledru 24a8207e0a Auto-detect locales in build-docs-l10n.sh from coreutils source
Replace hardcoded FTL_TO_URL and LANG_NAMES maps with dynamic
detection. ftl_to_url() derives URL codes from FTL filenames
(e.g., fr-FR -> fr, zh-Hans -> zh-Hans). locale_display_name()
uses python3+babel for native language names with fallback to the
code itself. New locales are now picked up automatically without
editing the scripts.
2026-03-22 20:40:25 +01:00
Sylvestre Ledru 57433becaa Fix language selector regex to match zh-Hant, zh-Hans, nb-NO, etc.
The URL matching regex only accepted two-letter codes or two-letter
plus two uppercase (e.g., pt-BR), missing codes like zh-Hant with
longer suffixes. Use [a-zA-Z]+ after the hyphen to match all codes.
2026-03-22 20:00:48 +01:00