#!/usr/bin/env python3
"""Sync the exact sidebar mark to static assets without redrawing it.

Wide UI headers compose the mark and Estuary wordmark in XML. Colour themes
apply runtime tints to its original gradient, preserving the shape and alpha.
"""
from pathlib import Path
import shutil

ROOT = Path(__file__).resolve().parents[2]
SOURCE = ROOT / 'resources/media/brand/milionar-mark.png'
TARGETS = (
    'resources/skin.milionar/resources/icon.png',
    'resources/skin.milionar/media/milionar/logo.png',
    'resources/skin.milionar/media/milionar/logo-mark-v1-final.png',
)


def main():
    for path in TARGETS:
        shutil.copyfile(SOURCE, ROOT / path)
        print('synced', path)


if __name__ == '__main__':
    main()
