LUkraine
The LUkraine Brand System

Rebuild People to Rebuild Ukraine. Everything you need to stay on-brand — the rules, the colours, the fonts, the templates, and the tools to make them — in one place. One LUkraine, four pillars.

Living companion to the printed Brand Guideline 2026 (v2.1) (download PDF). This page is a draft companion: the approved Guideline 2026 (v2.1) takes precedence over this page until CMT approval. beta — pending CMT approval

Owner: Communications (Marc Cascant i Sempere) · Status: draft, not approved by CMT · Last updated: 8 Sep 2026 · Version: v0.3

Language: English only for now · FR/UK versions pending.

Vova’s design library — inventory status (14 files, his Aug 2026 Drive folder)

Catalogued by filename/type only — content not yet reviewed pillar-by-pillar against this page. Full folder: Vova’s Drive folder. Each item below links straight to the file for joint review with Vova.

⚠ Pending: adopt / adapt / supersede decision per item, owner Marc + Vova, before CMT sign-off.

Onboarding

What do I do if I’m new here?

Three things get your computer ready to produce LUkraine documents that look right out of the box.

⚡ One-click setup (recommended)

One file, one run, everything on brand. It installs the fonts Raleway + Inter, the LUkraine Word Template, the LUkraine 2026 theme, and it registers your personal templates folder so the template actually shows up under File › New › Personal. It then asks whether to replace Normal.dotm, which is what makes every new blank document open on brand. No administrator rights needed. Template, theme and Normal.dotm travel inside the script, so nothing but the two fonts is downloaded when you run it.

Close Microsoft Word completely before running it. Word rewrites its own settings when it closes and would undo the setup. The script checks this and stops if Word is open. Windows: right-click → Run with PowerShell. macOS: double-click; if blocked, right-click → Open. It installs open-source fonts and LUkraine files only. review before running

Version: v2.0 · Owner: Communications (Marc Cascant i Sempere) · Last reviewed: 11 Sep 2026

View script source before running

The three long base64 blocks are the zipped Word template, Office theme and Normal.dotm, embedded so that the script downloads nothing except the fonts. They are shown as a placeholder below so the source stays readable. After downloading, check the file you got against the hash shown here.

Windows (.ps1) · SHA-256: c798ccf28537a9a075357677772da69a6c5b8e7bf7e157b111e85f4f19ef1ab2

