From 69a9011b0e6ff9f4dae2feeb440352a532393109 Mon Sep 17 00:00:00 2001 From: popovskik Date: Tue, 28 Jul 2026 15:44:23 +0200 Subject: [PATCH] Add five 2025 event blogs (EN/SI/MK), remove placeholders Add the 2025 events batch to the Events & Projects section, each as a full article page in all three languages following the established template (auto-generated TOC, sticky mobile header, inline figures): - Humanitarian sports tournament in Maribor (05 Apr 2025) - Public gathering for the Kocani victims (21 Mar 2025) - Paint & Wine at Sunset in Gorizia (08 Mar 2025, with aftermovie embed) - Public gathering for Frosina Kulakova (08 Feb 2025) - Watching handball together in Slovenia (25 Jan 2025) Also: - Add 33 event images to images/ (oversized JPGs downscaled to <=1600px). - Add localized cards for the five events to the EN/SI/MK listing pages. - Remove the two placeholder cards (Bill Walsh, PM mental models) and delete the testproject article folders they linked to. - Convert punctuation dashes in the new copy to commas or sentence breaks for a more human tone; keep compound-word hyphens. - Add docs handover brief for the future Get to know Slovenia and North Macedonia sections. Co-Authored-By: Claude Opus 4.8 (1M context) --- docs/get-to-know-pages-handover.md | 213 ++++++++++++ .../index.html | 153 ++++----- .../in-memory-of-frosina-kulakova/index.html | 273 +++++++++++++++ .../index.html | 283 +++++++++++++++ en/projects/index.html | 77 +++-- .../paint-and-wine-at-sunset/index.html | 307 +++++++++++++++++ .../index.html} | 130 +++---- images/frosina-1.png | Bin 0 -> 461999 bytes images/frosina-2.png | Bin 0 -> 708372 bytes images/frosina-3.png | Bin 0 -> 582620 bytes images/handball-2025-1.png | Bin 0 -> 659273 bytes images/handball-2025-2.png | Bin 0 -> 628026 bytes images/handball-2025-3.png | Bin 0 -> 583728 bytes images/handball-2025-4.png | Bin 0 -> 663954 bytes images/handball-2025-5.png | Bin 0 -> 672427 bytes images/handball-2025-6.png | Bin 0 -> 663147 bytes images/handball-2025-7.png | Bin 0 -> 302623 bytes images/kochani-1.png | Bin 0 -> 203385 bytes images/kochani-2.png | Bin 0 -> 209799 bytes images/kochani-3.png | Bin 0 -> 356337 bytes images/kochani-4.png | Bin 0 -> 148966 bytes images/maribor-tournament-1.png | Bin 0 -> 761667 bytes images/maribor-tournament-10.png | Bin 0 -> 865429 bytes images/maribor-tournament-2.png | Bin 0 -> 797356 bytes images/maribor-tournament-3.png | Bin 0 -> 597092 bytes images/maribor-tournament-4.png | Bin 0 -> 685173 bytes images/maribor-tournament-5.png | Bin 0 -> 799787 bytes images/maribor-tournament-6.png | Bin 0 -> 853228 bytes images/maribor-tournament-7.png | Bin 0 -> 884399 bytes images/maribor-tournament-8.png | Bin 0 -> 728156 bytes images/maribor-tournament-9.png | Bin 0 -> 766384 bytes images/paint-wine-1.jpg | Bin 0 -> 181898 bytes images/paint-wine-2.png | Bin 0 -> 796480 bytes images/paint-wine-3.jpg | Bin 0 -> 209119 bytes images/paint-wine-4.png | Bin 0 -> 783775 bytes images/paint-wine-5.png | Bin 0 -> 542131 bytes images/paint-wine-6.png | Bin 0 -> 776031 bytes images/paint-wine-7.png | Bin 0 -> 673030 bytes images/paint-wine-8.png | Bin 0 -> 801159 bytes images/paint-wine-9.jpg | Bin 0 -> 263993 bytes .../index.html | 324 ++++++++++++++++++ .../in-memory-of-frosina-kulakova/index.html | 273 +++++++++++++++ .../index.html | 283 +++++++++++++++ mk/projects/index.html | 77 +++-- .../paint-and-wine-at-sunset/index.html | 307 +++++++++++++++++ .../index.html | 295 ++++++++++++++++ .../index.html | 324 ++++++++++++++++++ .../in-memory-of-frosina-kulakova/index.html | 273 +++++++++++++++ .../index.html | 283 +++++++++++++++ si/projects/index.html | 77 +++-- .../paint-and-wine-at-sunset/index.html | 307 +++++++++++++++++ si/projects/testproject/index.html | 206 ----------- si/projects/testproject/index.html.bak | 206 ----------- .../index.html | 295 ++++++++++++++++ 54 files changed, 4309 insertions(+), 657 deletions(-) create mode 100644 docs/get-to-know-pages-handover.md rename en/projects/{testproject => humanitarian-tournament-in-maribor}/index.html (52%) create mode 100644 en/projects/in-memory-of-frosina-kulakova/index.html create mode 100644 en/projects/in-memory-of-the-kochani-victims/index.html create mode 100644 en/projects/paint-and-wine-at-sunset/index.html rename en/projects/{testproject/index.html.bak => watching-handball-together-in-slovenia/index.html} (51%) create mode 100644 images/frosina-1.png create mode 100644 images/frosina-2.png create mode 100644 images/frosina-3.png create mode 100644 images/handball-2025-1.png create mode 100644 images/handball-2025-2.png create mode 100644 images/handball-2025-3.png create mode 100644 images/handball-2025-4.png create mode 100644 images/handball-2025-5.png create mode 100644 images/handball-2025-6.png create mode 100644 images/handball-2025-7.png create mode 100644 images/kochani-1.png create mode 100644 images/kochani-2.png create mode 100644 images/kochani-3.png create mode 100644 images/kochani-4.png create mode 100644 images/maribor-tournament-1.png create mode 100644 images/maribor-tournament-10.png create mode 100644 images/maribor-tournament-2.png create mode 100644 images/maribor-tournament-3.png create mode 100644 images/maribor-tournament-4.png create mode 100644 images/maribor-tournament-5.png create mode 100644 images/maribor-tournament-6.png create mode 100644 images/maribor-tournament-7.png create mode 100644 images/maribor-tournament-8.png create mode 100644 images/maribor-tournament-9.png create mode 100644 images/paint-wine-1.jpg create mode 100644 images/paint-wine-2.png create mode 100644 images/paint-wine-3.jpg create mode 100644 images/paint-wine-4.png create mode 100644 images/paint-wine-5.png create mode 100644 images/paint-wine-6.png create mode 100644 images/paint-wine-7.png create mode 100644 images/paint-wine-8.png create mode 100644 images/paint-wine-9.jpg create mode 100644 mk/projects/humanitarian-tournament-in-maribor/index.html create mode 100644 mk/projects/in-memory-of-frosina-kulakova/index.html create mode 100644 mk/projects/in-memory-of-the-kochani-victims/index.html create mode 100644 mk/projects/paint-and-wine-at-sunset/index.html create mode 100644 mk/projects/watching-handball-together-in-slovenia/index.html create mode 100644 si/projects/humanitarian-tournament-in-maribor/index.html create mode 100644 si/projects/in-memory-of-frosina-kulakova/index.html create mode 100644 si/projects/in-memory-of-the-kochani-victims/index.html create mode 100644 si/projects/paint-and-wine-at-sunset/index.html delete mode 100644 si/projects/testproject/index.html delete mode 100644 si/projects/testproject/index.html.bak create mode 100644 si/projects/watching-handball-together-in-slovenia/index.html diff --git a/docs/get-to-know-pages-handover.md b/docs/get-to-know-pages-handover.md new file mode 100644 index 00000000..fae171ca --- /dev/null +++ b/docs/get-to-know-pages-handover.md @@ -0,0 +1,213 @@ +# Handover: "Get to Know Slovenia" & "Get to Know North Macedonia" Pages + +**Audience of this document:** an AI agent (or collaborator) who is starting *fresh*, with no prior knowledge of this project. Read it top to bottom before proposing anything. Your job will be to (1) brainstorm a content concept for these two sections and (2) then build the blogs one by one, following the standards already established on this website. + +--- + +## 1. Who we are — MSOS (Macedonian Student Organisation in Slovenia) + +MSOS is a student organisation that supports Macedonian students living and studying in Slovenia. In short, the organisation: + +- Helps future and current Macedonian students settle into life in Slovenia (university applications, accommodation, student life, subsidised meals "boni", building a social circle). +- Organises events: welcome events, humanitarian tournaments, cultural nights, commemorations, watch parties, workshops, and social gatherings across Ljubljana, Maribor, and Nova Gorica. +- Represents students' interests before institutions (ministries, embassies, universities). +- Keeps Macedonian culture and community alive abroad, while helping members integrate into Slovenian society. + +The tone of the organisation is **warm, personal, community-driven, and sincere**. It is run by students, for students. Content should feel human and heartfelt, never corporate or machine-generated. + +--- + +## 2. The website + +- **What it is:** a static, multilingual marketing/community website. Plain HTML + CSS + vanilla JavaScript. **No build system, no framework, no bundler.** You edit HTML/CSS/JS directly and open it in a browser. +- **Languages:** three, fully mirrored — English (`en/`), Slovenian (`si/`), Macedonian (`mk/`). Every page exists in all three languages. +- **Local repo path:** `C:\Coding\msosorg.com` +- **Version control:** self-hosted **Gitea** (NOT github.com). Work happens on branch `kristijan-dev`; pull requests target the `develop` branch. Do not commit or push unless the owner asks. +- **Local preview:** from the repo root run `python -m http.server 8000`, then open `http://localhost:8000/en/...`. + +### 2.1 Folder structure (relevant parts) + +``` +msosorg.com/ +├── css/ +│ ├── main.css # imports all partials, in order +│ ├── base/ # reset, typography +│ ├── layout/ # _header.css, _footer.css +│ ├── components/ # _buttons.css, _cards.css +│ └── pages/ # _home.css, _projects.css, _article.css, _about.css, _timeline.css +├── images/ # ALL images live here (flat folder) +├── main.js # ALL site JavaScript (one file) +├── en/ si/ mk/ # one folder per language, mirrored +│ ├── projects/ # the "Events & Projects" section (our model to copy) +│ │ ├── index.html # listing/hub page (cards + filter + pagination) +│ │ └── /index.html # one folder per blog article +│ ├── about-us/ timeline-and-milestones/ ... +└── docs/ # this document lives here +``` + +### 2.2 Navigation + +The top navigation already contains the two target links under the **"For Students"** dropdown: +- **"Get to know Slovenia"** (currently `href="#"`, a placeholder) +- **"Get to know North Macedonia"** (currently `href="#"`, a placeholder) + +These appear in the header of every page, in all three languages. Once the new sections exist, these links must be wired up to point at them (in all languages, in both the desktop nav and the mobile nav panel — the header markup is duplicated for desktop and mobile in each file). + +--- + +## 3. What has already been built (the "standards" to reuse) + +The **Events & Projects** section (`*/projects/`) is the reference implementation. The two new country sections should copy its patterns. Everything below already works and is tested. + +### 3.1 The listing/hub page (`projects/index.html`) + +Structure: +1. `page-header-section` — subtitle, `

