Skip to content

MrGrigri/MaterialDesign-Site

This branch is 244 commits behind Templarian/MaterialDesign-Site:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 21, 2019
Oct 6, 2018
Dec 28, 2016
Oct 16, 2019
Dec 28, 2016
Jan 4, 2017
Dec 30, 2016
Oct 13, 2018
Oct 7, 2018
Oct 12, 2019
Oct 12, 2019
Dec 28, 2016
Dec 28, 2016
Dec 30, 2016

Repository files navigation

Material Design Icons - Site

The Material Design Icons project has been growing pretty quickly over the years and now has a large community behind it and is need of a new site.

Tech Stack

Pretty much starting this with the latest of everything. Angular, ngAngular (Bootstrap 4), TypeScript2.

Running Locally

Clone the project and install angular-cli globally. This will handle running the Angular project.

npm install angular-cli --global
npm install
ng serve

Goals

  • Modern Browser support only (developer focused resource).
  • Fully responsive design.
  • Fast loading.
    • Load only required icons.
    • Minify all source.
    • Scrolling only renders SVG files in view.
  • View icons by version of release.
  • Separate help guides for each framework.
  • Resource page
  • Each icon has a unique page.
  • Cleanly integrate the advanced export.
  • Contributor pages editable by contributors.
  • Emoji ranking on icons that may need a revision.
  • Suggest an alias.
  • More robust tagging of icons.

API Endpoints

To view all the documented endpoints please open src/content/api.md.

About

v2.0, so... Angular4, Bootstrap4, TypeScript2.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 41.0%
  • HTML 32.4%
  • JavaScript 13.8%
  • CSS 12.8%