Use rollup to build typescript

This commit is contained in:
Johannes Loher 2021-03-17 12:15:25 +01:00
parent 79355b6e9c
commit e7fc318ea5
14 changed files with 494 additions and 343 deletions

View file

@ -1,27 +0,0 @@
@use 'sass:meta';
/* Global styles */
@include meta.load-css("scss/global/accessibility");
@include meta.load-css("scss/global/flex");
@include meta.load-css("scss/global/fonts");
@include meta.load-css("scss/global/grid");
@include meta.load-css("scss/global/window");
@include meta.load-css("scss/components/actor_sheet");
@include meta.load-css("scss/components/dice_total");
/* Styles limited to ds4 sheets */
.ds4 {
@include meta.load-css("scss/components/attributes_traits");
@include meta.load-css("scss/components/apps");
@include meta.load-css("scss/components/basic_property");
@include meta.load-css("scss/components/character_progression");
@include meta.load-css("scss/components/character_values");
@include meta.load-css("scss/components/combat_values");
@include meta.load-css("scss/components/description");
@include meta.load-css("scss/components/forms");
@include meta.load-css("scss/components/item_list");
@include meta.load-css("scss/components/tabs");
@include meta.load-css("scss/components/talent_rank_equation");
@include meta.load-css("scss/components/currency");
@include meta.load-css("scss/components/rollable_image");
}

27
src/scss/ds4.scss Normal file
View file

@ -0,0 +1,27 @@
@use 'sass:meta';
/* Global styles */
@include meta.load-css("global/accessibility");
@include meta.load-css("global/flex");
@include meta.load-css("global/fonts");
@include meta.load-css("global/grid");
@include meta.load-css("global/window");
@include meta.load-css("components/actor_sheet");
@include meta.load-css("components/dice_total");
/* Styles limited to ds4 sheets */
.ds4 {
@include meta.load-css("components/attributes_traits");
@include meta.load-css("components/apps");
@include meta.load-css("components/basic_property");
@include meta.load-css("components/character_progression");
@include meta.load-css("components/character_values");
@include meta.load-css("components/combat_values");
@include meta.load-css("components/description");
@include meta.load-css("components/forms");
@include meta.load-css("components/item_list");
@include meta.load-css("components/tabs");
@include meta.load-css("components/talent_rank_equation");
@include meta.load-css("components/currency");
@include meta.load-css("components/rollable_image");
}

View file

@ -2,33 +2,33 @@
font-family: "Lora";
font-style: normal;
font-weight: normal;
src: local("Lora"), url("fonts/Lora/Lora.woff") format("woff");
src: local("Lora"), url("/systems/ds4/fonts/Lora/Lora.woff") format("woff");
}
@font-face {
font-family: "Lora";
font-style: normal;
font-weight: bold;
src: local("Lora"), url("fonts/Lora/Lora-Bold.woff") format("woff");
src: local("Lora"), url("/systems/ds4/fonts/Lora/Lora-Bold.woff") format("woff");
}
@font-face {
font-family: "Lora";
font-style: italic;
font-weight: normal;
src: local("Lora"), url("fonts/Lora/Lora-Italic.woff") format("woff");
src: local("Lora"), url("/systems/ds4/fonts/Lora/Lora-Italic.woff") format("woff");
}
@font-face {
font-family: "Lora";
font-style: italic;
font-weight: bold;
src: local("Lora"), url("fonts/Lora/Lora-BoldItalic.woff") format("woff");
src: local("Lora"), url("/systems/ds4/fonts/Lora/Lora-BoldItalic.woff") format("woff");
}
@font-face {
font-family: "Wood Stamp";
font-style: normal;
font-weight: normal;
src: local("Wood Stamp"), url("fonts/Woodstamp/Woodstamp.woff") format("woff");
src: local("Wood Stamp"), url("/systems/ds4/fonts/Woodstamp/Woodstamp.woff") format("woff");
}

View file

@ -9,6 +9,6 @@ $margin-lg: $padding-lg;
$default-input-height: 26px;
$official-icons-path: "assets/icons/official";
$official-icons-path: "/systems/ds4/assets/icons/official";
$border-groove: 2px groove colors.$c-border-groove;

View file

@ -26,7 +26,7 @@
}
],
"esmodules": ["module/ds4.js"],
"styles": ["ds4.css"],
"styles": ["css/ds4.css"],
"scripts": [],
"packs": [
{