`, description, newsletter subscribe form. +2. `filter-section` — a **Proxify-style category filter**: + - `.filter-nav` = pill buttons (main categories). Each ` - - - - - - - - - +
- + - \ No newline at end of file + diff --git a/en/projects/in-memory-of-frosina-kulakova/index.html b/en/projects/in-memory-of-frosina-kulakova/index.html new file mode 100644 index 00000000..9b8fc4fb --- /dev/null +++ b/en/projects/in-memory-of-frosina-kulakova/index.html @@ -0,0 +1,273 @@ + + + + + + In Memory of Frosina Kulakova - MSOS + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Select Language

+ +
+ +
+
+ + +
+
+
+

Published on February 8, 2025

+

In Memory of Frosina Kulakova

+

On February 8, 2025, Macedonian students in Ljubljana gathered for a peaceful public event to honor the memory of Frosina Kulakova, who tragically lost her life in Skopje just days earlier.

+
+ +
+ Candles and flowers in memory of Frosina Kulakova +
+ +
+

The news of Frosina’s tragic passing on January 29, 2025, deeply shook students across Slovenia. Even though we are far from home, the pain was shared, and the need to come together was clear. Out of this feeling grew the initiative to organize a peaceful public gathering in Ljubljana, where young people could unite, light candles, lay flowers, and dedicate a moment of silence in her memory.

