Githawk: 用户资料

创建于 2017-09-17  ·  15评论  ·  资料来源: GitHawkApp/GitHawk

  • 将新标签添加到“我的个人资料”栏
  • 用户可以点击名称/头像来查看个人资料的地方,它应该原生打开

页面应该有:
https://developer.github.com/v4/reference/object/user/

  • 名称、头像和句柄
  • 描述/生物
  • 细节

    • 位置/网站/电子邮件/等

  • 组织

    • 可点击打开的图标网格

  • 固定存储库
  • 所有存储库(限制 10 个?然后点击“查看全部”按钮以查看整个列表)
  • 角落里的“更多”按钮

    • 堵塞

    • 跟随

在大多数情况下,API 与组织一非常相似——所以我们应该能够通过一个通用接口来支持它们

🆕 feature request

最有用的评论

这。 是。 完美的。 让我们建造它!

GitHawk一起发送

所有15条评论

@rnystrom你选择这个还是免费游戏?

我很快就会把这家伙打晕

GitHawk一起发送

这是您可以使用 StackedSC 的东西吗? 当你想使用它时仍然没有掌握

@rnystrom你还在为这个坏男孩工作吗?

等待自动取款机, @ocrickard可能正在破解它

GitHawk一起发送

我可能不得不为此保释。

https://github.com/tipsy/github-profile-summary

如果我们想用我们的配置文件做一些更独特的事情(而不是 100% 匹配桌面),那么我非常喜欢上面的配置文件摘要内容

有一些视觉效果会很酷! 一些想法:

也许应该有一个“统计”标签? 所以根选项卡是概述,然后可能有:

  • 星星
  • 回购
  • 统计数据

GitHawk一起发送

所以 GitHub 桌面有:

  • 概述

    • 固定存储库

    • 贡献/提交图

    • 贡献活动

  • 回购
  • 星星
  • 追随者
  • 下列的
    所有这些以及包含所有实际用户信息的侧边栏

我认为对于追随者/追随者,我们可以(在概述?页面上)最近 10 个的水平视图或带有打开与问题上的受让人模糊相似的完整列表的链接的东西?


我画了一个小例子来说明我的想法,无论如何作为一个起点

img_0801

笔记很小,所以基本上:

  • 共享的溢出菜单(兼作“在 Safari 中打开”)、关注/取消关注,将来可能会阻止/报告,但这不太可能
  • 导航栏中的标题在启动时为空,但类似于 Twitter 向下滚动概览时的方式(因此用户的名称不再可见),然后可以填写名称(当你去不同的页面) - 会是一个不错的小动画,我觉得很酷!
  • 概述将从一个相当大(但没有我画的那么大)的个人资料图片开始,如果我们使用 UITextView 禁区,我们可以获得信息以很好地环绕它。 文本应该是用户的全名,下面是他们的用户名以及他们的传记,以及他们定义的任何 urls/company/location 文本!
  • 固定回购应该是下一件事情,我们可以重新使用搜索结果单元格来获得完整的漂亮表示! (在平板电脑上,这可能会变成类似于桌面的网格?)
  • 再往下,我正在考虑组织、关注和关注者的水平列表,这些列表可以折叠显示/隐藏,但显然所有内容都可以点击进入个人资料!
  • 我们也应该将数字附加到标题中,例如“以下 (15)”、“存储库 (10)”等

这。 是。 完美的。 让我们建造它!

GitHawk一起发送

让我们考虑启动此功能的最小可行原型

想法:
带有个人资料图片和个人资料信息的单个视图控制器

指向追随者、关注、回购、加星标等的 Web 链接

我想知道是尝试 ListSwift 还是常规的 IGList。 将常规部分控制器转换为 List Swift 的部分控制器变体是否容易? SearchRepo 类 + SearchRepoSectionController 包含显示 repos 的所有逻辑,不重用它们将是一种耻辱,因为我们希望按我的计数在三个位置显示 repos(固定、加星标、用户 repos)

GitHawk一起发送

@rnystrom不急,但既然你为此关闭了我的票,好奇这是否活跃? 一点也不着急,但好奇这是否是任何开发中用户当前的关注点

您可以查看此问题中提到的问题和拉取请求。 我认为在这方面没有积极的工作。

@ijm8710最近的对话发生在 #2106

@rnystrom只是好奇,因为我看到你经常提到这个,但是因为所有的 convo 都发生在 #2106 中,好奇你是否同意总是引用那个并关闭它,这样一切都会简化:)

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

rizwankce picture rizwankce  ·  3评论

viktorgardart picture viktorgardart  ·  3评论

Iron-Ham picture Iron-Ham  ·  3评论

jessesquires picture jessesquires  ·  3评论

rnystrom picture rnystrom  ·  3评论