mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
feat: rebrand user-facing strings from ashim to SnapOtter
This commit is contained in:
@@ -78,7 +78,7 @@ export function Dropzone({
|
||||
>
|
||||
<div className={cn("flex flex-col items-center", compact ? "gap-2 p-4" : "gap-4 p-8")}>
|
||||
<div className="text-3xl font-bold text-muted-foreground/30">
|
||||
<span className="text-primary/30">ashim</span>
|
||||
<span className="text-primary/30">SnapOtter</span>
|
||||
</div>
|
||||
<button
|
||||
type="button"
|
||||
|
||||
@@ -139,7 +139,7 @@ export function HelpDialog({ open, onClose }: HelpDialogProps) {
|
||||
|
||||
{/* Version */}
|
||||
<div className="text-xs text-muted-foreground pt-2 border-t border-border">
|
||||
ashim v{APP_VERSION}
|
||||
SnapOtter v{APP_VERSION}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -70,7 +70,7 @@ export function AppLayout({ children, showToolPanel = true, onFiles }: AppLayout
|
||||
<div className="flex items-center gap-2">
|
||||
<OtterLogo className="h-5 w-5 text-primary" />
|
||||
<span className="text-sm font-bold text-foreground">
|
||||
<span className="text-primary">ashim</span>
|
||||
<span className="text-primary">SnapOtter</span>
|
||||
</span>
|
||||
</div>
|
||||
)}
|
||||
@@ -123,7 +123,7 @@ export function AppLayout({ children, showToolPanel = true, onFiles }: AppLayout
|
||||
<div className="flex items-center gap-2">
|
||||
<OtterLogo className="h-5 w-5 text-primary" />
|
||||
<span className="text-sm font-bold text-foreground">
|
||||
<span className="text-primary">ashim</span>
|
||||
<span className="text-primary">SnapOtter</span>
|
||||
</span>
|
||||
</div>
|
||||
)}
|
||||
|
||||
@@ -303,7 +303,7 @@ function GeneralSection() {
|
||||
</SettingRow>
|
||||
|
||||
{/* Version */}
|
||||
<SettingRow label="App Version" description="Current version of ashim">
|
||||
<SettingRow label="App Version" description="Current version of SnapOtter">
|
||||
<span className="text-sm font-mono text-muted-foreground">{APP_VERSION}</span>
|
||||
</SettingRow>
|
||||
|
||||
@@ -348,7 +348,7 @@ function SystemSection() {
|
||||
.catch(() => {
|
||||
// Fallback defaults if endpoint not ready
|
||||
setSettings({
|
||||
appName: "ashim",
|
||||
appName: "SnapOtter",
|
||||
fileUploadLimitMb: "100",
|
||||
defaultTheme: "system",
|
||||
defaultLocale: "en",
|
||||
@@ -1314,7 +1314,7 @@ function ApiKeysSection() {
|
||||
<div>
|
||||
<h3 className="text-lg font-semibold text-foreground">API Keys</h3>
|
||||
<p className="text-sm text-muted-foreground mt-1">
|
||||
Manage API keys for programmatic access to ashim.
|
||||
Manage API keys for programmatic access to SnapOtter.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
@@ -2456,7 +2456,7 @@ function AnalyticsSection() {
|
||||
<div>
|
||||
<h3 className="text-sm font-medium text-foreground">Product Analytics</h3>
|
||||
<p className="text-xs text-muted-foreground mt-1">
|
||||
Share anonymous usage data to help improve ashim.
|
||||
Share anonymous usage data to help improve SnapOtter.
|
||||
</p>
|
||||
<p className="text-xs text-muted-foreground">Your images never leave your machine.</p>
|
||||
</div>
|
||||
@@ -2513,7 +2513,7 @@ function AboutSection() {
|
||||
<div className="flex items-center gap-3">
|
||||
<OtterLogo className="h-8 w-8 text-primary" />
|
||||
<div className="text-2xl font-bold text-foreground">
|
||||
<span className="text-primary">ashim</span>
|
||||
<span className="text-primary">SnapOtter</span>
|
||||
</div>
|
||||
</div>
|
||||
<p className="text-sm text-muted-foreground">
|
||||
|
||||
@@ -129,7 +129,7 @@ function UploadArea() {
|
||||
>
|
||||
<div className="flex flex-col items-center gap-4 p-8">
|
||||
<div className="text-3xl font-bold text-muted-foreground/30">
|
||||
<span className="text-primary/30">ashim</span>
|
||||
<span className="text-primary/30">SnapOtter</span>
|
||||
</div>
|
||||
<button
|
||||
type="button"
|
||||
|
||||
Reference in New Issue
Block a user