mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-15 12:43:13 +00:00
@@ -13,11 +13,14 @@
|
|||||||
)
|
)
|
||||||
|
|
||||||
// Let TGUI use all of our custom fonts
|
// Let TGUI use all of our custom fonts
|
||||||
/datum/asset/simple/tgui_extra_fonts
|
/datum/asset/simple/namespaced/tgui_extra_fonts
|
||||||
keep_local_name = TRUE
|
|
||||||
assets = list(
|
assets = list(
|
||||||
"Grand9K_Pixel.ttf" = file("interface/fonts/Grand9K_Pixel.ttf"),
|
"Grand9K_Pixel.ttf" = file("interface/fonts/Grand9K_Pixel.ttf"),
|
||||||
"Pixellari.ttf" = file("interface/fonts/Pixellari.ttf"),
|
"Pixellari.ttf" = file("interface/fonts/Pixellari.ttf"),
|
||||||
"TinyUnicode.ttf" = file("interface/fonts/TinyUnicode.ttf"),
|
"TinyUnicode.ttf" = file("interface/fonts/TinyUnicode.ttf"),
|
||||||
"VCR_OSD_Mono.ttf" = file("interface/fonts/VCR_OSD_Mono.ttf"),
|
"VCR_OSD_Mono.ttf" = file("interface/fonts/VCR_OSD_Mono.ttf"),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
parents = list(
|
||||||
|
"fonts.css" = file("interface/fonts/fonts.css"),
|
||||||
|
)
|
||||||
|
|||||||
@@ -141,7 +141,7 @@
|
|||||||
flush_queue |= window.send_asset(get_asset_datum(
|
flush_queue |= window.send_asset(get_asset_datum(
|
||||||
/datum/asset/simple/namespaced/tgfont))
|
/datum/asset/simple/namespaced/tgfont))
|
||||||
flush_queue |= window.send_asset(get_asset_datum(
|
flush_queue |= window.send_asset(get_asset_datum(
|
||||||
/datum/asset/simple/tgui_extra_fonts))
|
/datum/asset/simple/namespaced/tgui_extra_fonts))
|
||||||
flush_queue |= window.send_asset(get_asset_datum(
|
flush_queue |= window.send_asset(get_asset_datum(
|
||||||
/datum/asset/json/icon_ref_map))
|
/datum/asset/json/icon_ref_map))
|
||||||
for(var/datum/asset/asset in src_object.ui_assets(user))
|
for(var/datum/asset/asset in src_object.ui_assets(user))
|
||||||
|
|||||||
@@ -2,40 +2,36 @@
|
|||||||
* All of these fonts are duplicated between interface/fonts and here because SCSS doesn't wanna play nice
|
* All of these fonts are duplicated between interface/fonts and here because SCSS doesn't wanna play nice
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// Grand9K Pixel
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Grand9K Pixel';
|
font-family: 'Grand9K Pixel';
|
||||||
src: url('Grand9K_Pixel.ttf');
|
src: url(Grand9K_Pixel.ttf);
|
||||||
}
|
}
|
||||||
|
|
||||||
.font-grand9k_pixel {
|
.font-grand9k_pixel {
|
||||||
font-family: 'Grand9K Pixel';
|
font-family: 'Grand9K Pixel';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Pixellari
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Pixellari';
|
font-family: 'Pixellari';
|
||||||
src: url('Pixellari.ttf');
|
src: url(Pixellari.ttf);
|
||||||
}
|
}
|
||||||
|
|
||||||
.font-pixellari {
|
.font-pixellari {
|
||||||
font-family: 'Pixellari';
|
font-family: 'Pixellari';
|
||||||
}
|
}
|
||||||
|
|
||||||
// TinyUnicode
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'TinyUnicode';
|
font-family: 'TinyUnicode';
|
||||||
src: url('TinyUnicode.ttf');
|
src: url(TinyUnicode.ttf);
|
||||||
}
|
}
|
||||||
|
|
||||||
.font-tinyunicode {
|
.font-tinyunicode {
|
||||||
font-family: 'TinyUnicode';
|
font-family: 'TinyUnicode';
|
||||||
}
|
}
|
||||||
|
|
||||||
// VCR_OSD_Mono
|
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'VCR OSD Mono';
|
font-family: 'VCR OSD Mono';
|
||||||
src: url('VCR_OSD_Mono.ttf');
|
src: url(VCR_OSD_Mono.ttf);
|
||||||
}
|
}
|
||||||
|
|
||||||
.font-vcr_osd_mono {
|
.font-vcr_osd_mono {
|
||||||
@@ -17,7 +17,6 @@
|
|||||||
@include meta.load-css('./atomic/color.scss');
|
@include meta.load-css('./atomic/color.scss');
|
||||||
@include meta.load-css('./atomic/debug-layout.scss');
|
@include meta.load-css('./atomic/debug-layout.scss');
|
||||||
@include meta.load-css('./atomic/fit-text.scss');
|
@include meta.load-css('./atomic/fit-text.scss');
|
||||||
@include meta.load-css('./atomic/fonts.scss');
|
|
||||||
@include meta.load-css('./atomic/links.scss');
|
@include meta.load-css('./atomic/links.scss');
|
||||||
@include meta.load-css('./atomic/outline.scss');
|
@include meta.load-css('./atomic/outline.scss');
|
||||||
@include meta.load-css('./atomic/text.scss');
|
@include meta.load-css('./atomic/text.scss');
|
||||||
|
|||||||
@@ -65,16 +65,6 @@ module.exports = (env = {}, argv) => {
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
loader: require.resolve('css-loader'),
|
loader: require.resolve('css-loader'),
|
||||||
options: {
|
|
||||||
url: {
|
|
||||||
filter: (url, resourcePath) => {
|
|
||||||
if (url.includes('.ttf')) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
loader: require.resolve('sass-loader'),
|
loader: require.resolve('sass-loader'),
|
||||||
|
|||||||
@@ -72,18 +72,6 @@ module.exports = (env = {}, argv) => {
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
module: {
|
module: {
|
||||||
parser: {
|
|
||||||
css: {
|
|
||||||
url: {
|
|
||||||
filter: (url, resourcePath) => {
|
|
||||||
if (url.includes('.ttf')) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
rules: [
|
rules: [
|
||||||
{
|
{
|
||||||
test: /\.([tj]s(x)?|cjs)$/,
|
test: /\.([tj]s(x)?|cjs)$/,
|
||||||
|
|||||||
Reference in New Issue
Block a user