# LUkraine brand setup for Word - Windows - v2.0 - 11 Sep 2026
# Sets up one user account. No administrator rights needed.
#   1. Brand fonts Raleway + Inter
#   2. 'LUkraine Word Template.dotx'  ->  %APPDATA%\Microsoft\Templates
#   3. 'LUkraine 2026' Office theme   ->  %APPDATA%\Microsoft\Templates\Document Themes
#   4. Registers that folder as your personal templates location, so File > New > Personal shows the template
#   5. Optional, it asks first: replaces Normal.dotm so every BLANK document is already on brand
# The template, the theme and Normal.dotm are embedded in this file as base64.
# Nothing is downloaded except the two open-source fonts. Review before running.
$ErrorActionPreference='Stop'
if(Get-Process -Name WINWORD -ErrorAction SilentlyContinue){Write-Host ''; Write-Host 'Microsoft Word is open. Close it completely and run this again.' -ForegroundColor Red; Write-Host 'Word rewrites its own settings when it closes, so it would undo this setup.'; Read-Host 'Press Enter to exit'; exit 1}
$tmp=Join-Path $env:TEMP 'lukraine-brand'; New-Item -Force -ItemType Directory $tmp | Out-Null
$tpl=Join-Path $env:APPDATA 'Microsoft\Templates'
$thm=Join-Path $tpl 'Document Themes'
New-Item -Force -ItemType Directory $tpl | Out-Null; New-Item -Force -ItemType Directory $thm | Out-Null
Write-Host '1/5  Installing fonts Raleway + Inter ...'
$fonts=@('https://github.com/google/fonts/raw/main/ofl/raleway/Raleway%5Bwght%5D.ttf','https://github.com/google/fonts/raw/main/ofl/inter/Inter%5Bopsz,wght%5D.ttf')
$sh=New-Object -ComObject Shell.Application; $ns=$sh.Namespace(0x14)
foreach($u in $fonts){$f=Join-Path $tmp ([IO.Path]::GetFileName($u)+'.ttf'); Invoke-WebRequest $u -OutFile $f; $ns.CopyHere($f,0x10)}
Write-Host '2/5  Installing LUkraine Word Template.dotx ...'
$z1=Join-Path $tmp 'tpl.zip'; [IO.File]::WriteAllBytes($z1,[Convert]::FromBase64String('<54,584 chars of base64 omitted here for readability>'))
Expand-Archive -LiteralPath $z1 -DestinationPath $tpl -Force
Write-Host '3/5  Installing the LUkraine 2026 theme ...'
$z2=Join-Path $tmp 'thm.zip'; [IO.File]::WriteAllBytes($z2,[Convert]::FromBase64String('<4,380 chars of base64 omitted here for readability>'))
Expand-Archive -LiteralPath $z2 -DestinationPath $thm -Force
Write-Host '4/5  Registering your personal templates folder ...'
$key='HKCU:\Software\Microsoft\Office\16.0\Common\General'
if(-not (Test-Path $key)){New-Item -Path $key -Force | Out-Null}
Set-ItemProperty -Path $key -Name 'UserTemplates' -Value $tpl
Write-Host ''
Write-Host '5/5  Blank documents.'
Write-Host 'Replacing Normal.dotm makes every NEW BLANK document open with the LUkraine theme, colours and styles.'
Write-Host 'Normal.dotm is also where Word keeps your own default font, margins, autotext and macros:'
Write-Host 'replacing it resets those to the LUkraine defaults. A dated backup is saved next to it, so you can undo this.'
$ans=Read-Host 'Replace Normal.dotm? (y = yes / n = no)'
if($ans -match '^[yYsSoO]'){
  $n=Join-Path $tpl 'Normal.dotm'
  if(Test-Path $n){$bk=Join-Path $tpl ('Normal_BACKUP-'+(Get-Date -Format 'yyMMdd-HHmm')+'.dotm'); Copy-Item $n $bk -Force; Write-Host ('     Backup saved: '+$bk)}
  $z3=Join-Path $tmp 'normal.zip'; [IO.File]::WriteAllBytes($z3,[Convert]::FromBase64String('<27,224 chars of base64 omitted here for readability>'))
  Expand-Archive -LiteralPath $z3 -DestinationPath $tpl -Force
  Write-Host '     Normal.dotm replaced.'
} else { Write-Host '     Skipped. Blank documents keep your current settings.' }
Remove-Item $tmp -Recurse -Force
Write-Host ''
Write-Host 'Done. Start Word and check:' -ForegroundColor Green
Write-Host '  Design > Themes > Custom      ->  LUkraine 2026'
Write-Host '  Design > Colors               ->  LUkraine . Brand colours'
Write-Host '  File > New > Personal         ->  LUkraine Word Template'
Write-Host '  Home > Font colour            ->  the top row is the LUkraine palette'
Read-Host 'Press Enter to close'

macOS (.command) · SHA-256: d3086a8b5ca52e048c4d253fc34bf6c9298f3d236b880c15e6e7b80f1715d8ca

#!/bin/bash
# LUkraine brand setup for Word - macOS - v2.0 - 11 Sep 2026
# Sets up one user account. No administrator rights needed.
#   1. Brand fonts Raleway + Inter
#   2. 'LUkraine Word Template.dotx'  ->  ~/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Templates.localized
#   3. 'LUkraine 2026' Office theme   ->  .../Themes.localized
#   4. Optional, it asks first: replaces Normal.dotm so every BLANK document is already on brand
# The template, the theme and Normal.dotm are embedded in this file as base64.
# Nothing is downloaded except the two open-source fonts. Review before running.
set -e
if pgrep -x 'Microsoft Word' >/dev/null 2>&1; then
  echo ''; echo 'Microsoft Word is open. Quit it completely and run this again.'
  echo 'Word rewrites its own settings when it quits, so it would undo this setup.'
  read -r -p 'Press Enter to exit'; exit 1
