content(mss-2026): add sponsor logo + event banners, update venue to NLB branch

- Add Capital Asset Management sponsor logo (images/partners/capital.png),
  replacing the plain-text sponsor name in the event partners row.
- Set the in-article hero to the clean event banner (mss-2026-hero.webp) and
  the News/homepage listing cards to the sponsor-strip promo variant
  (mss-2026-card.webp) via a new front-matter `card:` field.
- Update the venue everywhere (event page key info + prose + confirmation
  text, and the homepage promo banner) to
  "НЛБ експозитура, локација East Gate Mall, Скопје" (EN: NLB branch;
  SI: poslovalnica NLB), across all three languages.

Build tooling: build_content emits an optional data-card on the hero <img>;
build_listings prefers data-card as the listing thumbnail so the card can
differ from the in-article hero. Rebuilt news pages, listings and search index.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
popovskikandClaude Opus 4.8 committed 2026-08-27 07:05:41 +02:00
1 parent 827b6b95f5
commit 903faf54fe
20 files changed
+68 -64

No files matched your search

@@ -7,11 +7,11 @@ title: Meet Student Slovenia 2026
date: '2026-08-20'
date_line: Published 20 August 2026
hero:
src: /images/event4-img-1.webp
alt: Students and speakers at the Meet Student Slovenia event in Skopje
src: /images/mss-2026-hero.webp
card: /images/mss-2026-card.webp
alt: Meet Student Slovenia 2026 promo banner — NLB branch, East Gate Mall, Skopje, 4 September 2026
width: '1920'
height: '1280'
caption_html: 'Meet Student Slovenia 2024. Photo: MSOS'
height: '1080'
body_format: html
---
<div class="news-article-body">
@@ -24,7 +24,7 @@ body_format: html
<div class="event-key">
<div class="event-key-grid">
<div class="event-key-row"><span class="event-key-ico"><i class="fas fa-calendar-day" aria-hidden="true"></i></span><span class="event-key-text"><span class="event-key-k">When</span><span class="event-key-v"><strong>Friday, 4 September 2026</strong> &middot; 18:00</span></span></div>
<div class="event-key-row"><span class="event-key-ico"><i class="fas fa-location-dot" aria-hidden="true"></i></span><span class="event-key-text"><span class="event-key-k">Where</span><span class="event-key-v">NLB Banka, East Gate Mall, Skopje</span></span></div>
<div class="event-key-row"><span class="event-key-ico"><i class="fas fa-location-dot" aria-hidden="true"></i></span><span class="event-key-text"><span class="event-key-k">Where</span><span class="event-key-v">NLB branch, East Gate Mall, Skopje</span></span></div>
</div>
<p class="event-key-stream"><i class="fas fa-video" aria-hidden="true"></i> Can&rsquo;t attend in person? <strong>Follow the live stream.</strong></p>
<div class="event-key-actions"><a class="btn btn-primary-orange event-key-cta" href="#register">Register now</a></div>
@@ -32,7 +32,7 @@ body_format: html
<div class="event-partners">
<figure class="event-partner event-partner--lead"><img src="../../../images/partners/nlb.png" alt="NLB Banka Skopje" loading="lazy"><figcaption class="event-partner-role">Under the patronage of</figcaption></figure>
<figure class="event-partner event-partner--lead"><img src="../../../images/partners/ambasada-slo.png" alt="Embassy of the Republic of Slovenia in Skopje" loading="lazy"><figcaption class="event-partner-role">With the support of</figcaption></figure>
<figure class="event-partner"><span class="event-partner-name">Kapital Aset Menadžment DOOEL</span><figcaption class="event-partner-role">Sponsor</figcaption></figure>
<figure class="event-partner"><img src="../../../images/partners/capital.png" alt="Capital Asset Management" loading="lazy"><figcaption class="event-partner-role">Sponsor</figcaption></figure>
</div>
</div>
<h2>Honest conversations about student life in Slovenia</h2>
@@ -83,7 +83,7 @@ body_format: html
<div class="ms-head">
<span class="ms-eyebrow">Registration</span>
<h2>Secure your place</h2>
<p>Friday, 4 September 2026 at 18:00, at NLB Banka in East Gate Mall, Skopje. Venue capacity is limited, so advance registration is required. A live stream is available for everyone who cannot attend in person.</p>
<p>Friday, 4 September 2026 at 18:00, at the NLB branch in East Gate Mall, Skopje. Venue capacity is limited, so advance registration is required. A live stream is available for everyone who cannot attend in person.</p>
</div>
<form class="ms-form er-form" novalidate>
<div class="ms-hp" aria-hidden="true"><label>Do not fill this in<input type="text" name="company" tabindex="-1" autocomplete="off"></label></div>
@@ -137,7 +137,7 @@ body_format: html
<div class="ms-success er-success" hidden>
<div class="ms-success-icon"><i class="fas fa-circle-check" aria-hidden="true"></i></div>
<h3 class="ms-success-title" data-venue-title="Your registration is confirmed!" data-stream-title="Your registration is confirmed!"></h3>
<p class="ms-success-text" data-venue-text="Thank you for registering for Meet Student Slovenia 2026. Your place is reserved, and further details about the event will arrive at the email address you provided. See you on 4 September at NLB Banka, East Gate Mall, Skopje!" data-stream-text="Thank you for registering for Meet Student Slovenia 2026. The information and the live-stream link will arrive at the email address you provided. See you online on 4 September!"></p>
<p class="ms-success-text" data-venue-text="Thank you for registering for Meet Student Slovenia 2026. Your place is reserved, and further details about the event will arrive at the email address you provided. See you on 4 September at the NLB branch, East Gate Mall, Skopje!" data-stream-text="Thank you for registering for Meet Student Slovenia 2026. The information and the live-stream link will arrive at the email address you provided. See you online on 4 September!"></p>
<p class="ms-success-next">While you wait</p>
<div class="ms-success-links">
<a class="btn btn-secondary" href="../../student-welcome-guide/">Read the Student Welcome Guide</a>