/** * @provides phui-icon-view-css */ .phui-icon-example .phui-icon-view { display: inline-block; vertical-align: top; } .phui-icon-view.sprite-tokens { height: 18px; width: 18px; display: inline-block; vertical-align: top; } .phui-icon-view.sprite-login { height: 28px; width: 28px; } .phui-icon-view.phuihead-medium { height: 50px; width: 50px; } .phui-icon-view.phuihead-small { height: 35px; width: 35px; background-size: 35px; } .phui-icon-has-text:before { margin-right: 6px; } a.phui-icon-view:hover { text-decoration: none; color: {$sky}; } img.phui-image-disabled { opacity: .8; -webkit-filter: grayscale(100%); filter: grayscale(100%); } /* - Icon in a Circle ------------------------------------------------------- */ .phui-icon-circle { border: 1px solid {$lightblueborder}; border-radius: 24px; height: 24px; width: 24px; text-align: center; display: inline-block; cursor: pointer; background: transparent; padding: 0; } .phui-icon-circle.circle-medium { height: 36px; width: 36px; border-radius: 36px; } .phui-icon-circle .phui-icon-view { height: 24px; width: 24px; font-size: 11px; line-height: 24px; color: {$lightblueborder}; cursor: pointer; } .phui-icon-circle.circle-medium .phui-icon-view { font-size: 18px; line-height: 36px; } a.phui-icon-circle.hover-sky:hover { text-decoration: none; border-color: {$sky}; cursor: pointer; } a.phui-icon-circle.hover-sky:hover .phui-icon-view { color: {$sky}; } a.phui-icon-circle.hover-violet:hover { text-decoration: none; border-color: {$violet}; cursor: pointer; } a.phui-icon-circle.hover-violet:hover .phui-icon-view { color: {$violet}; } a.phui-icon-circle.hover-pink:hover { text-decoration: none; border-color: {$pink}; cursor: pointer; } a.phui-icon-circle.hover-pink:hover .phui-icon-view { color: {$pink}; } a.phui-icon-circle.hover-green:hover { text-decoration: none; border-color: {$green}; cursor: pointer; } a.phui-icon-circle.hover-green:hover .phui-icon-view { color: {$green}; } a.phui-icon-circle.hover-red:hover { text-decoration: none; border-color: {$red}; cursor: pointer; } a.phui-icon-circle.hover-red:hover .phui-icon-view { color: {$red}; } /* - Icon in a Square ------------------------------------------------------- */ .phui-icon-view.phui-icon-square { height: 40px; width: 40px; color: #fff; font-size: 26px; text-align: center; line-height: 38px; border-radius: 3px; } a.phui-icon-view.phui-icon-square:hover { text-decoration: none; color: #fff; }