Closed Bug 732529 Opened 14 years ago Closed 11 years ago

Dictionary entries in Language Tools need better separation to avoid description string ambiguity

Categories

(addons.mozilla.org Graveyard :: Public Pages, defect, P5)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2015-01

People

(Reporter: jorgev, Assigned: kangareuben)

References

()

Details

(Whiteboard: [good first bug][lang=css])

Attachments

(1 file)

Split off from bug 695038. See the attached screenshot. The description text between the 2 "Install Dictionary" links is meant to describe the one above it, but this isn't obvious from just looking at those entries. It could very well be describing the one below. Entries for the same locale need some form of separation that makes it clearer that the description belongs to the entry directly above it and not the one below.
What do you suggest? There isn't much space there so we're trying to avoid padding/indention. Ideally, all dictionaries of the same language would have a description so there wouldn't be any blanks or ambiguity.
I can see how there's no horizontal space, but I don't see how there would be a strong limitation in vertical space. One possibility could be to have a border line that divides items in the same locale and same column. A thin dotted line that doesn't get in the way unless you're looking for it. Another possibility would be to have alternating backgrounds within cell. So, for example, the second German dictionary entry would have a light grey background color.
Alternating backgrounds within a cell sound really confusing. Jason - any feedback?
I agree with Jorge that vertical space is not at a premium here, and I think Wil is right that adding more visual elements might get messy. Something like http://cl.ly/3v0X2q3T2B2t0S0d1u2z could be a good place to start!
Target Milestone: --- → 2014-04
Target Milestone: 2014-04 → 2014-05
Target Milestone: 2014-05 → 2014-06
Severity: minor → trivial
Priority: -- → P5
Whiteboard: [good first bug] → [good first bug][lang=css]
Target Milestone: 2014-06 → 2014-07
Target Milestone: 2014-07 → 2014-08
Target Milestone: 2014-08 → ---
Hi, I'd like to work on this bug. I've never done this sort of thing before, so would someone be willing to instruct me on how the process works? How do I pull the source code (using Mercurial, presumably)? Are there tests or other things I should be aware of before submitting a patch? Thanks, rmb1952
Hi rmb1952, you can find more information on how to contribute to AMO here: https://wiki.mozilla.org/Webdev/GetInvolved/addons.mozilla.org The docs linked from there have good discussion of testing / style / etc. Feel free to ping me if you have any questions navigating Mozilla-land :)
Thanks for the advice, callahad! I've submitted a patch, which can be viewed at https://github.com/mozilla/olympia/commit/181dc72ca40352f63ba01fe76f29836e4ca0dba2.
Target Milestone: --- → 2014-10
Assignee: nobody → rmb1952
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: 2014-10 → 2015-01
Verified as fixed in FF34(Win7) in addons-dev.allizom.org Postfix screenshot: http://screencast.com/t/xSRi6aqv0
Status: RESOLVED → VERIFIED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: