openwebwork/webwork2 — pull request #424 by goehle (2014-06-04 20:48:02+00:00)
Title: Math4 Tweaks

This is a set of tweaks for math4 that came out of some discussions with my cs colleagues. People should look at and consider these changes.

- In order to help the classlist table (which is a little worse since I fixed the overflow bug by removing nowrap) I changed the table cells to have a max size and text overflows with elllipsis.
- This mostly just effects the email address field.
- It might affect other fields with really long entries.
- I also moved the selects to a different column, as opposed to having them be in the same cell as the username. This keeps the select and the username always on the same line (even for long usernames),
- The edit pencil can still drop down to a newline which is kind of ugly
- I also changed how the "select all" feature works. Its now just a select box in the header field (like in ww3). As a result I removed the "Select All", "Deselect All" and "Clear" fields, since they dont do anything.
- I made similar changes to the Homework Sets Editor and the Achievement Editor

![screenshot from 2014-06-04 16 36 49](https://cloud.githubusercontent.com/assets/1774907/3179616/26f6e0b2-ec28-11e3-979d-09a58da0b223.png)

- I removed the button formatting for the ProblemSet and ProblemSets page. Now the set names and problem names are just links
- I also did something here with putting the select in a different column to keep the selects on the same line as the set name.

![screenshot from 2014-06-04 16 44 03](https://cloud.githubusercontent.com/assets/1774907/3179695/fc851b4a-ec28-11e3-993a-48b45fdc8cc5.png)

- On the Instructor Tools, Library Browser, File Manager, and Email page I made a lot of the buttons grey. I was advised that the blue buttons should really only be used for important things.

For testing people should download this branch and just load up all of the basic webwork pages using a typical course. Look to see if there are any corner case rendering issues or problems that I am missing and that things look good.