Diagnostic log: Mergin user info line isn't bold, unlike on Android

已关闭 适合新手
#4,744 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 3 天内回复

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
72/100
Issue 类型
缺陷
描述清晰度
描述清楚
活跃度
活跃
技术栈
ios, swift
领域
mobile

调研方向

从 iOS 上的 Settings → Diagnostic log 页面开始,定位 Mergin 用户信息行的构建或渲染位置(在 iOS 专用源码中搜索 'Diagnostic log' 或 Mergin 用户资料文本)。与同一行的 Android 实现进行比较,以确认你需要照搬的加粗样式。完成的标准是:当 Mergin User Profile 不可用(已退出登录 / 无连接)时,该行在 iOS 上以加粗渲染,并通过重现 issue 中的步骤进行验证。

由索引模型根据 Issue 内容生成。

描述

bug iOS 🍎 ui/ux

Description
The Mergin user info line in the Diagnostic log looks different on the two platforms. On Android it's bold, so it's easy to spot when the Mergin User Profile is not available.
On iOS the same line is in normal text, so it blends in with the rest of the log and is easy to miss.

Environment
Staging/ Production

Application (+ app version, build, operating system)
App version: 2026.5.0 - 26.10.962111
Device / OS: IPhone 15 / iOS 26

Steps to reproduce

  1. Set up the state where the Mergin User Profile is not available, e.g. signed out / no connection
  2. Open Settings → Diagnostic log.
  3. Find the Mergin user info line.

Actual results
The Mergin user info line is in normal text, the same as the rest of the log.

Expected results
The line is bold, as on Android, so it stands out.

Reference (Android): the line is bold ✅
Attachments: [screenshots from both platforms side by side]

Image Image
主要语言
C++
星标
390
派生
89
平均合并
5 天 14 小时
30 天内合并 PR
4

环境准备

  • 没有 Dockerfile 或 Docker Compose 文件
  • 没有 Pull Request 模板
  • 阅读贡献指南

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

MerginMaps/mobile 的其他 Issue

查看 MerginMaps/mobile 的全部 Issue

相似的 Issue

更多 C++ Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。