Commit Graph

63 Commits

Author SHA1 Message Date
Toby Zerner
c9401ce150 Tweak UX on mobile
Since Mobile Safari automatically resizes iframes to fit their content, we need to avoid using position:fixed. In this commit we:

- Eliminate use of position:fixed for dropdowns. They are instead displayed statically, like on desktop.
- Reposition modals when they are shown according to the parent window's scroll position.
- Tweak the toolbar's appearance and height on mobile.
2015-11-20 12:44:42 +10:30
Toby Zerner
eefdb40f08 Release 0.1.0-beta.4 2015-11-05 16:42:25 +10:30
Toby Zerner
5041428b8c Make the toolbar fixed to the top; tweak contents
Add a comment count (which links to the full discussion) and show the reply button normally on mobile.
2015-11-03 18:11:31 +10:30
Toby Zerner
b21374e520 Fix incorrect post permalinks 2015-11-03 18:10:26 +10:30
Toby Zerner
cad85335a6 Release 0.1.0-beta.3 2015-11-03 10:02:47 +10:30
Toby Zerner
714464ab03 Update ItemList API 2015-10-30 22:44:51 +10:30
Toby Zerner
fc339254cf Trim the /embed prefix off of post permalinks 2015-10-27 12:08:42 +10:30
Toby Zerner
40c32e1b3a Show sidebar items at top of embed 2015-10-27 12:03:03 +10:30
Toby Zerner
5e734ca5c9 Improve embed architecture
- Fix composer preview button not working
- Fix inappropriate alert message when reply is submitted
2015-10-22 12:28:17 +10:30
Toby Zerner
f199620df8 Initialise component state in init() instead of constructor 2015-10-13 16:58:31 +10:30
Toby Zerner
d333a60aa4 Update for composer branch 2015-10-13 12:29:22 +10:30
Toby Zerner
c2178b4105 Add iframeResizer 2015-09-23 10:06:04 +09:30
Toby Zerner
825b496364 Initial commit 2015-09-16 16:00:08 +09:30