Current section
Files
Jump to
Current section
Files
priv/lib-src/less/z.icons/extend.less
// Extend a class with a Zotonic icon class
.extend_icon(@name) {
.extend_icon(z, @name);
}
// Extend a class with a Zotonic icon class
//
// Example:
// .z-btn-help {
// .extend_icon(z, icon-help-circle);
// }
.extend_icon(z, @name) {
&:before {
&:extend(.z-icon);
content: @@name;
}
}
// Extend a class with a Font Awesome class
//
// Example:
// .btn-bookmark {
// .extend_icon(fa, fa-var-bookmark);
// }
.extend_icon(fa, @name) {
&:before {
&:extend(.fa-icon);
content: @@name;
}
}
// Extend a class with a Material Design character code
//
// Example:
// .btn-bookmark {
// .extend_icon(md, "\f019");
// }
.extend_icon(md, @charstr) {
&:before {
&:extend(.md-icon);
content: @charstr;
}
}