Skip to content

feat(settings): add descriptions to remote control platform cards#464

Merged
sorrycc merged 1 commit intomasterfrom
feat/remote-control-platform-descriptions
Apr 9, 2026
Merged

feat(settings): add descriptions to remote control platform cards#464
sorrycc merged 1 commit intomasterfrom
feat/remote-control-platform-descriptions

Conversation

@sorrycc
Copy link
Copy Markdown
Member

@sorrycc sorrycc commented Apr 9, 2026

Summary

  • Add actionable guidance descriptions under each platform title (Telegram, DingTalk, WeChat) in Settings > Remote Control
  • Telegram and DingTalk descriptions include clickable links to @Botfather and the Developer Console
  • Widen SettingsGroup description prop from string to ReactNode to support embedded links

Test plan

  • Open Settings > Remote Control and verify each platform card shows a description below the title
  • Click the @Botfather link in Telegram description — should open https://t.me/BotFather in system browser
  • Click the Developer Console link in DingTalk description — should open https://open.dingtalk.com/ in system browser
  • WeChat description shows plain text (no link)
  • Switch language to zh-CN and verify Chinese descriptions render correctly with working links
  • Verify existing SettingsGroup usages with string descriptions still work

Add actionable guidance text under each platform title in Settings >
Remote Control, explaining how to get started with Telegram, DingTalk,
and WeChat. Telegram and DingTalk descriptions include clickable links
to @Botfather and the Developer Console respectively.
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

Build Ready

Platform Architecture Download Size
macOS Apple Silicon Download 147.39 MB
macOS Intel Download 155.06 MB
Windows x64 Download 171.04 MB

@sorrycc sorrycc merged commit 2491230 into master Apr 9, 2026
7 checks passed
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.

1 participant