diff --git a/assets/first_party/icons/grabber.png b/assets/first_party/icons/grabber.png new file mode 100644 index 000000000..5c8a95487 --- /dev/null +++ b/assets/first_party/icons/grabber.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ffe94ff48ee5d59765308d52a7e028511ec66032710538f6d0034eeb0b478d2b +size 2379 diff --git a/assets/first_party/icons/grabber.png.import b/assets/first_party/icons/grabber.png.import new file mode 100644 index 000000000..2fe542286 --- /dev/null +++ b/assets/first_party/icons/grabber.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://7t0ytunijmg2" +path="res://.godot/imported/grabber.png-db7d824695b99b7a808b55b991d625b3.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/first_party/icons/grabber.png" +dest_files=["res://.godot/imported/grabber.png-db7d824695b99b7a808b55b991d625b3.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 diff --git a/assets/first_party/icons/scroll.png b/assets/first_party/icons/scroll.png new file mode 100644 index 000000000..03eef0dbb --- /dev/null +++ b/assets/first_party/icons/scroll.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6052a9a1e4e4ea7a2a2a8d2b9bbff8d19f259b6e134a5d47d8ac4da0bc4f75fa +size 1668 diff --git a/assets/first_party/icons/scroll.png.import b/assets/first_party/icons/scroll.png.import new file mode 100644 index 000000000..a28c33359 --- /dev/null +++ b/assets/first_party/icons/scroll.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bymgtgcnvnkla" +path="res://.godot/imported/scroll.png-a13b5000ea91bbdb5d24aad5f321d25b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/first_party/icons/scroll.png" +dest_files=["res://.godot/imported/scroll.png-a13b5000ea91bbdb5d24aad5f321d25b.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 diff --git a/scenes/ui_elements/components/theme.tres b/scenes/ui_elements/components/theme.tres index d3cc7e393..5f9fe7cab 100644 --- a/scenes/ui_elements/components/theme.tres +++ b/scenes/ui_elements/components/theme.tres @@ -15,6 +15,8 @@ [ext_resource type="Texture2D" uid="uid://kvq8mh0wdcgi" path="res://assets/first_party/icons/unchecked_disable.png" id="9_kygng"] [ext_resource type="Texture2D" uid="uid://dus4v1iikhxuh" path="res://assets/first_party/icons/checked.png" id="10_checked"] [ext_resource type="Texture2D" uid="uid://boo0spy413wxg" path="res://assets/first_party/icons/unchecked.png" id="11_unchecked"] +[ext_resource type="Texture2D" uid="uid://7t0ytunijmg2" path="res://assets/first_party/icons/grabber.png" id="15_kygng"] +[ext_resource type="Texture2D" uid="uid://bymgtgcnvnkla" path="res://assets/first_party/icons/scroll.png" id="16_j3b6j"] [sub_resource type="StyleBoxTexture" id="StyleBoxTexture_iy6d2"] texture = ExtResource("1_rcupm") @@ -164,6 +166,26 @@ axis_stretch_vertical = 2 [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_cjtkl"] +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_j3b6j"] +texture = ExtResource("15_kygng") +texture_margin_left = 93.0 + +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_xryc2"] +texture = ExtResource("15_kygng") +texture_margin_left = 93.0 +texture_margin_right = 25.0 + +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_q0khm"] +texture = ExtResource("15_kygng") +texture_margin_left = 93.0 + +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_3a2bc"] +texture = ExtResource("16_j3b6j") +texture_margin_right = 95.0 + +[sub_resource type="StyleBoxTexture" id="StyleBoxTexture_fbpc2"] +texture = ExtResource("16_j3b6j") + [resource] default_font = ExtResource("9_ig61n") default_font_size = 27 @@ -229,3 +251,8 @@ TabContainer/styles/tab_hovered = SubResource("StyleBoxTexture_7k42u") TabContainer/styles/tab_selected = SubResource("StyleBoxTexture_qmeow") TabContainer/styles/tab_unselected = SubResource("StyleBoxTexture_7k42u") VBoxContainer/constants/separation = 21 +VScrollBar/styles/grabber = SubResource("StyleBoxTexture_j3b6j") +VScrollBar/styles/grabber_highlight = SubResource("StyleBoxTexture_xryc2") +VScrollBar/styles/grabber_pressed = SubResource("StyleBoxTexture_q0khm") +VScrollBar/styles/scroll = SubResource("StyleBoxTexture_3a2bc") +VScrollBar/styles/scroll_focus = SubResource("StyleBoxTexture_fbpc2")