Closed
Bug 1266716
Opened 10 years ago
Closed 9 years ago
Firebug theme: Improve storage inspector
Categories
(DevTools :: General, enhancement)
DevTools
General
Tracking
(firefox48 fixed, firefox49 fixed)
RESOLVED
FIXED
Firefox 49
People
(Reporter: Honza, Assigned: Honza)
References
Details
Attachments
(1 file, 2 obsolete files)
|
2.35 KB,
patch
|
Honza
:
review+
ritu
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
There are some inconsistencies in the Storage inspector panel when Firebug theme is active. E.g. the selected item in the Storage inspector has white text on white background.
Honza
| Assignee | ||
Updated•10 years ago
|
Blocks: improve-fb-theme
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → odvarko
| Assignee | ||
Comment 1•10 years ago
|
||
- Fixed vertical centering of hader labels
- Fixed color and bk-color of selected row
Honza
Attachment #8744322 -
Flags: review?(ntim.bugs)
Comment 2•10 years ago
|
||
Comment on attachment 8744322 [details] [diff] [review]
bug1266716.patch
Review of attachment 8744322 [details] [diff] [review]:
-----------------------------------------------------------------
::: devtools/client/themes/widgets.css
@@ +1377,2 @@
> background: #FFFFFF;
> }
Instead of these 2 rules, you can simply override --table-zebra-background at the top of this file to #efefef, since the background is already #fff by default.
Attachment #8744322 -
Flags: review?(ntim.bugs)
| Assignee | ||
Comment 3•10 years ago
|
||
(In reply to Tim Nguyen [:ntim] (busy, email me instead) from comment #2)
> Comment on attachment 8744322 [details] [diff] [review]
> bug1266716.patch
>
> Review of attachment 8744322 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> ::: devtools/client/themes/widgets.css
> @@ +1377,2 @@
> > background: #FFFFFF;
> > }
>
> Instead of these 2 rules, you can simply override --table-zebra-background
> at the top of this file to #efefef, since the background is already #fff by
> default.
I don't understand what you mean. The background should
*not* be #fff if the row is selected.
Honza
Flags: needinfo?(ntim.bugs)
Comment 4•10 years ago
|
||
(In reply to Jan Honza Odvarko [:Honza] from comment #3)
> (In reply to Tim Nguyen [:ntim] (busy, email me instead) from comment #2)
> > Comment on attachment 8744322 [details] [diff] [review]
> > bug1266716.patch
> >
> > Review of attachment 8744322 [details] [diff] [review]:
> > -----------------------------------------------------------------
> >
> > ::: devtools/client/themes/widgets.css
> > @@ +1377,2 @@
> > > background: #FFFFFF;
> > > }
> >
> > Instead of these 2 rules, you can simply override --table-zebra-background
> > at the top of this file to #efefef, since the background is already #fff by
> > default.
> I don't understand what you mean. The background should
> *not* be #fff if the row is selected.
>
> Honza
The background is already #fff for unstriped rows.
Flags: needinfo?(ntim.bugs)
| Assignee | ||
Comment 5•10 years ago
|
||
Hm..., I am not fully sure what changed (my feeling is that it could be inline-editing for the Storage panel), but it looks like these two rows aren't necessary anymore. One change to the splitter though.
Honza
Attachment #8744322 -
Attachment is obsolete: true
Attachment #8745323 -
Flags: review?(ntim.bugs)
Severity: normal → enhancement
Comment 6•10 years ago
|
||
Comment on attachment 8745323 [details] [diff] [review]
bug1266716.patch
Review of attachment 8745323 [details] [diff] [review]:
-----------------------------------------------------------------
r=me with this comment addressed.
::: devtools/client/themes/widgets.css
@@ +1368,2 @@
> position: absolute;
> }
You might want to remove this whole block (.theme-firebug .table-widget-body .devtools-side-splitter) alltogether. It seems to be an improvement for the firebug theme (since it makes it look more consistent with the netmonitor by adding separators to the header).
Attachment #8745323 -
Flags: review?(ntim.bugs) → review+
| Assignee | ||
Comment 7•10 years ago
|
||
(In reply to Tim Nguyen :ntim from comment #6)
> Comment on attachment 8745323 [details] [diff] [review]
> bug1266716.patch
>
> Review of attachment 8745323 [details] [diff] [review]:
> -----------------------------------------------------------------
>
> r=me with this comment addressed.
Done, it looks great now!
Honza
Attachment #8745323 -
Attachment is obsolete: true
Attachment #8745980 -
Flags: review+
| Assignee | ||
Updated•10 years ago
|
Keywords: checkin-needed
Keywords: checkin-needed
Comment 9•9 years ago
|
||
Comment on attachment 8745980 [details] [diff] [review]
bug1266716.patch
Approval Request Comment
[Feature/regressing bug #]: New Firebug theme
[User impact if declined]: Unreadable text for selected rows in Storage inspector
[Describe test coverage new/current, TreeHerder]: soon in Nightly, locally tested
[Risks and why]: Low, CSS code removal
[String/UUID change made/needed]: none
Attachment #8745980 -
Flags: approval-mozilla-aurora?
Updated•9 years ago
|
Status: NEW → ASSIGNED
Comment 11•9 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-firefox49:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 49
status-firefox48:
--- → affected
Comment on attachment 8745980 [details] [diff] [review]
bug1266716.patch
Firebug theme related, Aurora48+
Attachment #8745980 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 13•9 years ago
|
||
| bugherder uplift | ||
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•