feat: first rewrite commit

This commit is contained in:
2026-08-17 23:15:46 +02:00
parent bf5f135f32
commit 9be8392cd4
5886 changed files with 475340 additions and 170 deletions
+43
View File
@@ -0,0 +1,43 @@
// base icon class definition
// -------------------------
@use 'variables' as v;
@use 'mixins' as m;
.#{v.$css-prefix}-solid,
.#{v.$css-prefix}-regular,
.#{v.$css-prefix}-brands,
.#{v.$css-prefix}-classic,
.fas,
.far,
.fab,
.#{v.$css-prefix} {
@include m.fa-icon();
}
:is(
.fas,
.far,
.fab,
.#{v.$css-prefix}-solid,
.#{v.$css-prefix}-regular,
.#{v.$css-prefix}-brands,
.#{v.$css-prefix}-classic,
.fa
)::before {
content: var(#{v.$icon-property})/"";
}
@supports not (content: ''/'') {
:is(
.fas,
.far,
.fab,
.#{v.$css-prefix}-solid,
.#{v.$css-prefix}-regular,
.#{v.$css-prefix}-brands,
.#{v.$css-prefix}-classic,
.fa
)::before {
content: var(#{v.$icon-property});
}
}