Closed
Bug 620132
Opened 14 years ago
Closed 14 years ago
[Mac Default] - Style the bookmarks arrow panel
Categories
(SeaMonkey :: Themes, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
seamonkey2.1b2
People
(Reporter: stefanh, Assigned: stefanh)
References
Details
Attachments
(2 files, 3 obsolete files)
18.97 KB,
patch
|
mnyromyr
:
review+
|
Details | Diff | Splinter Review |
87.95 KB,
image/png
|
Details |
The bookmarks panel was turned into an arrow panel in bug 590105. We need to style this panel properly on mac.
Assignee | ||
Comment 1•14 years ago
|
||
This is all styling that's needed - ported from firefox. The only thing I've changed is some code-wise styling (also note that firefox uses pre-defined stuff in shared.inc which I had to excerpt)
Assignee | ||
Comment 2•14 years ago
|
||
Fixed some indentation, added html namespace & credits
Attachment #498522 -
Attachment is obsolete: true
Assignee | ||
Comment 3•14 years ago
|
||
jftr, our star icons doesn't really fit here and we should have a larger icon in the panel imo.
Assignee | ||
Comment 4•14 years ago
|
||
OK, so this is ready now. This is basically a straight port from Firefox's browser.css, main differences are:
- removed a lot of unneeded important rules (the ones that are left are needed)
- slightly different structure, elements with the same rules are put together (e.g hover:active, focus etc), I omitted the navigator-specific ones, since I think it's better to have them separate from a maintenance pow.
browser.css can btw probably live without the sorting, because they have shared.inc where they put the common rules.
Oh, then I discovered that our placeholder isn't set on the tags field - it almost got me mad, because I first thought that some style rule was wrong.
The focus ring on the +-button isn't 100% right, but it looks like that in FF as well and I haven't been able to fins out what's happening.
Attachment #498556 -
Attachment is obsolete: true
Attachment #498652 -
Flags: review?(mnyromyr)
Assignee | ||
Updated•14 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 5•14 years ago
|
||
Whoops, forgot that I had a little hack in there - this one should be the right one.
Attachment #498652 -
Attachment is obsolete: true
Attachment #498655 -
Flags: review?(mnyromyr)
Attachment #498652 -
Flags: review?(mnyromyr)
Assignee | ||
Comment 6•14 years ago
|
||
![]() |
||
Comment 7•14 years ago
|
||
This is nice, could you file a bug to have this done for non-Mac as well? We're missing a similar set of rules in the normal default theme files.
Assignee | ||
Comment 8•14 years ago
|
||
(In reply to comment #7)
> This is nice, could you file a bug to have this done for non-Mac as well? We're
> missing a similar set of rules in the normal default theme files.
Filed bug 620417.
Comment 9•14 years ago
|
||
Comment on attachment 498655 [details] [diff] [review]
v1.0 for real
Nice!
But the "New Folder" button should have a tooltip - I involuntarily added a new folder to my bookmarks (which I couldn't even delete in that dialog!), because the function of that [+] is totally non-obvious.
r=me with that.
Attachment #498655 -
Flags: review?(mnyromyr) → review+
Assignee | ||
Comment 10•14 years ago
|
||
Landed with tooltip "Create new folder":
http://hg.mozilla.org/comm-central/rev/2a2a7ccd36dc
Status: ASSIGNED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.1b2
You need to log in
before you can comment on or make changes to this bug.
Description
•