fix(ui): clean up settings, automate page, fullscreen logo, and README

- README: simplify to match Stirling-PDF style, add dashboard screenshot
- Settings: remove unsupported languages from dropdown, remove unused
  experimental tools toggle
- Automate: remove hardcoded template pipelines from sidebar
- Fullscreen: add GemLogo icon to header
This commit is contained in:
Siddharth Kumar Sah
2026-03-27 13:50:04 +08:00
parent e6dc7b0a18
commit e3a8558134
5 changed files with 36 additions and 240 deletions
@@ -397,12 +397,7 @@ function SystemSection() {
onChange={(e) => updateSetting("defaultLocale", e.target.value)}
className="px-3 py-1.5 rounded-lg border border-border bg-background text-sm text-foreground"
>
<option value="en">English (en)</option>
<option value="es">Spanish (es)</option>
<option value="fr">French (fr)</option>
<option value="de">German (de)</option>
<option value="zh">Chinese (zh)</option>
<option value="ja">Japanese (ja)</option>
<option value="en">English</option>
</select>
</SettingRow>
@@ -420,32 +415,6 @@ function SystemSection() {
/>
</SettingRow>
<SettingRow
label="Enable Experimental Tools"
description="Show tools that are still in development. These may be unstable."
>
<button
type="button"
onClick={() =>
updateSetting(
"enableExperimentalTools",
settings.enableExperimentalTools === "true" ? "false" : "true",
)
}
className={cn(
"w-11 h-6 rounded-full transition-colors relative",
settings.enableExperimentalTools === "true" ? "bg-primary" : "bg-muted-foreground/30",
)}
>
<span
className={cn(
"block w-4 h-4 rounded-full bg-white absolute top-1 transition-transform",
settings.enableExperimentalTools === "true" ? "translate-x-6" : "translate-x-1",
)}
/>
</button>
</SettingRow>
<div className="pt-4 border-t border-border">
<h4 className="text-sm font-semibold text-foreground mb-3">File Management</h4>
</div>