diff --git a/assets/fonts/AtkinsonHyperlegible-Regular.ttf b/assets/fonts/AtkinsonHyperlegible-Regular.ttf new file mode 100644 index 0000000..23614a4 Binary files /dev/null and b/assets/fonts/AtkinsonHyperlegible-Regular.ttf differ diff --git a/assets/fonts/BebasNeue-Regular.ttf b/assets/fonts/BebasNeue-Regular.ttf deleted file mode 100644 index d2190b5..0000000 Binary files a/assets/fonts/BebasNeue-Regular.ttf and /dev/null differ diff --git a/assets/fonts/CarterOne-Regular.ttf b/assets/fonts/CarterOne-Regular.ttf deleted file mode 100644 index a4c553a..0000000 Binary files a/assets/fonts/CarterOne-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Chantelli_Antiqua.ttf b/assets/fonts/Chantelli_Antiqua.ttf deleted file mode 100644 index 8bb213b..0000000 Binary files a/assets/fonts/Chantelli_Antiqua.ttf and /dev/null differ diff --git a/assets/fonts/Ethnocentric-Regular.ttf b/assets/fonts/Ethnocentric-Regular.ttf new file mode 100644 index 0000000..4bd9c20 Binary files /dev/null and b/assets/fonts/Ethnocentric-Regular.ttf differ diff --git a/assets/fonts/EthnocentricRg.otf b/assets/fonts/EthnocentricRg.otf new file mode 100644 index 0000000..e54cfd5 Binary files /dev/null and b/assets/fonts/EthnocentricRg.otf differ diff --git a/assets/fonts/Excelsior-Normal.ttf b/assets/fonts/Excelsior-Normal.ttf deleted file mode 100644 index d323aa9..0000000 Binary files a/assets/fonts/Excelsior-Normal.ttf and /dev/null differ diff --git a/assets/fonts/FeFCrm2.ttf b/assets/fonts/FeFCrm2.ttf deleted file mode 100644 index f34b453..0000000 Binary files a/assets/fonts/FeFCrm2.ttf and /dev/null differ diff --git a/assets/fonts/FeGPrm2.ttf b/assets/fonts/FeGPrm2.ttf deleted file mode 100644 index 21a3c78..0000000 Binary files a/assets/fonts/FeGPrm2.ttf and /dev/null differ diff --git a/assets/fonts/Georama-Regular.ttf b/assets/fonts/Georama-Regular.ttf deleted file mode 100644 index decbb7a..0000000 Binary files a/assets/fonts/Georama-Regular.ttf and /dev/null differ diff --git a/assets/fonts/IMFeDPrm28P.ttf b/assets/fonts/IMFeDPrm28P.ttf deleted file mode 100644 index f848a69..0000000 Binary files a/assets/fonts/IMFeDPrm28P.ttf and /dev/null differ diff --git a/assets/fonts/IMFell.ttf b/assets/fonts/IMFell.ttf deleted file mode 100644 index c803269..0000000 Binary files a/assets/fonts/IMFell.ttf and /dev/null differ diff --git a/assets/fonts/Luminari-Regular.ttf b/assets/fonts/Luminari-Regular.ttf deleted file mode 100644 index ef2a903..0000000 Binary files a/assets/fonts/Luminari-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Megrim-Regular.ttf b/assets/fonts/Megrim-Regular.ttf deleted file mode 100644 index 1e5a8db..0000000 Binary files a/assets/fonts/Megrim-Regular.ttf and /dev/null differ diff --git a/assets/fonts/P22-Operina.ttf b/assets/fonts/P22-Operina.ttf deleted file mode 100644 index 96caf7b..0000000 Binary files a/assets/fonts/P22-Operina.ttf and /dev/null differ diff --git a/assets/fonts/RozhaOne-Regular.ttf b/assets/fonts/RozhaOne-Regular.ttf deleted file mode 100644 index 300eea8..0000000 Binary files a/assets/fonts/RozhaOne-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Sail-Regular.ttf b/assets/fonts/Sail-Regular.ttf deleted file mode 100644 index efffbb9..0000000 Binary files a/assets/fonts/Sail-Regular.ttf and /dev/null differ diff --git a/assets/fonts/SairaStencilOne-Regular.ttf b/assets/fonts/SairaStencilOne-Regular.ttf deleted file mode 100644 index 5f3588d..0000000 Binary files a/assets/fonts/SairaStencilOne-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Seabreed.ttf b/assets/fonts/Seabreed.ttf deleted file mode 100644 index 354c676..0000000 Binary files a/assets/fonts/Seabreed.ttf and /dev/null differ diff --git a/assets/fonts/SigmarOne-Regular.ttf b/assets/fonts/SigmarOne-Regular.ttf deleted file mode 100644 index 6c57b09..0000000 Binary files a/assets/fonts/SigmarOne-Regular.ttf and /dev/null differ diff --git a/assets/fonts/SpectralSC-Regular.ttf b/assets/fonts/SpectralSC-Regular.ttf deleted file mode 100644 index ac88fc0..0000000 Binary files a/assets/fonts/SpectralSC-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Tangerine-Regular.ttf b/assets/fonts/Tangerine-Regular.ttf deleted file mode 100644 index 8f342e0..0000000 Binary files a/assets/fonts/Tangerine-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Teko-Regular.ttf b/assets/fonts/Teko-Regular.ttf deleted file mode 100644 index 553ac65..0000000 Binary files a/assets/fonts/Teko-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Top-Secret.ttf b/assets/fonts/Top-Secret.ttf deleted file mode 100644 index 8325b59..0000000 Binary files a/assets/fonts/Top-Secret.ttf and /dev/null differ diff --git a/assets/fonts/Trajan-Pro-Regular.ttf b/assets/fonts/Trajan-Pro-Regular.ttf deleted file mode 100644 index 6e646b9..0000000 Binary files a/assets/fonts/Trajan-Pro-Regular.ttf and /dev/null differ diff --git a/assets/fonts/UncialAntiqua-Regular.ttf b/assets/fonts/UncialAntiqua-Regular.ttf deleted file mode 100644 index 9bf2a7e..0000000 Binary files a/assets/fonts/UncialAntiqua-Regular.ttf and /dev/null differ diff --git a/assets/fonts/Volkhov-Regular.ttf b/assets/fonts/Volkhov-Regular.ttf deleted file mode 100644 index a8c33c0..0000000 Binary files a/assets/fonts/Volkhov-Regular.ttf and /dev/null differ diff --git a/assets/fonts/armalite.ttf b/assets/fonts/armalite.ttf deleted file mode 100644 index 3790b92..0000000 Binary files a/assets/fonts/armalite.ttf and /dev/null differ diff --git a/assets/fonts/broadw.ttf b/assets/fonts/broadw.ttf deleted file mode 100644 index 62aeb1e..0000000 Binary files a/assets/fonts/broadw.ttf and /dev/null differ diff --git a/assets/fonts/broadway.woff2 b/assets/fonts/broadway.woff2 deleted file mode 100644 index 9d4b045..0000000 Binary files a/assets/fonts/broadway.woff2 and /dev/null differ diff --git a/assets/fonts/caslonpro-bold.otf b/assets/fonts/caslonpro-bold.otf new file mode 100644 index 0000000..809a29a Binary files /dev/null and b/assets/fonts/caslonpro-bold.otf differ diff --git a/assets/fonts/caslonpro-bolditalic.otf b/assets/fonts/caslonpro-bolditalic.otf new file mode 100644 index 0000000..be185fd Binary files /dev/null and b/assets/fonts/caslonpro-bolditalic.otf differ diff --git a/assets/fonts/caslonpro-italic.otf b/assets/fonts/caslonpro-italic.otf new file mode 100644 index 0000000..ef57f62 Binary files /dev/null and b/assets/fonts/caslonpro-italic.otf differ diff --git a/assets/fonts/caslonpro-regular.otf b/assets/fonts/caslonpro-regular.otf new file mode 100644 index 0000000..15f0796 Binary files /dev/null and b/assets/fonts/caslonpro-regular.otf differ diff --git a/assets/fonts/dominican.ttf b/assets/fonts/dominican.ttf deleted file mode 100644 index 01b84e4..0000000 Binary files a/assets/fonts/dominican.ttf and /dev/null differ diff --git a/assets/fonts/georama.woff2 b/assets/fonts/georama.woff2 deleted file mode 100644 index 5e91440..0000000 Binary files a/assets/fonts/georama.woff2 and /dev/null differ diff --git a/assets/icons/icon_arcane.svg b/assets/icons/icon_arcane.svg deleted file mode 100644 index bf400eb..0000000 --- a/assets/icons/icon_arcane.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_archetype.svg b/assets/icons/icon_archetype.svg deleted file mode 100644 index eec2dac..0000000 --- a/assets/icons/icon_archetype.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_armor.svg b/assets/icons/icon_armor.svg index 589553b..86221ed 100644 --- a/assets/icons/icon_armor.svg +++ b/assets/icons/icon_armor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/icons/icon_bond.svg b/assets/icons/icon_bond.svg deleted file mode 100644 index 06b8e81..0000000 --- a/assets/icons/icon_bond.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_creature_ability.svg b/assets/icons/icon_creature_ability.svg new file mode 100644 index 0000000..bb467af --- /dev/null +++ b/assets/icons/icon_creature_ability.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_creature_trait.svg b/assets/icons/icon_creature_trait.svg new file mode 100644 index 0000000..f3fa985 --- /dev/null +++ b/assets/icons/icon_creature_trait.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_equipment.svg b/assets/icons/icon_equipment.svg index 87f7c12..2e11abb 100644 --- a/assets/icons/icon_equipment.svg +++ b/assets/icons/icon_equipment.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/icons/icon_fist.svg b/assets/icons/icon_fist.svg deleted file mode 100644 index d66176b..0000000 --- a/assets/icons/icon_fist.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_implant.svg b/assets/icons/icon_implant.svg new file mode 100644 index 0000000..6a9891e --- /dev/null +++ b/assets/icons/icon_implant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_injury.svg b/assets/icons/icon_injury.svg deleted file mode 100644 index 8fb30b8..0000000 --- a/assets/icons/icon_injury.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_language.svg b/assets/icons/icon_language.svg new file mode 100644 index 0000000..8086e31 --- /dev/null +++ b/assets/icons/icon_language.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_mental_disorder.svg b/assets/icons/icon_mental_disorder.svg deleted file mode 100644 index 3a670a2..0000000 --- a/assets/icons/icon_mental_disorder.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_motivation.svg b/assets/icons/icon_motivation.svg deleted file mode 100644 index 4c788d7..0000000 --- a/assets/icons/icon_motivation.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_psionic.svg b/assets/icons/icon_psionic.svg new file mode 100644 index 0000000..1fdfe3e --- /dev/null +++ b/assets/icons/icon_psionic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_ritual.svg b/assets/icons/icon_ritual.svg deleted file mode 100644 index bf400eb..0000000 --- a/assets/icons/icon_ritual.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_skill.svg b/assets/icons/icon_skill.svg deleted file mode 100644 index 566daf5..0000000 --- a/assets/icons/icon_skill.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_talent.svg b/assets/icons/icon_talent.svg new file mode 100644 index 0000000..477b5eb --- /dev/null +++ b/assets/icons/icon_talent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/assets/icons/icon_tome.svg b/assets/icons/icon_tome.svg deleted file mode 100644 index 6a46d7a..0000000 --- a/assets/icons/icon_tome.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_weapon.svg b/assets/icons/icon_weapon.svg index b19a989..9d143ae 100644 --- a/assets/icons/icon_weapon.svg +++ b/assets/icons/icon_weapon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/assets/icons/icon_weapon_fire.svg b/assets/icons/icon_weapon_fire.svg deleted file mode 100644 index c4c0f7b..0000000 --- a/assets/icons/icon_weapon_fire.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/icons/icon_weapon_range.svg b/assets/icons/icon_weapon_range.svg deleted file mode 100644 index 1d5a698..0000000 --- a/assets/icons/icon_weapon_range.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/assets/ui/ftl_nomad_background_01.webp b/assets/ui/ftl_nomad_background_01.webp new file mode 100644 index 0000000..07754f1 Binary files /dev/null and b/assets/ui/ftl_nomad_background_01.webp differ diff --git a/css/fvtt-ftl-nomad.css b/css/fvtt-ftl-nomad.css index 47a4fde..7c73686 100644 --- a/css/fvtt-ftl-nomad.css +++ b/css/fvtt-ftl-nomad.css @@ -1,129 +1,25 @@ @font-face { - font-family: "Georama"; - src: url("../assets/fonts/Georama-Regular.ttf") format("truetype"); + font-family: "Atkinson"; + src: url("../assets/fonts/AtkinsonHyperlegible-Regular.ttf") format("truetype"); } @font-face { - font-family: "Tangerine"; - src: url("../assets/fonts/Tangerine-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "TrajanPro"; - src: url("../assets/fonts/Trajan-Pro-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Teko"; - src: url("../assets/fonts/Teko-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "P22Operina"; - src: url("../assets/fonts/P22-Operina.ttf") format("truetype"); -} -@font-face { - font-family: "SpectralSC"; - src: url("../assets/fonts/SpectralSC-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "RozhaOne"; - src: url("../assets/fonts/RozhaOne-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Megrim"; - src: url("../assets/fonts/Megrim-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Volkhov"; - src: url("../assets/fonts/Volkhov-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "ChantelliAntiqua"; - src: url("../assets/fonts/Chantelli_Antiqua.ttf") format("truetype"); -} -@font-face { - font-family: "IMFell"; - src: url("../assets/fonts/IMFeDPrm28P.ttf") format("truetype"); -} -@font-face { - font-family: "SailRegular"; - src: url("../assets/fonts/Sail-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Dominican"; - src: url("../assets/fonts/dominican.ttf") format("truetype"); -} -@font-face { - font-family: "UncialAntiqua"; - src: url("../assets/fonts/UncialAntiqua-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Luminari"; - src: url("../assets/fonts/Luminari-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "SairaStencilOne"; - src: url("../assets/fonts/SairaStencilOne-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Armalite"; - src: url("../assets/fonts/armalite.ttf") format("truetype"); -} -@font-face { - font-family: "CarterOne"; - src: url("../assets/fonts/CarterOne-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "SigmarOne"; - src: url("../assets/fonts/SigmarOne-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Excelsior"; - src: url("../assets/fonts/Excelsior-Normal.ttf") format("truetype"); -} -@font-face { - font-family: "TopSecret"; - src: url("../assets/fonts/Top-Secret.ttf") format("truetype"); -} -@font-face { - font-family: "BebasNeue"; - src: url("../assets/fonts/BebasNeue-Regular.ttf") format("truetype"); -} -@font-face { - font-family: "Seabreed"; - src: url("../assets/fonts/Seabreed.ttf") format("truetype"); -} -@font-face { - font-family: "Broadway"; - src: url("../assets/fonts/broadway.woff2") format("woff2"); -} -@font-face { - font-family: "Caslon"; - src: url("../fonts/caslonpro-regular.otf") format("truetype"); -} -@font-face { - font-family: "Caslon Bold"; - src: url("../fonts/caslonpro-bold.otf") format("truetype"); -} -@font-face { - font-family: "Caslon Bold Italic"; - src: url("../fonts/caslonpro-bolditalic.otf") format("truetype"); -} -@font-face { - font-family: "Caslon Italic"; - src: url("../fonts/caslonpro-italic.otf") format("truetype"); + font-family: "Ethnocentric"; + src: url("../assets/fonts/Ethnocentric-Regular.ttf") format("truetype"); } :root { --font-size-standard: 0.9rem; --font-size-result: 1.4rem; - --background-image-base: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url("../assets/ui/jazz_background_main.webp"); - --font-primary: "RozhaOne"; - --font-secondary: "RozhaOne"; - --font-title: "Broadway"; + --background-image-base: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), url("../assets/ui/ftl_nomad_background_01.webp"); + --font-primary: "Atkinson"; + --font-secondary: "Atkinson"; + --font-title: "Ethnocentric"; --logo-standard: url("../assets/ui/stellagama_logo_01.webp"); --color-success: #0f7a0f; --color-failure: darkred; --color-warning: darkorange; --color-critical-success: #1527cc; --color-critical-failure: #8d20e7; - --img-icon-color-filter: brightness(0) saturate(100%) invert(52%) sepia(9%) saturate(2368%) hue-rotate(360deg) brightness(86%) contrast(84%); + /*--img-icon-color-filter: invert(60%) sepia(12%) saturate(6853%) hue-rotate(81deg) brightness(113%) contrast(104%);*/ } .d100 { width: 18px; @@ -151,7 +47,7 @@ top: -45px; left: calc(50% - 96px); } -i.fvtt-cthulhu-eternal { +i.fvtt-ftl-nomad { width: 36px; height: 36px; background-image: var(--logo-standard); @@ -163,15 +59,15 @@ i.fvtt-cthulhu-eternal { filter: grayscale(1); transition: 0.3s; } -.application.dialog.fvtt-cthulhu-eternal { +.application.dialog.fvtt-ftl-nomad { font-family: var(--font-primary); font-size: calc(var(--font-size-standard) * 1); background-image: var(--background-image-base); } -.application.dialog.fvtt-cthulhu-eternal button:hover { +.application.dialog.fvtt-ftl-nomad button:hover { background: var(--color-dark-6); } -.application.dialog.fvtt-cthulhu-eternal .legend { +.application.dialog.fvtt-ftl-nomad .legend { font-family: var(--font-primary); } .chat-message, @@ -238,10 +134,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .character-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .character-content fieldset { margin-bottom: 4px; @@ -886,10 +783,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .vehicle-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .vehicle-content fieldset { margin-bottom: 4px; @@ -1133,10 +1031,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .starship-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .starship-content fieldset { margin-bottom: 4px; @@ -1380,10 +1279,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .creature-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .creature-content fieldset { margin-bottom: 4px; @@ -2027,10 +1927,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .weapon-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .weapon-content fieldset { margin-bottom: 4px; @@ -2109,10 +2010,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .armor-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .armor-content fieldset { margin-bottom: 4px; @@ -2191,10 +2093,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .equipment-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .equipment-content fieldset { margin-bottom: 4px; @@ -2273,10 +2176,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .implant-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .implant-content fieldset { margin-bottom: 4px; @@ -2355,10 +2259,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .language-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .language-content fieldset { margin-bottom: 4px; @@ -2437,10 +2342,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .psionic-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .psionic-content fieldset { margin-bottom: 4px; @@ -2519,10 +2425,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .talent-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .talent-content fieldset { margin-bottom: 4px; @@ -2601,10 +2508,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .creature-trait-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .creature-trait-content fieldset { margin-bottom: 4px; @@ -2683,10 +2591,11 @@ i.fvtt-cthulhu-eternal { .fvtt-ftl-nomad .creature-ability-content input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } .fvtt-ftl-nomad .creature-ability-content fieldset { margin-bottom: 4px; diff --git a/module/documents/item.mjs b/module/documents/item.mjs index be0d53f..8e87466 100644 --- a/module/documents/item.mjs +++ b/module/documents/item.mjs @@ -4,7 +4,10 @@ export const defaultItemImg = { equipment: "systems/fvtt-ftl-nomad/assets/icons/icon_equipment.svg", psionic: "systems/fvtt-ftl-nomad/assets/icons/icon_psionic.svg", talent: "systems/fvtt-ftl-nomad/assets/icons/icon_talent.svg", - language: "systems/fvtt-ftl-nomad/assets/icons/icon_language.svg" + language: "systems/fvtt-ftl-nomad/assets/icons/icon_language.svg", + implant: "systems/fvtt-ftl-nomad/assets/icons/icon_implant.svg", + "creature-ability": "systems/fvtt-ftl-nomad/assets/icons/icon_creature_ability.svg", + "creature-trait": "systems/fvtt-ftl-nomad/assets/icons/icon_creature_trait.svg" } export default class FTLNomadItem extends Item { diff --git a/styles/fonts.less b/styles/fonts.less index 4567f6e..dab4322 100644 --- a/styles/fonts.less +++ b/styles/fonts.less @@ -1,140 +1,10 @@ @font-face { - font-family: "Georama"; - src: url("../assets/fonts/Georama-Regular.ttf") format("truetype"); + font-family: "Atkinson"; + src: url("../assets/fonts/AtkinsonHyperlegible-Regular.ttf") format("truetype"); } @font-face { - font-family: "Tangerine"; - src: url("../assets/fonts/Tangerine-Regular.ttf") format("truetype"); + font-family: "Ethnocentric"; + src: url("../assets/fonts/Ethnocentric-Regular.ttf") format("truetype"); } -@font-face { - font-family: "TrajanPro"; - src: url("../assets/fonts/Trajan-Pro-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Teko"; - src: url("../assets/fonts/Teko-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "P22Operina"; - src: url("../assets/fonts/P22-Operina.ttf") format("truetype"); -} - -@font-face { - font-family: "SpectralSC"; - src: url("../assets/fonts/SpectralSC-Regular.ttf") format("truetype"); -} - - -@font-face { - font-family: "RozhaOne"; - src: url("../assets/fonts/RozhaOne-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Megrim"; - src: url("../assets/fonts/Megrim-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Volkhov"; - src: url("../assets/fonts/Volkhov-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "ChantelliAntiqua"; - src: url("../assets/fonts/Chantelli_Antiqua.ttf") format("truetype"); -} - -@font-face { - font-family: "IMFell"; - src: url("../assets/fonts/IMFeDPrm28P.ttf") format("truetype"); -} - -@font-face { - font-family: "SailRegular"; - src: url("../assets/fonts/Sail-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Dominican"; - src: url("../assets/fonts/dominican.ttf") format("truetype"); -} - -@font-face { - font-family: "UncialAntiqua"; - src: url("../assets/fonts/UncialAntiqua-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Luminari"; - src: url("../assets/fonts/Luminari-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "SairaStencilOne"; - src: url("../assets/fonts/SairaStencilOne-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Armalite"; - src: url("../assets/fonts/armalite.ttf") format("truetype"); -} - -@font-face { - font-family: "CarterOne"; - src: url("../assets/fonts/CarterOne-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "SigmarOne"; - src: url("../assets/fonts/SigmarOne-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Excelsior"; - src: url("../assets/fonts/Excelsior-Normal.ttf") format("truetype"); -} - -@font-face { - font-family: "TopSecret"; - src: url("../assets/fonts/Top-Secret.ttf") format("truetype"); -} - -@font-face { - font-family: "BebasNeue"; - src: url("../assets/fonts/BebasNeue-Regular.ttf") format("truetype"); -} - -@font-face { - font-family: "Seabreed"; - src: url("../assets/fonts/Seabreed.ttf") format("truetype"); -} - -@font-face { - font-family: "Broadway"; - src: url("../assets/fonts/broadway.woff2") format("woff2"); -} - -@font-face { - font-family: "Caslon"; - src: url("../fonts/caslonpro-regular.otf") format("truetype"); -} - -@font-face { - font-family: "Caslon Bold"; - src: url("../fonts/caslonpro-bold.otf") format("truetype"); -} - -@font-face { - font-family: "Caslon Bold Italic"; - src: url("../fonts/caslonpro-bolditalic.otf") format("truetype"); -} - -@font-face { - font-family: "Caslon Italic"; - src: url("../fonts/caslonpro-italic.otf") format("truetype"); -} diff --git a/styles/global.less b/styles/global.less index 38949e8..35faf81 100644 --- a/styles/global.less +++ b/styles/global.less @@ -2,17 +2,17 @@ --font-size-standard: 0.9rem; --font-size-result: 1.4rem; --background-image-base: linear-gradient(rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0.8)), - url("../assets/ui/jazz_background_main.webp"); - --font-primary: "RozhaOne"; - --font-secondary: "RozhaOne"; - --font-title: "Broadway"; + url("../assets/ui/ftl_nomad_background_01.webp"); + --font-primary: "Atkinson"; + --font-secondary: "Atkinson"; + --font-title: "Ethnocentric"; --logo-standard: url("../assets/ui/stellagama_logo_01.webp"); --color-success: rgb(15, 122, 15); --color-failure: darkred; --color-warning: darkorange; --color-critical-success: rgb(21, 39, 204); --color-critical-failure: rgb(141, 32, 231); - --img-icon-color-filter: brightness(0) saturate(100%) invert(52%) sepia(9%) saturate(2368%) hue-rotate(360deg) brightness(86%) contrast(84%); + /*--img-icon-color-filter: invert(60%) sepia(12%) saturate(6853%) hue-rotate(81deg) brightness(113%) contrast(104%);*/ } .d100 { @@ -45,7 +45,7 @@ left: calc(50% - 96px); } -i.fvtt-cthulhu-eternal { +i.fvtt-ftl-nomad { width: 36px; height: 36px; background-image: var(--logo-standard); @@ -58,7 +58,7 @@ i.fvtt-cthulhu-eternal { transition: 0.3s; } -.application.dialog.fvtt-cthulhu-eternal { +.application.dialog.fvtt-ftl-nomad { font-family: var(--font-primary); font-size: calc(var(--font-size-standard) * 1.0); background-image: var(--background-image-base); diff --git a/styles/mixins.less b/styles/mixins.less index abcf1a4..61426ae 100644 --- a/styles/mixins.less +++ b/styles/mixins.less @@ -23,10 +23,11 @@ input[name="name"] { height: 40px; margin-right: 10px; - font-family: var(--font-secondary); - font-size: calc(var(--font-size-standard) * 1); + font-family: var(--font-title); + font-size: calc(var(--font-size-standard) * 1.2); font-weight: bold; border: none; + margin-top: 4px; } fieldset { diff --git a/templates/creature-trait.hbs b/templates/creature-trait.hbs index d97ad40..a372322 100644 --- a/templates/creature-trait.hbs +++ b/templates/creature-trait.hbs @@ -9,7 +9,7 @@