Skip to content

Commit 0f665b1

Browse files
dalekunceDale Kunce
andauthored
Modernize 2025 clean (#542)
* Fix malformed favicon link path - Correct /assets/graphicsfavicon/ to /assets/graphics/favicon/ - Adds missing slash between 'graphics' and 'favicon' in favicon-32x32.png link - Ensures consistent favicon URL structure across all favicon references This fixes the 404 error for the 32x32 favicon on missingmaps.org * Add debugging to GitHub Actions workflow for CSS build issue - Add debug steps before and after build to check .tmp and _site directories - Look for main.css file location during build process - Investigate why CSS builds locally but not on GitHub Actions * Clean up workflow debugging code - Remove temporary debug steps from deploy.yml - Ready for merge to publish branch to test CSS deployment * Add minimal CSS verification to build step - Check for main.css after build completes - Will help diagnose any CSS build issues in GitHub Actions - Non-disruptive logging only * Add comprehensive site asset verification to deployment workflow - Verify critical CSS, JavaScript, and font files exist and have reasonable sizes - Check for essential pages (home, about, beginner, host, blog) - Validate all language versions (en, es, fr, cs) are built - Display build summary with total files and size - Fail deployment if any critical assets are missing - Provides detailed logging for troubleshooting build issues * Fix critical Sass compilation issue causing missing CSS - Remove redundant local util/ directory that was shadowing Foundation's util files - Fix Foundation Sites util import path in _settings.scss - This was the root cause of main.css not being generated during builds - Sass was failing silently, showing false success while no CSS files were created - Explains why main.css worked locally initially but failed on GitHub Actions * Fix Foundation Sites util import path for Sass compilation - Use absolute path to Foundation's util/util from node_modules - Resolves the 'Can't find stylesheet to import' error - main.css now generates successfully (312KB) - Critical fix for CSS deployment issue on GitHub Actions - Removes the conflict between local and Foundation util paths * Fix navigation links for all languages - Correct Spanish navigation URLs to match actual page paths - /es/principiante/ → /es/beginner/ - /es/avanzado/ → /es/advanced/ - /es/terreno/ → /es/field/ - /es/organizar/ → /es/host/ - /es/acercade/ → /es/about/ - /es/eventos/ → /es/events/ - /es/validar/ → /es/validate/ - Correct French navigation URLs to match actual page paths - /fr/debutant/ → /fr/beginner/ - /fr/avance/ → /fr/advanced/ - /fr/terrain/ → /fr/field/ - /fr/organiser/ → /fr/host/ - /fr/apropos/ → /fr/about/ - /fr/evenements/ → /fr/events/ - /fr/validation/ → /fr/validate/ - Correct Czech navigation URLs to match actual page paths - /cs/začátečník/ → /cs/beginner/ - /cs/pokročilý/ → /cs/advanced/ - /cs/terén/ → /cs/field/ - /cs/organizuj/ → /cs/host/ - /cs/o-projektu/ → /cs/about/ - /cs/akce/ → /cs/events/ - /cs/validuj/ → /cs/validate/ All navigation links now point to existing pages built by Jekyll Polyglot * Complete Czech navigation fixes and repair YAML structure - Fix remaining Czech navigation URLs: - /cs/akce/ → /cs/events/ - /cs/organizuj/ → /cs/host/ - Repair corrupted YAML structure in img-alt section - Ensure all navigation links work correctly --------- Co-authored-by: Dale Kunce <[email protected]>
1 parent 2902cb1 commit 0f665b1

File tree

3 files changed

+21
-21
lines changed

3 files changed

+21
-21
lines changed

app/_data/cs.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,23 @@ nav:
5555
- text: "NAUČIT SE"
5656
links:
5757
- text: "MAPOVÁNÍ PRO ZAČÁTEČNÍKY"
58-
url: "/cs/začátečník/"
58+
url: "/cs/beginner/"
5959
- text: "POKROČILÉ MAPOVÁNÍ"
60-
url: "/cs/pokročilý/"
60+
url: "/cs/advanced/"
6161
- text: "MAPOVÁNÍ TERÉNU"
62-
url: "/cs/terén/"
62+
url: "/cs/field/"
6363
- text: "VALIDACE"
64-
url: "/cs/validuj/"
64+
url: "/cs/validate/"
6565
- text: "MAPSWIPE"
6666
url: "/cs/mapswipe/"
6767
- text: "AKCE"
6868
links:
6969
- text: "NADCHÁZEJÍCÍ AKCE"
70-
url: "/cs/akce/"
70+
url: "/cs/events/"
7171
- text: "USPOŘÁDEJTE AKCI"
72-
url: "/cs/organizuj/"
72+
url: "/cs/host/"
7373
- text: "O PROJEKTU"
74-
url: "/cs/o-projektu/"
74+
url: "/cs/about/"
7575
- text: "BLOG"
7676
url: "/cs/blog/"
7777
- text: "PROZKOUMAT"

app/_data/es.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,23 @@ nav:
5555
- text: "APRENDE"
5656
links:
5757
- text: "MAPEO PRINCIPIANTE"
58-
url: "/es/principiante/"
58+
url: "/es/beginner/"
5959
- text: "MAPEO AVANZADO"
60-
url: "/es/avanzado/"
60+
url: "/es/advanced/"
6161
- text: "MAPEO EN TERRENO"
62-
url: "/es/terreno/"
62+
url: "/es/field/"
6363
- text: "VALIDACIÓN"
64-
url: "/es/validar/"
64+
url: "/es/validate/"
6565
- text: "MAPSWIPE"
6666
url: "/es/mapswipe/"
6767
- text: "EVENTOS"
6868
links:
6969
- text: "PRÓXIMOS EVENTOS"
70-
url: "/es/eventos/"
70+
url: "/es/events/"
7171
- text: "ORGANIZAR UN EVENTO"
72-
url: "/es/organizar/"
72+
url: "/es/host/"
7373
- text: "ACERCA DE"
74-
url: "/es/acercade/"
74+
url: "/es/about/"
7575
- text: "BLOG"
7676
url: "/es/blog/"
7777
- text: "EXPLORAR"

app/_data/fr.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,23 +55,23 @@ nav:
5555
- text: "APPRENDRE"
5656
links:
5757
- text: "DÉBUTANT EN CARTOGRAPHIE"
58-
url: "/fr/debutant/"
58+
url: "/fr/beginner/"
5959
- text: "CARTOGRAPHIE AVANCÉE"
60-
url: "/fr/avance/"
60+
url: "/fr/advanced/"
6161
- text: "CARTOGRAPHIE DE TERRAIN"
62-
url: "/fr/terrain/"
62+
url: "/fr/field/"
6363
- text: "VALIDATION"
64-
url: "/fr/validation/"
64+
url: "/fr/validate/"
6565
- text: "MAPSWIPE"
6666
url: "/fr/mapswipe/"
6767
- text: "ÉVÉNEMENTS"
6868
links:
6969
- text: "PROCHAINS ÉVÉNEMENTS"
70-
url: "/fr/evenements/"
70+
url: "/fr/events/"
7171
- text: "ORGANISER UN ÉVÉNEMENT"
72-
url: "/fr/organiser/"
72+
url: "/fr/host/"
7373
- text: "À PROPOS"
74-
url: "/fr/apropos/"
74+
url: "/fr/about/"
7575
- text: "BLOG"
7676
url: "/fr/blog/"
7777
- text: "EXPLORER"

0 commit comments

Comments
 (0)