+ +
+ Students lighting candles in memory of Frosina +
+ +

A message of unity

+ +

This gathering was not about politics or criticism. It was about togetherness, humanity, and shared responsibility. As students abroad, we wanted to show that we care, that we remember, and that we hope for a better tomorrow where such injustices will no longer happen.

+ +

By standing side by side in moments like these, we learn that our strength lies not only in our studies and ambitions but also in our ability to support one another when it matters most.

+ +
+ Flowers and candles laid in remembrance +
+ +

Closing thoughts

+ +

Frosina’s story reminded us of the fragility of life and the importance of solidarity. We are grateful to all who came, who lit a candle, or who simply stood with us in silence.

+ +

As an organization, MSOS will always strive to provide a space where students can come together, in joy, in struggle, and in remembrance, to shape a community that carries both hope and responsibility for the future.

+ +

Rest in peace, Frosina. 🕊️🙏🏻

+
+
+
+ + + + + + + + diff --git a/en/projects/in-memory-of-the-kochani-victims/index.html b/en/projects/in-memory-of-the-kochani-victims/index.html new file mode 100644 index 00000000..4200dea5 --- /dev/null +++ b/en/projects/in-memory-of-the-kochani-victims/index.html @@ -0,0 +1,283 @@ + + + + + + In Memory of the Victims of the Kochani Tragedy - MSOS + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Select Language

