From 1c072bb3d53fab79a9ec5d27ac90d8ded5f26c7a Mon Sep 17 00:00:00 2001 From: Iajret <8430839+Iajret@users.noreply.github.com> Date: Sun, 20 Apr 2025 08:46:23 +0300 Subject: [PATCH] Adds scrollbars to windows that missed them (yet again, the fight never ends) + some tiny little adjustment(s) (#90720) --- .../tgui/interfaces/DnaConsole/index.jsx | 2 +- .../tgui/interfaces/ExperimentConfigure.tsx | 70 +++++++++++-------- tgui/packages/tgui/interfaces/Mule.tsx | 2 +- tgui/packages/tgui/interfaces/Radio.tsx | 35 +++++----- .../tgui/interfaces/SurgeryInitiator.tsx | 2 +- .../tgui/interfaces/Techweb/disks/disks.tsx | 16 +++-- .../tgui/interfaces/Techweb/nodes/detail.tsx | 29 ++++++-- 7 files changed, 96 insertions(+), 60 deletions(-) diff --git a/tgui/packages/tgui/interfaces/DnaConsole/index.jsx b/tgui/packages/tgui/interfaces/DnaConsole/index.jsx index fcb4a45d16e..91ad14e6104 100644 --- a/tgui/packages/tgui/interfaces/DnaConsole/index.jsx +++ b/tgui/packages/tgui/interfaces/DnaConsole/index.jsx @@ -37,7 +37,7 @@ export const DnaConsole = (props) => { {timeToPulse}s )} - + diff --git a/tgui/packages/tgui/interfaces/ExperimentConfigure.tsx b/tgui/packages/tgui/interfaces/ExperimentConfigure.tsx index 317a2b3996d..d732aa61261 100644 --- a/tgui/packages/tgui/interfaces/ExperimentConfigure.tsx +++ b/tgui/packages/tgui/interfaces/ExperimentConfigure.tsx @@ -148,11 +148,15 @@ export function Experiment(props) { {name}
- {tag} - - -
- + + {tag} + + + +
+ + +
@@ -215,32 +219,38 @@ export function ExperimentConfigure(props) { ))} + + {techwebs.some((e) => e.selected) && ( + +
+ + {textContent} + + {experiments.map((exp, i) => ( + + ))} +
+
+ )} - {techwebs.some((e) => e.selected) && ( -
- - {textContent} - - {experiments.map((exp, i) => ( - - ))} -
- )} - - {!!has_start_callback && ( - - )} + {!!has_start_callback && ( + + + + )} +
); diff --git a/tgui/packages/tgui/interfaces/Mule.tsx b/tgui/packages/tgui/interfaces/Mule.tsx index 4e1700ab2c6..8fa3229e3c8 100644 --- a/tgui/packages/tgui/interfaces/Mule.tsx +++ b/tgui/packages/tgui/interfaces/Mule.tsx @@ -156,7 +156,7 @@ export const Mule = (props) => { return ( - +
{ let height = 133; if (subspace) { if (channels.length > 0) { - height += channels.length * 21 + 6; + height += channels.length * 25 + 8; } else { height += 24; } } return ( - +
@@ -148,20 +149,22 @@ export const Radio = (props) => { No encryption keys installed. )} - {channels.map((channel) => ( - -