[feature request]
I made a package to customise ultrahand colors I think it would be great to add it to your examples I did it in 2 hours so theres for sure upgrades to do
there is a json with the colors too ill put it here on top
[ { "name": "Beige", "hex": "#F5F5DC" }, { "name": "Black", "hex": "#000000" }, { "name": "Blue", "hex": "#0000FF" }, { "name": "Brown", "hex": "#8B4513" }, { "name": "Coral", "hex": "#FF7F50" }, { "name": "Cyan", "hex": "#00FFFF" }, { "name": "Green", "hex": "#008000" }, { "name": "Gray", "hex": "#808080" }, { "name": "Lavender", "hex": "#E6E6FA" }, { "name": "Light Pink", "hex": "#FFC0CB" }, { "name": "Maroon", "hex": "#800000" }, { "name": "Mint Green", "hex": "#98FF98" }, { "name": "Orange", "hex": "#FFA500" }, { "name": "Pink", "hex": "#FF00FF" }, { "name": "Purple", "hex": "#800080" }, { "name": "Red", "hex": "#FF0000" }, { "name": "Salmon", "hex": "#FA8072" }, { "name": "Sky Blue", "hex": "#87CEEB" }, { "name": "Turquoise", "hex": "#40E0D0" }, { "name": "White", "hex": "#FFFFFF" }, { "name": "Yellow", "hex": "#FFD700" }, { "name": "Yellow Green", "hex": "#ADFF2F" } ]
;title=Ultrahand ;creator=GordyMcGarka ;version=1.0.0 ;color=#a264fa
[@Date] [Date] ;mode=table ;polling=true 'Date'='{timestamp(%Y-%m-%d | %H:%M:%S)}'
[Options] [Preset Options] [Save Preset] mkdir ./preset/ copy /config/ultrahand/theme.ini ./preset/{timestamp(%Y-%m-%d_%H%M%S)}.ini [Load Preset] file_source ./preset/.ini copy {file_source} /config/ultrahand/theme.ini refresh package [Delete Preset] file_source ./preset/.ini delete {file_source} [Delete All] delete ./preset/.ini
[*Sort By] [A Z] copy ./sort_by/a_to_z.json ./sort_by.json set-ini-val ./config.ini '*Sort By' footer 'A Z' refresh package [Z A] copy ./sort_by/z_to_a.json ./sort_by.json set-ini-val ./config.ini '*Sort By' footer 'Z A' refresh package [Cold Hot] copy ./sort_by/cold_to_hot.json ./sort_by.json set-ini-val ./config.ini '*Sort By' footer 'Cold Hot' refresh package [Hot Cold] copy ./sort_by/hot_to_cold.json ./sort_by.json set-ini-val ./config.ini '*Sort By' footer 'Hot Cold' refresh package
[Ultrahand Colors] [Ultrahand Colors] ;mode=named_step_trackbar ;unlocked=true json_file_source ./sort_by.json name set-ini-val ./config.ini theme color {json_file_source(*,hex)}
[Colors Options] [bad ram text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme bad_ram_text_color {ini_file(theme,color)} [banner version text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme banner_version_text_color {ini_file(theme,color)} [battery charging color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme battery_charging_color {ini_file(theme,color)} [battery color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme battery_color {ini_file(theme,color)} [battery low color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme battery_low_color {ini_file(theme,color)} [bg color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme bg_color {ini_file(theme,color)} [bottom button color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme bottom_button_color {ini_file(theme,color)} [bottom separator color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme bottom_separator_color {ini_file(theme,color)} [bottom text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme bottom_text_color {ini_file(theme,color)} [click color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme click_color {ini_file(theme,color)} [click text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme click_text_color {ini_file(theme,color)} [clock color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme clock_color {ini_file(theme,color)} [default overlay color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme default_overlay_color {ini_file(theme,color)} [default package color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme default_package_color {ini_file(theme,color)} [default script color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme default_script_color {ini_file(theme,color)} [dynamic logo color 1] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme dynamic_logo_color_1 {ini_file(theme,color)} [dynamic logo color 2] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme dynamic_logo_color_2 {ini_file(theme,color)} [header separator color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme header_separator_color {ini_file(theme,color)} [header text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme header_text_color {ini_file(theme,color)} [healthy ram text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme healthy_ram_text_color {ini_file(theme,color)} [highlight color 1] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme highlight_color_1 {ini_file(theme,color)} [highlight color 2] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme highlight_color_2 {ini_file(theme,color)} [highlight color 3] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme highlight_color_3 {ini_file(theme,color)} [highlight color 4] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme highlight_color_4 {ini_file(theme,color)} [inprogress text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme inprogress_text_color {ini_file(theme,color)} [invalid text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme invalid_text_color {ini_file(theme,color)} [logo color 1] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme logo_color_1 {ini_file(theme,color)} [logo color 2] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme logo_color_2 {ini_file(theme,color)} [neutral ram text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme neutral_ram_text_color {ini_file(theme,color)} [notification text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme notification_text_color {ini_file(theme,color)} [off text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme off_text_color {ini_file(theme,color)} [on text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme on_text_color {ini_file(theme,color)} [overlay text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme overlay_text_color {ini_file(theme,color)} [overlay version text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme overlay_version_text_color {ini_file(theme,color)} [package text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme package_text_color {ini_file(theme,color)} [package version text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme package_version_text_color {ini_file(theme,color)} [progress color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme progress_color {ini_file(theme,color)} [selection bg color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme selection_bg_color {ini_file(theme,color)} [selection star color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme selection_star_color {ini_file(theme,color)} [selection text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme selection_text_color {ini_file(theme,color)} [selection value text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme selection_value_text_color {ini_file(theme,color)} [separator color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme separator_color {ini_file(theme,color)} [star color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme star_color {ini_file(theme,color)} [table bg color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme table_bg_color {ini_file(theme,color)} [table info text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme table_info_text_color {ini_file(theme,color)} [table section text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme table_section_text_color {ini_file(theme,color)} [temperature color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme temperature_color {ini_file(theme,color)} [text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme text_color {ini_file(theme,color)} [text separator color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme text_separator_color {ini_file(theme,color)} [top separator color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme top_separator_color {ini_file(theme,color)} [trackbar color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_color {ini_file(theme,color)} [trackbar empty color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_empty_color {ini_file(theme,color)} [trackbar full color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_full_color {ini_file(theme,color)} [trackbar slider border color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_slider_border_color {ini_file(theme,color)} [trackbar slider color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_slider_color {ini_file(theme,color)} [trackbar slider malleable color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme trackbar_slider_malleable_color {ini_file(theme,color)} [ult overlay text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme ult_overlay_text_color {ini_file(theme,color)} [ult overlay version text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme ult_overlay_version_text_color {ini_file(theme,color)} [ult package text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme ult_package_text_color {ini_file(theme,color)} [ult package version text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme ult_package_version_text_color {ini_file(theme,color)} [warning text color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme warning_text_color {ini_file(theme,color)} [widget backdrop color] ini_file ./config.ini set-ini-val /config/ultrahand/theme.ini theme widget_backdrop_color {ini_file(theme,color)}
oh and for it to apply you need to press b until you close ultranhand and reopen it so It would be cool an option like refresh ultrahand
Thanks! I'll check it out. Examples on my repo are kinda basic, if you wanted, create a repo for it and I'll add it directly to Ultrahand Packages.
I have a question for you I made save preset so you can make new one each second with timestamp but it gets messy could you add a keyboard feature that would work a little bit like bellow so like the script stop when you got the keyboard and when you enter whatever it continue on an you could press b to stop de script. Tell me if it make sense and if it’s doable
[Save Preset] mkdir ./preset/ Keyboard_input "Enter a preset name" copy /config/ultrahand/theme.ini ./preset/{input}.ini
Thanks! I'll check it out. Examples on my repo are kinda basic, if you wanted, create a repo for it and I'll add it directly to Ultrahand Packages.
just created the repo