Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

🐛 [firebase_ui_auth] problems with sign-in screen layout

未关闭
#36 2 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 2 天内回复

还没有人认领这个 Issue。

评估

难度
4/5
预计耗时
3-5 天
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
dart, flutter
领域
frontend

调研方向

首先查看 responsive_page.dart 和引用的 issue,尤其是 flutterfire#10431,以了解受影响的登录和注册布局。检查文本框宽度、header 以及 breakpoint 参数目前如何在不同浏览器宽度下处理。完成的标准是布局始终具有响应性,宽度配置能够正常工作,header 的渲染结果可预测,并且 breakpoint 的行为已记录在文档中。

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

描述

auth Keep Open

Bug report

See https://github.com/firebase/flutterfire/issues/10431 for files etc.
Issue number 5 in firebase_ui_auth 1.1.10 issues.pdf

There are problems with responsive_page.dart.
There appears to be no way of setting the width of the email/ password text boxes on sign-in or register screens and if you supply a header, it sometimes appears and sometimes doesn't and the breakpoint parameter that can be passed in isn't documented properly. Depending on the width of the browser window, the width of the text boxes is sometimes very wide, which is wrong.

The attached version of responsive_page.dart solves the problems with the layout but it has a hard-coded max width (that probably needs adjusting) for the edit boxes. Trying to use the width values in the theme for the text box widths does nothing.

see also
https://github.com/firebase/flutterfire/issues/10431
https://github.com/firebase/FirebaseUI-Flutter/issues/39
https://github.com/firebase/FirebaseUI-Flutter/issues/38
https://github.com/firebase/FirebaseUI-Flutter/issues/37
https://github.com/firebase/flutterfire/issues/10436

主要语言
Dart
星标
152
派生
141
平均合并
2 天 10 小时
30 天内合并 PR
12

环境准备

从这里开始

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

firebase/FirebaseUI-Flutter 的其他 Issue

查看 firebase/FirebaseUI-Flutter 的全部 Issue

相似的 Issue

更多 Dart Issue

把新 issue 发到你的邮箱

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