mdui には 932 個の Material Icons が組み込まれています。これらのアイコン以外にも、サードパーティのアイコンを使用できます。
すべての Material Icons を一覧表示しました。アイコンをクリックするだけで、アイコンコードをコピーできます。
<i class="mdui-icon material-icons">check_box</i>
<i class="mdui-icon material-icons mdui-text-color-red">check_box</i>
<i class="mdui-icon material-icons mdui-text-color-theme">check_box</i>アイコンをフラットボタンやフローティングボタンで使用する場合は、アイコンをボタンの左側または右側に配置するために、mdui-icon-left または mdui-icon-right クラスを追加する必要があります。
<button class="mdui-btn mdui-color-theme-accent mdui-ripple">
<i class="mdui-icon mdui-icon-left material-icons">share</i> Share
</button>
<button class="mdui-btn mdui-color-theme-accent mdui-ripple">
<i class="mdui-icon mdui-icon-right material-icons">share</i> Share
</button>
<button class="mdui-btn mdui-color-yellow mdui-ripple">
<i class="mdui-icon mdui-icon-right material-icons">share</i> Share
</button>
<button class="mdui-btn mdui-color-yellow" disabled>
<i class="mdui-icon mdui-icon-right material-icons">share</i>
Share</button
>サードパーティのアイコンライブラリを使用するには、まずその CSS ファイルを読み込む必要があります。
次に、<i> 要素に mdui-icon クラスと対応するアイコンライブラリのクラス名を追加します。
以下の例では、ionicons のアイコンを使用しています。
<link rel="stylesheet" href="ionicons.css" />
<i class="mdui-icon ion-plus-circled"></i>
<i class="mdui-icon ion-plus-circled mdui-text-color-red"></i>
<i class="mdui-icon ion-plus-circled mdui-text-color-theme"></i>
<button class="mdui-btn mdui-ripple mdui-btn-icon">
<i class="mdui-icon ion-plus-round"></i>
</button>
<button class="mdui-btn mdui-color-theme-accent mdui-ripple">
<i class="mdui-icon mdui-icon-left ion-share"></i> Share
</button>
<button class="mdui-btn mdui-ripple mdui-fab mdui-color-theme-accent">
<i class="mdui-icon ion-plus-round"></i></button
>