Material Icons 开源项目使用教程

Material Icons 开源项目使用教程

material-iconsUpdated version of Google Material Design Icons from material.io. Each icon comes in 5 variations: baseline, sharp, outline, round, two tone.项目地址:https://gitcode.com/gh_mirrors/mat/material-icons

1. 项目的目录结构及介绍

Material Icons 项目的目录结构如下:

material-design-icons/
├── src/
│   ├── action/
│   ├── alert/
│   ├── av/
│   ├── ...
│   └── maps/
├── png/
│   ├── 1x/
│   ├── 2x/
│   └── ...
├── sprites/
├── iconfont/
└── LICENSE

目录介绍:

  • src/: 包含所有图标的源文件,按类别分目录存放。例如,地图图标存放在 src/maps/ 目录下。
  • png/: 包含所有图标的 PNG 格式文件,分为不同密度(1x 和 2x)。
  • sprites/: 包含用于创建图标雪碧图的文档和工具。
  • iconfont/: 包含所有图标的字体文件。
  • LICENSE: 项目的许可证文件,遵循 Apache License 2.0。

2. 项目的启动文件介绍

Material Icons 项目没有传统意义上的“启动文件”,因为它主要是一个图标库,供开发者下载和集成到他们的项目中。开发者可以根据需要下载 SVG、PNG 或字体文件,并将其集成到自己的项目中。

3. 项目的配置文件介绍

Material Icons 项目没有特定的配置文件,因为它主要是一个静态资源库。开发者可以根据需要下载和使用图标,无需进行复杂的配置。

字体文件的集成示例:

如果开发者选择使用字体文件,可以按照以下步骤进行集成:

  1. 下载字体文件:从项目的 iconfont/ 目录下载字体文件。
  2. 引入字体文件:在 CSS 文件中引入字体文件,并定义字体样式。
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(https://example.com/MaterialIcons-Regular.woff2) format('woff2'),
       url(https://example.com/MaterialIcons-Regular.woff) format('woff'),
       url(https://example.com/MaterialIcons-Regular.ttf) format('truetype');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* 首选图标大小 */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
}

通过以上步骤,开发者可以将 Material Icons 集成到自己的项目中,并使用 CSS 样式来渲染图标。

material-iconsUpdated version of Google Material Design Icons from material.io. Each icon comes in 5 variations: baseline, sharp, outline, round, two tone.项目地址:https://gitcode.com/gh_mirrors/mat/material-icons

  • 16
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

余钧冰Daniel

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值