#!/bin/bash
# Font Awesome ni serverga yuklab olish
# Bu script server da bir marta ishga tushiriladi

FA_VERSION="6.5.1"
FA_BASE="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/${FA_VERSION}"
STATIC_DIR="./static"

echo "Font Awesome ${FA_VERSION} yuklanmoqda..."

# CSS
mkdir -p "${STATIC_DIR}/css"
curl -L "${FA_BASE}/css/all.min.css" -o "${STATIC_DIR}/css/fa.min.css"

# Webfonts
mkdir -p "${STATIC_DIR}/webfonts"
for f in fa-solid-900.woff2 fa-regular-400.woff2 fa-brands-400.woff2 \
          fa-solid-900.ttf  fa-regular-400.ttf  fa-brands-400.ttf; do
    echo "  → $f"
    curl -L "${FA_BASE}/webfonts/${f}" -o "${STATIC_DIR}/webfonts/${f}"
done

# CSS ichidagi ../webfonts/ yo'llarini /static/webfonts/ ga o'zgartirish
sed -i 's|../webfonts/|/static/webfonts/|g' "${STATIC_DIR}/css/fa.min.css"

echo "✅ Tayyor! base.html da link ni o'zgartiring:"
echo '   <link rel="stylesheet" href="/static/css/fa.min.css">'