+ +
+ +
+
+ + +
+
+
+

Published on March 21, 2025

+

In Memory of the Victims of the Kochani Tragedy

+

On March 21, 2025, more than 600 people gathered at Kongresni trg in Ljubljana for a peaceful public gathering to honor the victims of the tragic fire in Kochani.

+
+ +
+ Candles and flowers at Kongresni trg in memory of the Kochani victims +
+ +
+

On March 16, 2025, a fire broke out in the Pulse nightclub in Kochani, North Macedonia, taking the lives of 60 people and leaving deep scars across the country. For Macedonian students abroad, the news was devastating. Though far from home, the feeling of loss was shared, and the need to stand together was undeniable.

+ +

The MSOS community decided to create a moment of solidarity in Slovenia, not as an act of protest or politics, but as a way to express humanity, grief, and unity in the face of tragedy.

+ +
+ Candlelight and flowers at the memorial gathering in Ljubljana +
+ +

The gathering in Ljubljana

+ +

On March 21, the square in Ljubljana was filled with silence and candlelight. What began as an expectation of around 200 attendees grew into a gathering of more than 600 people of all ages. The program opened with a short address by the MSOS president, followed by a 16-minute silence to honor the victims, one minute for each March day leading up to the tragedy.

+ +

Students, families, and members of the wider community laid flowers and lit candles, creating a sea of light and color that remained untouched for weeks after, as no one dared to disturb the memorial. The atmosphere was solemn, respectful, and deeply emotional.

+ +
+ A sea of candles and flowers left by attendees +
+ +

A message beyond borders

+ +

This gathering was a reminder that even away from home, students carry their roots, their compassion, and their voice for justice. It was not a promotional act but a human one, a sign that the new generation wants to build a future where solidarity and care define who we are.

+ +

The event also received coverage in Slovenia, with the MSOS president giving a short interview for RTV Slovenia, reflecting on the importance of standing united in difficult times.

+ +
+ Attendees standing together during the moment of silence +
+ +

Closing words

+ +

The tragedy in Kochani showed us how fragile life is, but also how strong we can be when we come together. In Ljubljana, the student community stood side by side, sending love and respect back home.

