Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use definition table for contributors on Books Page #3713

Closed
bitnapper opened this issue Aug 16, 2020 · 8 comments · Fixed by #4373
Closed

Use definition table for contributors on Books Page #3713

bitnapper opened this issue Aug 16, 2020 · 8 comments · Fixed by #4373
Assignees
Labels
Lead: @jdlrobson Issues overseen by Jon (Front-end Lead) [managed] Module: Books Page Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]

Comments

@bitnapper
Copy link

bitnapper commented Aug 16, 2020

Just a small design request. In the editions #edition-details section, the details like id's, physical details... are styled with definition tables which produces a nicely structured view while the contributors section consists of list elements with lots of breaks which looks very cramped.

Just compare the sections in this example: OL28775995M

Style the contributors section with the same <dt><dl><dd> elements as the other sections.

Sorry that I can't make the change myself but I couldn't find the corresponding file and even than I'm not sure if I know how to change that.

@bitnapper bitnapper added the Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] label Aug 16, 2020
@xayhewalo xayhewalo added Good First Issue Easy issue. Good for newcomers. [managed] Lead: @jdlrobson Issues overseen by Jon (Front-end Lead) [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed] and removed Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] labels Aug 18, 2020
@xayhewalo xayhewalo changed the title Design of on editions details Use definition table for contributors on Books Page Aug 18, 2020
@xayhewalo xayhewalo added Module: Books Page and removed Good First Issue Easy issue. Good for newcomers. [managed] labels Aug 18, 2020
@anushri20
Copy link

@bitnapper Can I work on this?

@bitnapper
Copy link
Author

@bitnapper Can I work on this?

Also not in charge... but I think everyone would be very greatful, if you can do something about that.

@bitnapper
Copy link
Author

When somebody is looking into that, maybe the dt element could get a bit more space to avoid overlapping:

image

@nynaalekhya
Copy link
Contributor

@jdlrobson Hi,
Can I work on this issue?

@jdlrobson
Copy link
Collaborator

@nynaalekhya fine with me, provided @mekarpeles has no objections.

@SaravgiYash
Copy link
Contributor

@jdlrobson Hi,
Can I work on this issue?

Hi, @nynaalekhya. I have solved this issue locally, but as you claimed it first, if you have no problem, can I create a PR for this issue. If you want to solve this issue, I don't have any problem 😄

@nynaalekhya
Copy link
Contributor

@Yashs911 Fine for now, but claim the issue before you work on it.

@bitnapper
Copy link
Author

Thans, looks good.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Lead: @jdlrobson Issues overseen by Jon (Front-end Lead) [managed] Module: Books Page Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants