Kir-Antipov / GitHub-Defreshed

:octocat: Classical GitHub at its finest
MIT License
83 stars 3 forks source link

Github broke the UI again #49

Open MrNaif2018 opened 2 years ago

MrNaif2018 commented 2 years ago

Description

Today I opened the repository page, and it got stretched in an unnatural way. Reproducable both in chrome and firefox

Screenshot

изображение изображение

Other information

Kir-Antipov commented 2 years ago

Oh no, why does everything have to break during the goddamn war?

Can confirm, but I don't have any mental capacity to work on something at the moment, so pr will be really appreciated

MrNaif2018 commented 2 years ago

Yeah, I can totally understand you ): I may try to check it, is it somewhere near https://github.com/Kir-Antipov/GitHub-Defreshed/blob/master/src/fixers/repository/columns-fixer.ts?

Kir-Antipov commented 2 years ago

I think it's more about ContainerFixer

medievil1 commented 2 years ago

PR, issue pages are normal width, so likely github made a change to allow the front page to use full resolution width instead of a fixed scalable size.. using browser zoom - side only shrinks the font, the page container does not change... it looks a bit weird, BUT everything is where it is supposed to be. just text is dangerously close to the edge on the left and could get cut off

MrNaif2018 commented 2 years ago

To update: even with #50 (using it for a while now, thanks @An-dz), today when loading repository page, then clicking for example pull requests button and then home button again, the UI is a bit broken once again

изображение

An-dz commented 2 years ago

@MrNaif2018 What do you mean by "Home button"?

MrNaif2018 commented 2 years ago

I meant code button to return to repository's main page, sorry

An-dz commented 2 years ago

Managed to reproduce now, but won't be able to fix it anytime soon.

medievil1 commented 10 months ago

it is broken again unfortunately image

Kir-Antipov commented 9 months ago

Yeah, it's been broken for quite a while now. Sadly, as a single maintainer, I cannot keep up with all the updates that are constantly being pushed by GitHub. While many of them are subtle and often don't even change anything visually, they do alter the layout and class names I relied on to make this project work.

Don't get me wrong, I still dislike the "refreshed" UI; not because of the round buttons and stuff, but because it's simply less practical than the original UI. However, I've decided to accept defeat. Pouring as much time and effort into this project, as it needs to continue functioning, is even more impractical than just dealing with the new UI.