Skip to content
This repository has been archived by the owner on Apr 2, 2019. It is now read-only.

fixing 2 CSS issues - #210 and #258 #272

Merged
merged 4 commits into from
Jul 6, 2013

Conversation

morficus
Copy link
Contributor

@morficus morficus commented Jul 6, 2013

changes were all tested in IE8, IE9, IE10 (on Windows 7), Chrome (latest), Firefox (latest) and Safari (latest) on OS X 10.8.4

morficus added 3 commits July 5, 2013 20:49
when the cell editor is set to multiple: true, set an automatic height
the multi-select control so it dispalys more than just 1 line
IE10 (as part of its browser defatuls style) adds in its own padding to
input boxes, which casued the content
to get pushsed down
adding a new property to Backgrid.Column called `sortType`. based on
this value, clicking on the column header will do one of the following:
- "cycle": (default) cycle beween `ascending`, `descending`,
     and default
- "toggle: clicking on the colum header will toggle the sorting between
`ascending` and `descending`

this only has effect if sortable = true
@wyuenho
Copy link
Contributor

wyuenho commented Jul 6, 2013

@morficus Can you move the fix for #262 to a different branch and file a PR from there?

@wyuenho
Copy link
Contributor

wyuenho commented Jul 6, 2013

Also, have your CSS fixes been tested across browsers?

@morficus
Copy link
Contributor Author

morficus commented Jul 6, 2013

ok, the fix for #262 has been pull out of this PR.
I'll right some test cases for it and file a new PR in a separate brach.

@morficus
Copy link
Contributor Author

morficus commented Jul 6, 2013

@wyuenho - yup, I tested all CSS changes in IE9, IE10, Firefox, Chrome and Safari (and here are some screenshots)

Issue 210

Chrome on OS X 10.8
210-chrome-osx10 8

Firefox on OS X 10.8
210-firefox-osx10 8

Safari on OS X 10.8
210-safari-osx10 8

IE9 on Windows 7
210-ie9-win7

IE10 on Windows 7
210-ie10-win7

Issue 258

Chrome on OS X 10.8
258-chrome-osx10 8

Firefox on OS X 10.8
258-firefox-osx10 8

Safari on OS X 10.8
258-safari-osx10 8

IE9 on Windows 7
258-ie9-win7

IE10 on Windows 7
258-ie10-win7

@wyuenho
Copy link
Contributor

wyuenho commented Jul 6, 2013

Thanks a lot @morficus !!!

wyuenho added a commit that referenced this pull request Jul 6, 2013
Fix #210 (cell too small for multiple selection cells) and Fix #258 (cell padding too thick on IE 10)
@wyuenho wyuenho merged commit 091a76f into cloudflarearchive:master Jul 6, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants