changes.txt #10: informative disclaimers (footer, guide, legal)

- Footer disclaimer on every page (informative-only, verify with official sources)
- "Good to know" callout across all Student Welcome Guide pages, pointing to
  the "Was this page helpful?" box for reporting errors
- "Website content & liability" disclaimer card on the Official information page
All three languages (EN/MK/SI).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-05 16:04:30 +02:00
1 parent 5e18020066
commit 5abda945ed
228 files changed
+743

No files matched your search

+10
View File
@@ -152,6 +152,16 @@ footer hr {
.footer-credit a { color: rgba(255, 255, 255, 0.8); text-decoration: underline; text-underline-offset: 2px; }
.footer-credit a:hover { color: #FFFFFF; }
/* Site-wide informative disclaimer (present on every page's footer) */
.footer-disclaimer {
max-width: 980px; margin: 26px auto 0; padding-top: 20px;
border-top: 1px solid rgba(255, 255, 255, 0.14);
font-size: 12px; line-height: 18px;
color: rgba(255, 255, 255, 0.6); text-align: center;
}
.footer-disclaimer a { color: rgba(255, 255, 255, 0.85); text-decoration: underline; text-underline-offset: 2px; }
.footer-disclaimer a:hover { color: #FFFFFF; }
/* ==========================================================================
Mobile Footer Styles
+10
View File
@@ -1025,3 +1025,13 @@
.route-links a { padding: 5px 9px; font-size: 11px; }
.route-disclaimer { margin: 14px 0 0; padding: 11px 13px; font-size: 10.5px; line-height: 15px; page-break-inside: avoid; }
}
/* Informative disclaimer callout shown across the Student Welcome Guide */
.guide-disclaimer {
display: flex; gap: 12px; align-items: flex-start;
background: #FFF7ED; border: 1px solid #FED7AA; border-left: 4px solid #FB923C;
border-radius: 12px; padding: 15px 18px; margin: 8px 0 30px;
}
.guide-disclaimer > i { color: #EA7317; font-size: 18px; margin-top: 2px; flex: 0 0 auto; }
.guide-disclaimer .gd-body { font-size: 13.5px; line-height: 21px; color: #7C4A21; }
.guide-disclaimer .gd-body strong { display: block; color: #9A3412; font-size: 14px; margin-bottom: 3px; }
+6
View File
@@ -47,3 +47,9 @@
.legal-row { flex-direction: column; gap: 2px; }
.legal-row .v { text-align: left; }
}
/* Prose card (website content & liability disclaimer) */
.legal-prose { padding: 18px 24px 20px; }
.legal-prose p { font-size: 14px; line-height: 22px; color: #475467; margin: 0 0 12px; }
.legal-prose p:last-child { margin-bottom: 0; }
.legal-prose a { color: #2D738C; font-weight: 500; }