fi
TMP="$(mktemp -d)"
F="$HOME/Library/Fonts"; mkdir -p "$F"
G="$HOME/Library/Group Containers/UBF8T346G9.Office/User Content.localized"
T="$G/Templates.localized"; H="$G/Themes.localized"
mkdir -p "$T" "$H"
echo '1/4  Installing fonts Raleway + Inter ...'
curl -fsSL 'https://github.com/google/fonts/raw/main/ofl/raleway/Raleway%5Bwght%5D.ttf' -o "$TMP/Raleway.ttf"
curl -fsSL 'https://github.com/google/fonts/raw/main/ofl/inter/Inter%5Bopsz,wght%5D.ttf' -o "$TMP/Inter.ttf"
cp "$TMP/Raleway.ttf" "$TMP/Inter.ttf" "$F/"
echo '2/4  Installing LUkraine Word Template.dotx ...'
printf '%s' '<54,584 chars of base64 omitted here for readability>' | openssl base64 -d -A > "$TMP/tpl.zip"
unzip -o "$TMP/tpl.zip" -d "$T" >/dev/null
echo '3/4  Installing the LUkraine 2026 theme ...'
printf '%s' '<4,380 chars of base64 omitted here for readability>' | openssl base64 -d -A > "$TMP/thm.zip"
unzip -o "$TMP/thm.zip" -d "$H" >/dev/null
echo ''
echo '4/4  Blank documents.'
echo 'Replacing Normal.dotm makes every NEW BLANK document open with the LUkraine theme, colours and styles.'
echo 'Normal.dotm is also where Word keeps your own default font, margins, autotext and macros:'
echo 'replacing it resets those to the LUkraine defaults. A dated backup is saved next to it, so you can undo this.'
read -r -p 'Replace Normal.dotm? (y = yes / n = no) ' ans
case "$ans" in
  [yYsSoO]*)
    if [ -f "$T/Normal.dotm" ]; then cp "$T/Normal.dotm" "$T/Normal_BACKUP-$(date +%y%m%d-%H%M).dotm"; echo "     Backup saved in $T"; fi
    printf '%s' '<27,224 chars of base64 omitted here for readability>' | openssl base64 -d -A > "$TMP/normal.zip"
    unzip -o "$TMP/normal.zip" -d "$T" >/dev/null
    echo '     Normal.dotm replaced.' ;;
  *) echo '     Skipped. Blank documents keep your current settings.' ;;
esac
rm -rf "$TMP"
echo ''
echo 'Done. Start Word and check:'
echo '  Design > Themes > Custom      ->  LUkraine 2026'
echo '  Design > Colors               ->  LUkraine . Brand colours'
echo '  File > New from Template      ->  LUkraine Word Template'
echo '  Home > Font colour            ->  the top row is the LUkraine palette'
read -r -p 'Press Enter to close'

Embedded payloads · Word template: aa8fff798958f6058a6ccc39db3882ee082f456a458ac7b322d093dd0d7e7f63 · Office theme: 6d1a711d6007af230b8a313207b9dc604cea8b98634ad6c59a3180af52fbbb2d · Normal.dotm: 775cd8cad0a4cf1117472435c87fa76b04287ba6ac955ecc7a8c7c68dbeba0a2

Or do it manually

1
Install the fonts. Download them below and install (exact folders in the Typography section). Go to Typography →
2
Install the Word template. Put the LUkraine template in your Office templates folder. Go to Templates →
3
Set up your signature & card. Go to the builder →
2026 edition

What changed in 2026

The big moves

  • Five activity areas → four pillars (Culture + Advocacy merge; Youth becomes a pillar).
  • One unified system — one accent colour per pillar over a shared layout.
  • Youth is purple.

Housekeeping

  • Colour values normalised (HEX is the source of truth; CMYK added for print).
  • Registered seat corrected: 33, Bvd Prince Henri, L-1724.
  • R.C.S. Luxembourg F9931 and LUkraine.org made consistent everywhere.
Colour

Colour — copy HEX or CMYK

Core palette

Pillar accents — one colour each

HEX is the source of truth; CMYK is for print (confirm with a soft-proof at the printer). The pillar colour is an accent (a bar, a tag, a heading rule) over the same shared layout.

Type

Typography & fonts

Raleway

Headings & display · weights 600–800 · OFL (free)

Download Raleway .ttf
Inter

Body & UI · weights 400–700 · OFL (free)

Download Inter .ttf

How to install (exact folder)

Windows

  • Easiest: right-click the .ttf → Install (or Install for all users).
  • Manual folder: copy the files into C:\Windows\Fonts (all users) or %LOCALAPPDATA%\Microsoft\Windows\Fonts (just you).
  • Restart Office to see them.

macOS

  • Easiest: double-click the .ttf → Install Font.
  • Manual folder: copy into ~/Library/Fonts (just you) or /Library/Fonts (all users).
  • Restart Office to see them.

Prefer the one-click installer in New here to do all this automatically. Office fallback where these aren’t available: Arial. On the web they load from Google Fonts.

Structure

The four pillars

Same identity everywhere; the accent colour and a short label are the only things that change.

Humanitarian

Emergency relief, defenders & rescuers, humanitarian aid, mental-health support.

Education

Language courses, integration, training, the Ukrainian library.

Youth

Children and young people: activities, camps, youth participation.

Cultural Bridges & Advocacy

Culture diplomacy and advocacy — telling Ukraine’s story and defending its cause.

Assets

Templates & downloads

Documents

Want on-brand as the actual Word default, not just via File → New? Advanced: back up and replace your Normal.dotm (Windows: %AppData%\Microsoft\Templates\Normal.dotm; Mac: ~/Library/Group Containers/UBF8T346G9.Office/User Content.localized/Templates.localized/Normal.dotm) with this template’s styles/theme. Every new blank document then opens already on-brand — close Word first.

