diff --git a/code/__DEFINES/modular_computer.dm b/code/__DEFINES/modular_computer.dm new file mode 100644 index 000000000000..2bcb36f5b05b --- /dev/null +++ b/code/__DEFINES/modular_computer.dm @@ -0,0 +1 @@ +#define PDA_DEFAULT_THEME "crtntos" diff --git a/code/modules/mob/living/silicon/ai/examine.dm b/code/modules/mob/living/silicon/ai/examine.dm index 640c1a648a02..dac199f77b5e 100644 --- a/code/modules/mob/living/silicon/ai/examine.dm +++ b/code/modules/mob/living/silicon/ai/examine.dm @@ -16,7 +16,7 @@ if(deployed_shell) . += "The wireless networking light is blinking.\n" else if (!shunted && !client) - . += "[src]Core.exe has stopped responding! NTOS is searching for a solution to the problem...\n" + . += "[src]Core.exe has stopped responding! ThinkDOS is searching for a solution to the problem...\n" //. += "*---------*" PARIAH EDIT REMOVAL . += ..() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 7bbb08583ee9..9dee3c382f3e 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -111,7 +111,7 @@ modularInterface.icon_state_powered = "tablet-silicon-syndicate" modularInterface.icon_state_unpowered = "tablet-silicon-syndicate" else - modularInterface.device_theme = "ntos" + modularInterface.device_theme = PDA_DEFAULT_THEME modularInterface.icon_state = "tablet-silicon" modularInterface.icon_state_powered = "tablet-silicon" modularInterface.icon_state_unpowered = "tablet-silicon" diff --git a/code/modules/mod/mod_control.dm b/code/modules/mod/mod_control.dm index a5cf3f2e60a1..b9024f41393c 100644 --- a/code/modules/mod/mod_control.dm +++ b/code/modules/mod/mod_control.dm @@ -36,7 +36,7 @@ /// Looks of the MOD. var/skin = "standard" /// Theme of the MOD TGUI - var/ui_theme = "ntos" + var/ui_theme = PDA_DEFAULT_THEME /// If the suit is deployed and turned on. var/active = FALSE /// If the suit wire/module hatch is open. diff --git a/code/modules/mod/mod_theme.dm b/code/modules/mod/mod_theme.dm index 2affea270fc6..8fcaaee4cd1a 100644 --- a/code/modules/mod/mod_theme.dm +++ b/code/modules/mod/mod_theme.dm @@ -46,7 +46,7 @@ /// How long this MOD takes each part to seal. var/activation_step_time = MOD_ACTIVATION_STEP_TIME /// Theme used by the MOD TGUI. - var/ui_theme = "ntos" + var/ui_theme = PDA_DEFAULT_THEME /// List of inbuilt modules. These are different from the pre-equipped suits, you should mainly use these for unremovable modules with 0 complexity. var/list/inbuilt_modules = list() /// Modules blacklisted from the MOD. diff --git a/code/modules/modular_computers/computers/item/computer.dm b/code/modules/modular_computers/computers/item/computer.dm index bcd8489fc91a..e471d92b6241 100644 --- a/code/modules/modular_computers/computers/item/computer.dm +++ b/code/modules/modular_computers/computers/item/computer.dm @@ -20,7 +20,7 @@ GLOBAL_LIST_EMPTY(TabletMessengers) // a list of all active messengers, similar var/upgradable = TRUE // whether or not the computer can be upgraded var/deconstructable = TRUE // whether or not the computer can be deconstructed var/screen_on = 1 // Whether the computer is active/opened/it's screen is on. - var/device_theme = "ntos" // Sets the theme for the main menu, hardware config, and file browser apps. Overridden by certain non-NT devices. + var/device_theme = PDA_DEFAULT_THEME // Sets the theme for the main menu, hardware config, and file browser apps. Overridden by certain non-NT devices. var/datum/computer_file/program/active_program = null // A currently active program running on the computer. var/hardware_flag = 0 // A flag that describes this device type var/last_power_usage = 0 diff --git a/code/modules/modular_computers/computers/item/tablet.dm b/code/modules/modular_computers/computers/item/tablet.dm index c8b9b6ac0df9..bb0fbf4f59f2 100644 --- a/code/modules/modular_computers/computers/item/tablet.dm +++ b/code/modules/modular_computers/computers/item/tablet.dm @@ -27,7 +27,7 @@ var/obj/item/insert_type = /obj/item/pen var/obj/item/inserted_item - var/note = "Congratulations on your station upgrading to the new NtOS and Thinktronic based collaboration effort, bringing you the best in electronics and software since 2467!" // the note used by the notekeeping app, stored here for convenience + var/note = "Congratulations on your new ThinkTronic Personal Digital Assistant." // the note used by the notekeeping app, stored here for convenience /obj/item/modular_computer/tablet/Destroy() QDEL_NULL(inserted_item) diff --git a/daedalus.dme b/daedalus.dme index acba9598a0f6..abbbdc6f7766 100644 --- a/daedalus.dme +++ b/daedalus.dme @@ -151,6 +151,7 @@ #include "code\__DEFINES\mob_spawn.dm" #include "code\__DEFINES\mobs.dm" #include "code\__DEFINES\mod.dm" +#include "code\__DEFINES\modular_computer.dm" #include "code\__DEFINES\monkeys.dm" #include "code\__DEFINES\move_force.dm" #include "code\__DEFINES\movement.dm" diff --git a/tgui/packages/tgui/components/Button.jsx b/tgui/packages/tgui/components/Button.jsx index 99e8132e6f5d..b50304bc3f92 100644 --- a/tgui/packages/tgui/components/Button.jsx +++ b/tgui/packages/tgui/components/Button.jsx @@ -19,6 +19,8 @@ export const Button = (props) => { const { className, fluid, + verticalFluid, + buttonList, icon, iconRotation, iconSpin, @@ -52,6 +54,8 @@ export const Button = (props) => { className={classes([ 'Button', fluid && 'Button--fluid', + verticalFluid && 'Button--verticalFluid', + buttonList && 'Button--buttonList', disabled && 'Button--disabled', selected && 'Button--selected', hasContent && 'Button--hasContent', diff --git a/tgui/packages/tgui/components/LabeledList.tsx b/tgui/packages/tgui/components/LabeledList.tsx index ecf4e3b4895c..7f94f8f81318 100644 --- a/tgui/packages/tgui/components/LabeledList.tsx +++ b/tgui/packages/tgui/components/LabeledList.tsx @@ -42,7 +42,7 @@ const LabeledListItem = (props: LabeledListItemProps) => { buttons, content, children, - verticalAlign = 'baseline', + verticalAlign = 'middle', } = props; return (