google / material-design-icons

Material Design icons by Google (Material Symbols)
http://google.github.io/material-design-icons/
Apache License 2.0
50.48k stars 9.56k forks source link

Create rotatable classes #90

Open bj-mcduck opened 9 years ago

bj-mcduck commented 9 years ago

I'm coming from FontAwesome where there are utility classes for rotating icons, as well as stacking, and animating.

Would it be possible to add some of this functionality? Partly this comes from the same problem as https://github.com/google/material-design-icons/issues/71.

Being able to rotate the .mdi-action-exit-to-app icon 180º would solve that. (love the icons btw. really great)

bj-mcduck commented 9 years ago

BTW, I don't see a contribution section. Are PRs welcome?

addyosmani commented 9 years ago

PRs are indeed welcome but we should get out a contribution guide soon which helps onboard folks wishing to help. We'll try to get that out soon.

bj-mcduck commented 9 years ago

Super-Awesome, Thanks.

jestelle commented 9 years ago

The short version of a contribution guide is to explain that much of this repo is dynamically generated from some of our internal resources at Google. So we'd prefer any pull-requests are additive processes that we can dynamically update any time other assets within the repo update.

bj-mcduck commented 9 years ago

I was with you till the last sentence there... additive processes? Not sure what you mean by that.

But the next part of the sentence I think I understood.

jestelle commented 9 years ago

What I mean is that any pull request we take in, has to operate in the assumption that all of the assets in the repo may change.

So for example if someone created a different sprite for the PNGs. That'd be great. But we'd also need a script that automates that process, so that when we update all the PNGs, we could regenerate that sprite.

Thus that script is 'additive' in it starts from our initial set of things, and generates some new stuff.

bj-mcduck commented 9 years ago

Oh. Ok. Very good.

rodneystrong commented 8 years ago

I too would love the stacking ability @brandonjmckay mentioned