/**
 * Tạo icons PNG đơn giản ngay lập tức
 * Sử dụng canvas API của Node.js (cần cài canvas package)
 * Hoặc tạo SVG và convert
 */

const fs = require('fs');
const path = require('path');

const iconsDir = path.join(__dirname, '..', 'icons');
const sizes = [16, 48, 128];

// Tạo folder nếu chưa có
if (!fs.existsSync(iconsDir)) {
  fs.mkdirSync(iconsDir, { recursive: true });
}

// Tạo SVG icons (sẽ convert sau)
console.log('🎨 Creating SVG icons...');

sizes.forEach(size => {
  const svg = `<?xml version="1.0" encoding="UTF-8"?>
<svg width="${size}" height="${size}" xmlns="http://www.w3.org/2000/svg">
  <rect width="${size}" height="${size}" rx="${size * 0.2}" fill="#4F46E5"/>
  <text x="50%" y="50%" font-family="Arial, sans-serif" font-size="${size * 0.5}" font-weight="bold" fill="white" text-anchor="middle" dominant-baseline="central">CN</text>
</svg>`;
  
  const svgPath = path.join(iconsDir, `icon${size}.svg`);
  fs.writeFileSync(svgPath, svg);
  console.log(`✅ Created: icon${size}.svg`);
});

console.log('\n⚠️  Note: Created SVG files. For PNG:');
console.log('   1. Open create-simple-icons.html in browser');
console.log('   2. Or install sharp: npm install -D sharp');
console.log('   3. Then run: node scripts/convert-icons.js');

