material icons を css でカスタマイズしてログインアイコン作る

はじめに

material icons を css でカスタマイズしてよく見るログインアイコンを作る流れをまとめます。
早い話このアイコンです。

login icon

material icons を css でカスタマイズする流れ

まずはパクり参考にしたいiconのカラーコードを取得したいところです。
私は以下のサイトにパクり参考にしたい画像を放り込んでカラーコードを取得することがあります。

lab.syncer.jp

あとはhtml/cssを書くだけですね。

html

<button mat-icon-button >
  <mat-icon class="login-icon">person</mat-icon>
</button>

css

.login-icon {
  background: #a4c4fc;
  color: #4374e3;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

material icons は background 指定できるんですね。
と言う気付きでした。

まとめ

material icons を css でカスタマイズしてよく見るログインアイコンを作る流れをまとめます。

stackblitz.com