Commit 0f665b1
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
3 files changed
+21
-21
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
| 58 | + | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | | - | |
| 62 | + | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | | - | |
| 74 | + | |
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
| |||
0 commit comments