ovity / octotree

GitHub on steroids
https://www.octotree.io/
GNU Affero General Public License v3.0
22.85k stars 1.78k forks source link

Octotree looks broken #1173

Closed jdreesen closed 8 months ago

jdreesen commented 8 months ago

Description

GitHub has apparently made a bigger change. Octotree looks broken since a few minutes :(

Environment (if bug)

grafik

grafik

Stelzi79 commented 8 months ago

Yes, indeed there happened an update a few minutes/hour ago which basically made Octotree in GitHub dark mode very hard to read.

danhgit commented 8 months ago

Thank you for reporting! We've released a fix in 7.12.0 moments ago. It should be available shortly across the stores. Please report back if there's still any problem.

jdreesen commented 8 months ago

I already got it. It looks fine again. Thx for the very quick fix! :heart:

Stelzi79 commented 8 months ago

Yes it works now and is readable.

Sayvai commented 8 months ago

@danhgit - Thanks for the 7.12.0 which now fixes the tree view dark mode styles 🙂

However, I noticed the pull requests list and branches list views styles are also broken, where it seems like the overlay backgrounds are transparent, revealing the content underneath, rendering the overlay content inaccessible / not readable.

See attached image below:

Pull Requests list

Octotree - Pull Requests List styles broken

Branches list

Octotree - styles broken on branches list view

Can this also be fixed too when you get the chance? 🙏

mark2685 commented 8 months ago

@danhgit - Thanks for the 7.12.0 which now fixes the tree view dark mode styles 🙂

However, I noticed the pull requests list and branches list views styles are also broken, where it seems like the overlay backgrounds are transparent, revealing the content underneath, rendering the overlay content inaccessible / not readable.

See attached image below:

Pull Requests list

Octotree - Pull Requests List styles broken

Branches list

Octotree - styles broken on branches list view

Can this also be fixed too when you get the chance? 🙏

Just updated to 7.12.0 and it all still looks pretty broken across tree views, pull request lists, and branch lists.

danhgit commented 8 months ago

@Sayvai @mark2685 can you share the OS & browser you use? Or, maybe GitHub is rolling out the changes in batches to different users and that explains we see different things, in which case, we hope the dust will settle soon so we could code a more permanent fix.

mark2685 commented 8 months ago

@danhgit - Sure! MacOS: Sonoma 14.4 Google Chrome: Version 123.0.6312.59

CleanShot 2024-03-20 at 11 25 38

jdreesen commented 8 months ago

It's also broken for me. See versions in start post.

Sayvai commented 8 months ago

@Sayvai @mark2685 can you share the OS & browser you use? Or, maybe GitHub is rolling out the changes in batches to different users and that explains we see different things, in which case, we hope the dust will settle soon so we could code a more permanent fix.

Hi @danhgit - sorry for the delay! Been super busy with work.

So the PRs and Branches list views style bug is still currently happening in following Chrome and MacOS versions on the two separate MacOS machines, while I have the Octotree Chrome extension version at 7.12.0 installed:

danhgit commented 8 months ago

Thanks all for providing details and screenshots. We figured out the problems and fixed all that were reported. Please look out for v7.12.1 for the fixes and report back if there's still any issue.

Sayvai commented 8 months ago

Thanks all for providing details and screenshots. We figured out the problems and fixed (i.e. Pull Requests and Branches list) all that were reported. Please look out for v7.12.1 for the fixes and report back if there's still any issue.

Hi @danhgit - I've updated the Chrome extension to 7.12.1, and I can confirm that this fixes the latest styling issues.

Many thanks for releasing all fixes at breakneck-speed! 🙌 🚀

danhgit commented 8 months ago

Really glad to hear, @Sayvai! Thanks everyone again for the timely reporting of this issue and providing details to help us resolve it.