Open darrenmothersele opened 8 years ago
@darrenmothersele Hi, Darren. The new interface is actually much improved -- and actually makes our job much easier, in terms of simplifying the interface for Task Masters.
Here's a mock-up of what we'll want to do now:
and... that's it! This eliminates a lot of clutter and confusion for people who never touch code.
That's it!
I cleaned up this ticket to make it clearer. Implementing the two mock-ups above are enough to start testing.
@OpenMatt - I added the code to make these changes. I've left in most of the previous code, I noticed the old UI was still in effect in places when I was logged out of GitHub. I also added an edit button for the project readme on the repo home page, and simplified the readme edit screen a bit.
I've removed dist
from the gitignore file so builds are now commited to the repo. You can get the latest build here: https://github.com/OpenMatt/GitDone/raw/master/dist/gitdone.xpi
@darrenmothersele amazing! thanks I'll try it out. :)
Latest news is that GitHub repos are getting a new look. https://github.com/blog/2085-a-new-look-for-repositories
At MozFest we spoke about the fragility of coding against unpublished details of the structure of GitHub's markup.
I'm not sure yet how much the new GitHub repo design will affect the UI rewriting we are doing.
Perhaps some kind of visual regression testing bot to catch when things break?
It looks like it could be possible with Travis CI https://travis-ci.org/ https://twolfson.com/2014-02-25-visual-regression-testing-in-travis-ci