Skip to content

Fix xkit control panel to stay on-screen on mobile devices#901

Merged
homu merged 9 commits intonew-xkit:masterfrom
dlmarquis:mobile_prefs
Jan 8, 2016
Merged

Fix xkit control panel to stay on-screen on mobile devices#901
homu merged 9 commits intonew-xkit:masterfrom
dlmarquis:mobile_prefs

Conversation

@dlmarquis
Copy link

It's not super-optimized, just some css to make it usable, but we need to rewrite pretty much all the desktop HTML before I'm going to think about optimizing it further.

@nightpool
Copy link
Member

I don't have an android device to test design with ATM—can you post screenshots?

@dlmarquis
Copy link
Author

http://imgur.com/bjXSdlY
http://imgur.com/ONB1K5m
http://imgur.com/tpxD9Zp

It's just the old panel, but with div scrolling. The tabs and content divs scroll separately, and the right pane (ext info) is set to be 100% the width of the viewscreen such that you can flick back and forth from the left menu to the settings.

The other tabs look like they do in desktop. I want to redo the extension gallery in the future so that each extension doesn't take up so much space, but the html for those is awful and I was going to deal with that when I went to overhaul the html.

The weird text wrapping in the settings is also something I couldn't fix without overhauling the html, but I might be overlooking something. If you have any ideas on how to fix it, let me know.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.title should have position: relative on it to make it behave as an inline label

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Probably position: relative !important

@hobinjk
Copy link

hobinjk commented Jan 8, 2016

LGTM @homu r+

@homu
Copy link

homu commented Jan 8, 2016

📌 Commit 66f4914 has been approved by hobinjk

@homu
Copy link

homu commented Jan 8, 2016

⚡ Test exempted - status

@homu homu merged commit 66f4914 into new-xkit:master Jan 8, 2016
homu added a commit that referenced this pull request Jan 8, 2016
Fix xkit control panel to stay on-screen on mobile devices

It's not super-optimized, just some css to make it usable, but we need to rewrite pretty much all the desktop HTML before I'm going to think about optimizing it further.
@dlmarquis dlmarquis deleted the mobile_prefs branch January 14, 2016 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants