📜  语义 UI 图标集(1)

📅  最后修改于: 2023-12-03 15:41:46.257000             🧑  作者: Mango

语义 UI 图标集

介绍

语义 UI 图标集是一套常见图标的合集,这些图标以矢量语义的形式呈现,以满足开发者在编写应用时的需求。这套图标集具有简洁性、易于扩展性和高度可定制性。

特点
  • 包含了大量的矢量图标,可自定义颜色和大小,适用于各种应用场景;
  • 掌握主要语义,便于快速上手,提高开发效率;
  • 提供了多种格式的图标,包括SVG、PNG和Web字体等。
使用方法
安装

你可以安装语义 UI 图标集到你的项目中,方法如下:

NPM

npm install semantic-ui-icon

Yarn

yarn add semantic-ui-icon
引用

语义 UI 图标集提供了多种引用方式,包括CSS类、直接复制以及NPM包管理工具的导入方式。

直接复制

你可以通过直接复制图标的SVG标签来使用语义 UI 图标集。这种方法对于简单的界面来说很方便,但对于复杂的界面则不够高效。

CSS类

语义 UI 图标集提供了很多可以用于图标的CSS类名,如下所示:

<i class="icon home"></i>
<i class="icon mail outline"></i>
<i class="icon search plus"></i>

同时,你还可以设置图标的大小、颜色等属性:

<i class="icon home massive"></i>
<i class="icon mail outline huge red"></i>
<i class="icon search plus small teal"></i>

NPM包

你可以使用NPM包管理工具来安装语义 UI 图标集,并通过导入方式引用:

import 'semantic-ui-icon';
import 'semantic-ui-icon/icon.min.css';

//...
render() {
  return (
    <i className="icon home massive" />
  );
}
图标列表

语义 UI 图标集中包含了多种图标,如下所示:

品牌
  • apple
  • facebook
  • google plus
  • linkedin
  • pinterest
  • tumblr square
  • twitter
  • youtube
通用
  • ban
  • bell
  • calendar alternate outline
  • camera
  • lock
  • map marker alternate
  • microphone
  • user circle
电脑
  • desktop
  • keyboard
  • laptop
  • mobile alternate
  • mouse pointer
  • plug
  • power
设备
  • battery full
  • bluetooth
  • broadcast
  • headphones
  • keyboard outline
  • mobile
  • mobile alternate
  • mouse pointer
网络
  • cloud
  • database
  • rss square
  • wifi
音频&视频
  • camera retro
  • film
  • headphones
  • video play
  • volume off
  • volume up
文件
  • archive
  • copy outline
  • cut outline
  • delete
  • file
  • file alternate
  • file audio
  • file code
表单
  • check circle outline
  • circle outline
  • minus square outline
  • plus square outline
  • radio outline
  • square outline
内容
  • book
  • food
  • game
  • graduation
  • newspaper
  • star
  • trophy
结束语

语义 UI 图标集是一套简单易用的图标合集,可以满足大部分开发者的需求。使用语义 UI 图标集,你可以轻松地定制和管理你的应用程序中的图标。