arXiv / arxiv-submission-ui

User interface of NG submit system.
MIT License
2 stars 6 forks source link

ARXIVNG-2203: encourage tables to be more responsive, stop the bleeding #119

Closed mhl10 closed 5 years ago

mhl10 commented 5 years ago

These changes are heavily inspired by this CSS trick. The original bleeding was caused by the tables, which don't naturally respect viewport size.

Screenshot 2019-06-07 11 34 59

Screenshot 2019-06-07 11 35 56

I'm not in love with this solution, but it does work nicely for the smaller viewports. In desktop mode it looks just as it did before.

mhl10 commented 5 years ago

This looks great. Please add an entry to DECISIONS.md noting that this is not implemented in SASS, and consider creating a follow-up ticket so we don't lose track.

I've reimplemented in SASS, so this should be good to go.