Presentations

Asset inventory — what is and isn’t here yet

This page currently covers: letterhead, Word template, presentation master, business card, email signatures, social formats, and Lucide icons. It does not yet include the broader system Vova Yukhymenko shared (pillar identities & patterns, reports, certificates & diplomas, trifold materials, event walls, and the wider merchandise system): source folder. Status: under review with Vova before deciding what is adopted, adapted, or superseded — see the governance note above.

Assets

E-mail templates

Five Mailchimp templates cover everything LUkraine sends. Two are built and live in the drag&drop builder; three are proposals awaiting approval. Each proposal shows the template at real width, block by block, with the rule behind every block.

Built and in use

Live in Mailchimp as drag&drop templates. Every block is editable without touching code.

  • LUK_Newsletter_EN_v1.0 DnD — 11 sections, 29 editable blocks
  • LUK_Press-Release_FR_v1.0 DnD — 12 sections, 29 editable blocks

Proposals — September 2026

Structure proposals, not final artwork. The photographs shown are examples to be replaced.

Rules that apply to every e-mail we send

  • The legal block goes in every send — name, “asbl”, the siège, and R.C.S. Luxembourg F9931. Article 20 of the law of 7 August 2023 makes whoever signs the document personally liable if it is missing.
  • Three lists, three legal bases — newsletter and appeals run on consent; donor management on contract and legal obligation; press on legitimate interest. A donation request inside a press or transactional e-mail moves it onto the consent basis.
  • Images — Dóchas Code of Conduct: work, participation and agency; never distress; no identifiable child without guardian consent.
  • Figures — every number carries its source and its period. A “+” stays a “+”. Never an invented cost-per-beneficiary.
  • Naming — LUK_<Type>_<Lang>_v<version> <format>, for example LUK_Newsletter_EN_v1.0 DnD.
Tool

Business card & e-mail signature builder

Enter your details once and get a print-ready business card (photo + QR) and Gmail signatures in EN/FR/UA.

Icons

Icons — recolour & download

Open-source Lucide icons (MIT). Pick a brand colour, then choose your icons below to download as SVG.

Tip: pick a colour above, then click SVG to download an icon.

Colour: Selected: Dark Blue #16384A
Reference

Social formats

Exact sizes and aspect ratios for our channels. Export at these dimensions before uploading.

PlatformAssetSize · ratio
FacebookCover1640×624 · ~2.6:1
FacebookPost1200×1200 · 1:1
InstagramPost1080×1350 · 4:5
InstagramStory / Reel1080×1920 · 9:16
LinkedInBanner1584×396 · 4:1
LinkedInPost1200×1200 · 1:1
Google BusinessCover photo1024×576 · 16:9
Google BusinessLogo / Post720×720 · 1:1
YouTubeChannel art2560×1440 · 16:9
YouTubeThumbnail1280×720 · 16:9
YouTubeEnd-card + jingle1920×1080 · 16:9
Responsibility

Image use & safeguarding

We photograph and film people in vulnerable situations — including children and families affected by war. Dignity comes before impact. LUkraine follows the Dóchas Code of Conduct on Images and Messages (the sector standard promoted by the Cercle de Coopération) and Luxembourg data-protection law.

The rules (Policy §5)

Always

  • Get informed consent before photographing anyone, and explain where the image may appear.
  • For a child, consent comes from a parent or guardian; the child’s own agreement is sought too.
  • Show dignity and agency — strength, not only suffering. Caption truthfully; never stage.
  • Store images securely; keep the signed consent with the image.

Never

  • Publish an identifiable child without guardian consent.
  • Use imagery that exposes someone to reprisal, trafficking, stigma or location.
  • Use close-ups of distress for shock value, or imagery that dehumanises.
  • Reuse an image for a purpose the person did not agree to.

Children & vulnerable persons (Policy §7)

  • Never publish a child’s full name with an identifiable image without guardian consent.
  • Avoid any detail (school, address, location) that could identify where a child can be found.
  • When in doubt, do not publish — ask the Direction.

Third parties & copyright (Policy §9)

  • When a photographer or partner supplies images, agree in writing that LUkraine may use them, and for which purposes.
  • Credit authors where required; never remove a copyright notice or watermark without permission.

Full policy: Image Rights & Safeguarding Policy (v0.2) — compulsory reading for newcomers; sign and return to the Direction.

Reference

Brand Guideline 2026 (v2.1)

Living companion to the printed Brand Guideline 2026 (v2.1). This page is a draft companion; the approved guideline takes precedence until this page is approved by the CMT.

Subscribe To Our Monthly Newsletter

Get notified about new articles