From c6092d861cc3fb4d333dd47ec135474b030fb9b4 Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Mon, 18 Aug 2025 12:33:26 -0400
Subject: make all sections collapsible

---
 src/components/Content.tsx | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

(limited to 'src/components/Content.tsx')

diff --git a/src/components/Content.tsx b/src/components/Content.tsx
index 7815951..142f111 100644
--- a/src/components/Content.tsx
+++ b/src/components/Content.tsx
@@ -93,6 +93,14 @@ export function Content() {
       
       <SmartClipboardButton />
 
+      {/* Configuration Section - only show if installed */}
+      {isInstalled && (
+        <ConfigurationSection
+          config={config}
+          onConfigChange={handleConfigChange}
+        />
+      )}
+
       {/* Profile Management - only show if installed */}
       {isInstalled && (
         <ProfileManagement
@@ -104,14 +112,6 @@ export function Content() {
         />
       )}
 
-      {/* Configuration Section - only show if installed */}
-      {isInstalled && (
-        <ConfigurationSection
-          config={config}
-          onConfigChange={handleConfigChange}
-        />
-      )}
-
       <UsageInstructions config={config} />
       
       <WikiButton />
-- 
cgit v1.2.3


From 119d3d7cb21fb96f220ec25f478d4b3621ae402f Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Mon, 18 Aug 2025 12:36:35 -0400
Subject: profile at top and readout in header

---
 src/components/Content.tsx | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

(limited to 'src/components/Content.tsx')

diff --git a/src/components/Content.tsx b/src/components/Content.tsx
index 142f111..7815951 100644
--- a/src/components/Content.tsx
+++ b/src/components/Content.tsx
@@ -93,14 +93,6 @@ export function Content() {
       
       <SmartClipboardButton />
 
-      {/* Configuration Section - only show if installed */}
-      {isInstalled && (
-        <ConfigurationSection
-          config={config}
-          onConfigChange={handleConfigChange}
-        />
-      )}
-
       {/* Profile Management - only show if installed */}
       {isInstalled && (
         <ProfileManagement
@@ -112,6 +104,14 @@ export function Content() {
         />
       )}
 
+      {/* Configuration Section - only show if installed */}
+      {isInstalled && (
+        <ConfigurationSection
+          config={config}
+          onConfigChange={handleConfigChange}
+        />
+      )}
+
       <UsageInstructions config={config} />
       
       <WikiButton />
-- 
cgit v1.2.3


From 3c008cfc633701ad75207f94b9c694bd217e763a Mon Sep 17 00:00:00 2001
From: xXJSONDeruloXx <danielhimebauch@gmail.com>
Date: Mon, 18 Aug 2025 12:41:41 -0400
Subject: move install uninstall button and status to bottom to buy ui
 realestate

---
 src/components/Content.tsx | 57 ++++++++++++++++++++++++++++++++++------------
 1 file changed, 42 insertions(+), 15 deletions(-)

(limited to 'src/components/Content.tsx')

diff --git a/src/components/Content.tsx b/src/components/Content.tsx
index 7815951..e0adf3f 100644
--- a/src/components/Content.tsx
+++ b/src/components/Content.tsx
@@ -76,20 +76,25 @@ export function Content() {
 
   return (
     <PanelSection>
-      <InstallationButton
-        isInstalled={isInstalled}
-        isInstalling={isInstalling}
-        isUninstalling={isUninstalling}
-        onInstall={onInstall}
-        onUninstall={onUninstall}
-      />
-
-      <StatusDisplay
-        dllDetected={dllDetected}
-        dllDetectionStatus={dllDetectionStatus}
-        isInstalled={isInstalled}
-        installationStatus={installationStatus}
-      />
+      {/* Show installation components at top when not fully installed */}
+      {!isInstalled && (
+        <>
+          <InstallationButton
+            isInstalled={isInstalled}
+            isInstalling={isInstalling}
+            isUninstalling={isUninstalling}
+            onInstall={onInstall}
+            onUninstall={onUninstall}
+          />
+
+          <StatusDisplay
+            dllDetected={dllDetected}
+            dllDetectionStatus={dllDetectionStatus}
+            isInstalled={isInstalled}
+            installationStatus={installationStatus}
+          />
+        </>
+      )}
       
       <SmartClipboardButton />
 
@@ -118,7 +123,29 @@ export function Content() {
       <ClipboardButton />
       
       {/* Plugin Update Checker */}
-      <PluginUpdateChecker />      {/* Nerd Stuff Button */}
+      <PluginUpdateChecker />
+      
+      {/* Show installation components at bottom when fully installed */}
+      {isInstalled && (
+        <>
+          <InstallationButton
+            isInstalled={isInstalled}
+            isInstalling={isInstalling}
+            isUninstalling={isUninstalling}
+            onInstall={onInstall}
+            onUninstall={onUninstall}
+          />
+
+          <StatusDisplay
+            dllDetected={dllDetected}
+            dllDetectionStatus={dllDetectionStatus}
+            isInstalled={isInstalled}
+            installationStatus={installationStatus}
+          />
+        </>
+      )}
+
+      {/* Nerd Stuff Button */}
       <PanelSectionRow>
         <ButtonItem
           layout="below"
-- 
cgit v1.2.3

