Add Student Welcome Guide, legal pages, and working newsletter

Student Welcome Guide (Phase 1):
- Landing + 5 topic pages (journey, bachelor, master, deadlines, eVS)
  in EN/SI/MK, reusing the article auto-TOC
- New css/pages/_guide.css components and a 3:1 hero image placeholder
- Functional client-side "Build my route" tool (student-guide.js)
- "Student Welcome Guide" menu link wired site-wide

Legal pages:
- Trilingual Privacy Policy and Cookie Policy (GDPR-oriented,
  MailerLite disclosed, IP RS complaint route)
- Footer legal strip + Organisation column links wired site-wide,
  depth-aware, plus header/footer templates

Newsletter:
- MailerLite subscribe handler in main.js upgrades both form variants
  on every page: validation, double opt-in, inline trilingual status
- Subscribe status styles in css/pages/_projects.css

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-07-30 02:17:35 +02:00
1 parent bf70a10a14
commit cee9f1da10
113 files changed
+9043 -346

No files matched your search

+12
View File
@@ -93,6 +93,18 @@
font-weight: 500;
}
/* Newsletter subscription status message */
.subscribe-status {
max-width: 520px;
margin: 10px auto 0;
font-size: 14px;
font-weight: 500;
line-height: 20px;
}
.subscribe-status.is-info { color: #667085; }
.subscribe-status.is-success { color: #067647; }
.subscribe-status.is-error { color: #B42318; }
/* 1b. Filter kategorij (pill navigacija + podfiltri) */
.filter-section {