Closed theianjones closed 5 years ago
@ijones16 Good idea. Maybe we could have a single Logo
component which can be small
(eggo only) which could be used in both projects and then default which could be eggo + egghead.io which egghead-rails could use; then the IC can compose <Logo small
+ IC specific text?
@vojtaholik, @joelhooks, @tayiorbeii, @DrShpongle what are your thoughts on this?
Good catch & ideas!
This will have an "overDark" option, as the eggo logo changes as does the text color.
The actual eggo itself can be an svg Icon + variants?
That sounds like a good idea Joel.
Here is the instructor center logo implementation which could be a good starting point if anyone wants to take a whack at this: https://github.com/eggheadio/egghead-instructor-center/tree/master/src/components/Logo
Instructor center currently defines logo: https://github.com/eggheadio/egghead-instructor-center/tree/master/src/components/Logo
We are now using the logo in egghead, in the header: https://github.com/eggheadio/egghead-rails/blob/master/client/app/components/Header/index.js
This component will display our egghead logo. One difference to consider is that the logo in IC is responsive while the one in egghead (currently) is not. This could be passed as a param.
egghead proper logo:
IC egghead logo: