refactor: migrate to modern module system

This commit is contained in:
郭桓桓 2023-03-05 15:00:12 +08:00
parent 2cb60cc6c4
commit 2b9619f2e2
Signed by: kuohuanhuan
GPG Key ID: FD846A0A797B0D75
4 changed files with 22 additions and 12 deletions

View File

@ -1,4 +1,4 @@
@use 'scss/vars' as *;
@use 'scss/vars';
@import 'scss/markdown';
@import 'scss/prose';
@use 'scss/markdown';
@use 'scss/prose';

View File

@ -1 +1,9 @@
@import 'title', 'text', 'link', 'code', 'quote', 'figure', 'list', 'table', 'media';
@use 'title';
@use 'text';
@use 'link';
@use 'code';
@use 'quote';
@use 'figure';
@use 'list';
@use 'table';
@use 'media';

View File

@ -1,6 +1,8 @@
@use 'partials/container' as *;
@use 'sass:meta';
@use 'partials/container';
.prose {
@include container;
@import 'partials/all';
@include container.container;
@include meta.load-css('partials/all');
}

View File

@ -1,4 +1,4 @@
@use 'sass:meta' as *;
@use 'sass:meta';
@use 'variables/constants';
@use 'variables/colors';
@ -7,20 +7,20 @@
@use 'variables/modes/dark';
:root {
@each $name, $val in module-variables('constants') {
@each $name, $val in meta.module-variables('constants') {
--xm-#{$name}: #{$val};
}
@each $name, $val in module-variables('colors') {
@each $name, $val in meta.module-variables('colors') {
--xm-c-#{$name}: #{$val};
}
}
.markdown-body {
@each $name, $val in module-variables('light') {
@each $name, $val in meta.module-variables('light') {
--xm-c-#{$name}: #{$val};
}
}
.dark .markdown-body {
@each $name, $val in module-variables('dark') {
@each $name, $val in meta.module-variables('dark') {
--xm-c-#{$name}: #{$val};
}
}