first commit

This commit is contained in:
dkhorosh committed 2023-05-16 15:54:23 +03:00
commit 57f2db0d47
1414 files changed
+381371

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
Disclaimer:
Hi there, thanks for contributing! Before anything else, please ensure you didn't mean to create an issue on the main MaterialDesign repo instead.
If this is intentional, just erase this message. Thanks!
+20
View File
@@ -0,0 +1,20 @@
Pictogrammers Free License
--------------------------
This icon collection is released as free, open source, and GPL friendly by
the [Pictogrammers](http://pictogrammers.com/) icon group. You may use it
for commercial projects, open source projects, or anything really.
# Icons: Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
Some of the icons are redistributed under the Apache 2.0 license. All other
icons are either redistributed under their respective licenses or are
distributed under the Apache 2.0 license.
# Fonts: Apache 2.0 (https://www.apache.org/licenses/LICENSE-2.0)
All web and desktop fonts are distributed under the Apache 2.0 license. Web
and desktop fonts contain some icons that are redistributed under the Apache
2.0 license. All other icons are either redistributed under their respective
licenses or are distributed under the Apache 2.0 license.
# Code: MIT (https://opensource.org/licenses/MIT)
The MIT license applies to all non-font and non-icon files.
+25
View File
@@ -0,0 +1,25 @@
> *Note:* Please use the main [MaterialDesign](https://github.com/Templarian/MaterialDesign/issues) repo to report issues. This repo is for distribution of the Webfont files only.
# Webfont - Material Design Icons
Webfont distribution for the [Material Design Icons](https://materialdesignicons.com).
```
npm install @mdi/font
```
> Package built with [@mdi/font-build](https://github.com/Templarian/MaterialDesign-Font-Build).
## Related Packages
[NPM @MDI Organization](https://npmjs.com/org/mdi)
- JavaScript/Typescript: [MaterialDesign-JS](https://github.com/Templarian/MaterialDesign-JS)
- SVG: [MaterialDesign-SVG](https://github.com/Templarian/MaterialDesign-SVG)
- Font-Build [MaterialDesign-Font-Build](https://github.com/Templarian/MaterialDesign-Font-Build)
- Desktop Font: [MaterialDesign-Font](https://github.com/Templarian/MaterialDesign-Font)
## Learn More
- [MaterialDesignIcons.com](https://materialdesignicons.com)
- https://github.com/Templarian/MaterialDesign
File diff suppressed because it is too large. Load diff
+16
View File
@@ -0,0 +1,16 @@
{
"version": 3,
"file": "materialdesignicons.css",
"sources": [
"../scss/materialdesignicons.scss",
"../scss/_variables.scss",
"../scss/_functions.scss",
"../scss/_path.scss",
"../scss/_core.scss",
"../scss/_icons.scss",
"../scss/_extras.scss",
"../scss/_animated.scss"
],
"names": [],
"mappings": "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 truncated
}
+3
View File
@@ -0,0 +1,3 @@
@font-face{font-family:"Material Design Icons";src:url("../fonts/materialdesignicons-webfont.eot?v=7.1.96");src:url("../fonts/materialdesignicons-webfont.eot?#iefix&v=7.1.96") format("embedded-opentype"),url("../fonts/materialdesignicons-webfont.woff2?v=7.1.96") format("woff2"),url("../fonts/materialdesignicons-webfont.woff?v=7.1.96") format("woff"),url("../fonts/materialdesignicons-webfont.ttf?v=7.1.96") format("truetype");font-weight:normal;font-style:normal}.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mdi-ab-testing::before{content:"\F01C9"}.mdi-abacus::before{content:"\F16E0"}.mdi-abjad-arabic::before{content:"\F1328"}.mdi-abjad-hebrew::before{content:"\F1329"}.mdi-abugida-devanagari::before{content:"\F132A"}.mdi-abugida-thai::before{content:"\F132B"}.mdi-access-point::before{content:"\F0003"}.mdi-access-point-check::before{content:"\F1538"}.mdi-access-point-minus::before{content:"\F1539"}.mdi-access-point-network::before{content:"\F0002"}.mdi-access-point-network-off::before{content:"\F0BE1"}.mdi-access-point-off::before{content:"\F1511"}.mdi-access-point-plus::before{content:"\F153A"}.mdi-access-point-remove::before{content:"\F153B"}.mdi-account::before{content:"\F0004"}.mdi-account-alert::before{content:"\F0005"}.mdi-account-alert-outline::before{content:"\F0B50"}.mdi-account-arrow-down::before{content:"\F1868"}.mdi-account-arrow-down-outline::before{content:"\F1869"}.mdi-account-arrow-left::before{content:"\F0B51"}.mdi-account-arrow-left-outline::before{content:"\F0B52"}.mdi-account-arrow-right::before{content:"\F0B53"}.mdi-account-arrow-right-outline::before{content:"\F0B54"}.mdi-account-arrow-up::before{content:"\F1867"}.mdi-account-arrow-up-outline::before{content:"\F186A"}.mdi-account-badge::before{content:"\F1B0A"}.mdi-account-badge-outline::before{content:"\F1B0B"}.mdi-account-box::before{content:"\F0006"}.mdi-account-box-multiple::before{content:"\F0934"}.mdi-account-box-multiple-outline::before{content:"\F100A"}.mdi-account-box-outline::before{content:"\F0007"}.mdi-account-cancel::before{content:"\F12DF"}.mdi-account-cancel-outline::before{content:"\F12E0"}.mdi-account-card::before{content:"\F1BA4"}.mdi-account-card-outline::before{content:"\F1BA5"}.mdi-account-cash::before{content:"\F1097"}.mdi-account-cash-outline::before{content:"\F1098"}.mdi-account-check::before{content:"\F0008"}.mdi-account-check-outline::before{content:"\F0BE2"}.mdi-account-child::before{content:"\F0A89"}.mdi-account-child-circle::before{content:"\F0A8A"}.mdi-account-child-outline::before{content:"\F10C8"}.mdi-account-circle::before{content:"\F0009"}.mdi-account-circle-outline::before{content:"\F0B55"}.mdi-account-clock::before{content:"\F0B56"}.mdi-account-clock-outline::before{content:"\F0B57"}.mdi-account-cog::before{content:"\F1370"}.mdi-account-cog-outline::before{content:"\F1371"}.mdi-account-convert::before{content:"\F000A"}.mdi-account-convert-outline::before{content:"\F1301"}.mdi-account-cowboy-hat::before{content:"\F0E9B"}.mdi-account-cowboy-hat-outline::before{content:"\F17F3"}.mdi-account-credit-card::before{content:"\F1BA6"}.mdi-account-credit-card-outline::before{content:"\F1BA7"}.mdi-account-details::before{content:"\F0631"}.mdi-account-details-outline::before{content:"\F1372"}.mdi-account-edit::before{content:"\F06BC"}.mdi-account-edit-outline::before{content:"\F0FFB"}.mdi-account-eye::before{content:"\F0420"}.mdi-account-eye-outline::before{content:"\F127B"}.mdi-account-filter::before{content:"\F0936"}.mdi-account-filter-outline::before{content:"\F0F9D"}.mdi-account-group::before{content:"\F0849"}.mdi-account-group-outline::before{content:"\F0B58"}.mdi-account-hard-hat::before{content:"\F05B5"}.mdi-account-hard-hat-outline::before{content:"\F1A1F"}.mdi-account-heart::before{content:"\F0899"}.mdi-account-heart-outline::before{content:"\F0BE3"}.mdi-account-injury::before{content:"\F1815"}.mdi-account-injury-outline::before{content:"\F1816"}.mdi-account-key::before{content:"\F000B"}.mdi-account-key-outline::before{content:"\F0BE4"}.mdi-account-lock::before{content:"\F115E"}.mdi-account-lock-open::before{content:"\F1960"}.mdi-account-lock-open-outline::before{content:"\F1961"}.mdi-account-lock-outline::before{content:"\F115F"}.mdi-account-minus::before{content:"\F000D"}.mdi-account-minus-outline::before{content:"\F0AEC"}.mdi-account-multiple::before{content:"\F000E"}.mdi-account-multiple-check::before{content:"\F08C5"}.mdi-account-multiple-check-outline::before{content:"\F11FE"}.mdi-account-multiple-minus::before{content:"\F05D3"}.mdi-account-multiple-minus-outline::before{content:"\F0BE5"}.mdi-account-multiple-outline::before{content:"\F000F"}.mdi-account-multiple-plus::before{content:"\F0010"}.mdi-account-multiple-plus-outline::before{content:"\F0800"}.mdi-account-multiple-remove::before{content:"\F120A"}.mdi-account-multipLine truncated
/*# sourceMappingURL=materialdesignicons.css.map */
@@ -0,0 +1,16 @@
{
"version": 3,
"file": "materialdesignicons.css",
"sources": [
"../scss/materialdesignicons.scss",
"../scss/_variables.scss",
"../scss/_functions.scss",
"../scss/_path.scss",
"../scss/_core.scss",
"../scss/_icons.scss",
"../scss/_extras.scss",
"../scss/_animated.scss"
],
"names": [],
"mappings": "AGAA,UAAU,CACR,WAAW,CAAE,uBAAmB,CAChC,GAAG,CAAE,wDAAuE,CAC5E,GAAG,CAAE,+DAA8E,CAAC,2BAA2B,CAC7G,0DAAyE,CAAC,eAAe,CACzF,yDAAwE,CAAC,cAAc,CACvF,wDAAuE,CAAC,kBAAkB,CAC5F,WAAW,CAAE,MAAM,CACnB,UAAU,CAAE,MAAM,CCRpB,AAAA,IAAI,AAAA,OAAO,CACX,QAAQ,AAAgB,CACtB,OAAO,CAAE,YAAY,CACrB,IAAI,CAAE,MAAM,CAAC,MAAM,CAAC,MAAM,CAAC,MAAwB,CAAC,uBAAmB,CACvE,SAAS,CAAE,OAAO,CAClB,cAAc,CAAE,IAAI,CACpB,WAAW,CAAE,OAAO,CACpB,sBAAsB,CAAE,WAAW,CACnC,uBAAuB,CAAE,SAAS,CACnC,ACRG,AAAA,eAAe,AAAA,QAAQ,AAAa,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,WAAW,AAAA,QAAQ,AAAiB,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,6BAA6B,AAAA,QAAQ,AAAD,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,qBAAqB,AAAA,QAAQ,AAAO,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,sBAAsB,AAAA,QAAQ,AAAM,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,YAAY,AAAA,QAAQ,AAAgB,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,+BAA+B,AAAA,QAAQ,AAAH,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,+BAA+B,AAAA,QAAQ,AAAH,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gCAAgC,AAAA,QAAQ,AAAJ,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,qBAAqB,AAAA,QAAQ,AAAO,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,6BAA6B,AAAA,QAAQ,AAAD,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gBAAgB,AAAA,QAAQ,AAAY,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iCAAiC,AAAA,QAAQ,AAAL,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,mBAAmB,AAAA,QAAQ,AAAS,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,2BAA2B,AAAA,QAAQ,AAAC,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,mBAAmB,AAAA,QAAQ,AAAS,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,2BAA2B,AAAA,QAAQ,AAAC,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gBAAgB,AAAA,QAAQ,AAAY,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,oBAAoB,AAAA,QAAQ,AAAQ,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,4BAA4B,AAAA,QAAQ,AAAA,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,uBAAuB,AAAA,QAAQ,AAAK,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,+BAA+B,AAAA,QAAQ,AAAH,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gCAAgC,AAAA,QAAQ,AAAJ,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,oBAAoB,AAAA,QAAQ,AAAQ,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,4BAA4B,AAAA,QAAQ,AAAA,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gBAAgB,AAAA,QAAQ,AAAY,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,mBAAmB,AAAA,QAAQ,AAAS,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,2BAA2B,AAAA,QAAQ,AAAC,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,qBAAqB,AAAA,QAAQ,AAAO,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,6BAA6B,AAAA,QAAQ,AAAD,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,kBAAkB,AAAA,QAAQ,AAAU,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,0BAA0B,AAAA,QAAQ,AAAE,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,mBAAmB,AAAA,QAAQ,AAAS,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,2BAA2B,AAAA,QAAQ,AAAC,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,gBAAgB,AAAA,QAAQ,AAAY,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,wBAAwB,AAAA,QAAQ,AAAI,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,iBAAiB,AAAA,QAAQ,AAAW,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,sBAAsB,AAAA,QAAQ,AAAM,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,8BAA8B,AAAA,QAAQ,AAAF,CAChC,OAAO,CHAC,QAAmC,CGC9C,AAFD,AAAA,yBAAyB,AAAA,QAAQ,AAAG,CAChC,OAAO,CLine truncated
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+30
View File
@@ -0,0 +1,30 @@
{
"name": "@mdi/font",
"version": "7.1.96",
"description": "Dist for Material Design Webfont. This includes the Stock and Community icons in a single webfont collection.",
"style": "css/materialdesignicons.css",
"scripts": {
"verify": "node scripts/verify.js",
"prepublish": "node scripts/verify.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://github.com/Templarian/MaterialDesign-Webfont.git"
},
"keywords": [
"material",
"design",
"icons",
"webfont"
],
"author": {
"name": "Austin Andrews",
"web": "http://twitter.com/templarian"
},
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/Templarian/MaterialDesign/issues"
},
"homepage": "https://materialdesignicons.com"
}
+717
View File
@@ -0,0 +1,717 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="google" content="notranslate">
<title>Material Design Icons</title>
<style>
* {
margin: 0;
padding: 0;
}
body {
margin: 0;
padding: 0;
background: #fff;
color: #222;
}
h1,
h2,
h3,
p,
div,
blockquote,
footer {
font-family: "Helvetica Neue", Arial, sans-serif;
}
h1 {
padding: 20px 20px 16px 20px;
font-size: 26px;
line-height: 26px;
font-weight: normal;
color: #FFF;
background-color: #2196F3;
}
h1 svg {
vertical-align: middle;
width: 26px;
height: 26px;
margin: 0 6px 4px 0;
}
h1 svg path {
fill: #FFF;
}
h1 .version {
font-size: 14px;
background: #FFF;
padding: 4px 10px;
float: right;
border-radius: 2px;
margin: -3px 0 0 0;
color: #666;
font-weight: bold;
}
h1 .version::before {
content: 'v';
}
h1 code {
font-size: 20px;
background: rgba(0, 0, 0, 0.5);
padding: 4px 12px;
border-radius: 3px;
float: right;
margin: -3px 10px 0 0;
border: 1px solid transparent;
cursor: pointer;
}
h1 code:hover {
border: 1px solid #FFF;
}
h1 code svg {
width: 24px;
height: 24px;
margin: -1px -4px 0 -2px
}
h2 {
font-size: 18px;
padding: 20px;
}
h2 small {
color: #555;
font-size: 0.8rem;
}
h2 small::before {
content: '(';
}
h2 small::after {
content: ')';
}
h2 span {
position: relative;
}
h2.newicons span::before {
position: absolute;
content: ' ';
width: 100%;
height: 0.2rem;
bottom: -0.25rem;
background: #3C90BE;
border-radius: 0.1rem;
}
h2.deprecatedicons span::before {
position: absolute;
content: ' ';
width: 100%;
height: 0.2rem;
bottom: -0.25rem;
background: #BE3C3C;
border-radius: 0.1rem;
}
h3 {
font-size: 14px;
padding: 10px 20px 0 20px;
font-weight: bold;
}
p {
padding: 10px 20px;
}
p code {
display: inline-block;
vertical-align: middle;
background: #F1F1F1;
padding: 3px 5px;
border-radius: 3px;
border: 1px solid #DDD;
}
p i.mdi {
vertical-align: middle;
border-radius: 4px;
display: inline-block;
}
p i.mdi.dark-demo {
background: #333;
}
p.note {
color: #999;
font-size: 14px;
padding: 0 20px 5px 20px;
}
p.deprecated {
margin: -0.5rem 0 0.25rem 0;
}
p.extras {
margin-top: -0.5rem;
}
div.icons {
padding: 0 20px 10px 20px;
-webkit-column-count: 5;
-moz-column-count: 5;
column-count: 5;
-webkit-column-gap: 20px;
-moz-column-gap: 20px;
column-gap: 20px;
}
div.icons div {
line-height: 2em;
}
div.icons div span {
cursor: pointer;
font-size: 14px;
text-overflow: ellipsis;
display: inline-block;
max-width: calc(100% - 90px);
overflow: hidden;
vertical-align: middle;
white-space: nowrap;
}
div.icons div code:hover,
div.icons div span:hover,
div.icons div i:hover {
color: #3c90be;
}
div.icons div code:hover {
border-color: #3c90be;
}
div.icons div code {
border: 1px solid #DDD;
width: 46px;
margin-left: 2px;
margin-right: 4px;
border-radius: 4px;
display: inline-block;
vertical-align: middle;
text-align: center;
line-height: 24px;
cursor: pointer;
}
div.icons div i {
display: inline-block;
width: 32px;
height: 24px;
text-align: center;
vertical-align: middle;
cursor: pointer;
line-height: 24px;
}
div.icons .mdi::before {
font-size: 24px;
}
div.icons div.new::before {
content: ' ';
width: 0.2rem;
height: 1.75rem;
position: absolute;
margin-top: 0.25rem;
margin-left: -0.25rem;
background: #3C90BE;
border-radius: 0.1rem;
}
div.icons div.deprecated::before {
content: ' ';
width: 0.2rem;
height: 1.75rem;
position: absolute;
margin-top: 0.25rem;
margin-left: -0.25rem;
background: #BE3C3C;
border-radius: 0.1rem;
}
pre {
margin: 0 20px;
font-family: Consolas, monospace;
padding: 10px;
border: 1px solid #DDD;
background: #F1F1F1;
}
blockquote {
position: relative;
margin: 1rem 1rem 0 1rem;
padding: 0.5rem 0.5rem 0.5rem 0.75rem;
}
blockquote.note::before {
content: ' ';
width: 0.25rem;
height: 100%;
background: #DDD;
position: absolute;
border-radius: 0.25rem;
top: 0;
left: 0;
}
blockquote.deprecated::before {
content: ' ';
width: 0.25rem;
height: 100%;
background: #BE3C3C;
position: absolute;
border-radius: 0.25rem;
top: 0;
left: 0;
}
div.copied {
position: fixed;
top: 100px;
left: 50%;
width: 200px;
text-align: center;
color: #3c763d;
background-color: #dff0d8;
border: 1px solid #d6e9c6;
padding: 10px 15px;
border-radius: 4px;
margin-left: -100px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}
div.examples {
display: flex;
flex-wrap: wrap;
margin: 0.5rem 1.25rem;
}
div.examples > div {
display: flex;
margin-right: 0.5rem;
margin-bottom: 0.5rem;
}
div.examples > div > div:first-child {
display: flex;
padding: 0.5rem;
border-radius: 0.25rem;
box-shadow: 0 0 0.25rem rgba(0, 0, 0, 0.4);
background: #FFF;
z-index: 1;
align-items: center;
justify-content: center;
}
div.examples > div > div:first-child + div {
display: flex;
margin-left: -0.25rem;
padding: 0.5rem 0.75rem 0.5rem 1rem;
background: #222;
border-radius: 0 0.25rem 0.25rem 0;
}
div.examples > div > div:first-child + div > code {
color: #FFF;
align-self: center;
}
div.examples > div > div.dark:first-child {
background: #444;
}
div.examples i {
display: flex;
}
div.examples-size > div > div:first-child {
min-width: 3rem;
}
footer {
display: flex;
padding: 20px;
color: #666;
border-top: 1px solid #DDD;
background: #F1F1F1;
}
footer > div:first-child {
flex: 1;
}
footer > div:last-child {
text-align: right;
}
footer a {
color: #e91e63;
text-decoration: none;
}
footer a:hover {
text-decoration: underline;
}
</style>
<link href="css/materialdesignicons.min.css" media="all" rel="stylesheet" type="text/css" />
</head>
<body>
<h1>
<svg>
<path d="M0,0H8V3H18V0H26V8H23V18H26V26H18V23H8V21H18V18H21V8H18V5H8V8H5V18H8V26H0V18H3V8H0V0M2,2V6H6V2H2M2,20V24H6V20H2M20,2V6H24V2H20M20,20V24H24V20H20Z"></path>
</svg>
Material Design Icons
<span class="version">7.1.96</span>
<code id="npm" title="Copy to Clipboard">
<svg viewBox="0 0 24 24">
<path d="M19,20H5V4H7V7H17V4H19M12,2A1,1 0 0,1 13,3A1,1 0 0,1 12,4A1,1 0 0,1 11,3A1,1 0 0,1 12,2M19,2H14.82C14.4,0.84 13.3,0 12,0C10.7,0 9.6,0.84 9.18,2H5A2,2 0 0,0 3,4V20A2,2 0 0,0 5,22H19A2,2 0 0,0 21,20V4A2,2 0 0,0 19,2Z" />
</svg>
npm install @mdi/font
</code>
</h1>
<h2 class="usage">Usage</h2>
<pre><code>&lt;span class=&quot;mdi mdi-<span id="name">name</span>&quot;&gt;&lt;/span&gt;</code></pre>
<blockquote class="note">
Click the icon, hex codepoint, or name below to copy the value to your clipboard.
</blockquote>
<h2 class="newicons"><span>New</span> Icons <small id="newIconsCount">-</small></h2>
<div class="icons" id="newIcons"></div>
<h2 class="icons">All Icons <small id="iconsCount">-</small></h2>
<div class="icons" id="icons"></div>
<h2 class="deprecatedicons"><span>Deprecated</span> Icons <small id="deprecatedIconsCount">-</small></h2>
<p class="deprecated" id="deprecated">
Deprecated icons will be removed in a future major release.
</p>
<div class="icons" id="deprecatedIcons"></div>
<h2 class="extras">Extras</h2>
<p class="extras">The helper CSS classes are listed below.</p>
<section>
<h3>Size</h3>
<div class="examples examples-size">
<div>
<div>
<i class="mdi mdi-18px mdi-account"></i>
</div>
<div>
<code>mdi-18px</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-24px mdi-account"></i>
</div>
<div>
<code>mdi-24px</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-account"></i>
</div>
<div>
<code>mdi-36px</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-48px mdi-account"></i>
</div>
<div>
<code>mdi-48px</code>
</div>
</div>
</div>
</section>
<h3>Rotate</h3>
<div class="examples">
<div>
<div>
<i class="mdi mdi-36px mdi-account"></i>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-45 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-45</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-90 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-90</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-135 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-135</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-180 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-180</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-225 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-225</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-270 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-270</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-rotate-315 mdi-account"></i>
</div>
<div>
<code>mdi-rotate-315</code>
</div>
</div>
</div>
<h3>Flip</h3>
<div class="examples">
<div>
<div>
<i class="mdi mdi-36px mdi-account-alert"></i>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-flip-h mdi-account-alert"></i>
</div>
<div>
<code>mdi-flip-h</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-flip-v mdi-account-alert"></i>
</div>
<div>
<code>mdi-flip-v</code>
</div>
</div>
</div>
<p class="note"><strong>Note:</strong> We do not include the ability to use <code>mdi-flip-*</code> and
<code>mdi-rotate-*</code> at the same time.</p>
<h3>Spin</h3>
<div class="examples">
<div>
<div>
<i class="mdi mdi-36px mdi-spin mdi-loading"></i>
</div>
<div>
<code>mdi-spin</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-spin mdi-star"></i>
</div>
<div>
<code>mdi-spin</code>
</div>
</div>
</div>
<h3>Color</h3>
<div class="examples">
<div>
<div class="dark">
<i class="mdi mdi-36px mdi-light mdi-account dark-demo"></i>
</div>
<div>
<code>mdi-light</code>
</div>
</div>
<div>
<div class="dark">
<i class="mdi mdi-36px mdi-light mdi-inactive mdi-account dark-demo"></i>
</div>
<div>
<code>mdi-light mdi-inactive</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-dark mdi-account"></i>
</div>
<div>
<code>mdi-dark</code>
</div>
</div>
<div>
<div>
<i class="mdi mdi-36px mdi-dark mdi-inactive mdi-account"></i>
</div>
<div>
<code>mdi-dark mdi-inactive</code>
</div>
</div>
</div>
<footer>
<div>
Generated with <a href="https://npmjs.com/package/@mdi/font-build">@mdi/font-build</a>
by <a href="http://MaterialDesignIcons.com/">MaterialDesignIcons.com</a>.
</div>
<div>
<a href="https://www.npmjs.com/org/mdi" target="_blank">NPM @mdi Organization</a>
</div>
</footer>
<script type="text/javascript">
function isNew(icon) {
return icon.version === '7.1.96';
}
function isDeprecated(icon) {
return typeof icon.deprecated == 'undefined'
? false
: icon.deprecated;
}
function copyText(text) {
var copyFrom = document.createElement('textarea');
copyFrom.setAttribute("style", "position:fixed;opacity:0;top:100px;left:100px;");
copyFrom.value = text;
document.body.appendChild(copyFrom);
copyFrom.select();
document.execCommand('copy');
var copied = document.createElement('div');
copied.setAttribute('class', 'copied');
copied.appendChild(document.createTextNode('Copied to Clipboard'));
document.body.appendChild(copied);
setTimeout(function () {
document.body.removeChild(copyFrom);
document.body.removeChild(copied);
}, 1500);
};
function getIconItem(icon, isNewIcon, isDeprecatedIcon) {
var div = document.createElement('div'),
i = document.createElement('i');
i.className = 'mdi mdi-' + icon.name;
div.appendChild(i);
var code = document.createElement('code');
code.appendChild(document.createTextNode(icon.hex));
div.appendChild(code);
var span = document.createElement('span');
span.appendChild(document.createTextNode('mdi-' + icon.name));
div.appendChild(span);
span.onclick = function () {
document.getElementById('name').innerHTML = icon.name;
};
i.onmouseup = function () {
copyText(String.fromCodePoint(parseInt(icon.hex, 16)));
};
code.onmouseup = function () {
copyText(icon.hex);
};
span.onmouseup = function () {
copyText('mdi-' + icon.name);
};
if (isNewIcon) {
div.className = 'new';
}
if (isDeprecatedIcon) {
div.className = 'deprecated';
}
return div;
}
(function () {
var iconsCount = 0;
var newIconsCount = 0;
var deprecatedIconsCount = 0;
var icons = [{name:"ab-testing",hex:"F01C9",version:"4.0.96"},{name:"abacus",hex:"F16E0",version:"5.9.55"},{name:"abjad-arabic",hex:"F1328",version:"4.9.95"},{name:"abjad-hebrew",hex:"F1329",version:"4.9.95"},{name:"abugida-devanagari",hex:"F132A",version:"4.9.95"},{name:"abugida-thai",hex:"F132B",version:"4.9.95"},{name:"access-point",hex:"F0003",version:"1.5.54"},{name:"access-point-check",hex:"F1538",version:"5.4.55"},{name:"access-point-minus",hex:"F1539",version:"5.4.55"},{name:"access-point-network",hex:"F0002",version:"1.5.54"},{name:"access-point-network-off",hex:"F0BE1",version:"3.2.89"},{name:"access-point-off",hex:"F1511",version:"5.4.55"},{name:"access-point-plus",hex:"F153A",version:"5.4.55"},{name:"access-point-remove",hex:"F153B",version:"5.4.55"},{name:"account",hex:"F0004",version:"1.5.54"},{name:"account-alert",hex:"F0005",version:"1.5.54"},{name:"account-alert-outline",hex:"F0B50",version:"3.0.39"},{name:"account-arrow-down",hex:"F1868",version:"6.2.95"},{name:"account-arrow-down-outline",hex:"F1869",version:"6.2.95"},{name:"account-arrow-left",hex:"F0B51",version:"3.0.39"},{name:"account-arrow-left-outline",hex:"F0B52",version:"3.0.39"},{name:"account-arrow-right",hex:"F0B53",version:"3.0.39"},{name:"account-arrow-right-outline",hex:"F0B54",version:"3.0.39"},{name:"account-arrow-up",hex:"F1867",version:"6.2.95"},{name:"account-arrow-up-outline",hex:"F186A",version:"6.2.95"},{name:"account-badge",hex:"F1B0A",version:"6.9.96"},{name:"account-badge-outline",hex:"F1B0B",version:"6.9.96"},{name:"account-box",hex:"F0006",version:"1.5.54"},{name:"account-box-multiple",hex:"F0934",version:"2.4.85"},{name:"account-box-multiple-outline",hex:"F100A",version:"4.1.95"},{name:"account-box-outline",hex:"F0007",version:"1.5.54"},{name:"account-cancel",hex:"F12DF",version:"4.8.95"},{name:"account-cancel-outline",hex:"F12E0",version:"4.8.95"},{name:"account-card",hex:"F1BA4",version:"7.0.96"},{name:"account-card-outline",hex:"F1BA5",version:"7.0.96"},{name:"account-cash",hex:"F1097",version:"4.2.95"},{name:"account-cash-outline",hex:"F1098",version:"4.2.95"},{name:"account-check",hex:"F0008",version:"1.5.54"},{name:"account-check-outline",hex:"F0BE2",version:"3.2.89"},{name:"account-child",hex:"F0A89",version:"2.7.94"},{name:"account-child-circle",hex:"F0A8A",version:"2.7.94"},{name:"account-child-outline",hex:"F10C8",version:"4.3.95"},{name:"account-circle",hex:"F0009",version:"1.5.54"},{name:"account-circle-outline",hex:"F0B55",version:"3.0.39"},{name:"account-clock",hex:"F0B56",version:"3.0.39"},{name:"account-clock-outline",hex:"F0B57",version:"3.0.39"},{name:"account-cog",hex:"F1370",version:"4.9.95"},{name:"account-cog-outline",hex:"F1371",version:"4.9.95"},{name:"account-convert",hex:"F000A",version:"1.5.54"},{name:"account-convert-outline",hex:"F1301",version:"4.8.95"},{name:"account-cowboy-hat",hex:"F0E9B",version:"3.7.94"},{name:"account-cowboy-hat-outline",hex:"F17F3",version:"6.1.95"},{name:"account-credit-card",hex:"F1BA6",version:"7.0.96"},{name:"account-credit-card-outline",hex:"F1BA7",version:"7.0.96"},{name:"account-details",hex:"F0631",version:"1.6.50"},{name:"account-details-outline",hex:"F1372",version:"4.9.95"},{name:"account-edit",hex:"F06BC",version:"1.8.36"},{name:"account-edit-outline",hex:"F0FFB",version:"4.0.96"},{name:"account-eye",hex:"F0420",version:"1.5.54"},{name:"account-eye-outline",hex:"F127B",version:"4.7.95"},{name:"account-filter",hex:"F0936",version:"2.4.85"},{name:"account-filter-outline",hex:"F0F9D",version:"4.0.96"},{name:"account-group",hex:"F0849",version:"2.1.99"},{name:"account-group-outline",hex:"F0B58",version:"3.0.39"},{name:"account-hard-hat",hex:"F05B5",version:"1.5.54"},{name:"account-hard-hat-outline",hex:"F1A1F",version:"6.6.96"},{name:"account-heart",hex:"F0899",version:"2.2.43"},{name:"account-heart-outline",hex:"F0BE3",version:"3.2.89"},{name:"account-injury",hex:"F1815",version:"6.1.95"},{name:"account-injury-outline",hex:"F1816",version:"6.1.95"},{name:"account-key",hex:"F000B",version:"1.5.54"},{name:"account-key-outline",hex:"F0BE4",version:"3.2.89"},{name:"account-lock",hex:"F115E",version:"4.4.95"},{name:"account-lock-open",hex:"F1960",version:"6.5.95"},{name:"account-lock-open-outline",hex:"F1961",version:"6.5.95"},{name:"account-lock-outline",hex:"F115F",version:"4.4.95"},{name:"account-minus",hex:"F000D",version:"1.5.54"},{name:"account-minus-outline",hex:"F0AEC",version:"2.8.94"},{name:"account-multiple",hex:"F000E",version:"1.5.54"},{name:"account-multiple-check",hex:"F08C5",version:"2.3.50"},{name:"account-multiple-check-outline",hex:"F11FE",version:"4.6.95"},{name:"account-multiple-minus",hex:"F05D3",version:"1.5.54"},{name:"account-multiple-minus-outline",hex:"F0BE5",version:"3.2.89"},{name:"account-multiple-outline",hex:"F000F",version:"1.5.54"},{name:"account-multiple-plus",hex:"F0010",version:"1.5.54"},{name:"account-multiple-plus-outline",hex:"F0800",version:"2.1.19"},{name:"account-multiple-remove",hex:"F120A",versionLine truncated
icons.push({ "name": "blank", "hex": "f68c" });
icons.forEach(function (icon) {
var item = getIconItem(icon, isNew(icon), isDeprecated(icon));
document.getElementById('icons').appendChild(item);
if (isNew(icon)) {
var newItem = getIconItem(icon, false, false);
document.getElementById('newIcons').appendChild(newItem);
newIconsCount++;
}
if (isDeprecated(icon)) {
var deprecatedItem = getIconItem(icon, false, false);
document.getElementById('deprecatedIcons').appendChild(deprecatedItem);
deprecatedIconsCount++;
}
iconsCount++;
});
var whereDeprecated = function (icon) {
return icon.deprecated === true;
};
if (!(icons.find(whereDeprecated))) {
document.getElementById('deprecated').style.display = 'none';
}
document.getElementById('iconsCount').innerText = iconsCount;
document.getElementById('newIconsCount').innerText = newIconsCount;
document.getElementById('deprecatedIconsCount').innerText = deprecatedIconsCount;
document.getElementById('npm').addEventListener('click', function () {
copyText('npm install @mdi/font');
});
})();
</script>
</body>
</html>
+41
View File
@@ -0,0 +1,41 @@
const fs = require('fs');
// Parse package.json
const packageFile = './package.json';
const packageText = fs.readFileSync(packageFile, 'utf8');
const packageJson = JSON.parse(packageText);
const packageVersion = packageJson.version;
// Check for preview.html
const previewFile = './preview.html';
if (!fs.existsSync(previewFile)) {
throw new Error('Error: preview.html must exist!');
}
const previewText = fs.readFileSync(previewFile, 'utf8');
const parts = previewText.match(/<span class="version">([^<]+)<\/span>/);
if (parts === null) {
// Did you modify preview.html file ???
throw new Error('Error: preview.html version string not found!');
}
// Never include a index.html file!
const indexFile = './index.html';
if (fs.existsSync(indexFile)) {
throw new Error('Error: index.html should not exist, only preview.html');
}
const previewVersion = parts[1];
if (packageVersion != previewVersion) {
// Not good, almost published the wrong version
throw new Error(`Error: package "${packageVersion}" != preview.html "${previewVersion}"`);
}
// Verify SCSS Version
const scssVariablesFile = './scss/_variables.scss';
const scssVariablesText = fs.readFileSync(scssVariablesFile, 'utf8');
const vParts = scssVariablesText.match(/"(\d+).(\d+).(\d+)" !default;/);
if (vParts === null) {
throw new Error('Error: Could not parse SCSS version!');
}
const scssVersion = `${vParts[1]}.${vParts[2]}.${vParts[3]}`;
if (packageVersion != scssVersion) {
// Not good, almost published the wrong version
throw new Error(`Error: package "${packageVersion}" != scss/variables.scss "${previewVersion}"`);
}
console.log(`Success: ${packageVersion} looks good!`);
+27
View File
@@ -0,0 +1,27 @@
// From Font Awesome
.#{$mdi-css-prefix}-spin:before {
-webkit-animation: #{$mdi-css-prefix}-spin 2s infinite linear;
animation: #{$mdi-css-prefix}-spin 2s infinite linear;
}
@-webkit-keyframes #{$mdi-css-prefix}-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes #{$mdi-css-prefix}-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
+10
View File
@@ -0,0 +1,10 @@
.#{$mdi-css-prefix}:before,
.#{$mdi-css-prefix}-set {
display: inline-block;
font: normal normal normal #{$mdi-font-size-base}/1 '#{$mdi-font-name}'; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
line-height: inherit;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
+65
View File
@@ -0,0 +1,65 @@
$mdi-sizes: 18 24 36 48 !default;
@each $mdi-size in $mdi-sizes {
.#{$mdi-css-prefix}-#{$mdi-size}px {
&.#{$mdi-css-prefix}-set,
&.#{$mdi-css-prefix}:before {
font-size: $mdi-size * 1px;
}
}
}
.#{$mdi-css-prefix}-dark {
&:before {
color: rgba(0, 0, 0, 0.54);
}
&.#{$mdi-css-prefix}-inactive:before {
color: rgba(0, 0, 0, 0.26);
}
}
.#{$mdi-css-prefix}-light {
&:before {
color: rgba(255, 255, 255, 1);
}
&.#{$mdi-css-prefix}-inactive:before {
color: rgba(255, 255, 255, 0.3);
}
}
$mdi-degrees: 45 90 135 180 225 270 315 !default;
@each $mdi-degree in $mdi-degrees {
.#{$mdi-css-prefix}-rotate-#{$mdi-degree}{
&:before {
-webkit-transform: rotate(#{$mdi-degree}deg);
-ms-transform: rotate(#{$mdi-degree}deg);
transform: rotate(#{$mdi-degree}deg);
}
/*
// Not included in production
&.#{$mdi-css-prefix}-flip-h:before {
-webkit-transform: scaleX(-1) rotate(#{$mdi-degree}deg);
transform: scaleX(-1) rotate(#{$mdi-degree}deg);
filter: FlipH;
-ms-filter: "FlipH";
}
&.#{$mdi-css-prefix}-flip-v:before {
-webkit-transform: scaleY(-1) rotate(#{$mdi-degree}deg);
-ms-transform: rotate(#{$mdi-degree}deg);
transform: scaleY(-1) rotate(#{$mdi-degree}deg);
filter: FlipV;
-ms-filter: "FlipV";
}
*/
}
}
.#{$mdi-css-prefix}-flip-h:before {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.#{$mdi-css-prefix}-flip-v:before {
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
}
+20
View File
@@ -0,0 +1,20 @@
@function char($character-code) {
@if function-exists("selector-append") {
@return unquote("\"\\#{$character-code}\"");
}
@if "\\#{'x'}" == "\\x" {
@return str-slice("\x", 1, 1) + $character-code;
}
@else {
@return #{"\"\\"}#{$character-code + "\""};
}
}
@function mdi($name) {
@if map-has-key($mdi-icons, $name) == false {
@warn "Icon #{$name} not found.";
@return "";
}
@return char(map-get($mdi-icons, $name));
}
+10
View File
@@ -0,0 +1,10 @@
@each $key, $value in $mdi-icons {
.#{$mdi-css-prefix}-#{$key}::before {
content: char($value);
}
}
.#{$mdi-css-prefix}-blank::before {
content: "\F68C";
visibility: hidden;
}
+10
View File
@@ -0,0 +1,10 @@
@font-face {
font-family: '#{$mdi-font-name}';
src: url('#{$mdi-font-path}/#{$mdi-filename}-webfont.eot?v=#{$mdi-version}');
src: url('#{$mdi-font-path}/#{$mdi-filename}-webfont.eot?#iefix&v=#{$mdi-version}') format('embedded-opentype'),
url('#{$mdi-font-path}/#{$mdi-filename}-webfont.woff2?v=#{$mdi-version}') format('woff2'),
url('#{$mdi-font-path}/#{$mdi-filename}-webfont.woff?v=#{$mdi-version}') format('woff'),
url('#{$mdi-font-path}/#{$mdi-filename}-webfont.ttf?v=#{$mdi-version}') format('truetype');
font-weight: normal;
font-style: normal;
}
File diff suppressed because it is too large. Load diff
+8
View File
@@ -0,0 +1,8 @@
/* MaterialDesignIcons.com */
@import "variables";
@import "functions";
@import "path";
@import "core";
@import "icons";
@import "extras";
@import "animated";