Google材料アイコンを統合する方法
Material Icons Quick Guide When building an Angular application often Material Design from Angular 使用され、それを材料のアイコンです.材料のアイコンの使用は角度に限られていない、任意のWebプロジェクトでそれらを使用することができます.
What are material icons?
Material Icons are simple, modern and friendly icons, created using the Google Material Design guidelines. The guidelines ensure readability and clarity on different sizes and the icons are optimized for all common platforms and display resolutions.
All Material Design Icons can be found here の下でライセンスされていますApache License Version 2.0 .Using the icons
You have several options to use the Material Icons. You can download a few or download the entire library.
Download individually The icons are available for download in SVG or PNGs from here そして、あなたはIMGとして、または通常通りSVGとしてそれらを統合することができます.
Download everything If you want to download the entire icon library, grab the latest stable zip archive , 約60 MBです.
素材アイコンもgitリポジトリ経由で入手できます.
git clone http://github.com/google/material-design-icons/
また、bower経由でインストールすることもできます.bower install material-design-icons
NPM経由でインストールすることもできます.npm install material-design-icons
Icon font for the web The material icon font is the easiest way to add material icons to your web projects. The icon font is vector based (scales very well), small package size and easy to use. All benefits see here .
あなたはGoogleのWebフォントや自己ホスティングを使用する2つのオプションがあります.
Setup Google Web Fonts
The easiest way to set up material icon fonts for any web page is through Google Web Fonts. Just include this line in your index.html
or root html file:
<link
href="https://fonts.googleapis.com/icon?family=Material+Icons"
rel="stylesheet"
/>
Setup Self hosting
If you want to self host the web font, some additional setup is necessary. Host the icon font in a location, for example https://example.com/material-icons.woff
and add the following CSS rule:
@font-face {
font-family: 'Material Icons';
font-style: normal;
font-weight: 400;
src: url(https://example.com/MaterialIcons-Regular.eot); /* For IE6-8 */
src: local('Material Icons'), local('MaterialIcons-Regular'),
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');
}
In addition, the CSS rules for rendering the icon will need to be declared to render the font properly. This additional CSS is only needed, when self hosting, when using via Google Web Fonts this stylesheet is included.
.material-icons {
font-family: 'Material Icons';
font-weight: normal;
font-style: normal;
font-size: 24px; /* Preferred icon size */
display: inline-block;
line-height: 1;
text-transform: none;
letter-spacing: normal;
word-wrap: normal;
white-space: nowrap;
direction: ltr;
/* Support for all WebKit browsers. */
-webkit-font-smoothing: antialiased;
/* Support for Safari and Chrome. */
text-rendering: optimizeLegibility;
/* Support for Firefox. */
-moz-osx-font-smoothing: grayscale;
/* Support for IE. */
font-feature-settings: 'liga';
}
Using the icons in HTML
After installing it, it’s very easy to add icons into your web page. For example:
face
<span class="material-icons">face</span>
TL;DR
- Google Material Icons are optimized for all common platforms and display resolutions.
- The Material Icons be integrated via Google Web Fonts or self hosting.
- Material Icons have a small package size and scale great (SVG).
参考文献Google - Angular , Material Design
Reference
この問題について(Google材料アイコンを統合する方法), 我々は、より多くの情報をここで見つけました https://dev.to/mariokandut/how-to-integrate-google-material-icons-5486テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol