Closed
Bug 783822
Opened 13 years ago
Closed 13 years ago
[Mac default] adopt editBMPanel to new light coloring
Categories
(SeaMonkey :: Themes, defect)
Tracking
(seamonkey2.14 fixed)
RESOLVED
FIXED
seamonkey2.15
| Tracking | Status | |
|---|---|---|
| seamonkey2.14 | --- | fixed |
People
(Reporter: stefanh, Assigned: stefanh)
Details
Attachments
(2 files, 4 obsolete files)
|
20.92 KB,
patch
|
mnyromyr
:
review+
iannbugzilla
:
approval-comm-aurora+
|
Details | Diff | Splinter Review |
|
91.80 KB,
image/png
|
Details |
Bug 771284 will change the way arrow panels look (dark --> light). We need to adjust the css for our editBMPanel in order to not make it look broken.
Attaching a WIP patch.
| Assignee | ||
Comment 1•13 years ago
|
||
Note to self:
* Fix colors (fff --> FFFFFF etc)
* Double-check focus border
| Assignee | ||
Comment 2•13 years ago
|
||
Attachment #653110 -
Attachment is obsolete: true
| Assignee | ||
Updated•13 years ago
|
Status: NEW → ASSIGNED
| Assignee | ||
Comment 3•13 years ago
|
||
panel hack will be removed in final patch...
Attachment #657011 -
Attachment is obsolete: true
| Assignee | ||
Comment 4•13 years ago
|
||
2.14 will need this, since the panel change was made for mozilla 17.
status-seamonkey2.14:
--- → affected
| Assignee | ||
Updated•13 years ago
|
Target Milestone: --- → seamonkey2.15
| Assignee | ||
Comment 5•13 years ago
|
||
Some polish and clean-up, compared to the previous patch.
Attachment #657698 -
Attachment is obsolete: true
Attachment #660885 -
Flags: review?(mnyromyr)
Comment 6•13 years ago
|
||
Comment on attachment 660885 [details] [diff] [review]
Final version
The light colour scheme is definitely an improvement — I never liked the dark stuff anyway. ;-)
>+#editBMPanel_rows > row > textbox[focused="true"],
>+#editBMPanel_rows > row > hbox > textbox[focused="true"] {
>+ border-color: -moz-mac-focusring !important;
>+ /*box-shadow: 0 0 1px -moz-mac-focusring inset,
>+ 0 0 4px 1px -moz-mac-focusring,
>+ 0 0 1.5px 1px -moz-mac-focusring; */
>+}
The focus rect around the "name" and "tags" fields does not match the one around all other elements, though, which looks very odd. I assume you just forgot to remove the /* */ above and it wasn't on purpose … ;-)
Plus, I wonder why you made the three buttons at the bottom that oblong? They look different now than almost everywhere else, not like "real" buttons …
Attachment #660885 -
Flags: review?(mnyromyr) → review-
| Assignee | ||
Comment 7•13 years ago
|
||
(In reply to Karsten Düsterloh from comment #6)
> Comment on attachment 660885 [details] [diff] [review]
> Final version
>
> The light colour scheme is definitely an improvement — I never liked the
> dark stuff anyway. ;-)
>
> >+#editBMPanel_rows > row > textbox[focused="true"],
> >+#editBMPanel_rows > row > hbox > textbox[focused="true"] {
> >+ border-color: -moz-mac-focusring !important;
> >+ /*box-shadow: 0 0 1px -moz-mac-focusring inset,
> >+ 0 0 4px 1px -moz-mac-focusring,
> >+ 0 0 1.5px 1px -moz-mac-focusring; */
> >+}
>
> The focus rect around the "name" and "tags" fields does not match the one
> around all other elements, though, which looks very odd. I assume you just
> forgot to remove the /* */ above and it wasn't on purpose … ;-)
>
Ouch, sorry - I commented that out when testing if the !important was needed (yes, it was), then I must have forgotten it.
> Plus, I wonder why you made the three buttons at the bottom that oblong?
> They look different now than almost everywhere else, not like "real" buttons
> …
The min-width of 79px comes from button.css, I guess you could see them as panel "versions" of the normal buttons. Note that they look exactly the same as the ones in the Firefox version of the panel. I see your point, but I would rather stay in parity with Firefox here (and hasn't Apple's buttons always looked a bit too wide if you don't have enough text in the label?)
| Assignee | ||
Comment 8•13 years ago
|
||
See my previous comment.
Attachment #660885 -
Attachment is obsolete: true
Attachment #667537 -
Flags: review?(mnyromyr)
Comment 9•13 years ago
|
||
(In reply to Stefan [:stefanh] from comment #7)
> > Plus, I wonder why you made the three buttons at the bottom that oblong?
> > They look different now than almost everywhere else, not like "real" buttons
> > …
>
> The min-width of 79px comes from button.css, I guess you could see them as
> panel "versions" of the normal buttons.
I'm not concerned about their length but about their actual _form_. Usually, all(?) our buttons have normal Mac-like form with "half circles" on the left and right, but these don't.
> Note that they look exactly the same as the ones in the Firefox version
> of the panel.
Maybe.
I'd bet they didn't care about the form on Mac.
> I see your point
I'm not sure you do. ;-)
| Assignee | ||
Comment 10•13 years ago
|
||
Comment 11•13 years ago
|
||
Comment on attachment 667537 [details] [diff] [review]
New version
Ah, well, who am I to blame Apple of inconsistent design …
Attachment #667537 -
Flags: review?(mnyromyr) → review+
| Assignee | ||
Comment 12•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
| Assignee | ||
Comment 13•13 years ago
|
||
Comment on attachment 667537 [details] [diff] [review]
New version
[Approval Request Comment]
Regression caused by (bug #): Bug 771284
User impact if declined: Odd-looking editBookmarkPanel (mixture of old/new styles)
Testing completed (on m-c, etc.): Nope
Risk to taking this patch (and alternatives if risky): No risk, only theme changes
String changes made by this patch: None
Attachment #667537 -
Flags: approval-comm-aurora?
Attachment #667537 -
Flags: approval-comm-aurora? → approval-comm-aurora+
| Assignee | ||
Comment 14•13 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•