# -*- coding: utf-8 -*-
"""
生成全站独立页面专属精美现代中式科技矢量视窗插画
规范:
- 浅色专业风:背景 #FFFFFF / #F8FAFC,主色 #2563EB,辅助 #06B6D4 与 #7C3AED,文字 #0F172A / #475569
- 严谨商务、现代中式、大留白、细线窗棂点阵、朱红宋体印章点缀、圆角 4~6px
- 严禁 emoji、卡通、霓虹、赛博朋克
"""
import os
OUTPUT_DIR = os.path.join(os.path.dirname(os.path.dirname(os.path.abspath(__file__))), 'public/assets/addons/official/images/showcases')
os.makedirs(OUTPUT_DIR, exist_ok=True)
COMMON_DEFS = """
"""
def generate_software_hero():
svg = f""""""
with open(os.path.join(OUTPUT_DIR, 'service_software_hero.svg'), 'w', encoding='utf-8') as f:
f.write(svg)
print("Generated: service_software_hero.svg")
def generate_app_hero():
svg = f""""""
with open(os.path.join(OUTPUT_DIR, 'service_app_hero.svg'), 'w', encoding='utf-8') as f:
f.write(svg)
print("Generated: service_app_hero.svg")
def generate_agent_hero():
svg = f""""""
with open(os.path.join(OUTPUT_DIR, 'service_agent_hero.svg'), 'w', encoding='utf-8') as f:
f.write(svg)
print("Generated: service_agent_hero.svg")
def generate_contact_headquarters():
svg = f""""""
with open(os.path.join(OUTPUT_DIR, 'contact_headquarters.svg'), 'w', encoding='utf-8') as f:
f.write(svg)
print("Generated: contact_headquarters.svg")
if __name__ == '__main__':
generate_software_hero()
generate_app_hero()
generate_agent_hero()
generate_contact_headquarters()
print("All dedicated page illustration showcases generated successfully!")