content(teambuilding-2026) — remove two photos from the event page + gallery (rebalanced thumbnails, badges, album count).
fix(mss-2026 form) — hide the "Your study plans" section for Parent / Other roles (not required or submitted for them).
fix(mobile) — language-suggestion banner no longer sits under the "Ask MSOS" pill (dismiss × now reachable); success-screen "Read the guide" button text wraps inside the box.
fix(lightbox mobile) — caption + "Read the story" button stack under the photo instead of being pinned to the screen bottom; image capped so tall photos leave room; Ask-MSOS pill hidden while the viewer is open.
fix(blog) — blog listing cards use each published post's hero image instead of placeholder icons (EN/MK/SI).
fix(news) — Meet Student Slovenia 2026 news card now has a description/excerpt (was empty); also fills meta/OG/Twitter/JSON-LD and llms.txt.
MK/SI copy in the new news description is AI-drafted — worth a native-speaker glance
Consolidates six fixes onto develop:
- **content(teambuilding-2026)** — remove two photos from the event page + gallery (rebalanced thumbnails, badges, album count).
- **fix(mss-2026 form)** — hide the "Your study plans" section for Parent / Other roles (not required or submitted for them).
- **fix(mobile)** — language-suggestion banner no longer sits under the "Ask MSOS" pill (dismiss × now reachable); success-screen "Read the guide" button text wraps inside the box.
- **fix(lightbox mobile)** — caption + "Read the story" button stack under the photo instead of being pinned to the screen bottom; image capped so tall photos leave room; Ask-MSOS pill hidden while the viewer is open.
- **fix(blog)** — blog listing cards use each published post's hero image instead of placeholder icons (EN/MK/SI).
- **fix(news)** — Meet Student Slovenia 2026 news card now has a description/excerpt (was empty); also fills meta/OG/Twitter/JSON-LD and llms.txt.
MK/SI copy in the new news description is AI-drafted — worth a native-speaker glance
Remove the "a-new-space-for-the-community-3" (toast) and "additional-12"
(diploma) photos from the Teambuilding / MSOS Hub opening event: drop the
inline article image and both gallery thumbnails, promote one hidden thumb to
keep 5 visible, and correct the "+more" badges and album photo count
(16 -> 14). Delete the two now-orphaned webp files. All three languages.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Parents and "other" registrants will not be studying, so the "Your study
plans" section is now hidden for those roles. Gating is driven by the role
<select>; validate()/collect() skip any field inside a hidden container, so
the study fields are neither required nor submitted for those roles. Students
(future/current) are unchanged: the section stays visible and required.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- On phones the language-suggestion banner sat at the bottom and the floating
"Ask MSOS" pill (higher z-index) overlapped its bottom-right, hiding the
dismiss (x) button. Raise the banner above the pill (bottom: 84px) so they
stack and the x is fully visible and tappable.
- The success-screen "Read the welcome guide" button used the base .btn
white-space:nowrap, so the long MK label overflowed the box on narrow
screens. Allow .ms-success-links .btn to wrap (white-space: normal).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
On phones the lightbox caption and "Read the story" button were pinned to the
screen bottom, cramped and overlapped by the floating "Ask MSOS" pill
(z-index above the lightbox). Now:
- lightbox becomes a centred column on <=600px: image -> button -> caption
flow directly under the photo instead of being absolutely bottom-pinned;
- image capped at 62vh so tall/portrait photos leave room for the button;
- the Ask-MSOS pill is hidden while the viewer is open (body.lightbox-open),
so it can no longer overlap the controls.
Desktop layout is unchanged.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The blog index cards showed placeholder icons even for published posts that
have a hero image. Replace the icon thumb with the post hero (cover-cropped)
for every published card in EN/MK/SI, and add a .blog-thumb--image rule to
mirror the existing featured-card image style. Coming-soon / unpublished cards
keep their icons.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The Meet Student Slovenia 2026 news card had an empty description because the
auto-extractor looks for the first <p> right after .news-article-body, but that
page starts with the sticky-CTA <a>, so nothing matched. Add a curated
description (EN/MK/SI) via seo_inject DESC_OVERRIDES; this now fills the meta
description, OG/Twitter/JSON-LD, the News-hub card excerpt, and llms.txt.
MK/SI copy AI-drafted — flag for native review.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Consolidates six fixes onto develop:
MK/SI copy in the new news description is AI-drafted — worth a native-speaker glance