Visual overhaul: theme, illustrations, redesigned screens (0.3.0)

Phase "habillage" of the post-0.1.0 plan. Rendering was reviewed on real
screenshots (new tools/screenshot.gd, `make screenshot`), which also
caught and fixed map markers overlapping and truncated titles.

- Global Godot theme (Atkinson Hyperlegible font, cream/green/gold
  palette, raised buttons, rounded cards, thick keyboard focus).
- Original vector art: forest/marsh backdrops, Plume the owl, stars,
  exercise-type icons, correct/try-again icons, 10 collection items.
- Redesigned world map (markers as cards with icon, title and stars,
  responsive layout), profile screens, mission intro, exercise host,
  rule/feedback panels, reward screen and collection grid.
- Motion helper (pop-in, fade) honouring an animations setting.
- Settings: animations flag; base window 1152x648 with canvas_items.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Denis Defolie
2026-10-11 22:36:43 +02:00
parent ebe2dbe3ed
commit 97a065879c
93 changed files with 2596 additions and 197 deletions
+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#2F8040"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<path d="M32 66 L54 88 L96 40" fill="none" stroke="#FFF" stroke-width="14" stroke-linecap="round" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 365 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://qrmkbgkfqrpp"
path="res://.godot/imported/icon_correct.svg-fe6bcc61481d18487d38d1ee8d1f1713.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_correct.svg"
dest_files=["res://.godot/imported/icon_correct.svg-fe6bcc61481d18487d38d1ee8d1f1713.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#8E6CD8"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<g><path d="M26 54 H44 L66 34 V94 L44 74 H26 Z" fill="#FFF"/><g fill="none" stroke="#FFF" stroke-width="7" stroke-linecap="round"><path d="M80 50 Q92 64 80 78"/><path d="M92 38 Q112 64 92 90"/></g></g>
</svg>

After

Width:  |  Height:  |  Size: 443 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://51fub21m6m3u"
path="res://.godot/imported/icon_dictation.svg-2f1dc15bf770641095d391adf607b065.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_dictation.svg"
dest_files=["res://.godot/imported/icon_dictation.svg-2f1dc15bf770641095d391adf607b065.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#9AA3B5"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<g><rect x="34" y="58" width="60" height="46" rx="10" fill="#FFF"/><path d="M46 58 V46 a18 18 0 0 1 36 0 V58" fill="none" stroke="#FFF" stroke-width="9"/><circle cx="64" cy="80" r="7" fill="#9AA3B5"/></g>
</svg>

After

Width:  |  Height:  |  Size: 446 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://t3a58bf0b1om"
path="res://.godot/imported/icon_locked.svg-4ecadd3abe9f5993cfa09be34ca4c5b6.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_locked.svg"
dest_files=["res://.godot/imported/icon_locked.svg-4ecadd3abe9f5993cfa09be34ca4c5b6.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#4D96FF"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<g fill="none" stroke="#FFF" stroke-width="8" stroke-linecap="round" stroke-linejoin="round"><path d="M30 46 l8 8 l14 -16"/><path d="M62 46 h38"/><rect x="30" y="72" width="22" height="22" rx="5"/><path d="M62 83 h38"/></g>
</svg>

After

Width:  |  Height:  |  Size: 465 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://evabcqff8aym"
path="res://.godot/imported/icon_multiple_choice.svg-f1deff20f673f35ff192065f87228616.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_multiple_choice.svg"
dest_files=["res://.godot/imported/icon_multiple_choice.svg-f1deff20f673f35ff192065f87228616.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#F28C28"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<g><path d="M30 92 L82 40 L96 54 L44 106 L28 108 Z" fill="#FFF"/><path d="M86 36 L96 26 L110 40 L100 50 Z" fill="#FFE08A"/><path d="M24 114 H104" stroke="#FFF" stroke-width="7" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 447 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cxba7g3fgfls4"
path="res://.godot/imported/icon_sentence_correction.svg-5ec7eb26565706514d6eb77c1829b1eb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_sentence_correction.svg"
dest_files=["res://.godot/imported/icon_sentence_correction.svg-5ec7eb26565706514d6eb77c1829b1eb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+5
View File
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<circle cx="64" cy="64" r="60" fill="#F28C28"/>
<circle cx="64" cy="64" r="60" fill="none" stroke="#000" stroke-opacity="0.12" stroke-width="4"/>
<path d="M50 48 a16 16 0 1 1 22 14 q-8 4 -8 14" fill="none" stroke="#FFF" stroke-width="12" stroke-linecap="round"/><circle cx="64" cy="98" r="8" fill="#FFF"/>
</svg>

After

Width:  |  Height:  |  Size: 401 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dgxhl6rvvku8f"
path="res://.godot/imported/icon_try_again.svg-6c536e074f8e778a026b608a4e19c11e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/icon_try_again.svg"
dest_files=["res://.godot/imported/icon_try_again.svg-6c536e074f8e778a026b608a4e19c11e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M34 44 L62 36 L98 46 L126 38 V114 L98 122 L62 112 L34 120 Z" fill="#F7E3B5" stroke="#B88E4A" stroke-width="5" stroke-linejoin="round"/><path d="M62 36 V112 M98 46 V122" stroke="#B88E4A" stroke-width="3"/><path d="M44 100 Q60 70 78 84 T112 60" fill="none" stroke="#E4572E" stroke-width="4" stroke-dasharray="2 8" stroke-linecap="round"/><path d="M106 54 l12 12 M118 54 l-12 12" stroke="#E4572E" stroke-width="6" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 674 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cmqns71qq7t6r"
path="res://.godot/imported/item_carte_ancienne.svg-207f863c1e1fa43cbb234f96b29ce806.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_carte_ancienne.svg"
dest_files=["res://.godot/imported/item_carte_ancienne.svg-207f863c1e1fa43cbb234f96b29ce806.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><circle cx="58" cy="62" r="24" fill="#D5DBE5" stroke="#8D98AD" stroke-width="6"/><circle cx="58" cy="62" r="9" fill="#FFF1C9"/><rect x="74" y="74" width="62" height="14" rx="6" transform="rotate(35 74 74)" fill="#D5DBE5" stroke="#8D98AD" stroke-width="5"/><path d="M104 104 l10 -10 M114 114 l10 -10" stroke="#8D98AD" stroke-width="7" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 588 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3i1vdgp734hf"
path="res://.godot/imported/item_cle_argentee.svg-7b2fa6b82e4ad27ec9adf3c465385bb3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_cle_argentee.svg"
dest_files=["res://.godot/imported/item_cle_argentee.svg-7b2fa6b82e4ad27ec9adf3c465385bb3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><ellipse cx="36" cy="86" rx="16" ry="8" transform="rotate(270 36 86)" fill="#3FA34D"/><ellipse cx="39" cy="76" rx="16" ry="8" transform="rotate(290 39 76)" fill="#5CC26A"/><ellipse cx="46" cy="67" rx="16" ry="8" transform="rotate(310 46 67)" fill="#3FA34D"/><ellipse cx="58" cy="60" rx="16" ry="8" transform="rotate(330 58 60)" fill="#5CC26A"/><ellipse cx="72" cy="56" rx="16" ry="8" transform="rotate(350 72 56)" fill="#3FA34D"/><ellipse cx="88" cy="56" rx="16" ry="8" transform="rotate(370 88 56)" fill="#5CC26A"/><ellipse cx="102" cy="60" rx="16" ry="8" transform="rotate(390 102 60)" fill="#3FA34D"/><ellipse cx="114" cy="67" rx="16" ry="8" transform="rotate(410 114 67)" fill="#5CC26A"/><ellipse cx="121" cy="76" rx="16" ry="8" transform="rotate(430 121 76)" fill="#3FA34D"/><ellipse cx="124" cy="86" rx="16" ry="8" transform="rotate(450 124 86)" fill="#5CC26A"/><circle cx="48" cy="92" r="6" fill="#FF8FA3"/><circle cx="112" cy="92" r="6" fill="#FFC83D"/><circle cx="80" cy="56" r="7" fill="#FF8FA3"/></g>
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://blxqc6nww8i31"
path="res://.godot/imported/item_couronne_feuilles.svg-88412268c71dd68b45cbfbd5d18901db.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_couronne_feuilles.svg"
dest_files=["res://.godot/imported/item_couronne_feuilles.svg-88412268c71dd68b45cbfbd5d18901db.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M80 28 L114 62 L80 130 L46 62 Z" fill="#6CB8FF" stroke="#2F7DD1" stroke-width="5" stroke-linejoin="round"/><path d="M46 62 H114 M80 28 L66 62 L80 130 L94 62 Z" fill="none" stroke="#2F7DD1" stroke-width="4" stroke-linejoin="round"/><path d="M62 50 l6 -8" stroke="#FFF" stroke-width="5" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 548 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://c41gjir31el76"
path="res://.godot/imported/item_cristal_echo.svg-9bcfe1f35f228b0dc193cfe8fdb9e9cc.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_cristal_echo.svg"
dest_files=["res://.godot/imported/item_cristal_echo.svg-9bcfe1f35f228b0dc193cfe8fdb9e9cc.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M80 112 V70" stroke="#3FA34D" stroke-width="7" stroke-linecap="round"/><path d="M80 84 C 60 84 46 70 44 54 C 64 54 78 66 80 84 Z" fill="#5CC26A"/><path d="M80 74 C 98 74 114 60 116 44 C 96 44 82 56 80 74 Z" fill="#3FA34D"/><ellipse cx="80" cy="118" rx="22" ry="14" fill="#7A5230"/><ellipse cx="74" cy="114" rx="8" ry="4" fill="#A47848"/><circle cx="112" cy="116" r="4" fill="#FFE08A"/><circle cx="46" cy="106" r="3" fill="#FFE08A"/></g>
</svg>

After

Width:  |  Height:  |  Size: 671 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://if3iy4his26n"
path="res://.godot/imported/item_graine_magique.svg-5a1d4325cb4a33e8cfed8f37fdcffc2e.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_graine_magique.svg"
dest_files=["res://.godot/imported/item_graine_magique.svg-5a1d4325cb4a33e8cfed8f37fdcffc2e.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M80 28 V40" stroke="#6B4A2F" stroke-width="6" stroke-linecap="round"/><rect x="56" y="40" width="48" height="12" rx="5" fill="#6B4A2F"/><path d="M60 52 H100 L108 108 H52 Z" fill="#FFE9A8" stroke="#6B4A2F" stroke-width="5" stroke-linejoin="round"/><ellipse cx="80" cy="86" rx="12" ry="16" fill="#FFC83D"/><ellipse cx="80" cy="90" rx="6" ry="9" fill="#FF9F43"/><rect x="48" y="108" width="64" height="12" rx="5" fill="#6B4A2F"/></g>
</svg>

After

Width:  |  Height:  |  Size: 665 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://b3dciddplnk3f"
path="res://.godot/imported/item_lanterne_foret.svg-1c8a8cc130821e715510a92740a99b26.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_lanterne_foret.svg"
dest_files=["res://.godot/imported/item_lanterne_foret.svg-1c8a8cc130821e715510a92740a99b26.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M110 36 C 60 40 40 90 44 126 C 74 116 108 84 110 36 Z" fill="#FFC83D" stroke="#D98E00" stroke-width="5" stroke-linejoin="round"/><path d="M108 40 C 84 66 64 96 46 124" fill="none" stroke="#D98E00" stroke-width="5" stroke-linecap="round"/><path d="M62 100 l-14 6 M74 84 l-14 6 M88 68 l-12 4" stroke="#D98E00" stroke-width="4" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 588 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://jgnssjhtagj"
path="res://.godot/imported/item_plume_doree.svg-74d4e5dc0a7fc3d3e0cddbe4e20a707c.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_plume_doree.svg"
dest_files=["res://.godot/imported/item_plume_doree.svg-74d4e5dc0a7fc3d3e0cddbe4e20a707c.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M52 40 H108 V72 a28 28 0 0 1 -56 0 Z" fill="#FFC83D" stroke="#D98E00" stroke-width="5"/><path d="M52 48 H36 q-4 22 18 26 M108 48 H124 q4 22 -18 26" fill="none" stroke="#D98E00" stroke-width="6"/><rect x="72" y="100" width="16" height="16" fill="#D98E00"/><rect x="56" y="114" width="48" height="12" rx="4" fill="#B97800"/><circle cx="74" cy="82" r="7" fill="#7A5230"/><path d="M81 82 V56 L96 62" fill="none" stroke="#7A5230" stroke-width="6" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 705 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cnkon70qvwt8b"
path="res://.godot/imported/item_trophee_clairiere.svg-66fdb4230e9bf038b8e39b7d230a04fb.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_trophee_clairiere.svg"
dest_files=["res://.godot/imported/item_trophee_clairiere.svg-66fdb4230e9bf038b8e39b7d230a04fb.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M52 40 H108 V72 a28 28 0 0 1 -56 0 Z" fill="#FFC83D" stroke="#D98E00" stroke-width="5"/><path d="M52 48 H36 q-4 22 18 26 M108 48 H124 q4 22 -18 26" fill="none" stroke="#D98E00" stroke-width="6"/><rect x="72" y="100" width="16" height="16" fill="#D98E00"/><rect x="56" y="114" width="48" height="12" rx="4" fill="#B97800"/><path d="M62 82 Q80 52 98 82" fill="none" stroke="#7A5230" stroke-width="6" stroke-linecap="round"/><path d="M60 82 H100" stroke="#7A5230" stroke-width="6" stroke-linecap="round"/></g>
</svg>

After

Width:  |  Height:  |  Size: 741 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://d4s28iicgsxa"
path="res://.godot/imported/item_trophee_pont.svg-d54bc3b9c7fe8de96e743f9589ce68f4.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_trophee_pont.svg"
dest_files=["res://.godot/imported/item_trophee_pont.svg-d54bc3b9c7fe8de96e743f9589ce68f4.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
@@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" width="160" height="160" viewBox="0 0 160 160">
<circle cx="80" cy="80" r="74" fill="#FFF1C9"/>
<circle cx="80" cy="80" r="74" fill="none" stroke="#E9CF8C" stroke-width="5"/>
<g><path d="M52 40 H108 V72 a28 28 0 0 1 -56 0 Z" fill="#FFC83D" stroke="#D98E00" stroke-width="5"/><path d="M52 48 H36 q-4 22 18 26 M108 48 H124 q4 22 -18 26" fill="none" stroke="#D98E00" stroke-width="6"/><rect x="72" y="100" width="16" height="16" fill="#D98E00"/><rect x="56" y="114" width="48" height="12" rx="4" fill="#B97800"/><circle cx="80" cy="70" r="7" fill="#FF8FA3"/><circle cx="80" cy="58" r="5" fill="#FFF"/><circle cx="80" cy="82" r="5" fill="#FFF"/><circle cx="68" cy="70" r="5" fill="#FFF"/><circle cx="92" cy="70" r="5" fill="#FFF"/></g>
</svg>

After

Width:  |  Height:  |  Size: 779 B

@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cyipl7ovnn3tk"
path="res://.godot/imported/item_trophee_pre.svg-870342a1466e75042ee4ae0cca1274f3.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/items/item_trophee_pre.svg"
dest_files=["res://.godot/imported/item_trophee_pre.svg-870342a1466e75042ee4ae0cca1274f3.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+4
View File
@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<polygon points="64.0,14.0 78.1,48.6 115.4,51.3 86.8,75.4 95.7,111.7 64.0,92.0 32.3,111.7 41.2,75.4 12.6,51.3 49.9,48.6" fill="#EDE6D2" stroke="#B9AD8C" stroke-width="7" stroke-linejoin="round"/>
</svg>

After

Width:  |  Height:  |  Size: 292 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dcdkxabiaebx3"
path="res://.godot/imported/star_empty.svg-6e835b3bc52db41523b0c3d2594cd977.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/star_empty.svg"
dest_files=["res://.godot/imported/star_empty.svg-6e835b3bc52db41523b0c3d2594cd977.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+4
View File
@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="128" height="128" viewBox="0 0 128 128">
<polygon points="64.0,14.0 78.1,48.6 115.4,51.3 86.8,75.4 95.7,111.7 64.0,92.0 32.3,111.7 41.2,75.4 12.6,51.3 49.9,48.6" fill="#FFC83D" stroke="#D98E00" stroke-width="7" stroke-linejoin="round"/>
<polygon points="64.0,38.0 71.6,57.5 92.5,58.7 76.4,72.0 81.6,92.3 64.0,81.0 46.4,92.3 51.6,72.0 35.5,58.7 56.4,57.5" fill="#FFE49A"/>
</svg>

After

Width:  |  Height:  |  Size: 426 B

+43
View File
@@ -0,0 +1,43 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bhcr4bie5exhd"
path="res://.godot/imported/star_full.svg-f0f7cbd280c649250320aebf0658d468.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://assets/interface/star_full.svg"
dest_files=["res://.godot/imported/star_full.svg-f0f7cbd280c649250320aebf0658d468.ctex"]
[params]
compress/mode=0
compress/high_quality=false
compress/lossy_quality=0.7
compress/uastc_level=0
compress/rdo_quality_loss=0.0
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=false
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/channel_remap/red=0
process/channel_remap/green=1
process/channel_remap/blue=2
process/channel_remap/alpha=3
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=1
svg/scale=1.0
editor/scale_with_editor_scale=false
editor/convert_colors_with_editor_theme=false
+362
View File
@@ -0,0 +1,362 @@
[gd_resource type="Theme" load_steps=20 format=3]
[ext_resource type="FontFile" path="res://assets/fonts/AtkinsonHyperlegible-Regular.ttf" id="font_regular"]
[ext_resource type="FontFile" path="res://assets/fonts/AtkinsonHyperlegible-Bold.ttf" id="font_bold"]
[sub_resource type="StyleBoxFlat" id="btn_normal"]
bg_color = Color(0.184, 0.502, 0.251, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.122, 0.361, 0.173, 1)
border_width_left = 0
border_width_top = 0
border_width_right = 0
border_width_bottom = 6
content_margin_left = 24
content_margin_top = 10
content_margin_right = 24
content_margin_bottom = 6
[sub_resource type="StyleBoxFlat" id="btn_hover"]
bg_color = Color(0.227, 0.561, 0.298, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.122, 0.361, 0.173, 1)
border_width_left = 0
border_width_top = 0
border_width_right = 0
border_width_bottom = 6
content_margin_left = 24
content_margin_top = 10
content_margin_right = 24
content_margin_bottom = 6
[sub_resource type="StyleBoxFlat" id="btn_pressed"]
bg_color = Color(1, 0.784, 0.239, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.149, 0.196, 0.290, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 24
content_margin_top = 12
content_margin_right = 24
content_margin_bottom = 8
[sub_resource type="StyleBoxFlat" id="btn_disabled"]
bg_color = Color(0.78, 0.8, 0.78, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.66, 0.69, 0.66, 1)
border_width_left = 0
border_width_top = 0
border_width_right = 0
border_width_bottom = 6
content_margin_left = 24
content_margin_top = 10
content_margin_right = 24
content_margin_bottom = 6
[sub_resource type="StyleBoxFlat" id="btn_focus"]
bg_color = Color(0,0,0,0)
draw_center = false
corner_radius_top_left = 20
corner_radius_top_right = 20
corner_radius_bottom_right = 20
corner_radius_bottom_left = 20
border_color = Color(0.184, 0.490, 0.820, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 0
content_margin_top = 0
content_margin_right = 0
content_margin_bottom = 0
expand_margin_left = 3
expand_margin_top = 3
expand_margin_right = 3
expand_margin_bottom = 3
[sub_resource type="StyleBoxFlat" id="sec_normal"]
bg_color = Color(0.992, 0.949, 0.816, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 6
content_margin_left = 20
content_margin_top = 8
content_margin_right = 20
content_margin_bottom = 4
[sub_resource type="StyleBoxFlat" id="sec_hover"]
bg_color = Color(1, 0.98, 0.9, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 2
border_width_top = 2
border_width_right = 2
border_width_bottom = 6
content_margin_left = 20
content_margin_top = 8
content_margin_right = 20
content_margin_bottom = 4
[sub_resource type="StyleBoxFlat" id="sec_pressed"]
bg_color = Color(1, 0.784, 0.239, 1)
corner_radius_top_left = 18
corner_radius_top_right = 18
corner_radius_bottom_right = 18
corner_radius_bottom_left = 18
border_color = Color(0.149, 0.196, 0.290, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 20
content_margin_top = 10
content_margin_right = 20
content_margin_bottom = 6
[sub_resource type="StyleBoxFlat" id="card"]
bg_color = Color(1, 0.965, 0.878, 1)
corner_radius_top_left = 28
corner_radius_top_right = 28
corner_radius_bottom_right = 28
corner_radius_bottom_left = 28
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 20
content_margin_top = 16
content_margin_right = 20
content_margin_bottom = 16
shadow_color = Color(0, 0, 0, 0.28)
shadow_size = 14
shadow_offset = Vector2(0, 6)
[sub_resource type="StyleBoxFlat" id="card_soft"]
bg_color = Color(1, 0.965, 0.878, 1)
corner_radius_top_left = 20
corner_radius_top_right = 20
corner_radius_bottom_right = 20
corner_radius_bottom_left = 20
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 3
border_width_top = 3
border_width_right = 3
border_width_bottom = 3
content_margin_left = 14
content_margin_top = 10
content_margin_right = 14
content_margin_bottom = 10
shadow_color = Color(0, 0, 0, 0.28)
shadow_size = 8
shadow_offset = Vector2(0, 6)
[sub_resource type="StyleBoxFlat" id="marker_normal"]
bg_color = Color(1, 0.965, 0.878, 1)
corner_radius_top_left = 22
corner_radius_top_right = 22
corner_radius_bottom_right = 22
corner_radius_bottom_left = 22
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 3
border_width_top = 3
border_width_right = 3
border_width_bottom = 7
content_margin_left = 10
content_margin_top = 8
content_margin_right = 10
content_margin_bottom = 4
shadow_color = Color(0, 0, 0, 0.28)
shadow_size = 6
shadow_offset = Vector2(0, 6)
[sub_resource type="StyleBoxFlat" id="marker_hover"]
bg_color = Color(1, 0.99, 0.93, 1)
corner_radius_top_left = 22
corner_radius_top_right = 22
corner_radius_bottom_right = 22
corner_radius_bottom_left = 22
border_color = Color(0.122, 0.361, 0.173, 1)
border_width_left = 3
border_width_top = 3
border_width_right = 3
border_width_bottom = 7
content_margin_left = 10
content_margin_top = 8
content_margin_right = 10
content_margin_bottom = 4
shadow_color = Color(0, 0, 0, 0.28)
shadow_size = 6
shadow_offset = Vector2(0, 6)
[sub_resource type="StyleBoxFlat" id="marker_pressed"]
bg_color = Color(1, 0.784, 0.239, 1)
corner_radius_top_left = 22
corner_radius_top_right = 22
corner_radius_bottom_right = 22
corner_radius_bottom_left = 22
border_color = Color(0.149, 0.196, 0.290, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 10
content_margin_top = 10
content_margin_right = 10
content_margin_bottom = 6
[sub_resource type="StyleBoxFlat" id="edit_normal"]
bg_color = Color(1, 1, 1, 1)
corner_radius_top_left = 14
corner_radius_top_right = 14
corner_radius_bottom_right = 14
corner_radius_bottom_left = 14
border_color = Color(0.75, 0.68, 0.52, 1)
border_width_left = 3
border_width_top = 3
border_width_right = 3
border_width_bottom = 3
content_margin_left = 16
content_margin_top = 10
content_margin_right = 16
content_margin_bottom = 10
[sub_resource type="StyleBoxFlat" id="edit_focus"]
bg_color = Color(1, 1, 1, 1)
corner_radius_top_left = 14
corner_radius_top_right = 14
corner_radius_bottom_right = 14
corner_radius_bottom_left = 14
border_color = Color(0.184, 0.490, 0.820, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 16
content_margin_top = 10
content_margin_right = 16
content_margin_bottom = 10
[sub_resource type="StyleBoxFlat" id="window_panel"]
bg_color = Color(1, 0.965, 0.878, 1)
corner_radius_top_left = 24
corner_radius_top_right = 24
corner_radius_bottom_right = 24
corner_radius_bottom_left = 24
border_color = Color(0.898, 0.812, 0.604, 1)
border_width_left = 4
border_width_top = 4
border_width_right = 4
border_width_bottom = 4
content_margin_left = 20
content_margin_top = 16
content_margin_right = 20
content_margin_bottom = 16
shadow_color = Color(0, 0, 0, 0.28)
shadow_size = 16
shadow_offset = Vector2(0, 6)
[sub_resource type="StyleBoxFlat" id="pill"]
bg_color = Color(1, 0.784, 0.239, 0.95)
corner_radius_top_left = 30
corner_radius_top_right = 30
corner_radius_bottom_right = 30
corner_radius_bottom_left = 30
border_color = Color(0.851, 0.557, 0, 1)
border_width_left = 3
border_width_top = 3
border_width_right = 3
border_width_bottom = 3
content_margin_left = 16
content_margin_top = 6
content_margin_right = 16
content_margin_bottom = 6
[resource]
default_font = ExtResource("font_regular")
default_font_size = 22
Label/colors/font_color = Color(0.149, 0.196, 0.290, 1)
Label/colors/font_shadow_color = Color(0, 0, 0, 0)
Button/colors/font_color = Color(1, 1, 1, 1)
Button/colors/font_hover_color = Color(1, 1, 1, 1)
Button/colors/font_pressed_color = Color(0.149, 0.196, 0.290, 1)
Button/colors/font_focus_color = Color(1, 1, 1, 1)
Button/colors/font_disabled_color = Color(0.36, 0.4, 0.36, 1)
Button/fonts/font = ExtResource("font_bold")
Button/font_sizes/font_size = 22
Button/styles/normal = SubResource("btn_normal")
Button/styles/hover = SubResource("btn_hover")
Button/styles/pressed = SubResource("btn_pressed")
Button/styles/disabled = SubResource("btn_disabled")
Button/styles/focus = SubResource("btn_focus")
SecondaryButton/base_type = &"Button"
SecondaryButton/colors/font_color = Color(0.149, 0.196, 0.290, 1)
SecondaryButton/colors/font_hover_color = Color(0.149, 0.196, 0.290, 1)
SecondaryButton/colors/font_focus_color = Color(0.149, 0.196, 0.290, 1)
SecondaryButton/colors/font_pressed_color = Color(0.149, 0.196, 0.290, 1)
SecondaryButton/styles/normal = SubResource("sec_normal")
SecondaryButton/styles/hover = SubResource("sec_hover")
SecondaryButton/styles/pressed = SubResource("sec_pressed")
MarkerButton/base_type = &"Button"
MarkerButton/colors/font_color = Color(0.149, 0.196, 0.290, 1)
MarkerButton/colors/font_hover_color = Color(0.149, 0.196, 0.290, 1)
MarkerButton/colors/font_focus_color = Color(0.149, 0.196, 0.290, 1)
MarkerButton/colors/font_pressed_color = Color(0.149, 0.196, 0.290, 1)
MarkerButton/styles/normal = SubResource("marker_normal")
MarkerButton/styles/hover = SubResource("marker_hover")
MarkerButton/styles/pressed = SubResource("marker_pressed")
PanelContainer/styles/panel = SubResource("card")
Panel/styles/panel = SubResource("card")
SoftCard/base_type = &"PanelContainer"
SoftCard/styles/panel = SubResource("card_soft")
Pill/base_type = &"PanelContainer"
Pill/styles/panel = SubResource("pill")
LineEdit/colors/font_color = Color(0.149, 0.196, 0.290, 1)
LineEdit/colors/font_placeholder_color = Color(0.45, 0.48, 0.56, 1)
LineEdit/colors/caret_color = Color(0.149, 0.196, 0.290, 1)
LineEdit/font_sizes/font_size = 24
LineEdit/styles/normal = SubResource("edit_normal")
LineEdit/styles/focus = SubResource("edit_focus")
HeaderTitle/base_type = &"Label"
HeaderTitle/colors/font_color = Color(1, 1, 1, 1)
HeaderTitle/colors/font_outline_color = Color(0.122, 0.361, 0.173, 1)
HeaderTitle/constants/outline_size = 10
HeaderTitle/fonts/font = ExtResource("font_bold")
HeaderTitle/font_sizes/font_size = 40
CardTitle/base_type = &"Label"
CardTitle/fonts/font = ExtResource("font_bold")
CardTitle/font_sizes/font_size = 34
Emphasis/base_type = &"Label"
Emphasis/fonts/font = ExtResource("font_bold")
Emphasis/font_sizes/font_size = 24
Small/base_type = &"Label"
Small/font_sizes/font_size = 17
AcceptDialog/styles/panel = SubResource("window_panel")
Window/styles/embedded_border = SubResource("window_panel")
Window/colors/title_color = Color(0.149, 0.196, 0.290, 1)
Window/fonts/title_font = ExtResource("font_bold")
Window/font_sizes/title_font_size = 26
Window/constants/title_height = 44