-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Conversation
@dangoor quick edit is all styled!! Nice! One thing that's more about the coloring is that it is really hard for me to see where the quick edit widget starts/ends. Maybe a bit more contrast in background color? Not sure. |
I agree with MiguelCastillo, we should add a little more contrast. We can even do it by simply adding a light ruler before and after the widget. |
@larz0 What do you think about the inline editor contrast? Personally I think changing the edge shadows from dark to light might look weird, but I defer to you... Any other ideas about how to improve the contrast? One thought I had was to make the inline editor's bg slightly lighter than the main bg, rather than darker as we do in the light theme... but would that be enough to make the dark sufficiently shadows visible? |
adding contrast won't really help the other themes, as they will have their own variations of dark background. If I am understanding this, the dark inline editor will be triggered by If that is right, I agree with @SAplayer 's suggestion to lighten the for top I used (255,255,255,0.2)(0,0,0,0.2) |
Give me 40 mins to try something. I'm on the streets right now. |
We should do this. (@dangoor, I think we missed a few spots because certain styles are coming from outside of the extensions in dark core UI PR). Here's the code:
|
Thanks for the feedback, everyone (and @larz0 for the styling tweak). I'll get that incorporated and finish up the remaining bits so that we can see how it feels. |
@LarZ Don't forget there are 2 Timing Function Editors -- edit It's not a huge deal, but the bezier curve editor labels (Progression & Time) have different background colors, so it looks a bit awkward. A quick fix might be to give the text with dark bg color (Progression) a light color? Or maybe text for both labels is blue or lighter gray? |
@LarZ I was just looking at screenshot in this PR. |
Also includes a tweak to subtly set the inline editors off from the main editor.
@larz0 Imho, the bezier editor shortcuts should be brightened. |
I just pushed changes that finish the inline timing editor and Quick Docs. There are still some tweaks needed, and I'd like to go back through #8362 and see what else might be relevant, though a bunch of the changes that remain in there are other parts of the UI that we're not worried about right now. I took some screenshots earlier today running with #8362 for comparison purposes and what I have in my branch seems closer to usable than what I saw there. I'll post some screenshots in a moment. |
I saw your changes and ran with them... I think they look pretty good. Nice work. I am only running the default dark theme so far though... with custom themes, will the theme authors need to do anything with .inline-widget or the like? |
@mackenza Thanks (though it's @larz0's design work, I'm just transcribing :) At this point, theme authors should focus on their color scheme and just set the |
@peterflynn No, not intentional. I'm guessing that's part of #8362 in the parts that are not in the extensions. I will be taking another look. |
@dangoor I am noticing some differences in the "neatness" of the pop up editors between the default dark and my Envy and Railcasts. I guess I need to reconcile them against the new dark and see what is different. For sure the default dark is looking pretty sweet now. |
@mackenza Yeah, it's not going to be a perfect fit with custom themes right now. We've thought that a nice partway point between full UI theming and the editor themes is that editor themes could be able to suggest some colors that could be used in place of some of the defaults. There is some infrastructure required for that first, though. |
This is what #8362's color editor looks like on my machine: |
@dangoor that's weird, thought I styled those buttons. You even picked it up in this PR. |
…ark can be together when there are more themes on that list. Added proper focus style for Select element.
I've pushed the changes I made. |
I've incorporated @JeffryBooher's change which fixes inline editor code overlapping the gutter when you scroll horizontally (#8541). |
I'm not sure if this needs additional review at this point? This pull request has gone through a lot of testing, @larz0 has seen what I've done and I've seen what he has done. I think this is ready to go. |
I am looking to make sure my custom themes are reflective of these changes and in the new
are those going to remain in the actual theme stylesheet or move to the default styles? They don't seem to have anything theme specific in them so that's why I was wondering if I needed them in my theme stylesheet. |
@mackenza you don't need to add them to your stylesheet unless you want to override them on purpose. |
@SAplayer Quick View and image viewer won't make it in 42 but I'll fix steps editor hint color. Nice catch! |
@SAplayer image viewer styling will be in release 42 👍 |
Copyright date for LightTheme/main.less should be changed to 2014 |
@redmunds fixed. |
I made a pass through the code. Looks good. |
I just pushed a change to constrain the dark scrollbars to Can someone test this? I'm going to be offline for a while now. As far as I can see, once the scrollbars look good, we can merge. |
@dangoor The scrollbars are working fine and are only applied to the editor. |
That fixes all of the scrollbar cases I was seeing. Merging. |
Dark UI theme for inline editors
This is a spinoff of @larz0's work in #8362 with a goal of fixing #8379.
As of this initial push, I have done inline CSS and color editors. The timing editor is almost done, and quick docs remains.
cc @MiguelCastillo