Edgewall Software
Modify

Opened 14 years ago

Closed 14 years ago

Last modified 14 years ago

#9132 closed enhancement (fixed)

[PATCH] Draft/preview background is too interfering

Reported by: mrelbe <mikael@…> Owned by: Mikael Relbe
Priority: normal Milestone: 0.12
Component: general Version: 0.12dev
Severity: normal Keywords: css layout
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

The background of the draft view (preview) is too interfering I think, and I therefore propose a subtle change to it:

  • Make the preview background color a little bit whiter
  • Make the background "draft" image label a little bit brighter

The proposed change is very subtle, but appears significantly less interfering on my calibrated screen.

Patches

Example

Attachments (8)

draft.png (2.6 KB ) - added by mrelbe <mikael@…> 14 years ago.
css.diff (842 bytes ) - added by mrelbe <mikael@…> 14 years ago.
Example_Current_Preview.gif (45.6 KB ) - added by mrelbe <mikael@…> 14 years ago.
Example_Proposed_Preview.gif (45.0 KB ) - added by mrelbe <mikael@…> 14 years ago.
Example_Current_Preview.2.gif (39.3 KB ) - added by mrelbe <mikael@…> 14 years ago.
Example_Proposed_Preview.2.gif (39.0 KB ) - added by mrelbe <mikael@…> 14 years ago.
css-r9372.diff (1.0 KB ) - added by mrelbe <mikael@…> 14 years ago.
draft.2.png (2.8 KB ) - added by mrelbe <mikael@…> 14 years ago.

Download all attachments as: .zip

Change History (26)

by mrelbe <mikael@…>, 14 years ago

Attachment: draft.png added

by mrelbe <mikael@…>, 14 years ago

Attachment: css.diff added

by mrelbe <mikael@…>, 14 years ago

Attachment: Example_Current_Preview.gif added

by mrelbe <mikael@…>, 14 years ago

comment:1 by Remy Blank, 14 years ago

For direct comparison, the current preview:

And the proposed change:

I also find the proposed preview better. Opinions?

comment:2 by mrelbe <mikael@…>, 14 years ago

Milestone: 0.12

No objections, this change is as simple as it gets. Proposing 0.12

comment:3 by Christian Boos, 14 years ago

Perhaps something in between. While on my current screen this new version looks good, yesterday I've seen it on a screen where the non-white background and the draft letters were almost unnoticeable.

In fact, the proposed preview also contains a change to the draft.png picture which is not in the patch (the change of color of the patch letters). So maybe just making the background lighter from #f4f4f4 to #f8f8f8 would be enough, leaving the draft.png as it is.

comment:4 by mrelbe <mikael@…>, 14 years ago

The proposal includes a new draft.png (is it possible to include binary files in a patch file?).

I was afraid that the new preview would seem too bright on some screens, I am sure it's a valid point.

Would it be possible to let the user select the preview background?

Or may I propose to drop the "Draft" letters and keep the darkened background (or make it "blueish" or similar)? The annoyance — to me — is really the draft letters…

comment:5 by anonymous, 14 years ago

This is what I call "wasted time" in such complex projects. Please, don't discuss this further, there's no use in it. Change it as proposed and that person will be happy. Then move on with the real bugs… ;-)

in reply to:  5 ; comment:6 by Christian Boos, 14 years ago

Replying to anonymous:

This is what I call "wasted time" in such complex projects. Please, don't discuss this further, there's no use in it. Change it as proposed and that person will be happy. Then move on with the real bugs… ;-)

Call it whatever you want, but I call this attention to detail, and I'd argue this is one quality of the project… Now, no offense, but answering to such comments from anonymous contributors is what I would call wasted time. Please either contribute yourself in some constructive way or stop making fruitless suggestions.

in reply to:  4 comment:7 by Christian Boos, 14 years ago

Replying to mrelbe <mikael@…>:

The proposal includes a new draft.png (is it possible to include binary files in a patch file?).

Stupid me, I was focusing on the patch, not even seeing you provided the new draft.png ;-) And yes, if you were using git or Mercurial with the [diff] git = True setting, you could create diffs for binaries that can be used by either of these tools.

I was afraid that the new preview would seem too bright on some screens, I am sure it's a valid point.

Would it be possible to let the user select the preview background?

Too complex for the benefit, IMO.

Or may I propose to drop the "Draft" letters and keep the darkened background (or make it "blueish" or similar)? The annoyance — to me — is really the draft letters…

Ah, but for me the annoyance was the darkened background ;-) Again, maybe we can come up with something in between (pick the color in between, from your proposal and the current one).

in reply to:  6 ; comment:8 by anonymous, 14 years ago

Replying to cboos:

Replying to anonymous:

This is what I call "wasted time" in such complex projects. Please, don't discuss this further, there's no use in it. Change it as proposed and that person will be happy. Then move on with the real bugs… ;-)

Call it whatever you want, but I call this attention to detail, and I'd argue this is one quality of the project… Now, no offense, but answering to such comments from anonymous contributors is what I would call wasted time. Please either contribute yourself in some constructive way or stop making fruitless suggestions.

