eagleye

企业安全管理系统 Quasar Material 图标规范文档

企业安全管理系统 Quasar Material 图标规范文档

一、图标使用概述

本文档规范了适用于宁夏地区企业安全管理系统的 Quasar Material 图标集,旨在通过统一的图标语言提升系统界面直观性、操作效率和品牌专业性。所有图标均基于 Quasar 框架内置的 Material Icons 实现,确保跨平台一致性和渲染性能。

二、核心图标分类与应用

2.1 组织架构相关图标

图标名称

代码示例

应用场景

corporate_fare

<q-icon name="corporate_fare" />

企业/组织架构展示、部门管理节点

account_tree

<q-icon name="account_tree" />

组织树形结构、部门层级关系图

groups

<q-icon name="groups" />

团队成员列表、部门人员管理

使用示例

<!-- 部门管理标题 -->

<div class="text-h6 flex items-center">

<q-icon name="corporate_fare" class="q-mr-sm text-primary" />

部门管理

</div>

2.2 安全管理核心图标

图标名称

代码示例

应用场景

security

<q-icon name="security" />

通用安全标识、安全中心入口

verified_user

<q-icon name="verified_user" />

用户认证状态、权限管理

policy

<q-icon name="policy" />

安全策略配置、合规标准

gavel

<q-icon name="gavel" />

法规遵从、审计合规模块

assignment

<q-icon name="assignment" />

安全审计任务、检查清单

warning

<q-icon name="warning" color="amber" />

风险提示、安全隐患告警

安全状态指示示例

<q-badge :color="securityLevelColor" :icon="securityLevelIcon">

安全等级: {{ securityLevel }}

</q-badge>

<script>

// 计算安全等级图标

const securityLevelIcon = computed(() => {

if (securityLevel.value >= 4) return 'verified';

if (securityLevel.value >= 2) return 'security';

return 'warning';

});

</script>

2.3 地区与位置相关图标

图标名称

代码示例

应用场景

location_on

<q-icon name="location_on" />

宁夏地区标识、地理位置标记

map

<q-icon name="map" />

区域管理、地理分布视图

public

<q-icon name="public" />

地区范围选择、公共区域标识

2.4 数据管理相关图标

图标名称

代码示例

应用场景

data_object

<q-icon name="data_object" />

数据权限范围、数据分类

storage

<q-icon name="storage" />

数据存储管理、数据库配置

analytics

<q-icon name="analytics" />

安全报告、数据分析仪表盘

2.5 人员管理相关图标

图标名称

代码示例

应用场景

person

<q-icon name="person" />

部门负责人、个人信息

badge

<q-icon name="badge" />

员工证件、身份标识

engineering

<q-icon name="engineering" />

技术人员、安全工程师

2.6 标准操作与状态图标

图标名称

代码示例

应用场景

autorenew

<q-icon name="autorenew" />

刷新数据、生成编码

qr_code

<q-icon name="qr_code" />

部门代码标识、二维码生成

check_circle

<q-icon name="check_circle" color="green" />

激活状态、审核通过

cancel

<q-icon name="cancel" color="red" />

停用状态、操作取消

edit/add/delete

<q-icon name="edit" />

编辑/添加/删除操作按钮

操作按钮示例

<!-- 生成代码时的加载动画 -->

<q-btn

icon="autorenew"

label="生成编码"

:loading="generatingCode"

@click="generateDepartmentCode"

>

<template v-slot:loading>

<q-spinner-gears size="20px" />

</template>

</q-btn>

三、宁夏特色图标应用

针对宁夏地区企业特点,特别推荐以下行业专属图标应用:

图标名称

行业应用

代码示例

agriculture

农业企业安全管理

<q-icon name="agriculture" color="brown-6" />

energy

能源企业(煤电、新能源)

<q-icon name="energy" color="orange-5" />

water_drop

水资源管理系统

<q-icon name="water_drop" color="blue-4" />

宁夏特色标识示例

<!-- 宁夏地区特殊政策标识 -->

<div v-if="isNingxiaRegion" class="bg-primary/10 p-3 rounded-lg flex items-center">

<q-icon name="water_drop" color="primary" size="20px" class="q-mr-sm" />

<span class="text-primary">宁夏地区企业享受特殊安全监管政策</span>

</div>

四、企业级图标使用规范

4.1 视觉一致性原则

  • 功能匹配:安全相关功能必须使用安全类图标(security/gavel/verified_user)
  • 状态统一:激活状态统一使用check_circle(绿色),禁用状态使用cancel(红色)
  • 尺寸规范:标题区图标 24px,操作按钮图标 20px,列表项图标 18px
  • 加载状态:数据操作时使用图标加载动画

4.2 交互增强实践

<q-btn :loading="saving">

<q-icon name="save" /> 保存

</q-btn>

  • 悬停反馈:关键操作图标添加悬停效果

.q-icon.action-icon {

transition: transform 0.2s;

}

.q-icon.action-icon:hover {

transform: scale(1.1);

}

  • 权限控制:根据用户权限动态显示操作图标

<q-icon

name="delete"

v-if="hasDeletePermission"

class="text-red-5"

@click="confirmDelete"

/>

4.3 可访问性优化

  • 为所有功能性图标添加aria-label

<q-icon name="security" aria-label="安全设置" />

  • 高对比度模式适配

<q-icon

name="warning"

:color="$q.dark.isActive ? 'amber-4' : 'amber-7'"

/>

五、图标应用场景速查表

系统模块

推荐主图标

辅助图标

安全概览

security

analytics,warning

用户权限

verified_user

policy,gavel

部门管理

corporate_fare

account_tree,groups

审计日志

assignment

event,gavel

区域配置

location_on

map,public

数据安全

data_object

storage,lock

六、实施建议

1. 图标库维护:建立项目级图标字典,统一管理所有图标使用场景

2. 新人培训:将图标规范纳入前端开发文档,确保团队认知一致

3. 定期审计:通过UI审查确保图标使用符合规范

4. 用户反馈:收集实际使用中的图标辨识度问题,持续优化

通过遵循本规范,宁夏地区企业安全管理系统将实现专业、统一的视觉语言,提升用户操作效率和系统可信度,同时强化地域特色功能的识别度。

注:所有图标均可通过 Quasar 框架直接调用,无需额外引入资源。完整图标列表可参考Quasar Material Icons 文档

 

posted on 2025-08-14 12:13  GoGrid  阅读(6)  评论(0)    收藏  举报

导航