Implement some inline ionicions

This commit is contained in:
Rico Sta. Cruz 2017-10-12 21:46:50 +08:00
parent 9600eda7a5
commit f3c1e6a448
No known key found for this signature in database
GPG Key ID: CAAD38AE2962619A
4 changed files with 39580 additions and 7 deletions

View File

@ -35,8 +35,13 @@
// Icon
&::before {
@include ion-icon('md-arrow-back');
font-size: 24px;
content: '';
@include ion-md-arrow-back(24px, $base-text);
}
&:hover::before,
&:focus::before {
@include ion-md-arrow-back(24px, white);
}
// Icon: smaller on mobile

View File

@ -3,8 +3,7 @@
height: 32px;
}
& > .link.link > a,
& > .link.link > a::before {
& > .link.link > a {
display: inline-block;
height: 32px;
line-height: 32px;
@ -62,16 +61,29 @@
margin-left: 8px;
}
& > .facebook > a::before,
& > .twitter > a::before,
& > .github > a::before {
content: '';
vertical-align: middle;
position: relative;
top: -2px;
}
& > .facebook > a::before {
@include ion-icon('logo-facebook');
@include ion-logo-facebook(16px, #334455);
}
& > .twitter > a::before {
@include ion-icon('logo-twitter');
@include ion-logo-twitter(16px, #334455);
}
& > .github > a::before {
@include ion-icon('logo-github');
@include ion-logo-github(16px, #334455);
}
& > .github > a:hover::before {
@include ion-logo-github(16px, white);
}
& > .link.-button > a {

View File

@ -1,6 +1,7 @@
@import './variables';
@import '../vendor/modularscale/modularscale';
@import '../vendor/iconfonts/ionicons@3';
@import '../vendor/ionicons-inline/ionicons';
@import './utils/carbon-style';
@import './utils/font-size';
@import './utils/gutter';

39555
_sass/vendor/ionicons-inline/ionicons.scss vendored Normal file

File diff suppressed because one or more lines are too long