For instance, in my opinion the original value was the best, the new background tends to be overlooked. The known effect with GUI settings is, there will always be people disliking the current setting and only a extensive polling would tell what the mean value of subjective sensation is. My constructive advice just is to not serve single opinions in a time-consuming way but to act pragmatically and set a fixed value, and rather spend time in giving a general 'appearance settings' in a next version. My name would change a thing, and I understand I'm sounding offensive but, sorry, I don't want to sound that way, I highly appreciate your project… but I've just read the comment about #2456 on page SeaChange/WhatDevelopersWant and I think somehow it's reasoned in tickets like this here.

in reply to:  8 comment:9 by Christian Boos, 14 years ago

Replying to anonymous:

For instance, in my opinion the original value was the best, the new background tends to be overlooked. The known effect with GUI settings is, there will always be people disliking the current setting and only a extensive polling would tell what the mean value of subjective sensation is.

True, but in this case, the issue raised here Draft/preview background is too interfering did ring a bell, and the same goes for Remy as he stated in comment:1.

My constructive advice just is to not serve single opinions in a time-consuming way but to act pragmatically and set a fixed value,

I would have happily applied the proposed change, if I would have used my regular screens on which the change is fine. Unfortunately, I happened to see it first on a screen where it was far too bright, so I know we can't make the change exactly as proposed.

and rather spend time in giving a general 'appearance settings' in a next version.

Maybe, but that could as well never happen… patches welcomed.

My name would change a thing, and I understand I'm sounding offensive but, sorry, I don't want to sound that way, I highly appreciate your project… but I've just read the comment about #2456 on page SeaChange/WhatDevelopersWant and I think somehow it's reasoned in tickets like this here.

No worries, I was the one sounding offensive, I suppose ;-)

[OT] As for #2456, the situation is not exactly the same. Here we're discussing an issue, minor I concede, but with a clear goal and scope from the reporter and a motivation from someone on the team (me in this case). Both things #2456 are lacking so far.

Sometimes you spend a lot of time improving a little detail (and CSS tweaks are especially good for that, real time sinks ;-) ), but if you don't take the time to do it correctly (for a subjective definition of correct anyway), it's like you did nothing, you're not closer to the goal you have in mind. Even more so if you just apply proposed changes to get rid of them and "make someone happy", you'd just side-track. We could leave the css issues aside, but sometimes we need to improve things on that front as well, and when someone proposes a patch, it's a good excuse to try to get one step further. Hope this clarifies a bit the development process, which is of course itself highly dependent on the developers involved. So if you want to be part of it and focus exclusively on the real bugs, you'd be very welcomed to do so!

in reply to:  5 comment:10 by mrelbe <mikael@…>, 14 years ago

Replying to anonymous:

This is what I call "wasted time" in such complex projects.

Sorry to say, but sometimes packaging is more important than content. This is typically overseen by software developers. Microsoft has developed a tremendous understanding for this which might explain their success. Polishing, even so subtle, can actually increase perceived quality.

Then move on with the real bugs… ;-)

I hope you mean real development :)

Anyway, Trac is all about great content!

comment:11 by Carsten Klein <carsten.klein@…>, 14 years ago

With CSS, genshi and everything, shouldn't it be possible for the original poster changing the appearance of the draft preview without actually patching trac?

in reply to:  11 ; comment:12 by mrelbe <mikael@…>, 14 years ago

Replying to Carsten Klein <carsten.klein@…>:

With CSS, genshi and everything, shouldn't it be possible for the original poster changing the appearance of the draft preview without actually patching trac?

You are correct, but I was thinking the change could be made once and for all…

in reply to:  12 ; comment:13 by Christian Boos, 14 years ago

Replying to mrelbe <mikael@…>:

Replying to Carsten Klein <carsten.klein@…>:

With CSS, genshi and everything, shouldn't it be possible for the original poster changing the appearance of the draft preview without actually patching trac?

You are correct, but I was thinking the change could be made once and for all…

This is the case, as I've stated a few times above, but it must have been lost in the noise ;-)

So please mrelbe, would you mind updating draft.png so that the "DRAFT" letters' color is somewhere between the one you proposed and the current color?

by mrelbe <mikael@…>, 14 years ago

by mrelbe <mikael@…>, 14 years ago

by mrelbe <mikael@…>, 14 years ago

Attachment: css-r9372.diff added

by mrelbe <mikael@…>, 14 years ago

Attachment: draft.2.png added

in reply to:  13 comment:14 by mrelbe <mikael@…>, 14 years ago

Replying to cboos:

So please mrelbe, would you mind updating draft.png so that the "DRAFT" letters' color is somewhere between the one you proposed and the current color?

Sorry for being slow, here is an updated proposal.

Current preview

From r9372 we have:

Proposed preview

Replace trunk\trac\htdocs\draft.png@9372 with draft.2.png and apply css-r9372.diff and we get:

Subtle? Yes, but to the better, and hopefully in-line with you request, cboos.

comment:15 by mrelbe <mikael@…>, 14 years ago

Oh, excuse me for pasting windows path separators in the source-link above, however I seriously suspect you know what I am aiming at ;) trunk/trac/htdocs/draft.png@9372

comment:16 by Christian Boos, 14 years ago

Resolution: fixed
Status: newclosed

Perfect! Looks better on the different screens I tested. Change applied in r9373.

comment:17 by Christian Boos, 14 years ago

Owner: set to mrelbe <mikael@…>

comment:18 by Mikael Relbe, 14 years ago

Owner: changed from mrelbe <mikael@…> to Mikael Relbe

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain Mikael Relbe.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from Mikael Relbe to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.