Skip to content

fix: update login hero marketing copy - #288

Merged
cxymds merged 1 commit into
mainfrom
cursor/login-hero-copy-5d06
Nov 5, 2026
Merged

cxymds merged 1 commit into
mainfrom
cursor/login-hero-copy-5d06

Conversation

@majinghe

@majinghe majinghe commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

Description

The login hero still described RustFS as a distributed file system and omitted the license on the stack line. This updates only the English and Chinese strings that the login poster renders.

The component still looks up the existing i18n keys (Reliable distributed file system and Rust-based). Apache 2.0 is appended with the same middle-dot separator already used for short adjacent labels elsewhere in the console.

Before / after

Locale Location Before After
English (en-US) Headline Reliable distributed file system Object storage for AI era
English (en-US) Stack line Rust-based Rust-based · Apache 2.0
Chinese (zh-CN) Headline 靠谱的分布式文件系统 高性能分布式对象存储
Chinese (zh-CN) Stack line 基于 Rust 的 Rust 语言 · Apache 2.0

Other locales are unchanged.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Test improvements
  • Security fix

Testing

  • Unit tests added/updated
  • Manual testing completed
pnpm test:run
pnpm lint
pnpm format:check
pnpm type-check

Manually checked the desktop login page (/auth/login/) in English and after switching the UI to 中文. The hero shows the new headline and stack line in both languages. The login form still renders and accepts focus. The hero is hidden below the lg breakpoint, so this was checked at a wide viewport.

Checklist

  • Code follows the project's style guidelines
  • Self-review completed
  • TypeScript types are properly defined
  • All commit messages are in English (Conventional Commits)
  • All existing tests pass
  • No new dependencies added, or they are justified

Related Issues

No linked issue.

Screenshots (if applicable)

After — English:

English login hero

After — Chinese:

Chinese login hero

Before screenshots were not captured; the previous strings are listed in the table above.

Additional Notes

The login poster is components/auth/heroes/hero-static.tsx. It is also used on the server configuration page, so that page shows the same updated lines.

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

The login poster still called RustFS a distributed file system and left the license off the stack line. English and Chinese now use the requested product wording, including Apache 2.0.

Co-authored-by: hector <majinghe@users.noreply.github.com>
@majinghe
majinghe requested a review from cxymds November 5, 2026 00:53
@cxymds
cxymds merged commit 588a8e2 into main Nov 5, 2026
10 checks passed
@cxymds
cxymds deleted the cursor/login-hero-copy-5d06 branch November 5, 2026 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants