/**
* 画个标 · 垂直行业模块库
* 每个行业包含:专属元素库、推荐配色方案、推荐风格与字体
* 行业元素统一 24x24 viewBox 线性风格
*/
const HGB_Industries = [
/* ================= 留学教育 ================= */
{
id: 'edu',
name: '留学教育',
emoji: '🎓',
desc: '学士帽、书籍、地球仪等教育视觉元素',
icons: HGB_Icons.edu,
palettes: [
{ name: '学术蓝', desc: '沉稳专业,国际教育主流', colors: ['#1B4F72', '#2980B9', '#AED6F1', '#F4F6F7'], scene: '留学中介' },
{ name: '常春藤绿', desc: '常春藤盟校气质', colors: ['#1E8449', '#27AE60', '#D5F5E3', '#FFFFFF'], scene: '本科留学' },
{ name: '皇家金', desc: '学历含金量与荣耀', colors: ['#7D6608', '#D4AC0D', '#F9E79F', '#FEF9E7'], scene: '商学院' },
{ name: '梦想天蓝', desc: '清新明亮,追梦活力', colors: ['#2471A3', '#5DADE2', '#EBF5FB', '#FFFFFF'], scene: '语言培训' }
],
styleIds: ['minimal', 'badge', 'vintage'],
fontFamilies: ['SimSun', 'Georgia', 'Playfair Display', 'SimHei']
},
/* ================= 餐饮美食 ================= */
{
id: 'food',
name: '餐饮美食',
emoji: '🍽️',
desc: '厨师帽、咖啡、汉堡等餐饮元素',
icons: [
{ id: 'chef-hat', name: '厨师帽', svg: '', desc: '主厨与专业烹饪' },
{ id: 'coffee', name: '咖啡杯', svg: '', desc: '咖啡厅与休闲时光' },
{ id: 'utensils', name: '刀叉餐具', svg: '', desc: '用餐与精致餐饮' },
{ id: 'burger', name: '汉堡', svg: '', desc: '快餐与欢乐' },
{ id: 'wine', name: '高脚杯', svg: '', desc: '品酒与格调' },
{ id: 'cake', name: '蛋糕', svg: '', desc: '甜品与庆典' },
{ id: 'soup', name: '热汤碗', svg: '', desc: '暖汤与养生' },
{ id: 'icecream', name: '冰淇淋', svg: '', desc: '清凉与甜蜜' }
],
palettes: [
{ name: '香橙暖阳', desc: '热情食欲,餐饮首选', colors: ['#E67E22', '#F39C12', '#FDEBD0', '#FFF9F0'], scene: '中西餐厅' },
{ name: '红酒典雅', desc: '高格调,成熟稳重', colors: ['#7B241C', '#C0392B', '#F5B7B1', '#FDF2F2'], scene: '西餐酒吧' },
{ name: '抹茶清新', desc: '自然清新,健康轻食', colors: ['#1E8449', '#7DCEA0', '#E9F7EF', '#FFFFFF'], scene: '轻食甜品' },
{ name: '咖啡醇香', desc: '温暖醇厚,休闲空间', colors: ['#6F4E37', '#A67B5B', '#DCC7AA', '#F7F1E5'], scene: '咖啡烘焙' }
],
styleIds: ['cartoon', 'hand', 'badge'],
fontFamilies: ['Microsoft YaHei', 'Poppins', 'KaiTi', 'Verdana']
},
/* ================= 医疗健康 ================= */
{
id: 'health',
name: '医疗健康',
emoji: '⚕️',
desc: '十字、心跳、药丸等健康元素',
icons: [
{ id: 'medical-cross', name: '医疗十字', svg: '', desc: '医疗与急救' },
{ id: 'heart-pulse', name: '心跳', svg: '', desc: '健康与生命活力' },
{ id: 'pill', name: '药丸', svg: '', desc: '医药与护理' },
{ id: 'stethoscope', name: '听诊器', svg: '', desc: '诊疗与关怀' },
{ id: 'first-aid', name: '急救箱', svg: '', desc: '急救与保障' },
{ id: 'syringe', name: '注射器', svg: '', desc: '接种与医学' },
{ id: 'ambulance', name: '救护车', svg: '', desc: '应急与救援' },
{ id: 'microscope', name: '显微镜', svg: '', desc: '研究与实验室' }
],
palettes: [
{ name: '医疗蓝', desc: '专业信赖,医疗主流', colors: ['#1A5276', '#5DADE2', '#D6EAF8', '#FFFFFF'], scene: '综合医院' },
{ name: '健康绿', desc: '生机健康,自然疗愈', colors: ['#1E8449', '#58D68D', '#D5F5E3', '#FFFFFF'], scene: '养生保健' },
{ name: '纯净白蓝', desc: '洁净清爽,现代诊所', colors: ['#2E86C1', '#85C1E9', '#F0F8FF', '#FFFFFF'], scene: '口腔诊所' },
{ name: '安心浅蓝', desc: '温和安心,母婴护理', colors: ['#2874A6', '#5DADE2', '#EBF5FB', '#F4F6F6'], scene: '母婴护理' }
],
styleIds: ['minimal', 'business', 'tech'],
fontFamilies: ['Microsoft YaHei', 'Arial', 'SimHei', 'Montserrat']
},
/* ================= 科技互联网 ================= */
{
id: 'tech',
name: '科技互联网',
emoji: '💻',
desc: '芯片、火箭、代码等科技元素',
icons: [
{ id: 'chip', name: '芯片', svg: '', desc: '半导体与算力' },
{ id: 'rocket', name: '火箭', svg: '', desc: '创新与速度' },
{ id: 'code', name: '代码', svg: '', desc: '开发与编程' },
{ id: 'cloud', name: '云服务', svg: '', desc: '云计算与存储' },
{ id: 'robot', name: '机器人', svg: '', desc: 'AI 与自动化' },
{ id: 'gear', name: '齿轮', svg: '', desc: '系统与运转' },
{ id: 'monitor', name: '显示器', svg: '', desc: '软件与界面' },
{ id: 'wifi', name: '无线网络', svg: '', desc: '连接与在线' }
],
palettes: [
{ name: '科技蓝紫', desc: '智慧深邃,数字感', colors: ['#4A235A', '#8E44AD', '#BB8FCE', '#F5EEF8'], scene: '互联网公司' },
{ name: '电路蓝', desc: '冷静专业,工业科技', colors: ['#1B2631', '#2980B9', '#85C1E9', '#F4F6F7'], scene: '智能硬件' },
{ name: '极客霓虹', desc: '活力张扬,年轻潮流', colors: ['#0B132B', '#3A86FF', '#FF006E', '#FB5607'], scene: '游戏娱乐' },
{ name: '未来银灰', desc: '极简高级,未来感', colors: ['#2C3E50', '#7F8C8D', '#BDC3C7', '#ECF0F1'], scene: '人工智能' }
],
styleIds: ['tech', 'gradient', 'minimal'],
fontFamilies: ['SimHei', 'Montserrat', 'Verdana', 'Microsoft YaHei']
},
/* ================= 体育竞技 ================= */
{
id: 'sport',
name: '体育竞技',
emoji: '🏆',
desc: '奖杯、足球、奖牌等运动元素',
icons: [
{ id: 'trophy', name: '奖杯', svg: '', desc: '冠军与荣耀' },
{ id: 'soccer', name: '足球', svg: '', desc: '绿茵与团队' },
{ id: 'basketball', name: '篮球', svg: '', desc: '活力与对抗' },
{ id: 'medal', name: '奖牌', svg: '', desc: '成就与荣誉' },
{ id: 'runner', name: '奔跑', svg: '', desc: '运动与坚持' },
{ id: 'dumbbell', name: '哑铃', svg: '', desc: '力量与健身' },
{ id: 'bike', name: '骑行', svg: '', desc: '健康与户外' },
{ id: 'stopwatch', name: '秒表', svg: '', desc: '竞速与计时' }
],
palettes: [
{ name: '活力橙', desc: '阳光热情,运动活力', colors: ['#E67E22', '#F39C12', '#FDEBD0', '#FFF9F0'], scene: '综合健身' },
{ name: '赛场绿', desc: '清新自然,健康向上', colors: ['#1E8449', '#52BE80', '#D5F5E3', '#FFFFFF'], scene: '户外运动' },
{ name: '冠军金', desc: '尊贵闪耀,胜利荣光', colors: ['#7D6608', '#D4AC0D', '#F9E79F', '#FEF9E7'], scene: '竞技赛事' },
{ name: '热血红', desc: '激情澎湃,力量对决', colors: ['#922B21', '#E74C3C', '#F5B7B1', '#FDEDEC'], scene: '搏击格斗' }
],
styleIds: ['cartoon', 'hand', 'badge'],
fontFamilies: ['Impact', 'Microsoft YaHei', 'KaiTi', 'Arial']
},
/* ================= 金融商务 ================= */
{
id: 'finance',
name: '金融商务',
emoji: '💼',
desc: '钱币、银行、图表等商务元素',
icons: [
{ id: 'coin', name: '钱币', svg: '', desc: '财富与价值' },
{ id: 'bank', name: '银行', svg: '', desc: '金融与信用' },
{ id: 'trending-up', name: '增长图表', svg: '', desc: '增长与上升' },
{ id: 'handshake', name: '握手', svg: '', desc: '合作与共赢' },
{ id: 'briefcase', name: '公文包', svg: '', desc: '商务与职场' },
{ id: 'calculator', name: '计算器', svg: '', desc: '财务与计算' },
{ id: 'gem', name: '钻石', svg: '', desc: '珍贵与高端' },
{ id: 'money-bag', name: '钱袋', svg: '', desc: '投资与储蓄' }
],
palettes: [
{ name: '商务深蓝', desc: '专业稳重,金融权威', colors: ['#1B2631', '#2E86C1', '#F1C40F', '#F4F6F7'], scene: '银行保险' },
{ name: '金砖', desc: '奢华尊贵,财富象征', colors: ['#7D6608', '#D4AC0D', '#F9E79F', '#FEF9E7'], scene: '投资理财' },
{ name: '稳重灰蓝', desc: '严谨理性,商务咨询', colors: ['#34495E', '#5D6D7E', '#AEB6BF', '#FFFFFF'], scene: '企业咨询' },
{ name: '翡翠绿', desc: '稳健增长,安心可靠', colors: ['#145A32', '#1E8449', '#ABEBC6', '#F0FDF4'], scene: '证券基金' }
],
styleIds: ['business', 'minimal', 'vintage'],
fontFamilies: ['Arial', 'SimHei', 'Georgia', 'Montserrat']
}
];
/** 按 id 查找行业(使用原生 find,避免覆盖数组方法) */
HGB_Industries.find = function (id) {
return Array.prototype.find.call(this, x => x.id === id) || this[0];
};
/** 当前行业(默认留学教育) */
HGB_Industries.current = function () {
const id = localStorage.getItem('hgb_industry') || 'edu';
return HGB_Industries.find(id);
};
/** 设置当前行业 */
HGB_Industries.setCurrent = function (id) {
localStorage.setItem('hgb_industry', id);
};