+ +

May the victims rest in peace.

+
+
+
+ + + + + + + + diff --git a/en/projects/index.html b/en/projects/index.html index 892c8c6c..b852bb5e 100644 --- a/en/projects/index.html +++ b/en/projects/index.html @@ -211,6 +211,61 @@ diff --git a/en/projects/paint-and-wine-at-sunset/index.html b/en/projects/paint-and-wine-at-sunset/index.html new file mode 100644 index 00000000..8e0add26 --- /dev/null +++ b/en/projects/paint-and-wine-at-sunset/index.html @@ -0,0 +1,307 @@ + + + + + + Paint & Wine at Sunset, Celebrating Women’s Day with Art & Music - MSOS + + + + + + + + + + + + + + + + + + + + + +
+
+
+

Select Language

+ +
+ +
+
+ + +
+
+
+

Published on March 8, 2025

+

Paint & Wine at Sunset, Celebrating Women’s Day with Art & Music

+

Paint, wine, and music brought students together in Gorizia to celebrate Women’s Day and mark the first MSOS Nova Gorica event.

+
+ +
+ Paint & Wine at Sunset event in Gorizia +
+ +
+

On International Women’s Day, the MSOS Nova Gorica team hosted its very first local event in collaboration with the Macedonian Cultural Association "Ohridski Biseri". Students from Ljubljana, Nova Gorica, and the surrounding region crossed the border into Gorizia, Italy, for an evening of painting, wine, and music.

+ +
+ Students painting during the Paint & Wine evening +
+ +

A first for MSOS Nova Gorica

+ +

This was more than just an event. It was the first official activity organized by our new MSOS Nova Gorica team. With support from the Macedonian Cultural Association "Ohridski Biseri", we transformed the cozy venue Etnoteca Mama Angela into a space filled with creativity and laughter.

+ +
+ The cozy venue Etnoteca Mama Angela +
+ +

Art, music, and togetherness

+ +

The concept was simple but powerful: a Paint & Wine Night where anyone could sit down with a canvas, brushes, and a glass of wine, and let inspiration take over. No prior painting experience was needed. Some chose to create symbolic pieces honoring women, others painted freely from the heart.

+ +

A live DJ set gave the evening a vibrant rhythm, turning it into more than just a workshop. It became a celebration. Between brushstrokes and beats, students connected, shared stories, and enjoyed an atmosphere that was both creative and festive.

+ +
+ Canvases filling with color as students paint +
+ +
+ Students enjoying wine and music together +
+ +

Why it mattered

+ +

Held on March 8, International Women’s Day, the event carried a deeper meaning. It was a chance to celebrate and appreciate women, not only through words but through art. The paintings that came out of the night were diverse, personal, and full of color, much like the student community itself.

+ +

To capture the spirit of the night, we created an aftermovie, which you can watch below.

+ +
+ +
+ +
+ Finished paintings on display +
+ +
+ The group enjoying the celebration +
+ +

Looking ahead

+ +

Paint & Wine Night showed that MSOS Nova Gorica is ready to bring fresh ideas and energy to our student family. From wine glasses clinking to canvases filling with color, the night left everyone with memories and a few paint-stained fingers, that will not be forgotten.

+ +
+ A memory from the Paint & Wine evening +
+ +
+ The MSOS Nova Gorica community at sunset +
+
+
+
+ + + + + + + + diff --git a/en/projects/testproject/index.html.bak b/en/projects/watching-handball-together-in-slovenia/index.html similarity index 51% rename from en/projects/testproject/index.html.bak rename to en/projects/watching-handball-together-in-slovenia/index.html index a53c4e33..500e1e03 100644 --- a/en/projects/testproject/index.html.bak +++ b/en/projects/watching-handball-together-in-slovenia/index.html @@ -1,9 +1,9 @@ - + - Macedonian Student Night in Ljubljana - MSOS + Cheering for Macedonia, Watching Handball Together in Slovenia - MSOS @@ -13,8 +13,8 @@ - - + + @@ -34,7 +34,7 @@ Who We Are