-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adjust dialog window structure #2725
Conversation
- Changes are done to the header section, separating the background and the window icon to different levels of HTML. - Make theme adaptions, with the aime of decreasing CSS selector specificity and reducing code duplication.
This branch was created based on the develop branch, and then rebased to the master branch using Github mobile app. Is this going to be a problem? Also, I saw the develop branch is 6 commits behind the master branch, do we leave it as is and merge all the hot fixes when doing a version upgrade? |
Hotfixes go to master for v5. Version 5.1 has started on the develop branch. I will cherry pick to develop then rebase when ready to mark v5.1 as stable. If there's anything like the delete key fix you want to backport to v4.3, we can do that as well. I'm open to offering long term support for v4.3, until v5.1 becomes polished. Major providers have started reviewing v5. We're going to get a lot more issue reports soon! |
Done, I closed off those 2 issue reports and one more. |
- Fix tab content being unable to scroll to bottom on mobile. - Fix progress text displaying on top on the status bar.
The 2nd and the 5th issue have been resolved with the latest two commits. It would be appreciated if @koblack can take the trouble to test them again. The S-Table is still not perfect yet, though, with some issues like body column width unaligned with the header. I'll try to polish that part in v5.1. |
Hi @stickz, what do you think about this one? Anything else I should modify in order to get this PR merged? |
I'll review it tomorrow. I had a family gathering to attend tonight. |
Enjoy the precious time with family! |
Merged, going to do a release control (beta) version of v5.1. We will confirm everything works properly there. |
This commit addresses styling issue of the header part of dialog windows. It also fixes the 4th bug in this latest feedback: #2721 (comment) . This issue happens because the background images are 600px width, but our new dialog windows can grow over that width, so the extra part becomes a desert. So I cropped off the additional part of those background images, kept only the icon part, and used CSS background color to implement the same effect. For the Oblivion theme, a CSS gradient background is used to mimic the original background.