diff options
| author | metamuffin <metamuffin@disroot.org> | 2025-10-14 19:51:32 +0200 |
|---|---|---|
| committer | metamuffin <metamuffin@disroot.org> | 2025-10-14 19:51:32 +0200 |
| commit | 9b7979fb11c2ff1e3b3ab2d2f6bd514d252ef591 (patch) | |
| tree | 449bfc75cbda8fd5bbda203bd20e2f9035882ce2 /client | |
| parent | c5d38dd22d08ae1e828664788be4b3d258e0ebdc (diff) | |
| download | hurrycurry-9b7979fb11c2ff1e3b3ab2d2f6bd514d252ef591.tar hurrycurry-9b7979fb11c2ff1e3b3ab2d2f6bd514d252ef591.tar.bz2 hurrycurry-9b7979fb11c2ff1e3b3ab2d2f6bd514d252ef591.tar.zst | |
Bolder font in book
Diffstat (limited to 'client')
| -rw-r--r-- | client/gui/menus/book/book.gd | 9 | ||||
| -rw-r--r-- | client/gui/menus/book/book.tscn | 15 |
2 files changed, 20 insertions, 4 deletions
diff --git a/client/gui/menus/book/book.gd b/client/gui/menus/book/book.gd index 768259ad..7574a76e 100644 --- a/client/gui/menus/book/book.gd +++ b/client/gui/menus/book/book.gd @@ -23,6 +23,9 @@ var current_page := 0 @onready var first := $Margin/HBoxContainer/First/PanelContainer/MarginContainer @onready var second := $Margin/HBoxContainer/Second/PanelContainer/MarginContainer +@export var title_font: Font +@export var default_font: Font + var pages: Array class BookData: @@ -74,7 +77,7 @@ func build_page() -> void: func build_title(m: String) -> Label: var label := Label.new() - label.add_theme_font_override("font", preload("res://gui/resources/fonts/font-sansita-swashed.woff2")) + label.add_theme_font_override("font", title_font) label.add_theme_font_size_override("font_size", 42) label.add_theme_color_override("font_color", Color.BLACK) label.text = m @@ -82,7 +85,7 @@ func build_title(m: String) -> Label: func build_paragraph(m: String) -> Label: var label := Label.new() - label.add_theme_font_override("font", preload("res://gui/resources/fonts/font-josefin-sans.woff2")) + label.add_theme_font_override("font", default_font) label.add_theme_font_size_override("font_size", 32) label.add_theme_color_override("font_color", Color.BLACK) label.autowrap_mode = TextServer.AUTOWRAP_WORD_SMART @@ -96,7 +99,7 @@ func build_contents_entry(m: String, ref: int) -> Control: current_page = ref build_page() ) - b.add_theme_font_override("font", preload("res://gui/resources/fonts/font-josefin-sans.woff2")) + b.add_theme_font_override("font", default_font) b.add_theme_font_size_override("font_size", 32) b.add_theme_color_override("font_color", Color.BLACK) return b diff --git a/client/gui/menus/book/book.tscn b/client/gui/menus/book/book.tscn index acccd246..982d1635 100644 --- a/client/gui/menus/book/book.tscn +++ b/client/gui/menus/book/book.tscn @@ -1,14 +1,25 @@ -[gd_scene load_steps=9 format=3 uid="uid://bdggwo8un3mys"] +[gd_scene load_steps=13 format=3 uid="uid://bdggwo8un3mys"] [ext_resource type="Script" uid="uid://d1jive3atu4k7" path="res://gui/menus/book/book.gd" id="1_gyisx"] [ext_resource type="Material" uid="uid://beea1pc5nt67r" path="res://gui/resources/materials/dark_blur_material.tres" id="2_0j5mt"] +[ext_resource type="FontVariation" uid="uid://cl6m4hqsnrpav" path="res://gui/resources/fonts/sansita-swashed-bold.tres" id="2_blsld"] [ext_resource type="Texture2D" uid="uid://35rd5gamtyqm" path="res://gui/resources/icons/arrow.svg" id="2_x03iu"] +[ext_resource type="FontFile" uid="uid://5ixo6b3bd3km" path="res://gui/resources/fonts/font-josefin-sans.woff2" id="3_5pkoa"] [ext_resource type="Texture2D" uid="uid://j75dbytlbju" path="res://gui/resources/icons/arrow_pressed.svg" id="3_raafv"] [ext_resource type="Texture2D" uid="uid://b33qmctbpf48g" path="res://gui/resources/icons/arrow_hover.svg" id="4_ee6vw"] [ext_resource type="Texture2D" uid="uid://by3qsrpxnfq4w" path="res://gui/resources/icons/arrow_focus.svg" id="5_0j5mt"] [ext_resource type="StyleBox" uid="uid://bqhs5wtdp2oax" path="res://gui/resources/style/paper_panel_style.tres" id="6_raafv"] [ext_resource type="Script" uid="uid://cmncjc06kadpe" path="res://gui/components/blur_setup.gd" id="7_ee6vw"] +[sub_resource type="FontVariation" id="FontVariation_ns2fj"] +base_font = ExtResource("2_blsld") + +[sub_resource type="FontVariation" id="FontVariation_wsg84"] +base_font = ExtResource("3_5pkoa") +variation_opentype = { +2003265652: 300 +} + [node name="Book" type="Control"] layout_mode = 3 anchors_preset = 15 @@ -17,6 +28,8 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 script = ExtResource("1_gyisx") +title_font = SubResource("FontVariation_ns2fj") +default_font = SubResource("FontVariation_wsg84") support_anim = false [node name="Panel" type="Panel" parent="."] |