WTS/game/scripts/gui/_styles_.rpy
LoafyLemon 8d50133b79 New Textbox
* Implemented new textbox
* Implemented nickname handling for the namebox
* Implemented new reworked fonts
* Implemented PC parts of the textbox
* Recalculated sprite positions, offsets and zooms.
2024-05-14 21:54:03 +01:00

288 lines
8.0 KiB
Plaintext

# #
# # Common styles
# #
# init offset = -1
# style default:
# language 'unicode'
# font gui.bold_font
# color "#402313"
# size 16
# outline_scaling "linear"
# style input:
# adjust_spacing False
# style hyperlink_text:
# underline False
# hover_color "#4cf"
# idle_color "#08f"
# style gui_text:
# font gui.text_font
# color "#000"
# style dark_gui_text:
# color settings.get('text_color_night')
# style light_gui_text:
# color settings.get('text_color_day')
# style gui_button:
# padding (4, 4, 4, 4)
# background None
# style gui_button_text is gui_text:
# yalign 0.5
# idle_color gui.idle_color
# hover_color gui.hover_color
# selected_color gui.selected_color
# insensitive_color gui.insensitive_color
# style label_text is gui_text:
# # font gui.bold_font
# color gui.accent_color
# style dark_label_text is dark_gui_text:
# font gui.bold_font
# style light_label_text is light_gui_text:
# font gui.bold_font
# style prompt_text is gui_text
# style bar:
# unscrollable gui.unscrollable
# ysize gui.scrollbar_size
# base_bar Frame("scrollbar_horizontal_[prefix_]bar", gui.slider_borders, tile=gui.slider_tile)
# thumb Frame("scrollbar_horizontal_[prefix_]thumb", gui.slider_borders, tile=gui.slider_tile)
# style vbar:
# unscrollable gui.unscrollable
# xsize gui.scrollbar_size
# base_bar "scrollbar_horizontal_[prefix_]bar" #Frame("scrollbar_vertical_[prefix_]bar", gui.slider_borders, tile=gui.slider_tile)
# thumb "scrollbar_vertical_[prefix_]thumb" #Frame("scrollbar_vertical_[prefix_]thumb", gui.slider_borders, tile=gui.slider_tile)
# style scrollbar:
# unscrollable gui.unscrollable
# ysize gui.scrollbar_size
# base_bar Frame("scrollbar_horizontal_[prefix_]bar", gui.slider_borders, tile=gui.slider_tile)
# thumb Frame("scrollbar_horizontal_[prefix_]thumb", gui.slider_borders, tile=gui.slider_tile)
# style vscrollbar:
# unscrollable gui.unscrollable
# xsize gui.scrollbar_size
# base_bar Frame("scrollbar_vertical_[prefix_]bar", gui.slider_borders, tile=gui.slider_tile)
# thumb Frame("scrollbar_vertical_[prefix_]thumb", gui.slider_borders, tile=gui.slider_tile)
# style dark_vscrollbar:
# unscrollable gui.unscrollable
# xsize gui.scrollbar_size
# base_bar Frame(Solid("#FFFFFF16"), gui.slider_borders, tile=gui.slider_tile)
# thumb Frame("gui/scrollbar/dark_vertical_idle_bar.png", gui.slider_borders, tile=gui.slider_tile)
# hover_thumb Frame(image_hover("gui/scrollbar/dark_vertical_idle_bar.png"), gui.slider_borders, tile=gui.slider_tile)
# style light_vscrollbar:
# unscrollable gui.unscrollable
# xsize gui.scrollbar_size
# base_bar Frame(Solid("#FFFFFF16"), gui.slider_borders, tile=gui.slider_tile)
# thumb Frame("gui/scrollbar/vertical_idle_bar.png", gui.slider_borders, tile=gui.slider_tile)
# hover_thumb Frame(image_hover("gui/scrollbar/vertical_idle_bar.png"), gui.slider_borders, tile=gui.slider_tile)
# style slider:
# ysize gui.slider_size
# base_bar Frame(Solid(gui.muted_color))
# thumb Frame("slider_horizontal_[prefix_]thumb", gui.slider_borders, tile=gui.slider_tile, xsize=gui.thumb_size)
# style dark_slider:
# left_bar Frame("dark_slider_full", gui.slider_borders, tile=gui.slider_tile)
# right_bar Frame("dark_slider_empty", gui.slider_borders, tile=gui.slider_tile)
# thumb Frame(Transform("gui/dark_frame.png", alpha=0.5), gui.slider_borders, tile=gui.slider_tile, xsize=gui.thumb_size)
# hover_thumb Frame("gui/dark_frame.png", gui.slider_borders, tile=gui.slider_tile, xsize=gui.thumb_size)
# style light_slider:
# left_bar Frame("light_slider_full", gui.slider_borders, tile=gui.slider_tile)
# right_bar Frame("light_slider_empty", gui.slider_borders, tile=gui.slider_tile)
# thumb Frame(Transform("gui/light_frame.png", alpha=0.5), gui.slider_borders, tile=gui.slider_tile, xsize=gui.thumb_size)
# hover_thumb Frame("gui/light_frame.png", gui.slider_borders, tile=gui.slider_tile, xsize=gui.thumb_size)
# style vslider:
# xsize gui.slider_size
# base_bar Frame("slider_vertical_[prefix_]bar", gui.slider_borders, tile=gui.slider_tile)
# thumb "slider_vertical_[prefix_]thumb"
# # Button
# style imagemap:
# activate_sound "sounds/qubodup-click2.ogg"
# style button:
# activate_sound "sounds/qubodup-click2.ogg"
# hover_sound "sounds/qubodup-hover1.ogg"
# insensitive_background "#463b3be6"
# selected_background "#766a6ae6"
# padding (5, 5, 5, 5)
# style dark_button:
# background "#5d5151e6"
# hover_background "#897e75"
# insensitive_background "#3e3636"
# style light_button:
# background "#ac8d5ae6"
# hover_background "#97681f"
# insensitive_background "#d1a02eb3"
# style button_text:
# hover_color "#fff"
# insensitive_color "#50443c"
# selected_color "#eedfd5"
# selected_hover_color "#fff"
# outlines [(1, "#00000080", 1, 0)]
# style dark_button_text:
# color "#9b8d84"
# hover_color "#d7d1cd"
# style light_button_text:
# color "#f9d592"
# hover_color "#fefaf4"
# style dark_overlay_button is empty:
# hover_foreground "#7d75aa40"
# style light_overlay_button is empty:
# hover_foreground "#e3ba7140"
# style dark_overlay_button_text is dark_button_text
# style light_overlay_button_text is light_button_text
# # Frame
# style frame:
# padding (4, 4, 4, 4)
# style dark_frame is dark_gui_frame
# style light_frame is light_gui_frame
# style gui_frame:
# padding (6, 6, 6, 6)
# style dark_gui_frame:
# background Transform(Frame("gui/dark_frame.png", 8, 8))
# style light_gui_frame:
# background Transform(Frame("gui/light_frame.png", 8, 8))
# # Tabs
# style tab_hbox:
# spacing gui.pref_spacing
# margin (-6, -6)
# style tab_button is gui_button:
# padding (12, 12)
# style dark_tab_button:
# take dark_gui_frame
# selected_background Frame("gui/dark_frame_tab_selected.png", 8, 8)
# style light_tab_button:
# take light_gui_frame
# selected_background Frame("gui/light_frame_tab_selected.png", 8, 8)
# style tab_button_text is gui_button_text
# # Say label
# style say_label is default:
# bold False
# text_align 0.5
# align (0.5, 0.5)
# style dark_say_label:
# color settings.get('text_color_night')
# style light_say_label:
# color settings.get('text_color_day')
# style say_label is say_dialogue
# # Say dialogue
# style dark_say_dialogue:
# color settings.get('text_color_night')
# style light_say_dialogue:
# color settings.get('text_color_day')
# style say_dialogue is default:
# color "#ffffff"
# outlines [(2, "#000000", 0, 0)]
# style say_thought is say_dialogue
# style dark_say_thought is dark_say_dialogue
# style light_say_thought is light_say_dialogue
# # Window
# style window is gui_frame:
# xalign 0.5
# xfill True
# # yalign gui.textbox_yalign
# # ysize gui.textbox_height
# style dark_window is dark_gui_frame:
# take window
# style light_window is light_gui_frame:
# take window
# # Say window
# style dark_say_window is dark_window:
# take say_window
# background "interface/frames/gray/frame.webp"
# style light_say_window is light_window:
# take say_window
# background "interface/frames/gold/frame.webp"
# style say_window:
# ysize 143
# padding (250, 40, 250, 0)
# top_margin 22
# yalign 1.0
# background "fade_gradient"
# # Namebox
# style namebox is gui_frame:
# xpadding 15
# pos (-15, -50)
# ysize 32
# xminimum 164
# text_align 0.5
# style dark_namebox is dark_gui_frame:
# take namebox
# # background Transform(Frame("gui/dark_namebox.png", 8, 8))
# style light_namebox is light_gui_frame:
# take namebox
# # background Transform(Frame("gui/light_namebox.png", 8, 8))
# # Text
# style dark_text:
# color settings.get('text_color_night')
# outlines [(1, settings.get('text_outline'), 1, 0)]
# style light_text:
# color settings.get('text_color_day')
# outlines [(1, settings.get('text_outline'), 1, 0)]