Student Welcome Guide: batch fixes from changes-2 review (EN/MK/SI)

Layout / CSS (css/pages/_guide.css):
- Left-align .guide-checklist and .guide-steps (margin 16px 0) so bullet
  lists no longer drift right inside the flex article-body.
- Make .guide-table-wrap shrink to the viewport (width:100%; min-width:0)
  so wide tables scroll horizontally on mobile instead of overflowing.
- Add a reusable .guide-cta pill button for inline calls to action.

Content, applied across all three languages:
- Replace the info-pill row (guide-meta) on every guide page with a
  "Last checked" eyebrow above the title.
- application-deadlines: correct "North Macedonian citizen" to
  "Citizen of North Macedonia".
- study-cities: reword the "X map:" run-on paragraphs, give Nova Gorica
  and Celje proper strengths/challenges bullet lists.
- tuition-and-scholarships: fix the leftover "Link the exact call" note
  and add a prominent SRIPS 380th-call button.
- student-accommodation: retitle to "full-time student", delete the SRCe
  brokerage paragraph, add an ownership-check (land register / GURS)
  paragraph.
- prepare-to-move: add bus, flight, airport-transfer and car-sharing
  providers with links.
- administrative-basics: link the DR-02 form and FURS tax-number page and
  the bank-account blog; remove the "A common sequence" section.
- official-sources-and-checklists: remove the "Checklists to build"
  section and the pre-publication reminder sentence, and tidy the meta
  description that referenced the removed section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-06 00:01:04 +02:00
1 parent b058c80713
commit 43847ba935
91 files changed
+274 -662

No files matched your search

+29 -3
View File
@@ -65,7 +65,10 @@
/* ---------- Checklists ---------- */
.guide-checklist {
max-width: 720px;
margin: 16px auto;
/* Left-align with headings/paragraphs. In the flexbox article-body an
"auto" side margin shrink-wraps the list to its content width and
centres it, so shorter lists drift right — keep the margin at 0. */
margin: 16px 0;
padding: 0;
list-style: none;
display: grid;
@@ -100,7 +103,7 @@
/* Numbered (ordered) variant for step-by-step processes */
.guide-steps {
max-width: 720px;
margin: 16px auto;
margin: 16px 0; /* left-align in flex article-body (see .guide-checklist) */
padding: 0;
list-style: none;
counter-reset: guide-step;
@@ -133,6 +136,26 @@
justify-content: center;
}
/* ---------- Inline call-to-action button ---------- */
.guide-cta {
display: inline-flex;
align-items: center;
gap: 10px;
margin: 4px 0 8px;
padding: 12px 22px;
border-radius: 999px;
background: linear-gradient(135deg, #2D738C 0%, #255F74 100%);
color: #fff;
font-family: 'Inter', sans-serif;
font-weight: 700;
font-size: 16px;
text-decoration: none;
box-shadow: 0 8px 20px rgba(45, 115, 140, .30);
transition: transform .15s, box-shadow .15s;
}
.guide-cta i { color: #fff; font-size: 15px; }
.guide-cta:hover { transform: translateY(-2px); box-shadow: 0 12px 26px rgba(45, 115, 140, .40); }
/* ---------- Stage timeline (journey page) ---------- */
.guide-timeline {
max-width: 720px;
@@ -178,7 +201,10 @@
}
/* ---------- Deadline table ---------- */
.guide-table-wrap { max-width: 860px; margin: 20px auto; overflow-x: auto; }
/* width:100% + min-width:0 let this flex item shrink to the viewport so its
own overflow-x scroll engages on mobile instead of overflowing the page
(the table keeps its 640px min-width and scrolls horizontally inside). */
.guide-table-wrap { max-width: 860px; width: 100%; min-width: 0; margin: 20px 0; overflow-x: auto; -webkit-overflow-scrolling: touch; }
.guide-table {
width: 100%;
border-collapse: collapse;