chore(ui): remove technical jargon and update tool count

Remove approximate processing times from remove-bg quality options.
Update tool count from 37 to 33 across README, settings dialog, login
page, and i18n strings to reflect the accurate count.
This commit is contained in:
Siddharth Kumar Sah
2026-03-26 16:02:12 +08:00
parent f15102c632
commit 0401900a69
5 changed files with 10 additions and 11 deletions
+2 -2
View File
@@ -12,7 +12,7 @@
---
Self-hosted image processing with 37+ tools in a single Docker container. Resize, compress, convert, watermark, remove backgrounds, run OCR, and more. Nothing leaves your server.
Self-hosted image processing with 33+ tools in a single Docker container. Resize, compress, convert, watermark, remove backgrounds, run OCR, and more. Nothing leaves your server.
Inspired by [Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF), built for images.
@@ -29,7 +29,7 @@ Open [http://localhost:1349](http://localhost:1349). Default login is `admin` /
## What it does
- **37+ image tools** in one place — resize, crop, rotate, compress, convert, watermark, color adjustments, and the rest.
- **33+ image tools** in one place — resize, crop, rotate, compress, convert, watermark, color adjustments, and the rest.
- **AI tools that run locally** — background removal (rembg), upscaling (Real-ESRGAN), OCR (PaddleOCR), face blurring (MediaPipe), object erasing (LaMa). No external API calls.
@@ -1734,7 +1734,7 @@ function AboutSection() {
</div>
</div>
<p className="text-sm text-muted-foreground">
A self-hosted, privacy-first image processing suite with 37+ tools. Resize, compress,
A self-hosted, privacy-first image processing suite with 33+ tools. Resize, compress,
convert, watermark, and automate your image workflows without sending data to the cloud.
</p>
<div className="flex items-center gap-4 text-sm">
@@ -26,10 +26,10 @@ const SUBJECT_OPTIONS: { value: SubjectType; label: string; icon: typeof User }[
{ value: "general", label: "General", icon: ImageIcon },
];
const QUALITY_OPTIONS: { value: Quality; label: string; hint: string }[] = [
{ value: "fast", label: "Fast", hint: "~2s" },
{ value: "balanced", label: "Balanced", hint: "~15s" },
{ value: "best", label: "Best", hint: "~60s" },
const QUALITY_OPTIONS: { value: Quality; label: string }[] = [
{ value: "fast", label: "Fast" },
{ value: "balanced", label: "Balanced" },
{ value: "best", label: "Best" },
];
const BG_PRESETS = [
@@ -119,8 +119,7 @@ export function RemoveBgSettings() {
: "border-border text-muted-foreground hover:border-primary/50"
}`}
>
<div>{opt.label}</div>
<div className="text-[10px] opacity-60 mt-0.5">{opt.hint}</div>
{opt.label}
</button>
))}
</div>
+1 -1
View File
@@ -90,7 +90,7 @@ export function LoginPage() {
<h2 className="text-3xl font-bold">Your one-stop-shop for all your image needs.</h2>
<p className="text-lg text-white/80">
A privacy-first image suite that lets you resize, compress, convert, and process images
with 30+ powerful tools.
with 33+ powerful tools.
</p>
</div>
</div>
+1 -1
View File
@@ -123,7 +123,7 @@ export const en = {
regenerateKey: "Regenerate",
copyKey: "Copy Key",
aboutDescription:
"Stirling Image is a self-hosted, privacy-first image processing suite with 37+ tools.",
"Stirling Image is a self-hosted, privacy-first image processing suite with 33+ tools.",
aboutLinks: "Links",
github: "GitHub",
documentation: "Documentation",