New Repository Overview Public Beta Feedback #61982
Replies: 128 comments 172 replies
-
Beta Was this translation helpful? Give feedback.
-
Looks terrible IMO, why are you trying so hard to ruin the UI every few weeks?! Just leave it as it is, no one is complaining... FFS... |
Beta Was this translation helpful? Give feedback.
This comment was marked as disruptive content.
This comment was marked as disruptive content.
-
I was hoping this would include a much more prominent display of commit statuses; these tend to get lost and they're one of the better ways for CI/CD systems to inform users of problems with the code without actually sending them notifications. The commit statuses are displayed much more prominently on pull requests; it would be nice to see them displayed that way on the overview as well. |
Beta Was this translation helpful? Give feedback.
-
First thing I noticed is that the toolbar above the readme no longer sticks to the top of the page as you scroll past it. Having easy access to the ToC menu that it houses is quite essential for navigating long readme files. Also that ToC dropdown menu button seems broken - clicking it doesn't show the menu. The main site footer has also disappeared from the page. If this isn't already the case, repository owners should have control over which files that toolbar shows besides the readme. The glance-able total number of branches and tags that used to show above the list of files seems to be gone. Since links to these pages are still listed in the repo sidebar, perhaps the counts could be added back there just like how its done for the stars, forks, and watchers sidebar links. Clicking the green "code" button in the top right now always opens on a new codespaces tab. At least save the tab the user selected last (globally, not per repo - please). Advertising GitHubs paid products is fine, but don't let it get in my way of getting shit done. |
Beta Was this translation helpful? Give feedback.
-
I like how at the bottom of repositories' home view, you can now tab between the README and the other important MD files. Nice to see. However, I notice that that section no longer has an anchor target. Currently, I can link to e.g. https://github.com/AprilSylph/XKit-Rewritten#readme and have the README shown to end users immediately. This allows the repository to double as a project homepage without setting up GitHub Pages, which I find especially valuable when the project has a separate wiki. I hope to see this feature return, as this new view looks like a great opportunity to actually expand upon it, e.g. linking to https://github.com/AprilSylph/XKit-Rewritten#license instead of https://github.com/AprilSylph/XKit-Rewritten/blob/master/LICENSE. Thanks for the consideration! |
Beta Was this translation helpful? Give feedback.
-
it's ugly, so why don't you let me customise it ? it's also slower, like everything else you have rewritten in react so far |
Beta Was this translation helpful? Give feedback.
-
I have rather mixed feelings about the redesign. I like the tabs above the readme file for easy access to commonly used related files. It would probably be better if it was customizable, but it's viable and a big improvement like this. I don't like the increased whitespace in the source code file list; the current design is in a much more comfortable position. It takes my eyes more work to look through the file list, and it's arguably the main attraction of the page for developers, so that should be as easy as possible. But one thing that bugs me a lot is how unwieldy and needlessly duplicated the right "links we couldn't fit anywhere else" sidebar has now become. I understand it's not the main point of this redesign, but this redesign has made the problem with it really obvious. In the previous design, a few of those links were weird duplicates, but now, nearly everything is a duplicate of something else on the page! The branches/tags count & link to relevant pages: In the current design, they are one click away, located right next to the branch picker dropdown on the left side. That is an excellent location I really don't believe needed any changing; it's contextually more appropriate next to the branch picker, since they are similar enough but not identical pages. Those pages are also used frequently enough to deserve one-click access, and the sidebar feels contextually really wrong. It shouldn't be next to project "meta" functionality like watching/stars, it is very different from that. Sort-of off-topic, but while editing that screenshot, I couldn't help but notice how poor the Releases box in the right sidebar is. If a project isn't using Releases, it's entirely duplicate info only a couple of pixels away from the other element! It's arguably the most interesting portion of the page to a large audience of developers and non-developers alike, so it could easily benefit from having more screen real estate and being a bit more predictable in behavior. |
Beta Was this translation helpful? Give feedback.
-
stop pushing new ui changes please |
Beta Was this translation helpful? Give feedback.
-
It isn't detecting my Code of Conduct and Security Policy located in the special .github repository that is for community health files https://github.com/HotCakeX/Harden-Windows-Security Also add a Back to Top button Currently I'm doing this Which works but an official Back to Top button would be much better, specially one that uses smooth scrolling instead of teleporting to the top of the page. |
Beta Was this translation helpful? Give feedback.
-
The Code of Conduct and Security tabs should use the organizational community health files where they aren't present in the repository, before suggesting that the files be added to the repo, in my opinion |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
The sidebar overflows into the README preview, as seen in: Update: Also seems to happen in https://github.com/ultralytics/ultralytics/. |
Beta Was this translation helpful? Give feedback.
-
I didnt like how it looks on mobile version. |
Beta Was this translation helpful? Give feedback.
-
Pipeline status on overview pageI would really like to see a minified "pipeline jobs" instead of just a green checkbox next to the commit (I know I can click and get a popup of the jobs). I want to be able to see the current state at a glance. The point is that most of the information is not interesting in an enterprise setting; like stars, contributors, watchers, forks. What is interesting are the commits, builds status and deployments. Even better: Be able to customize the "repo overview template" where organizations/enterprises can customize the layout of the overview page. |
Beta Was this translation helpful? Give feedback.
-
I'm ambivalent towards the general restructuring (it's fine/doesn't annoy me), but I like |
Beta Was this translation helpful? Give feedback.
-
The idea is magnificent but I'm begging you, please fix it |
Beta Was this translation helpful? Give feedback.
-
On mobile, the commits button pushes the rest of the page over, adding a big blank bar to the right side of the page |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Great UI, although I'd like to have the left files sidebar in the repository overview page |
Beta Was this translation helpful? Give feedback.
-
And. 3 |
Beta Was this translation helpful? Give feedback.
-
It seems to break images using the |
Beta Was this translation helpful? Give feedback.
-
I would like if on mobile I didn't have to scroll to the very bottom to view releases. Also the buttons at the are a lot more confusing now that they don't have labels (on mobile at least). Starring a repository feels less satisfying when clicking the button just changes the icon rather than changing the whole button text. |
Beta Was this translation helpful? Give feedback.
-
Personally, with the dark mode, highlighting the branch with the gray background instead of the latest commit sort of feels weird to me. I feel like the old repository overview was ok as it is - it's not like I view different branches all the time. |
Beta Was this translation helpful? Give feedback.
-
On mobile I still cannot see existing forks or the star categories, as these dropdown buttons just don't exist. |
Beta Was this translation helpful? Give feedback.
-
👋 Hey there, offering my two cents: IMO the new size and alignment for the README is a bit strange. I liked it better when the README utilized the full width of the window minus the space that the sidebar took up. Also as a result of the smaller width, I see a lot of repositories with code snippets in their READMEs that now require horizontal scrolling in order to view the whole line, which to me is a worse user experience |
Beta Was this translation helpful? Give feedback.
-
Repo Homepage improvement is awesome but Refined Github features not working 😢 |
Beta Was this translation helpful? Give feedback.
-
It seems that for me the code button is wrapped to a newline. See screenshot. |
Beta Was this translation helpful? Give feedback.
-
@jdrush89 Are you taking note of the negative feedback too?! |
Beta Was this translation helpful? Give feedback.
-
Thanks for trying GitHub's new repository overview page. This preview brings some of the new code navigation features to the overview page such as the find file input and shows key repository files such as the 'code of conduct' and 'license' files in tabs alongside he Readme. This preview can be enabled through the feature preview pane.
We are dedicated to making GitHub the best code navigation experience on the web. If you encounter any issues or have suggestions on how we can improve the experience, please share below. We will review all feedback!
Beta Was this translation helpful? Give feedback.
All reactions