diff --git a/css/components/_lang-banner.css b/css/components/_lang-banner.css new file mode 100644 index 00000000..acf81162 --- /dev/null +++ b/css/components/_lang-banner.css @@ -0,0 +1,67 @@ +/* ========================================================================== + Language suggestion banner (browser-language based, dismissible) + ========================================================================== */ +.lang-suggest { + position: fixed; + left: 50%; + bottom: 22px; + transform: translate(-50%, 24px); + z-index: 1200; + display: flex; + align-items: center; + gap: 12px; + max-width: calc(100% - 32px); + padding: 12px 12px 12px 16px; + background: #FFFFFF; + border: 1px solid #EAECF0; + border-radius: 12px; + box-shadow: 0 14px 40px rgba(16, 24, 40, 0.18); + font-size: 14px; + line-height: 1.4; + color: #344054; + opacity: 0; + visibility: hidden; + transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s; +} +.lang-suggest.is-visible { + opacity: 1; + visibility: visible; + transform: translate(-50%, 0); +} +.lang-suggest-text { margin: 0; } +.lang-suggest-btn { + flex-shrink: 0; + background: #2D738C; + color: #FFFFFF; + text-decoration: none; + padding: 8px 14px; + border-radius: 8px; + font-weight: 600; + white-space: nowrap; +} +.lang-suggest-btn:hover { background: #255E73; } +.lang-suggest-close { + flex-shrink: 0; + background: none; + border: none; + font-size: 22px; + line-height: 1; + color: #98A2B3; + cursor: pointer; + padding: 0 4px; +} +.lang-suggest-close:hover { color: #475467; } + +@media (max-width: 560px) { + .lang-suggest { + left: 16px; + right: 16px; + bottom: 16px; + transform: translateY(24px); + flex-wrap: wrap; + } + .lang-suggest.is-visible { transform: translateY(0); } + .lang-suggest-text { flex: 1 1 100%; order: 1; } + .lang-suggest-btn { order: 2; } + .lang-suggest-close { order: 3; margin-left: auto; } +} diff --git a/css/components/_lightbox.css b/css/components/_lightbox.css new file mode 100644 index 00000000..17c91aec --- /dev/null +++ b/css/components/_lightbox.css @@ -0,0 +1,75 @@ +/* ========================================================================== + Reusable photo gallery block ("Photos from the event") + lightbox + Drop a .event-gallery-grid.js-lightbox anywhere; main.js wires the viewer. + ========================================================================== */ +.event-gallery { margin: 48px 0 8px; } +.event-gallery-title { + font-size: 22px; font-weight: 700; color: #101828; margin: 0 0 16px; +} +.event-gallery-grid { + display: grid; + grid-template-columns: repeat(5, 1fr); + gap: 8px; +} +.eg-thumb { + padding: 0; border: none; background: #EEF2F4; + border-radius: 8px; overflow: hidden; cursor: pointer; + aspect-ratio: 1; position: relative; display: block; +} +.eg-thumb img { + width: 100%; height: 100%; object-fit: cover; display: block; + transition: transform 0.4s ease; +} +.eg-thumb:hover img { transform: scale(1.06); } +.eg-thumb:focus-visible { outline: 2px solid #2D738C; outline-offset: 2px; } +.eg-thumb.is-hidden { display: none; } +.eg-more { + position: absolute; inset: 0; z-index: 2; + display: flex; align-items: center; justify-content: center; + background: rgba(9, 18, 26, 0.55); + color: #FFFFFF; font-size: 18px; font-weight: 700; + pointer-events: none; +} + +/* ---------- Full-screen lightbox (injected once by main.js) ---------- */ +.lightbox { + position: fixed; inset: 0; z-index: 2000; + display: none; align-items: center; justify-content: center; + background: rgba(9, 18, 26, 0.93); padding: 24px; +} +.lightbox.is-open { display: flex; } +.lightbox-img { + max-width: 92vw; max-height: 82vh; object-fit: contain; + border-radius: 6px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5); + user-select: none; -webkit-user-drag: none; +} +.lightbox-close, .lightbox-prev, .lightbox-next { + position: absolute; background: rgba(255, 255, 255, 0.12); + color: #FFFFFF; border: none; cursor: pointer; border-radius: 50%; + width: 48px; height: 48px; font-size: 24px; line-height: 1; + display: flex; align-items: center; justify-content: center; + transition: background 0.15s ease; +} +.lightbox-close:hover, .lightbox-prev:hover, .lightbox-next:hover { background: rgba(255, 255, 255, 0.25); } +.lightbox-close { top: 20px; right: 20px; font-size: 28px; } +.lightbox-prev { left: 20px; top: 50%; transform: translateY(-50%); } +.lightbox-next { right: 20px; top: 50%; transform: translateY(-50%); } +.lightbox-caption { + position: absolute; bottom: 18px; left: 0; right: 0; + text-align: center; color: rgba(255, 255, 255, 0.85); + font-size: 14px; padding: 0 24px; +} + +@media (max-width: 700px) { + .event-gallery { margin: 36px 0 8px; } + .event-gallery-title { font-size: 19px; margin: 0 0 12px; } + .event-gallery-grid { grid-template-columns: repeat(3, 1fr); gap: 6px; } +} +@media (max-width: 600px) { + .lightbox { padding: 12px; } + .lightbox-img { max-width: 96vw; max-height: 80vh; } + .lightbox-prev { left: 8px; } + .lightbox-next { right: 8px; } + .lightbox-close { top: 12px; right: 12px; } + .lightbox-caption { font-size: 12.5px; bottom: 12px; } +} diff --git a/css/layout/_footer.css b/css/layout/_footer.css index 3fe3e529..b5e5158f 100644 --- a/css/layout/_footer.css +++ b/css/layout/_footer.css @@ -142,6 +142,16 @@ footer hr { text-decoration: none; } +/* Website build credit */ +.footer-credit { + margin-top: 20px; + text-align: center; + font-size: 12.5px; line-height: 1.6; + color: rgba(255, 255, 255, 0.55); +} +.footer-credit a { color: rgba(255, 255, 255, 0.8); text-decoration: underline; text-underline-offset: 2px; } +.footer-credit a:hover { color: #FFFFFF; } + /* ========================================================================== Mobile Footer Styles diff --git a/css/layout/_header.css b/css/layout/_header.css index d3e271b3..82043e6f 100644 --- a/css/layout/_header.css +++ b/css/layout/_header.css @@ -288,6 +288,7 @@ left: 0; width: 100%; height: calc(100vh - 60px); + height: calc(100dvh - 60px); /* use the visible viewport so the bottom (language selector) is reachable */ background: #FFFFFF; padding: 24px; box-sizing: border-box; @@ -295,6 +296,8 @@ transition: transform 0.3s ease-in-out; z-index: 1001; overflow-y: auto; + -webkit-overflow-scrolling: touch; + overscroll-behavior: contain; } html.nav-open .mobile-nav-panel { diff --git a/css/main.css b/css/main.css index 24acec0e..607ce0b9 100644 --- a/css/main.css +++ b/css/main.css @@ -25,6 +25,8 @@ /* 3. Reusable Components */ @import 'components/_buttons.css'; @import 'components/_cards.css'; +@import 'components/_lang-banner.css'; +@import 'components/_lightbox.css'; /* 4. Page-specific Styles */ @import 'pages/_home.css'; @@ -39,4 +41,5 @@ @import 'pages/_member.css'; @import 'pages/_support.css'; @import 'pages/_hub.css'; -@import 'pages/_legal.css'; \ No newline at end of file +@import 'pages/_legal.css'; +@import 'pages/_gallery.css'; \ No newline at end of file diff --git a/css/pages/_gallery.css b/css/pages/_gallery.css new file mode 100644 index 00000000..fd7f598e --- /dev/null +++ b/css/pages/_gallery.css @@ -0,0 +1,102 @@ +/* ========================================================================== + Gallery page — album collage cards (whole card links to the event story) + ========================================================================== */ +.gallery-page { padding-top: 80px; background: #FFFFFF; } + +.gallery-hero { + background: linear-gradient(180deg, #F1F7F9 0%, #FFFFFF 100%); + padding: 56px 24px 40px; + text-align: center; +} +.gallery-hero-inner { max-width: 760px; margin: 0 auto; } +.gallery-eyebrow { + font-weight: 700; font-size: 14px; letter-spacing: 0.06em; + text-transform: uppercase; color: #2D738C; margin: 0 0 10px; +} +.gallery-hero h1 { + font-size: clamp(32px, 5vw, 48px); line-height: 1.12; + color: #101828; margin: 0 0 14px; font-weight: 700; +} +.gallery-lead { font-size: 18px; line-height: 28px; color: #475467; margin: 0; } + +/* ---------- Album grid ---------- */ +.gallery-albums { + max-width: 1180px; margin: 0 auto; padding: 28px 24px 88px; + display: grid; + grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); + gap: 30px 26px; +} + +/* Each album is a distinct, hoverable card */ +.album-card { + border-radius: 16px; + background: #FFFFFF; + border: 1px solid #E7ECEF; + box-shadow: 0 2px 8px rgba(16, 24, 40, 0.05); + overflow: hidden; + transition: transform 0.25s ease, box-shadow 0.25s ease, border-color 0.25s ease; +} +.album-card:hover { + transform: translateY(-6px); + box-shadow: 0 22px 44px rgba(16, 24, 40, 0.18); + border-color: #BCD8E0; +} +.album-link-wrap { display: block; text-decoration: none; color: inherit; } + +/* The collage: 1 large tile (left) + 2 stacked tiles (right) */ +.album-cover { + display: grid; + grid-template-columns: 2fr 1fr; + grid-template-rows: 1fr 1fr; + gap: 3px; + height: 220px; + background: #EEF2F4; +} +.album-tile { position: relative; overflow: hidden; } +.album-tile img { + width: 100%; height: 100%; object-fit: cover; display: block; + transition: transform 0.5s ease; +} +.album-tile--main { grid-row: 1 / 3; grid-column: 1; } +.album-card:hover .album-tile img { transform: scale(1.04); } + +/* Blue brand tint over every photo; fades on hover so the images brighten */ +.album-tile::after { + content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; + background: linear-gradient(155deg, rgba(45, 115, 140, 0.34) 0%, rgba(21, 60, 78, 0.12) 60%, rgba(21, 60, 78, 0.04) 100%); + transition: opacity 0.3s ease; +} +.album-card:hover .album-tile::after { opacity: 0.35; } + +/* "+N more" overlay on the last visible tile (sits above the tint) */ +.cover-more-badge { + position: absolute; inset: 0; z-index: 2; + display: flex; align-items: center; justify-content: center; + background: rgba(9, 18, 26, 0.5); + color: #FFFFFF; font-size: 22px; font-weight: 700; letter-spacing: 0.01em; +} + +.album-info { padding: 14px 16px 16px; } +.album-info h3 { font-size: 17px; line-height: 1.3; margin: 0 0 3px; font-weight: 700; color: #101828; transition: color 0.2s ease; } +.album-card:hover .album-info h3 { color: #2D738C; } +.album-meta { + font-size: 13px; color: #667085; margin: 0; + display: flex; align-items: center; gap: 8px; flex-wrap: wrap; +} +.album-meta .dot { width: 3px; height: 3px; border-radius: 50%; background: #D0D5DD; } +.album-meta .read-link { color: #2D738C; font-weight: 600; } + +/* Tablets / large phones: two clear columns */ +@media (max-width: 768px) and (min-width: 561px) { + .gallery-albums { grid-template-columns: 1fr 1fr; gap: 20px 16px; } + .album-cover { height: 185px; } +} +/* Phones: one full-width column so each album reads clearly */ +@media (max-width: 560px) { + .gallery-hero { padding: 44px 20px 32px; } + .gallery-albums { grid-template-columns: 1fr; gap: 22px; padding: 22px 16px 64px; } + .album-cover { height: 210px; } + .album-info { padding: 13px 14px 15px; } + .album-info h3 { font-size: 16px; } + .cover-more-badge { font-size: 20px; } +} diff --git a/css/pages/_home.css b/css/pages/_home.css index 6f87f7fb..e7f2a858 100644 --- a/css/pages/_home.css +++ b/css/pages/_home.css @@ -35,7 +35,6 @@ height: 100%; z-index: 1; background: url('../../images/HeroSection-img1.webp') no-repeat center center/cover; /* POPRAVLJENO */ - filter: blur(2px); } .hero-image-left, .hero-image-right { @@ -135,6 +134,11 @@ -webkit-user-drag: none; user-select: none; } +/* Spletni Mojster is a very wide wordmark — cap its width so it doesn't dominate */ +.marquee-group img[src*="mojster"] { + height: auto; + max-width: 200px; +} @keyframes partners-marquee { from { transform: translateX(0); } to { transform: translateX(-50%); } @@ -174,7 +178,6 @@ width: 100%; height: 100%; background: linear-gradient(127.76deg, rgba(19, 49, 60, 0.92) -13.16%, rgba(39, 77, 90, 0.08) 98.5%); - backdrop-filter: blur(6px); border-radius: 16px; } @@ -693,6 +696,10 @@ .marquee-group img { height: 40px; } + .marquee-group img[src*="mojster"] { + height: auto; + max-width: 150px; + } .marquee-track { animation-duration: 30s; } diff --git a/css/pages/_hub.css b/css/pages/_hub.css index d14d05a7..ed63d1fa 100644 --- a/css/pages/_hub.css +++ b/css/pages/_hub.css @@ -34,39 +34,109 @@ .hub-fact i { color: #2D738C; } /* ---------- Generic section ---------- */ -.hub-section { max-width: 1120px; margin: 0 auto; padding: 64px 24px; } +.hub-section { max-width: 1120px; margin: 0 auto; padding: 80px 24px 88px; scroll-margin-top: 96px; } .hub-section--tint { background: #F9FAFB; max-width: none; } .hub-section--tint > .hub-inner { max-width: 1120px; margin: 0 auto; } .hub-section-head { text-align: center; max-width: 720px; margin: 0 auto 40px; } .hub-h2 { font-size: 32px; line-height: 1.2; color: #101828; margin: 0 0 12px; font-weight: 700; } .hub-sub { font-size: 17px; line-height: 27px; color: #667085; margin: 0; } -/* ---------- Story (two columns) ---------- */ -.hub-story-grid { - display: grid; grid-template-columns: 1fr 1fr; gap: 48px; align-items: center; - max-width: 1120px; margin: 0 auto; +/* ---------- Story (full-bleed image banner with blue gradient) ---------- */ +.hub-story { + position: relative; overflow: hidden; + min-height: clamp(460px, 68vh, 660px); + display: flex; align-items: center; + color: #FFFFFF; } -.hub-story-text .hub-h2 { text-align: left; } -.hub-story-text p { font-size: 17px; line-height: 28px; color: #475467; margin: 0 0 16px; } +.hub-story-bg { + position: absolute; inset: 0; z-index: 0; + width: 100%; height: 100%; object-fit: cover; +} +/* blueish gradient: strong on the text (left) side, fading toward the image */ +.hub-story-overlay { + position: absolute; inset: 0; z-index: 1; pointer-events: none; + background: linear-gradient( + 90deg, + rgba(18, 52, 68, 0.95) 0%, + rgba(21, 60, 78, 0.82) 34%, + rgba(24, 70, 90, 0.42) 66%, + rgba(24, 70, 90, 0.10) 100% + ); +} +.hub-story-inner { + position: relative; z-index: 2; + width: 100%; max-width: 1120px; margin: 0 auto; + padding: 64px 24px; +} +.hub-story-text { max-width: 640px; } +.hub-story-text .hub-h2 { + text-align: left; color: #FFFFFF; + text-shadow: 0 2px 18px rgba(9, 26, 34, 0.35); +} +.hub-story-text p { font-size: 17px; line-height: 28px; color: rgba(255, 255, 255, 0.9); margin: 0 0 16px; } .hub-story-text p:last-child { margin-bottom: 0; } -/* ---------- Use cases ---------- */ -.hub-uses { display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px; } +/* ---------- Use cases (image cards, continuous auto-scrolling marquee) ---------- */ +.hub-carousel { position: relative; } +/* masked viewport: cards fade out at both edges instead of being hard-cut */ +.hub-uses { + overflow: hidden; + padding: 6px 0 10px; + -webkit-mask-image: linear-gradient(90deg, transparent 0, #000 2.5%, #000 97.5%, transparent 100%); + mask-image: linear-gradient(90deg, transparent 0, #000 2.5%, #000 97.5%, transparent 100%); +} +/* the moving track = two identical groups; translateX(-50%) loops seamlessly */ +.hub-track { + display: flex; width: max-content; + animation: hub-marquee 55s linear infinite; +} +.hub-carousel:hover .hub-track { animation-play-state: paused; } +.hub-group { + display: flex; gap: 18px; padding-right: 18px; flex: 0 0 auto; +} .hub-use { - border: 1px solid #EAECF0; border-radius: 14px; padding: 22px; background: #fff; - display: flex; flex-direction: column; gap: 10px; - transition: transform 0.18s ease, box-shadow 0.18s ease; + position: relative; overflow: hidden; border-radius: 16px; + flex: 0 0 auto; width: clamp(230px, 22vw, 278px); + aspect-ratio: 363 / 545; + /* fallback while an image is missing */ + background: linear-gradient(135deg, #2D738C 0%, #255F74 100%); + box-shadow: 0 8px 22px rgba(16, 24, 40, 0.10); + transition: transform 0.25s ease, box-shadow 0.25s ease; } -.hub-use:hover { transform: translateY(-3px); box-shadow: 0 12px 24px rgba(16, 24, 40, 0.07); } -.hub-use-ico { - width: 44px; height: 44px; border-radius: 10px; - display: flex; align-items: center; justify-content: center; - font-size: 18px; color: #fff; background: #2D738C; +.hub-use:nth-child(3n+2) { background: linear-gradient(135deg, #FA7850 0%, #E8613B 100%); } +.hub-use:nth-child(3n+3) { background: linear-gradient(135deg, #3B82C4 0%, #2C6BA6 100%); } +.hub-use:hover { transform: translateY(-4px); box-shadow: 0 18px 36px rgba(16, 24, 40, 0.18); } +@keyframes hub-marquee { + from { transform: translateX(0); } + to { transform: translateX(-50%); } } -.hub-use:nth-child(3n+2) .hub-use-ico { background: #FA7850; } -.hub-use:nth-child(3n+3) .hub-use-ico { background: #3B82C4; } -.hub-use h3 { font-size: 17px; color: #101828; margin: 0; } -.hub-use p { font-size: 14px; line-height: 22px; color: #667085; margin: 0; } +@media (prefers-reduced-motion: reduce) { + .hub-track { animation: none; } +} +.hub-use-img { + position: absolute; inset: 0; width: 100%; height: 100%; + object-fit: cover; display: block; + transition: transform 0.4s ease; +} +.hub-use:hover .hub-use-img { transform: scale(1.05); } +/* gradient rising from the bottom for text legibility */ +.hub-use::after { + content: ""; position: absolute; inset: 0; z-index: 1; pointer-events: none; + background: linear-gradient( + to top, + rgba(10, 18, 26, 0.88) 0%, + rgba(10, 18, 26, 0.62) 26%, + rgba(10, 18, 26, 0.18) 52%, + rgba(10, 18, 26, 0) 72% + ); +} +.hub-use-body { + position: absolute; z-index: 2; left: 0; right: 0; bottom: 0; + display: flex; flex-direction: column; gap: 5px; + padding: 16px 16px 16px; +} +.hub-use-body h3 { font-size: 18px; line-height: 1.25; color: #fff; margin: 0; font-weight: 700; } +.hub-use-body p { font-size: 13px; line-height: 19px; color: rgba(255, 255, 255, 0.9); margin: 0; } /* ---------- Amenities ---------- */ .hub-amenities { @@ -80,31 +150,59 @@ .hub-amenity i { color: #2E9E6B; font-size: 18px; width: 22px; text-align: center; flex-shrink: 0; } .hub-amenity span { font-size: 15px; font-weight: 500; color: #344054; } -/* ---------- Gallery (image placeholders) ---------- */ -.hub-gallery { display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; } -.hub-gallery .image-placeholder { margin: 0; } +/* ---------- Gallery (full-bleed band of connected photos) ---------- */ +.hub-gallery { + /* break out of the centred 1120px section to span the full viewport */ + position: relative; left: 50%; right: 50%; + width: 100vw; margin-left: -50vw; margin-right: -50vw; + display: flex; + gap: 4px; /* the thin vertical lines between photos */ + background: #FFFFFF; /* colour shown in the gaps */ +} +.hub-shot { + margin: 0; flex: 1 1 0; min-width: 0; overflow: hidden; +} +.hub-shot img { + display: block; width: 100%; + height: clamp(340px, 48vh, 560px); + object-fit: cover; + transition: transform 0.5s ease; +} +.hub-shot:hover img { transform: scale(1.04); } /* ---------- Supporters / made possible by ---------- */ .hub-supporters { text-align: center; } -.hub-supporters-list { - display: flex; flex-wrap: wrap; justify-content: center; gap: 16px; - max-width: 900px; margin: 0 auto; +/* partner logo tiles */ +.hub-logos { + display: flex; flex-wrap: wrap; justify-content: center; align-items: stretch; + gap: 20px; max-width: 960px; margin: 0 auto; } -.hub-supporter { - border: 1px solid #EAECF0; border-radius: 12px; padding: 18px 22px; - background: #fff; font-size: 15px; font-weight: 600; color: #344054; - display: inline-flex; align-items: center; gap: 10px; +.hub-logo { + flex: 0 1 240px; + display: flex; align-items: center; justify-content: center; + background: #fff; border: 1px solid #EAECF0; border-radius: 14px; + padding: 24px 28px; min-height: 120px; } -.hub-supporter i { color: #2D738C; font-size: 18px; } +.hub-logo img { + max-width: 100%; max-height: 72px; width: auto; height: auto; + object-fit: contain; +} +/* community credit line under the logos */ +.hub-community { + margin: 22px auto 0; text-align: center; + font-size: 15px; color: #667085; +} +.hub-community i { color: #FA7850; } /* ---------- Final booking CTA ---------- */ .hub-final { - background: linear-gradient(135deg, #2D738C 0%, #255F74 100%); - color: #fff; text-align: center; padding: 64px 24px; + background: linear-gradient(135deg, #12394A 0%, #0C2A38 100%); + color: #fff; text-align: center; padding: 84px 24px 88px; + border-bottom: 1px solid rgba(255, 255, 255, 0.10); } .hub-final h2 { color: #fff; font-size: 30px; line-height: 1.2; margin: 0 0 12px; font-weight: 700; } .hub-final p { color: #D6E6EC; font-size: 17px; line-height: 27px; max-width: 640px; margin: 0 auto 24px; } -.hub-final-cta { display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; } +.hub-final-cta { display: flex; gap: 12px; flex-wrap: wrap; justify-content: center; align-items: center; } .hub-final .btn-ghost { background: transparent; color: #fff; border: 1px solid rgba(255,255,255,0.6); } .hub-final .btn-ghost:hover { background: rgba(255,255,255,0.12); } @@ -116,11 +214,21 @@ .hub-lead { font-size: 17px; line-height: 27px; } .hub-section { padding: 48px 20px; } .hub-h2 { font-size: 26px; } - .hub-story-grid { grid-template-columns: 1fr; gap: 28px; } - .hub-story-media { order: -1; } - .hub-uses { grid-template-columns: 1fr; } + .hub-story { min-height: 0; } + .hub-story-inner { padding: 48px 20px; } + .hub-story-overlay { + background: linear-gradient( + 180deg, + rgba(18, 52, 68, 0.85) 0%, + rgba(18, 52, 68, 0.9) 100% + ); + } + .hub-use { width: min(64vw, 240px); } + .hub-use-body { padding: 16px 14px 18px; } .hub-amenities { grid-template-columns: 1fr 1fr; } - .hub-gallery { grid-template-columns: 1fr; } + .hub-gallery { flex-wrap: wrap; } + .hub-shot { flex: 1 1 calc(50% - 2px); } + .hub-shot img { height: clamp(180px, 30vh, 260px); } .hub-final { padding: 48px 20px; } .hub-final h2 { font-size: 24px; } } diff --git a/en/about-us/index.html b/en/about-us/index.html index a0c40658..0c89b31d 100644 --- a/en/about-us/index.html +++ b/en/about-us/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -362,7 +364,7 @@ + +
diff --git a/en/about-us/index.html.bak b/en/about-us/index.html.bak deleted file mode 100644 index 440b8688..00000000 --- a/en/about-us/index.html.bak +++ /dev/null @@ -1,400 +0,0 @@ - - - - - - Our Team, Mission, Vision & Core Values - MSOS - - - - - - - - - - - - - - - - - - -
- - -
- - -
-
-
-

Select Language

- -
- -
-
- - -
- -
-
- About us -

Our team, mission, vision & core values

-

MSOS is more than an organization - it is the energy of the team behind it. Our members are the heart and driving force that inspires us, writing this story and shaping student life in Slovenia.

-
-
- - -
-
-

Leadership team

-
-
- -
-
-
- - - -
-
-

Kristijan Popovski

-

FOUNDER AND PRESIDENT

-
-
-
- -
-
-
- - - -
-
-

Lea Janachkovska

-

HUMAN RESOURCES

-
-
-
- -
-
-
- - - -
-
-

Marko Arsov

-

EVENT MANAGER

-
-
-
- -
-
-
- - - -
-
-

Marija Koshtrevska

-

IT COORDINATOR

-
-
-
- -
-
-
- - - -
-
-

Monika Velinova

-

SECRETARY

-
-
-
-
-
- - -
-
-

Our core values

-

Our shared values keep us connected and guide us as one team.

-
-
-
-
-

Volunteer spirit

-

The strength of MSOS comes from giving our time and energy selflessly. Every project, event, and idea in MSOS is built on the hard work of our amazing volunteers. Our volunteer spirit is a testament to the dedication, passion, and collaborative energy of our community and the reason why we grow stronger together.

-
-
- A group of volunteers working together with positive energy. -
-
-
-
- Students supporting each other in a friendly and caring manner. -
-
-

Solidarity & care for each other

-

We are more than a group of students, but a family. We look after one another and support each other not just with studies, but also with everyday challenges. We are here to listen, help, and celebrate successes together. It's about giving without expecting anything in return and creating a safe, warm, and uplifting environment where everyone feels they belong.

-
-
-
-
-

Love for our roots & ambition for the future

-

We are proud of where we come from and carry our Macedonian heritage with us, while striving for a brighter future. Our roots give us strength, and our ambition pushes us forward. Our ambition drives us to be professional, innovative, and influential leaders and role models in our host country.

-
-
- A blend of traditional Macedonian culture and modern ambitious students. -
-
-
-
- - -
-
-

Mission and Vision

-
-
- -
-
-

The mission of MSOS is to represent the interests, improve the lives, and ease the studies of Macedonian students in the Republic of Slovenia.

-
-
- Mission Icon -
-
- -
-
-

The vision of the MSOS is to provide a voice, a home, and support for Macedonian students in the Republic of Slovenia, while encouraging their active involvement in projects of common interest.

-
-
- Vision Icon -
-
-
-
- - -
-
-
- Avatar of Marija - Avatar of Kristijan - Avatar of Lea -
-

Have any questions?

-

Can't find the answer you're looking for? Please chat to our friendly team.

- See all FAQs -
-
-
- - - - - - - diff --git a/en/become-a-member/index.html b/en/become-a-member/index.html index 50e273d4..e698dfcb 100644 --- a/en/become-a-member/index.html +++ b/en/become-a-member/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -546,7 +548,7 @@ + +
diff --git a/en/blog/how-to-open-slovenian-bank-account/index.html b/en/blog/how-to-open-slovenian-bank-account/index.html index 9efd1786..17f962c1 100644 --- a/en/blog/how-to-open-slovenian-bank-account/index.html +++ b/en/blog/how-to-open-slovenian-bank-account/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -365,7 +367,7 @@ + +
diff --git a/en/blog/index.html b/en/blog/index.html index 4e517031..35e7de9d 100644 --- a/en/blog/index.html +++ b/en/blog/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -322,7 +324,7 @@ + +
diff --git a/en/cookie-policy/index.html b/en/cookie-policy/index.html index 6f0f030e..0215f86d 100644 --- a/en/cookie-policy/index.html +++ b/en/cookie-policy/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -254,7 +256,7 @@ + +
diff --git a/en/faq/index.html b/en/faq/index.html index 125e4382..132bed9f 100644 --- a/en/faq/index.html +++ b/en/faq/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -470,7 +472,7 @@ + +
diff --git a/en/gallery/index.html b/en/gallery/index.html new file mode 100644 index 00000000..2cfc1768 --- /dev/null +++ b/en/gallery/index.html @@ -0,0 +1,386 @@ + + + + + + Gallery - MSOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+
+
+

Select Language

+ +
+ +
+
+ + +
+ + +
+ + + + + + + diff --git a/en/get-to-know-macedonia/a-table-full-of-macedonia/index.html b/en/get-to-know-macedonia/a-table-full-of-macedonia/index.html index 191bf41b..60d6b943 100644 --- a/en/get-to-know-macedonia/a-table-full-of-macedonia/index.html +++ b/en/get-to-know-macedonia/a-table-full-of-macedonia/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -331,7 +333,7 @@ + +
diff --git a/en/get-to-know-macedonia/history-you-can-still-walk-through/index.html b/en/get-to-know-macedonia/history-you-can-still-walk-through/index.html index da5b4ae4..641f6305 100644 --- a/en/get-to-know-macedonia/history-you-can-still-walk-through/index.html +++ b/en/get-to-know-macedonia/history-you-can-still-walk-through/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -337,7 +339,7 @@ + +
diff --git a/en/get-to-know-macedonia/index.html b/en/get-to-know-macedonia/index.html index 8912fd97..385312fd 100644 --- a/en/get-to-know-macedonia/index.html +++ b/en/get-to-know-macedonia/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -304,7 +306,7 @@ + +
diff --git a/en/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html b/en/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html index e140be3c..f2406839 100644 --- a/en/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html +++ b/en/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -337,7 +339,7 @@ + +
diff --git a/en/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html b/en/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html index fe24642c..c994d797 100644 --- a/en/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html +++ b/en/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -329,7 +331,7 @@ + +
diff --git a/en/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html b/en/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html index 6b593b11..9353f055 100644 --- a/en/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html +++ b/en/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -319,7 +321,7 @@ + +
diff --git a/en/get-to-know-macedonia/welcome-to-macedonia/index.html b/en/get-to-know-macedonia/welcome-to-macedonia/index.html index f0c3516b..24cf218f 100644 --- a/en/get-to-know-macedonia/welcome-to-macedonia/index.html +++ b/en/get-to-know-macedonia/welcome-to-macedonia/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -316,7 +318,7 @@ + +
diff --git a/en/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html b/en/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html index ca2a202c..c190dee6 100644 --- a/en/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html +++ b/en/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -321,7 +323,7 @@ + +
diff --git a/en/get-to-know-slovenia/index.html b/en/get-to-know-slovenia/index.html index 338101d2..afdad380 100644 --- a/en/get-to-know-slovenia/index.html +++ b/en/get-to-know-slovenia/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -304,7 +306,7 @@ + +
diff --git a/en/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html b/en/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html index 65114ac0..347e1fe1 100644 --- a/en/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html +++ b/en/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -317,7 +319,7 @@ + +
diff --git a/en/get-to-know-slovenia/ljubljana-through-our-eyes/index.html b/en/get-to-know-slovenia/ljubljana-through-our-eyes/index.html index 399246c9..774314a3 100644 --- a/en/get-to-know-slovenia/ljubljana-through-our-eyes/index.html +++ b/en/get-to-know-slovenia/ljubljana-through-our-eyes/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -311,7 +313,7 @@ + +
diff --git a/en/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html b/en/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html index 2aff29bd..9943c69d 100644 --- a/en/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html +++ b/en/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -338,7 +340,7 @@ + +
diff --git a/en/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html b/en/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html index fb1127fc..369b91de 100644 --- a/en/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html +++ b/en/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -323,7 +325,7 @@ + +
diff --git a/en/get-to-know-slovenia/welcome-to-slovenia/index.html b/en/get-to-know-slovenia/welcome-to-slovenia/index.html index 8b3e0835..0830bb57 100644 --- a/en/get-to-know-slovenia/welcome-to-slovenia/index.html +++ b/en/get-to-know-slovenia/welcome-to-slovenia/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -294,7 +296,7 @@ + +
diff --git a/en/index.html b/en/index.html index 8780f540..bb3742cc 100644 --- a/en/index.html +++ b/en/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -210,41 +212,38 @@

Our partners and supporters

-
- Embassy of the Republic of Slovenia in Skopje - NLB Banka - Central Technological Library (CTK), University of Ljubljana - Association of Slovenian and Macedonian Entrepreneurs (DSMP) - Kampus - Povezani - - - - - - +
+ Embassy of the Republic of Slovenia in Skopje + NLB Banka + Central Technological Library (CTK), University of Ljubljana + Association of Slovenian and Macedonian Entrepreneurs (DSMP) + Kampus + Povezani + Ministry of Foreign Affairs and Trade of North Macedonia + Macedonian Cultural Association Macedonia in Ljubljana + Embassy of the Republic of North Macedonia in Slovenia Spletni Mojster +
+
- Team members collaborating + MSOS team group photo
@@ -473,7 +472,7 @@ + +
diff --git a/en/index.html.bak b/en/index.html.bak deleted file mode 100644 index def4127a..00000000 --- a/en/index.html.bak +++ /dev/null @@ -1,483 +0,0 @@ - - - - - - Macedonian Student Organisation in Slovenia - - - - - - - - - - - - - - - - - - -
- - -
- - -
-
-
-

Select Language

- -
- -
-
- - -
-
-
-
-
-
-
-
- First official Macedonian Student Organisation in Slovenia -
-
-

Empowering young people with skills to change the world

-

Be part of our exciting journey; Become a part of our student organization today!

-
- -
-
- -
-
- Slovenian Embassy in Skopje logo - University of Ljubljana School of Economics and Business logo - NLB Banka logo - Embassy of North Macedonia in Slovenia logo -
-
- -
-
- Team members collaborating -
- -
-
-

Every Student Has a Story – Here’s Ours

-

Curious about what MSOS is all about? This video tells our story—fast, fun, and from the heart. See what makes MSOS special in our video—and hit “Learn more” to be part of the story.

- Learn more -
-
- -
-
-

Activities

-

Our philosophy is simple — hire a team of diverse, passionate people and foster a culture that empowers you to do you best work.

-
-
-
-
    -
  • Student Support
  • -
  • Fun & Social Life
  • -
  • Education & Culture
  • -
  • Student Representation
  • -
- -
-
-

We know moving to a new country can feel overwhelming, so we’re here to make it easier. From helping you with university applications to finding your way around student life in Slovenia, you can always count on us. We offer free consultations, answer your questions on Instagram and Facebook (yes, even late at night), and host events where you can meet others and hear real experiences first-hand. With mentorship, info sessions, and a friendly community by your side, you’ll never have to go through the journey alone.

- Students receiving support and guidance -
-
-
- -
-
-

Latest news

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharet.

-
-
-
- Pink and blue tinted image of a snowy mountain peak -
-

Alec Whitten • 17 Jan 2022

-

Bill Walsh leadership lessons

-

Like to know the secrets of transforming a 2-14 team into a 3x Super Bowl...

-
-
-
- A woman presenting in front of a whiteboard with sticky notes to a team -
-

Demi Wilkinson • 16 Jan 2022

-

PM mental models

-

Mental models are simple expressions of complex processes or relationships.

-
-
-
- A modern computer desk setup with a large monitor, keyboard, and headphones -
-

Candice Wu • 15 Jan 2022

-

What is Wireframing?

-

Introduction to Wireframing and its Principles. Learn from the best in the industry.

-
-
-
- See all -
- -
-
-

See what our partners say about us

-

Everything you need to know about the product and billing.

-
-
-
-
-

How collaboration makes us better

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Aleksandar Popovski -
-

Aleksandar Popovski

-

Graphic designer at MSOS

-
-
-
-
-

Consectetur vitae ac parturient massa

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra.

-
- Another team member -
-

Aleksandar Popovski

-

Graphic designer at MSOS

-
-
-
-
-
-
-

Proud partners

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Another partner -
-

Aleksandar Popovski

-

Graphic designer at MSOS

-
-
-
-
-

Our collaboration experience

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Another team member -
-

Aleksandar Popovski

-

Graphic designer at MSOS

-
-
-
-
-
-
- -
-
-

Become part of our amazing team

-

We're a 100% remote team spread all across the world. Join us!

-
- Our amazing team in a classroom setting - -
-
-
-
- - -
-
- - -
-
-
- - -
-
- -
- - -
-
-
- - -
-
- - -
- -
-
-
- -
-
-

Frequently asked questions

-

Everything you wanted to know about studying and living in Slovenia — in one place.

-
-
-
-
-

How can I get a student visa or residence permit?

-

Quick guide on what documents you need and how long it takes.

-
-
-
-

What is the cost of living & housing in Slovenia?

-

See average monthly expenses and where to find affordable housing.

-
-
-
-

Can I study in English, or do I need Slovene language?

-

Find out which programs are in English—and when learning Slovene helps.

-
-
-
-

Are there part-time jobs available? Can I work while studying?

-

Learn about the student work possibilities and how to manage it while studying.

-
-
-
-

What student benefits and discounts are available?

-

Ever heard of ‘Boni’? Student meal coupons that make eating out more affordable and planty more.

-
-
-
-

What are tuition fees and are there scholarships?

-

Info on tuition ranges and where to look for funding or fee waivers.

-
-
- -
- -
- - - - - - - \ No newline at end of file diff --git a/en/legal/index.html b/en/legal/index.html index 3ec4f634..59bf50e0 100644 --- a/en/legal/index.html +++ b/en/legal/index.html @@ -64,7 +64,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -83,6 +83,7 @@ What We Do @@ -141,6 +142,7 @@ What We Do @@ -228,7 +230,7 @@ + +
diff --git a/en/msos-hub/index.html b/en/msos-hub/index.html index cb6988b2..7465e1df 100644 --- a/en/msos-hub/index.html +++ b/en/msos-hub/index.html @@ -63,7 +63,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -82,6 +82,7 @@ What We Do @@ -140,6 +141,7 @@ What We Do @@ -190,7 +192,7 @@
MSOS Hub

A home far from home, in the heart of Ljubljana

-

The MSOS Hub is a cosy, renovated space in Ljubljana for gatherings of up to 50 people. Cultural evenings, celebrations, meetings, project work — a warm place for the Macedonian and wider student community to come together.

+

The MSOS Hub is a cosy, renovated space in Ljubljana for gatherings of up to 50 people. Cultural evenings, celebrations, meetings, project work, and a warm place for the Macedonian and wider student community to come together.

Check availability See what’s inside @@ -204,25 +206,16 @@ -
-
-
-
-

A space we built together

-

With funding from MSOS events and the support of the Ministry of Foreign Affairs and Trade of North Macedonia, we renovated a place in Ljubljana and turned it into a home for our community.

-

The Hub is a shared space with the Macedonian Cultural Association “Macedonia” in Ljubljana, and is subsidised by the Municipality of Ljubljana. Together, we keep it open, warm and welcoming.

-

Now we want to share it — with Macedonian students, other student communities, and anyone looking for a friendly place to gather in Ljubljana.

-
-
-
-
- - Photo coming soon -

The renovated Hub space

-

A wide shot of the finished room — warm lighting, seating and the gathering area.

-
-
-
+ +
+ The renovated Hub space +
+
+
+

A space we built together

+

With funding from MSOS events and the support of the Ministry of Foreign Affairs and Trade of North Macedonia, we renovated a place in Ljubljana and turned it into a home for our community.

+

The Hub is a shared space with the Macedonian Cultural Association “Macedonia” in Ljubljana, and is subsidised by the Municipality of Ljubljana. Together, we keep it open, warm and welcoming.

+

Now we want to share it with Macedonian students, other student communities, and anyone looking for a friendly place to gather in Ljubljana.

@@ -231,39 +224,58 @@

What you can do here

-

A flexible space for gatherings of up to 50 people — whatever brings your community together.

+

A flexible space for gatherings of up to 50 people, whatever brings your community together.

-
+
@@ -293,39 +305,12 @@

A glimpse of the space

Photos of the finished Hub are on the way. For now, here is what we’ll be showing.

+
@@ -336,12 +321,12 @@

Made possible by

The MSOS Hub exists thanks to the support of our partners and community.

-
- Ministry of Foreign Affairs and Trade of North Macedonia - Municipality of Ljubljana - Macedonian Cultural Association “Macedonia” in Ljubljana - The MSOS community + +
+ +
+

And the MSOS community.

@@ -362,7 +347,7 @@ + +
diff --git a/en/news/index.html b/en/news/index.html index a648bd8d..c02bdf84 100644 --- a/en/news/index.html +++ b/en/news/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -408,7 +410,7 @@ + +
diff --git a/en/news/proof-of-means-updated-2026/index.html b/en/news/proof-of-means-updated-2026/index.html index 7b8a4a28..0d8e33ef 100644 --- a/en/news/proof-of-means-updated-2026/index.html +++ b/en/news/proof-of-means-updated-2026/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -234,7 +236,7 @@ + +
diff --git a/en/privacy-policy/index.html b/en/privacy-policy/index.html index 370ec713..3cd46cb6 100644 --- a/en/privacy-policy/index.html +++ b/en/privacy-policy/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -297,7 +299,7 @@ + +
diff --git a/en/projects/humanitarian-tournament-in-maribor/index.html b/en/projects/humanitarian-tournament-in-maribor/index.html index 5e64a623..7291caeb 100644 --- a/en/projects/humanitarian-tournament-in-maribor/index.html +++ b/en/projects/humanitarian-tournament-in-maribor/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -278,6 +280,22 @@
The MSOS Maribor team celebrating together after a successful tournament.
+ +
@@ -302,7 +320,7 @@ + +
diff --git a/en/projects/in-memory-of-frosina-kulakova/index.html b/en/projects/in-memory-of-frosina-kulakova/index.html index 92cd125e..c1efc95a 100644 --- a/en/projects/in-memory-of-frosina-kulakova/index.html +++ b/en/projects/in-memory-of-frosina-kulakova/index.html @@ -68,7 +68,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -87,6 +87,7 @@ What We Do @@ -145,6 +146,7 @@ What We Do @@ -227,6 +229,15 @@

Rest in peace, Frosina. 🕊️🙏🏻

+ +
diff --git a/en/timeline-and-milestones/index.html b/en/timeline-and-milestones/index.html index 526d2cc1..420adf93 100644 --- a/en/timeline-and-milestones/index.html +++ b/en/timeline-and-milestones/index.html @@ -66,7 +66,7 @@
- Macedonian Student Organisation in Slovenia Logo + Macedonian Student Organisation in Slovenia Logo @@ -85,6 +85,7 @@ What We Do @@ -143,6 +144,7 @@ What We Do @@ -443,7 +445,7 @@ + +
diff --git a/en/timeline-and-milestones/index.html.bak b/en/timeline-and-milestones/index.html.bak deleted file mode 100644 index 0788c63f..00000000 --- a/en/timeline-and-milestones/index.html.bak +++ /dev/null @@ -1,481 +0,0 @@ - - - - - - Timeline & Milestones - Macedonian Student Organisation in Slovenia - - - - - - - - - - - - - - - - - - -
- - -
- - -
-
-
-

Select Language

- -
- -
-
- - -
- -
-
- About us -

Timeline & Milestones

-

Learn more about the company and the team behind it.

-
-
- - -
- MSOS Team Group Photo -
- - -
-
- -
-
-
-
-

2022

-

The Beginning of a Movement

-

What started as a simple idea in the summer of 2022 quickly grew into something much bigger. From the spark at a wine tasting in Ljubljana, to the first Macedonian Student Party with over 500 attendees, and finally the creation of the founding team, 2022 was the year when MSOS was born. It was a year of enthusiasm, countless volunteer hours, and the first steps toward building a community that Macedonian students in Slovenia had long been waiting for.

-
-
-
-
-
-
-
-

August 2022

-

The Spark of an Idea

-

It all started at a wine tasting event in the heart of Ljubljana. Among friends and good conversation, our founder Kristijan Popovski was encouraged by his Slovenian peers to organize something truly Macedonian. Inspired, he posted in a Facebook group of Macedonians living in Slovenia, calling for volunteers to help bring the idea to life.

-

Around 40 volunteers responded — a group of students who, without even realizing it, were laying the foundations of what would later become MSOS. Day after day, we worked side by side, sharing the same air, fueled by excitement and the desire to create something new. At that point, we weren't thinking about “founding an organization" — we were just a group of people trying to make one unforgettable event happen.

-

Two weeks later, the first Macedonian Student Party in Ljubljana came to life. Expectations were exceeded: sponsors and donors joined in, volunteers gave their all, and more than 500 people showed up.

-

That night made one thing very clear: Macedonian students in Slovenia needed a space to connect, celebrate, and support one another. And from that realization, MSOS was born.

-
-
-
-
-
-
-
-

October 2022

-

From One Event to a Bigger Vision

-

After the success of the first Macedonian Student Party in Ljubljana, something changed. What began as a one-time event sparked a new energy among us. The group of volunteers who had worked side by side suddenly felt there was more to be done.

-

We started holding regular meetings and brainstorming sessions, often lasting late into the evening. In those small rooms, surrounded by notes and ideas scribbled on paper, we began to shape a bigger vision. We talked about what Macedonian students in Slovenia truly needed — not just parties, but support, connection, and a community they could rely on.

-

Those early sessions gave birth to our mission and vision. We didn't yet call ourselves an “organization," but we were slowly becoming one. What kept us going was the same spirit that created the first party — the belief that, together, we could make student life in Slovenia easier, warmer, and more meaningful.

-
-
-
-
-
-
-
-

November 2022

-

The Founding Team

-

From the energy of the first events, a smaller circle of the most dedicated volunteers decided to take things further. They realized that for MSOS to grow, it needed structure, direction, and continuity. That was the moment when the first coordinating body was born — the group that would soon become the founding team of the organization.

-

This first team was made up of: Kristijan Popovski, Bisera Nikoloska, Marko Arsov, Ksenija Kraljevska, Aleksandar Balkoski, Kiara Lazić, Evgenija Kolovska, Dijana Dimkovska, Hristijan Bogdanovski, and Stefan Gjurovski. Each one brought something unique to the table — from leadership and creativity to organizational skills and dedication.

-

Together, they laid down the mission and vision, drafted the first structure, and set the foundations of what would grow into the official Macedonian Student Organization in Slovenia. At that time, no one could have imagined how quickly MSOS would evolve, but this team ensured that the idea would not remain just one successful party — it would become a movement.

-
-
-
- - -
-
-
-
-

2023

-

From Idea to Tradition

-

The year 2023 marked the transformation of MSOS from an emerging initiative into a recognizable student network. In March, we stepped into the public eye and immediately expanded beyond Ljubljana to Maribor and Koper. By September, we had already crossed borders with our first major panel event in Skopje, connecting future students with those already studying in Slovenia. 2023 was the year when MSOS stopped being just an idea and began building traditions that continue to grow today.

-
-
-
-
-
-
-
-

March 2023

-

Going Public

-

On March 5, 2023, we officially introduced MSOS to the public as a student initiative. What had begun as an idea and a few events was now ready to be presented as something bigger — a movement with a clear mission and vision.

-

The launch was more than just an announcement. It was the moment when Macedonian students in Slovenia realized they had their own platform, their own voice, and a community they could call home. Through social media, word of mouth, and our first public activities, we reached students who until then felt scattered and disconnected.

-

For us as organizers, this was a defining step: MSOS was no longer just an idea among friends, but a name and a promise that other students could recognize and join. From that day on, everything became more serious — new projects, structured communication, and the understanding that we had a responsibility to represent and support our community.

-
-
-
-
-
-
-
-

March 2023

-

Growing Beyond Ljubljana

-

The public launch of MSOS in March 2023 did more than just make us visible — it sparked a wave of interest across Slovenia. Very quickly, students from Maribor and Koper reached out, asking how they could get involved. What began as individual messages soon grew into local teams, ready to bring the MSOS spirit to their own cities.

-

This moment showed us that the need for community wasn't limited to Ljubljana. Macedonian students everywhere were looking for connection, support, and a network they could trust. With Maribor and Koper on board, MSOS transformed from a local initiative into a nationwide student presence, active across Slovenia's major university centers.

-
-
-
-
-
-
-
-

September 2023

-

"Meet Student Slovenia 2023"

-

In September 2023, MSOS took a bold step — for the first time, we organized a panel event outside Slovenia, in Skopje. The idea was simple but powerful: bring together future students and their parents, and connect them directly with those already living and studying in Slovenia.

-

The turnout exceeded all expectations. More than 100 participants filled the NLB Gallery, eager to hear real stories; not from brochures or officials, but from students themselves. They spoke about everyday challenges, from housing and paperwork to making friends and building a new life far from home. The honesty of their experiences created an atmosphere that felt more like a family gathering than a formal event.

-

For many of the attendees, this was the first time they realized they were not alone in their worries. Questions that had been weighing on them for months found clear answers, and fears were replaced with excitement. For us as organizers, it was proof that MSOS was fulfilling its mission: to be the bridge between Macedonia and Slovenia, offering support even before students set foot in their new city.

-
-
-
- - -
-
-
-
-

2024

-

From Recognition to Responsibility

-

In 2024, MSOS grew into a fully recognized and nationwide student organization. We expanded to Nova Gorica, officially registered as an association on September 9, and organized our first international conference in Skopje. With Tour de Maribor on October 12, our local teams showed new energy and initiative, while on November 17 we signed a Memorandum of Cooperation with the Student Assembly of UKIM in Skopje. 2024 was the year MSOS gained legitimacy, broadened its reach, and strengthened its role as a bridge between students in Slovenia and Macedonia.

-
-
-
-
-
-
-
-

May 2024

-

Expanding to Nova Gorica

-

By the spring of 2024, MSOS had already built a strong presence in Ljubljana, Maribor, and Koper. But one important piece was still missing: Nova Gorica. In May, we officially welcomed our first members from the University of Nova Gorica — students full of energy, motivation, and new perspectives.

-

For us, this expansion was more than just adding another city to the map. It symbolized the fact that MSOS was now present in all four major university centers in Slovenia. It meant that no matter where Macedonian students chose to study; from Ljubljana to the western border of the country, they could count on support, community, and a familiar face.

-

The arrival of the Nova Gorica team brought fresh energy and ideas into our organization, reminding us once again that MSOS is not only about structure, but about people who are ready to help each other and grow together.

-
-
-
-
-
-
-
-

September 2024

-

Official Registration

-

On September 9, 2024, MSOS was officially registered in the Slovenian register of associations. This milestone marked a historic moment for us: from a student initiative built on enthusiasm and volunteer spirit, we became a legally recognized organization.

-

The registration gave us legitimacy to act as an institution, to run projects with legal backing, and to collaborate formally with universities, government bodies, and other organizations. For our team, it was more than a piece of paper — it was the confirmation that all the effort, countless volunteer hours, and shared vision had grown into something real and lasting.

-

That day we celebrated not just a legal status, but a sense of pride. MSOS was no longer just "our idea;" it became an organization that belongs to every Macedonian student in Slovenia.

-
-
-
-
-
-
-
-

First MSOS Conference

-

Only a few weeks after our official registration, on September 25, 2024, MSOS took another bold step, organizing its first official conference in Skopje: "From Slovenia to North Macedonia: Synergy of Education and Business."

-

The event brought together three different worlds — students, government, and the business sector, around one shared question: How can young people educated abroad be motivated to return and contribute at home?

-

The program was divided into three panels:

-
    -
  • Youth Panel – where students educated in Slovenia shared their hopes, challenges, and perspectives on returning to Macedonia.
  • -
  • Government Panel – discussing policies for brain gain and the role of institutions in supporting young professionals.
  • -
  • Business Panel – focusing on how companies can create opportunities and incentives for returning graduates.
  • -
-

The discussions touched on education, career opportunities, fair pay, and quality of life, the very factors that shape whether young people see a future in their home country.

-

For MSOS, this conference was more than an event. It was proof that our organization can go beyond student parties and support groups, and become a credible voice in debates about youth, education, and the future of Macedonia. It was a moment when we showed that student initiatives can grow into platforms that connect countries, generations, and sectors.

-
-
-
-
-
-
-
-

October 2024

-

Tour de Maribor

-

On October 12, 2024, our Maribor team organized its first event — Tour de Maribor. The idea was to welcome new students by turning the entire city into a playground. Teams of participants received maps with 10 checkpoints, each offering a fun challenge: solving quizzes, making TikToks, trading random items, or snapping creative photos with Maribor's landmarks.

-

The adventure lasted for more than five hours and ended with prizes, music, and new friendships. But what mattered most wasn't the competition — it was the atmosphere. Strangers became teammates, teammates became friends, and Maribor students felt the spirit of MSOS as their own.

-

That day, something bigger was born: the MSOS spirit in Maribor. A new strength and initiative emerged, showing once again that MSOS isn't just about one city — it's about students everywhere who want to build a community together.

-
-
-
-
-
-
-
-

November 2024

-

Memorandum of Cooperation

-

On International Students' Day, November 17, 2024, MSOS and the University Student Assembly at Ss. Cyril and Methodius University in Skopje signed a Memorandum of Cooperation.

-

With this step, we confirmed our joint commitment to improving student standards, strengthening regional cooperation, and creating a bridge for sharing best practices between Macedonia and Slovenia.

-

The memorandum symbolized more than a formal agreement — it was a recognition that Macedonian students abroad and at home share the same challenges and hopes. By working together, we opened a path for stronger collaboration, exchange of experiences, and building a student voice that crosses borders.

-
-
-
- - -
-
-
-
-

2025

-

A Year of Community and New Beginnings

-

In 2025, MSOS strengthened its presence across Slovenia with the first independent events from our teams in Nova Gorica and Koper. We stood in solidarity with Macedonia through peaceful gatherings and humanitarian actions, proving that our community is about more than student life alone. And with the upcoming opening of our first Student Hub in Ljubljana, 2025 marks a year of both unity and exciting new beginnings.

-
-
-
-
-
-
-
-

March 2025

-

Paint & Wine in Nova Gorica

-

On International Women's Day, March 8, 2025, our team in Nova Gorica organized its very first independent event — a creative and vibrant Paint & Wine evening. With canvases, brushes, and a glass of wine in hand, students painted while enjoying the sunset accompanied by a live DJ set.

-

The event was more than just art and music. It was a celebration of creativity, diversity, and the energy of young people coming together in a relaxed and inspiring setting. For MSOS, it was also a proud milestone: proof that our local teams are not only active, but able to design and carry out unique events that reflect their own spirit and community.

-
-
-
-
-
-
-
-

MSOS Koper's First Event – Handball Fan Zone

-

On March 16, 2025, our MSOS Koper team organized its first event, a Fan Zone for the European Handball Championship qualification match between Macedonia and Slovenia. In cooperation with the Macedonian Handball Federation, we brought students together with face paints, red and yellow flags, Macedonian beer, and even arranged two buses from Ljubljana to Koper to cheer as one.

-

Sadly the event sadly stopped by the tragic news from Kochani. Despite this, the event showed the strength of our community and the passion of MSOS Koper in creating spaces where students unite and celebrate their identity.

-
-
-
-
-
-
-
-

March-April 2025

-

Solidarity for Kočani in difficult times

-

In March and April 2025, MSOS stood together with the Macedonian community after the tragic events in Kočani. In Ljubljana, more than 700 people gathered in a peaceful vigil, filling the city square with candles and compassion. Soon after, our team in Maribor organized a charity basketball and football tournament, raising over €1,000 to support the families whose children were receiving treatment in Slovenia.

-

These moments reminded us that MSOS is not only about projects and events, but also about solidarity, empathy, and standing by our people in difficult times.

-
-
-
-
-
-
-
-

October 2025

-

Coming Soon – MSOS Student Hub in Ljubljana

-

The next big step for MSOS is the opening of our first Student Hub in Ljubljana this October. It will be a space for students to meet, work on projects, socialize, and create new ideas together. The Hub is envisioned as the new heart of our organization — a symbol of the community we have built and continue to grow.

-
-
-
-
-
-
- - - - - - - \ No newline at end of file diff --git a/images/mojster-white.png b/images/mojster-white.png new file mode 100644 index 00000000..9138ba4e Binary files /dev/null and b/images/mojster-white.png differ diff --git a/images/msos-logo-en.svg b/images/msos-logo-en.svg new file mode 100644 index 00000000..c703b8cf --- /dev/null +++ b/images/msos-logo-en.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/msos-logo-mk.svg b/images/msos-logo-mk.svg new file mode 100644 index 00000000..d2faeeab --- /dev/null +++ b/images/msos-logo-mk.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/msos-logo-si.svg b/images/msos-logo-si.svg new file mode 100644 index 00000000..9da783f9 --- /dev/null +++ b/images/msos-logo-si.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/msos-logo-white-en.svg b/images/msos-logo-white-en.svg new file mode 100644 index 00000000..8c551825 --- /dev/null +++ b/images/msos-logo-white-en.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/msos-logo-white-mk.svg b/images/msos-logo-white-mk.svg new file mode 100644 index 00000000..51c6b294 --- /dev/null +++ b/images/msos-logo-white-mk.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/msos-logo-white-si.svg b/images/msos-logo-white-si.svg new file mode 100644 index 00000000..f105cb66 --- /dev/null +++ b/images/msos-logo-white-si.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/images/partners/ambasada-mkd.png b/images/partners/ambasada-mkd.png new file mode 100644 index 00000000..08e5aaba Binary files /dev/null and b/images/partners/ambasada-mkd.png differ diff --git a/images/partners/kdm-makedonija.png b/images/partners/kdm-makedonija.png new file mode 100644 index 00000000..da452dea Binary files /dev/null and b/images/partners/kdm-makedonija.png differ diff --git a/images/partners/mojster.png b/images/partners/mojster.png new file mode 100644 index 00000000..942a0d13 Binary files /dev/null and b/images/partners/mojster.png differ diff --git a/images/partners/mzzt-mk-wide.png b/images/partners/mzzt-mk-wide.png new file mode 100644 index 00000000..eeac0124 Binary files /dev/null and b/images/partners/mzzt-mk-wide.png differ diff --git a/images/partners/mzzt-mk.png b/images/partners/mzzt-mk.png new file mode 100644 index 00000000..f4564d29 Binary files /dev/null and b/images/partners/mzzt-mk.png differ diff --git a/main.js b/main.js index 37008f88..6e5aa738 100644 --- a/main.js +++ b/main.js @@ -67,6 +67,17 @@ document.addEventListener('DOMContentLoaded', function() { console.error('Error in Mobile Accordion Menu:', error); } + // Desktop: top-level dropdown parents (Who We Are, What We Do, For Students) are + // triggers, not real pages. Their href="#" caused a dead "/en/#" navigation on click. + // The submenu already opens on hover, so just cancel the navigation. + try { + document.querySelectorAll('.desktop-nav .menu-item-has-children > a').forEach((a) => { + a.addEventListener('click', (e) => { e.preventDefault(); }); + }); + } catch (error) { + console.error('Error disabling desktop dropdown parent links:', error); + } + /** * =================================================================== @@ -129,6 +140,10 @@ document.addEventListener('DOMContentLoaded', function() { const newUrl = `/${targetLang}${pathWithoutLang}`; link.setAttribute('href', newUrl.replace(/\/{2,}/g, '/')); link.classList.toggle('is-current', targetLang === docLang); + // Manually choosing a language is a deliberate preference — don't nag with the banner afterwards. + link.addEventListener('click', () => { + try { localStorage.setItem('msos-lang-banner', 'dismissed'); } catch (e) {} + }); }); const desktopSelectors = document.querySelectorAll('.header-right-wrapper .language-selector'); @@ -724,6 +739,195 @@ document.addEventListener('DOMContentLoaded', function() { }); } + /** + * =================================================================== + * LANGUAGE SUGGESTION BANNER (browser-language based, dismissible) + * =================================================================== + */ + function setupLanguageSuggestion() { + try { + var STORE = 'msos-lang-banner'; + if (localStorage.getItem(STORE) === 'dismissed') return; + + var validLangs = ['en', 'si', 'mk']; + + // Current page language (; site uses /si/ for Slovene "sl"). + var docLang = (document.documentElement.getAttribute('lang') || 'en').toLowerCase(); + if (docLang === 'sl') docLang = 'si'; + + // Detect the visitor's preferred language from the browser. + var navLangs = navigator.languages || [navigator.language || '']; + var detected = null; + for (var i = 0; i < navLangs.length; i++) { + var l = (navLangs[i] || '').toLowerCase(); + if (l.indexOf('mk') === 0) { detected = 'mk'; break; } + if (l.indexOf('sl') === 0) { detected = 'si'; break; } + if (l.indexOf('en') === 0) { detected = 'en'; break; } + } + if (!detected || detected === docLang) return; // unknown or already correct + + // Build the equivalent URL in the detected language (same logic as the switcher). + var path = window.location.pathname; + var parts = path.split('/').filter(Boolean); + var pathWithoutLang = path; + if (parts.length > 0 && validLangs.indexOf(parts[0]) !== -1) { + pathWithoutLang = '/' + parts.slice(1).join('/'); + if (path.endsWith('/') && pathWithoutLang !== '/') pathWithoutLang += '/'; + } + var targetUrl = ('/' + detected + pathWithoutLang).replace(/\/{2,}/g, '/'); + + var MSG = { + en: { text: 'This page is also available in English.', btn: 'View in English', flag: 'gb', aria: 'Language suggestion' }, + mk: { text: 'Оваа страница е достапна и на македонски.', btn: 'Прикажи на македонски', flag: 'mk', aria: 'Предлог за јазик' }, + si: { text: 'Ta stran je na voljo tudi v slovenščini.', btn: 'Prikaži v slovenščini', flag: 'si', aria: 'Predlog jezika' } + }; + var m = MSG[detected]; + + function showBanner() { + if (document.querySelector('.lang-suggest')) return; + var bar = document.createElement('div'); + bar.className = 'lang-suggest'; + bar.setAttribute('role', 'region'); + bar.setAttribute('aria-label', m.aria); + bar.innerHTML = + '' + + '

' + m.text + '

' + + '' + m.btn + '' + + ''; + document.body.appendChild(bar); + requestAnimationFrame(function () { bar.classList.add('is-visible'); }); + + function remember() { try { localStorage.setItem(STORE, 'dismissed'); } catch (e) {} } + bar.querySelector('.lang-suggest-btn').addEventListener('click', remember); + bar.querySelector('.lang-suggest-close').addEventListener('click', function () { + remember(); + bar.classList.remove('is-visible'); + setTimeout(function () { bar.remove(); }, 300); + }); + } + + // Don't collide with the cookie-consent card (also a bottom-centred fixed card). + // If the visitor hasn't answered consent yet, wait until they do, then show. + var consentDecided; + try { + var c = localStorage.getItem('msos-consent'); + consentDecided = (c === 'granted' || c === 'denied'); + } catch (e) { consentDecided = true; } + + if (consentDecided && !document.querySelector('.msos-cc')) { + showBanner(); + } else if ('MutationObserver' in window) { + var obs = new MutationObserver(function () { + if (!document.querySelector('.msos-cc')) { obs.disconnect(); showBanner(); } + }); + obs.observe(document.body, { childList: true }); + } else { + // Fallback: poll until the consent card is gone. + var tries = 0; + var iv = setInterval(function () { + if (!document.querySelector('.msos-cc') || ++tries > 120) { clearInterval(iv); showBanner(); } + }, 500); + } + } catch (error) { + console.error('Error in language suggestion banner:', error); + } + } + + /** + * =================================================================== + * REUSABLE LIGHTBOX (for .event-gallery-grid.js-lightbox blocks) + * =================================================================== + */ + function setupLightbox() { + var grids = document.querySelectorAll('.js-lightbox'); + if (!grids.length) return; + + var lb = document.createElement('div'); + lb.className = 'lightbox'; + lb.setAttribute('role', 'dialog'); + lb.setAttribute('aria-label', 'Photo viewer'); + lb.setAttribute('aria-hidden', 'true'); + lb.innerHTML = + '' + + '' + + '' + + '' + + ''; + document.body.appendChild(lb); + + var img = lb.querySelector('.lightbox-img'); + var cap = lb.querySelector('.lightbox-caption'); + var group = []; + var idx = 0; + + function render() { + var it = group[idx]; + img.setAttribute('src', it.full); + img.setAttribute('alt', it.caption || ''); + cap.textContent = (it.caption || '') + (group.length > 1 ? ' (' + (idx + 1) + '/' + group.length + ')' : ''); + } + function open(grid, start) { + group = Array.prototype.map.call(grid.querySelectorAll('.eg-thumb'), function (b) { + return { full: b.getAttribute('data-full'), caption: b.getAttribute('data-caption') || '' }; + }); + idx = start; + render(); + lb.classList.add('is-open'); + lb.setAttribute('aria-hidden', 'false'); + document.documentElement.style.overflow = 'hidden'; + } + function close() { + lb.classList.remove('is-open'); + lb.setAttribute('aria-hidden', 'true'); + document.documentElement.style.overflow = ''; + img.setAttribute('src', ''); + } + function step(d) { idx = (idx + d + group.length) % group.length; render(); } + + grids.forEach(function (grid) { + grid.querySelectorAll('.eg-thumb').forEach(function (b, i) { + b.addEventListener('click', function () { open(grid, i); }); + }); + }); + lb.querySelector('.lightbox-close').addEventListener('click', close); + lb.querySelector('.lightbox-prev').addEventListener('click', function () { step(-1); }); + lb.querySelector('.lightbox-next').addEventListener('click', function () { step(1); }); + lb.addEventListener('click', function (e) { if (e.target === lb) close(); }); + document.addEventListener('keydown', function (e) { + if (!lb.classList.contains('is-open')) return; + if (e.key === 'Escape') close(); + else if (e.key === 'ArrowLeft') step(-1); + else if (e.key === 'ArrowRight') step(1); + }); + // Swipe on touch devices + var sx = 0; + lb.addEventListener('touchstart', function (e) { sx = e.changedTouches[0].clientX; }, { passive: true }); + lb.addEventListener('touchend', function (e) { + var dx = e.changedTouches[0].clientX - sx; + if (Math.abs(dx) > 40) step(dx < 0 ? 1 : -1); + }, { passive: true }); + } + + /** + * =================================================================== + * HUB USE-CASE CAROUSEL (auto-scrolling) + * =================================================================== + */ + function setupHubCarousel() { + const trackEl = document.querySelector('.hub-track'); + if (!trackEl) return; + const group = trackEl.querySelector('.hub-group'); + if (!group) return; + + // Duplicate the group so translateX(-50%) loops back seamlessly (waterslide flow). + // Guard against double-cloning if the script somehow runs twice. + if (trackEl.querySelectorAll('.hub-group').length < 2) { + const clone = group.cloneNode(true); + clone.setAttribute('aria-hidden', 'true'); + trackEl.appendChild(clone); + } + } + /** * =================================================================== * 8. ZAGON FUNKCIJ PO NALOŽITVI STRANI @@ -731,6 +935,9 @@ document.addEventListener('DOMContentLoaded', function() { */ highlightActiveLink(); setupLanguageSwitcher(); + setupLanguageSuggestion(); setupNewsletter(); + setupHubCarousel(); + setupLightbox(); }); \ No newline at end of file diff --git a/mk/about-us/index.html b/mk/about-us/index.html index 9a764ac6..e31c99ea 100644 --- a/mk/about-us/index.html +++ b/mk/about-us/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -362,7 +364,7 @@ @@ -409,6 +413,10 @@ Управувај со колачиња
+ + diff --git a/mk/become-a-member/index.html b/mk/become-a-member/index.html index 87565200..5fca7254 100644 --- a/mk/become-a-member/index.html +++ b/mk/become-a-member/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -546,7 +548,7 @@ @@ -593,6 +597,10 @@ Управувај со колачиња
+ + diff --git a/mk/blog/how-to-open-slovenian-bank-account/index.html b/mk/blog/how-to-open-slovenian-bank-account/index.html index 5ed2da1d..97210885 100644 --- a/mk/blog/how-to-open-slovenian-bank-account/index.html +++ b/mk/blog/how-to-open-slovenian-bank-account/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -365,7 +367,7 @@ @@ -412,6 +416,10 @@ Управувај со колачиња
+ + diff --git a/mk/blog/index.html b/mk/blog/index.html index ffa06253..3a82ba57 100644 --- a/mk/blog/index.html +++ b/mk/blog/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -322,7 +324,7 @@ @@ -369,6 +373,10 @@ Управувај со колачиња
+ + diff --git a/mk/cookie-policy/index.html b/mk/cookie-policy/index.html index 93bab1f9..9bb5cfeb 100644 --- a/mk/cookie-policy/index.html +++ b/mk/cookie-policy/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -254,7 +256,7 @@ @@ -301,6 +305,10 @@ Управувај со колачиња
+ + diff --git a/mk/faq/index.html b/mk/faq/index.html index d7ed92e5..b77af96e 100644 --- a/mk/faq/index.html +++ b/mk/faq/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -470,7 +472,7 @@ @@ -517,6 +521,10 @@ Управувај со колачиња
+ + diff --git a/mk/gallery/index.html b/mk/gallery/index.html new file mode 100644 index 00000000..007459db --- /dev/null +++ b/mk/gallery/index.html @@ -0,0 +1,386 @@ + + + + + + Галерија - MSOS + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+ + +
+
+
+

Избери јазик

+ +
+ +
+
+ + +
+ + +
+ + + + + + + diff --git a/mk/get-to-know-macedonia/a-table-full-of-macedonia/index.html b/mk/get-to-know-macedonia/a-table-full-of-macedonia/index.html index b1ea7460..67dd9eee 100644 --- a/mk/get-to-know-macedonia/a-table-full-of-macedonia/index.html +++ b/mk/get-to-know-macedonia/a-table-full-of-macedonia/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -331,7 +333,7 @@ @@ -378,6 +382,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/history-you-can-still-walk-through/index.html b/mk/get-to-know-macedonia/history-you-can-still-walk-through/index.html index 7aaa9ce0..df219ac8 100644 --- a/mk/get-to-know-macedonia/history-you-can-still-walk-through/index.html +++ b/mk/get-to-know-macedonia/history-you-can-still-walk-through/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -337,7 +339,7 @@ @@ -384,6 +388,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/index.html b/mk/get-to-know-macedonia/index.html index f9f0bf62..dfc2b2bb 100644 --- a/mk/get-to-know-macedonia/index.html +++ b/mk/get-to-know-macedonia/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -304,7 +306,7 @@ @@ -351,6 +355,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html b/mk/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html index 983ef255..a082948d 100644 --- a/mk/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html +++ b/mk/get-to-know-macedonia/music-dance-and-the-moments-that-bring-us-together/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -337,7 +339,7 @@ @@ -384,6 +388,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html b/mk/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html index c6bae160..efba848d 100644 --- a/mk/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html +++ b/mk/get-to-know-macedonia/ohrid-more-than-a-postcard/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -329,7 +331,7 @@ @@ -376,6 +380,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html b/mk/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html index df5afee8..c8a534f2 100644 --- a/mk/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html +++ b/mk/get-to-know-macedonia/skopje-a-city-of-many-layers/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -319,7 +321,7 @@ @@ -366,6 +370,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-macedonia/welcome-to-macedonia/index.html b/mk/get-to-know-macedonia/welcome-to-macedonia/index.html index 8a58774b..e413ab12 100644 --- a/mk/get-to-know-macedonia/welcome-to-macedonia/index.html +++ b/mk/get-to-know-macedonia/welcome-to-macedonia/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -316,7 +318,7 @@ @@ -363,6 +367,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html b/mk/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html index 8c48f95c..b1df8058 100644 --- a/mk/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html +++ b/mk/get-to-know-slovenia/a-first-taste-of-slovenian-food/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -321,7 +323,7 @@ @@ -368,6 +372,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/index.html b/mk/get-to-know-slovenia/index.html index d6aeaf2f..f2a0bdcc 100644 --- a/mk/get-to-know-slovenia/index.html +++ b/mk/get-to-know-slovenia/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -304,7 +306,7 @@ @@ -351,6 +355,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html b/mk/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html index c08eb6d3..6e5af040 100644 --- a/mk/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html +++ b/mk/get-to-know-slovenia/lake-bled-beyond-the-famous-view/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -317,7 +319,7 @@ @@ -364,6 +368,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/ljubljana-through-our-eyes/index.html b/mk/get-to-know-slovenia/ljubljana-through-our-eyes/index.html index 944b6e00..6b9dc61b 100644 --- a/mk/get-to-know-slovenia/ljubljana-through-our-eyes/index.html +++ b/mk/get-to-know-slovenia/ljubljana-through-our-eyes/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -307,7 +309,7 @@ @@ -354,6 +358,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html b/mk/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html index f6b98c4f..b74c9e6f 100644 --- a/mk/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html +++ b/mk/get-to-know-slovenia/slovenian-habits-that-may-surprise-you/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -338,7 +340,7 @@ @@ -385,6 +389,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html b/mk/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html index 37ed4b8f..9aca8123 100644 --- a/mk/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html +++ b/mk/get-to-know-slovenia/slovenias-stories-in-stone-and-tradition/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -323,7 +325,7 @@ @@ -370,6 +374,10 @@ Управувај со колачиња
+ + diff --git a/mk/get-to-know-slovenia/welcome-to-slovenia/index.html b/mk/get-to-know-slovenia/welcome-to-slovenia/index.html index 2f3c9e22..82368c80 100644 --- a/mk/get-to-know-slovenia/welcome-to-slovenia/index.html +++ b/mk/get-to-know-slovenia/welcome-to-slovenia/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -294,7 +296,7 @@ @@ -341,6 +345,10 @@ Управувај со колачиња
+ + diff --git a/mk/index.html b/mk/index.html index b0582745..25a9a61a 100644 --- a/mk/index.html +++ b/mk/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -213,41 +215,38 @@

Наши партнери и поддржувачи

-
- Embassy of the Republic of Slovenia in Skopje - NLB Banka - Central Technological Library (CTK), University of Ljubljana - Association of Slovenian and Macedonian Entrepreneurs (DSMP) - Kampus - Povezani - - - - - - +
+ Embassy of the Republic of Slovenia in Skopje + NLB Banka + Central Technological Library (CTK), University of Ljubljana + Association of Slovenian and Macedonian Entrepreneurs (DSMP) + Kampus + Povezani + Министерство за надворешни работи и трговија на Северна Македонија + Македонско културно друштво Македонија во Љубљана + Амбасада на Република Северна Македонија во Словенија Spletni Mojster +
+
- Членови на тимот соработуваат + MSOS team group photo
@@ -476,7 +475,7 @@ @@ -523,6 +524,10 @@ Управувај со колачиња
+ + diff --git a/mk/index.html.bak b/mk/index.html.bak deleted file mode 100644 index 4021e4da..00000000 --- a/mk/index.html.bak +++ /dev/null @@ -1,391 +0,0 @@ - - - - - - Македонска Студентска Организација во Словенија - - - - - - - - - - - - - - - - - - -
-
-
-
-
-
-
-
-
-
-
- Прва официјална МСОС -
-
-

Ги зајакнуваме младите со вештини за да го променат светот

-

Без разлика дали имате тим од 2 или 200 луѓе, нашите заеднички тимски сандачиња ги одржуваат сите на иста страна и во тек со случувањата.

-
- -
-
- -
-
- Членови на тимот соработуваат -
- -
-
-

Запознајте го нашиот неверојатен тим!

-

Нашата филозофија е едноставна — да вработиме тим од разновидни, страсни луѓе и да поттикнеме култура која ве овластува да ја вршите својата најдобра работа.

- -
-
- -
-
-

Активности

-

Нашата филозофија е едноставна — да вработиме тим од разновидни, страсни луѓе и да поттикнеме култура која ве овластува да ја вршите својата најдобра работа.

-
-
-
-
    -
  • Студентско претставување
  • -
  • Образование и култура
  • -
  • Забава и дружење
  • -
  • Студентска поддршка
  • -
- -
-
-

Sed molestie penatibus sit bibendum pharetra purus faucibus fames aliquet. Morbi morbi ac sed tempor porta. Dui iaculis vitae fames sapien. Pellentesque urna eget habitasse arcu sed ornare. Dignissim lobortis ultrices maecenas magna ac habitant donec etiam at.

- Група насмеани студенти соработуваат -
-
-
- -
-
-

Најнови вести

-

Don’t miss what’s happening! Here you’ll find all our updates — from student news to upcoming activities and community highlights.

-
-
-
- Слика на снежен планински врв во розови и сини нијанси -
-

Alec Whitten • 17 Јан 2022

-

Лекции за лидерство од Бил Волш

-

Сакате да ги дознаете тајните за трансформација на тим со резултат 2-14 во династија со 3x Супер Боул...

-
-
-
- Жена презентира пред табла со лепливи белешки на тим -
-

Demi Wilkinson • 16 Јан 2022

-

ПМ ментални модели

-

Менталните модели се едноставни изрази на сложени процеси или односи.

-
-
-
- Модерно компјутерско биро со голем монитор, тастатура и слушалки -
-

Candice Wu • 15 Јан 2022

-

Што е Wireframing?

-

Вовед во Wireframing и неговите принципи. Учете од најдобрите во индустријата.

-
-
-
- -
- -
-
-

Погледнете што велат нашите партнери за нас

-

Сè што треба да знаете за производот и наплатата.

-
-
-
-
-

Како соработката нè прави подобри

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Александар Поповски -
-

Александар Поповски

-

Графички дизајнер во МСОС

-
-
-
-
-

Consectetur vitae ac parturient massa

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra.

-
- Друг член на тимот -
-

Александар Поповски

-

Графички дизајнер во МСОС

-
-
-
-
-
-
-

Горди партнери

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Друг партнер -
-

Александра Поповска

-

Графички дизајнер во МСОС

-
-
-
-
-

Нашето искуство со соработката

-

Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra. Dignissim senectus ut senectus curabitur condimentum gravida cras nibh ac. Lorem scelerisque tortor rhoncus viverra pharetra feugiat.

-
- Друг член на тимот -
-

Ана Поповска

-

Графички дизајнер во МСОС

-
-
-
-
-
-
- -
-
-

Станете дел од нашиот неверојатен тим

-

Ние сме 100% тим на далечина, распространет низ целиот свет. Придружете ни се!

-
- Нашиот неверојатен тим во училница - -
-
-
-
- - -
-
- - -
-
-
- - -
-
- -
- - -
-
-
- - -
-
- - -
- -
-
-
- -
-
-

Често поставувани прашања

-

Сè што треба да знаете за производот и наплатата.

-
-
-
-
-

Дали е достапен бесплатен пробен период?

-

Да, можете да нè пробате бесплатно 30 дена. Нашиот пријателски тим ќе работи со вас за да ве подготви што е можно поскоро.

-
-
-
-

Можам ли подоцна да го сменам мојот план?

-

Секако. Нашите цени се прилагодуваат со вашата компанија. Разговарајте со нашиот пријателски тим за да најдете решение што ви одговара.

-
-
-
-

Каква е вашата политика за откажување?

-

Разбираме дека работите се менуваат. Можете да го откажете вашиот план во секое време и ќе ви ја вратиме веќе платената разлика.

-
-
-
-

Може ли да се додадат други информации на фактурата?

-

Да, можете да нè пробате бесплатно 30 дена. Нашиот пријателски тим ќе работи со вас за да ве подготви што е можно поскоро.

-
-
-
-

Како функционира наплатата?

-

Секако. Нашите цени се прилагодуваат со вашата компанија. Разговарајте со нашиот пријателски тим за да најдете решение што ви одговара.

-
-
-
-

Како да ја сменам е-поштата на мојата сметка?

-

Разбираме дека работите се менуваат. Можете да го откажете вашиот план во секое време и ќе ви ја вратиме разликата.

-
-
- -
- -
- - - - - - - - \ No newline at end of file diff --git a/mk/legal/index.html b/mk/legal/index.html index 25794cbe..bf878943 100644 --- a/mk/legal/index.html +++ b/mk/legal/index.html @@ -64,7 +64,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -83,6 +83,7 @@ Што работиме @@ -141,6 +142,7 @@ Што работиме @@ -228,7 +230,7 @@ @@ -275,6 +279,10 @@ Управувај со колачиња
+ + diff --git a/mk/msos-hub/index.html b/mk/msos-hub/index.html index 7639dacb..83d76caf 100644 --- a/mk/msos-hub/index.html +++ b/mk/msos-hub/index.html @@ -63,7 +63,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -82,6 +82,7 @@ Што работиме @@ -140,6 +141,7 @@ Што работиме @@ -190,7 +192,7 @@
МСОС Хаб

Дом далеку од дома, во срцето на Љубљана

-

МСОС Хаб е пријатен, реновиран простор во Љубљана за собири на до 50 луѓе. Културни вечери, прослави, состаноци, проектна работа — топло место каде македонската и пошироката студентска заедница се собираат заедно.

+

МСОС Хаб е пријатен, реновиран простор во Љубљана за собири на до 50 луѓе. Културни вечери, прослави, состаноци, проектна работа и топло место каде македонската и пошироката студентска заедница се собираат заедно.

Провери достапност Види што има внатре @@ -204,25 +206,16 @@ -
-
-
-
-

Простор што го изградивме заедно

-

Со средства од настаните на МСОС и со поддршка на Министерството за надворешни работи и трговија на Северна Македонија, реновиравме простор во Љубљана и го претворивме во дом за нашата заедница.

-

Хабот е заеднички простор со Македонското културно друштво „Македонија“ во Љубљана и е субвенциониран од Град Љубљана. Заедно го одржуваме отворен, топол и гостопримлив.

-

Сега сакаме да го споделиме — со македонските студенти, со другите студентски заедници и со секој што бара пријателско место за собирање во Љубљана.

-
-
-
-
- - Фотографија наскоро -

Реновираниот простор на Хабот

-

Широк кадар на завршената просторија — топло осветлување, седишта и просторот за собирање.

-
-
-
+ +
+ Реновираниот простор на Хабот +
+
+
+

Простор што го изградивме заедно

+

Со средства од настаните на МСОС и со поддршка на Министерството за надворешни работи и трговија на Северна Македонија, реновиравме простор во Љубљана и го претворивме во дом за нашата заедница.

+

Хабот е заеднички простор со Македонското културно друштво „Македонија“ во Љубљана и е субвенциониран од Град Љубљана. Заедно го одржуваме отворен, топол и гостопримлив.

+

Сега сакаме да го споделиме со македонските студенти, со другите студентски заедници и со секој што бара пријателско место за собирање во Љубљана.

@@ -231,39 +224,58 @@

Што можеш да правиш тука

-

Флексибилен простор за собири на до 50 луѓе — што и да ја собира твојата заедница.

+

Флексибилен простор за собири на до 50 луѓе, што и да ја собира твојата заедница.

-
+
@@ -293,39 +305,12 @@

Поглед на просторот

Фотографиите од завршениот Хаб се на пат. Засега, еве што ќе ви прикажеме.

+
@@ -336,12 +321,12 @@

Овозможено благодарение на

МСОС Хаб постои благодарение на поддршката на нашите партнери и заедница.

-
- Министерство за надворешни работи и трговија на Северна Македонија - Град Љубљана - Македонско културно друштво „Македонија“ во Љубљана - Заедницата на МСОС + +
+ +
+

И заедницата на МСОС.

@@ -362,7 +347,7 @@ @@ -409,6 +396,10 @@ Управувај со колачиња
+ + diff --git a/mk/news/index.html b/mk/news/index.html index b713e97f..a27f6248 100644 --- a/mk/news/index.html +++ b/mk/news/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -408,7 +410,7 @@ @@ -455,6 +459,10 @@ Управувај со колачиња
+ + diff --git a/mk/news/proof-of-means-updated-2026/index.html b/mk/news/proof-of-means-updated-2026/index.html index 9018a92f..6bece0f7 100644 --- a/mk/news/proof-of-means-updated-2026/index.html +++ b/mk/news/proof-of-means-updated-2026/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -234,7 +236,7 @@ @@ -281,6 +285,10 @@ Управувај со колачиња
+ + diff --git a/mk/privacy-policy/index.html b/mk/privacy-policy/index.html index d4d1a3d1..4cb3d0d7 100644 --- a/mk/privacy-policy/index.html +++ b/mk/privacy-policy/index.html @@ -66,7 +66,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -85,6 +85,7 @@ Што работиме @@ -143,6 +144,7 @@ Што работиме @@ -297,7 +299,7 @@ @@ -344,6 +348,10 @@ Управувај со колачиња
+ + diff --git a/mk/projects/humanitarian-tournament-in-maribor/index.html b/mk/projects/humanitarian-tournament-in-maribor/index.html index 03f44c64..1b1ee6c5 100644 --- a/mk/projects/humanitarian-tournament-in-maribor/index.html +++ b/mk/projects/humanitarian-tournament-in-maribor/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -278,6 +280,22 @@
Тимот на МСОС Марибор слави заедно по успешниот турнир.
+ +
@@ -302,7 +320,7 @@ @@ -349,6 +369,10 @@ Управувај со колачиња
+ + diff --git a/mk/projects/in-memory-of-frosina-kulakova/index.html b/mk/projects/in-memory-of-frosina-kulakova/index.html index ea78ac8d..8cbdf963 100644 --- a/mk/projects/in-memory-of-frosina-kulakova/index.html +++ b/mk/projects/in-memory-of-frosina-kulakova/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -227,6 +229,15 @@

Почивај во мир, Фросина. 🕊️🙏🏻

+ +
@@ -251,7 +262,7 @@ @@ -298,6 +311,10 @@ Управувај со колачиња
+ + diff --git a/mk/projects/in-memory-of-the-kochani-victims/index.html b/mk/projects/in-memory-of-the-kochani-victims/index.html index bf8d048a..82ce848c 100644 --- a/mk/projects/in-memory-of-the-kochani-victims/index.html +++ b/mk/projects/in-memory-of-the-kochani-victims/index.html @@ -68,7 +68,7 @@
- Лого на Македонска студентска организација во Словенија + Лого на Македонска студентска организација во Словенија @@ -87,6 +87,7 @@ Што работиме @@ -145,6 +146,7 @@ Што работиме @@ -237,6 +239,16 @@

Нека жртвите почиваат во мир.

+ + @@ -362,7 +347,7 @@ @@ -409,6 +396,10 @@ Upravljanje piškotkov + + diff --git a/si/news/index.html b/si/news/index.html index 7d3abd86..b20be627 100644 --- a/si/news/index.html +++ b/si/news/index.html @@ -66,7 +66,7 @@
- Logotip Makedonske študentske organizacije v Sloveniji + Logotip Makedonske študentske organizacije v Sloveniji @@ -85,6 +85,7 @@ Kaj delamo @@ -143,6 +144,7 @@ Kaj delamo @@ -408,7 +410,7 @@ @@ -455,6 +459,10 @@ Upravljanje piškotkov
+ + diff --git a/si/news/proof-of-means-updated-2026/index.html b/si/news/proof-of-means-updated-2026/index.html index 35129df4..50cec448 100644 --- a/si/news/proof-of-means-updated-2026/index.html +++ b/si/news/proof-of-means-updated-2026/index.html @@ -68,7 +68,7 @@
- Logotip Makedonske študentske organizacije v Sloveniji + Logotip Makedonske študentske organizacije v Sloveniji @@ -87,6 +87,7 @@ Kaj delamo @@ -145,6 +146,7 @@ Kaj delamo @@ -234,7 +236,7 @@ @@ -281,6 +285,10 @@ Upravljanje piškotkov
+ + diff --git a/si/privacy-policy/index.html b/si/privacy-policy/index.html index dd124dab..ed0ca2a4 100644 --- a/si/privacy-policy/index.html +++ b/si/privacy-policy/index.html @@ -66,7 +66,7 @@
- Logotip Makedonske študentske organizacije v Sloveniji + Logotip Makedonske študentske organizacije v Sloveniji @@ -85,6 +85,7 @@ Kaj delamo @@ -143,6 +144,7 @@ Kaj delamo @@ -297,7 +299,7 @@ @@ -344,6 +348,10 @@ Upravljanje piškotkov
+ + diff --git a/si/projects/humanitarian-tournament-in-maribor/index.html b/si/projects/humanitarian-tournament-in-maribor/index.html index d9184c34..9d4c3c34 100644 --- a/si/projects/humanitarian-tournament-in-maribor/index.html +++ b/si/projects/humanitarian-tournament-in-maribor/index.html @@ -68,7 +68,7 @@
- Logotip Makedonske študentske organizacije v Sloveniji + Logotip Makedonske študentske organizacije v Sloveniji @@ -87,6 +87,7 @@ Kaj delamo @@ -145,6 +146,7 @@ Kaj delamo @@ -278,6 +280,22 @@
Ekipa MŠOS Maribor skupaj praznuje po uspešnem turnirju.
+ +