Commit Graph

33 Commits

Author SHA1 Message Date
flarum-bot
56d643c49d Bundled output for commit 6cfa42eb90 [skip ci] 2019-09-09 20:20:21 +00:00
Daniël Klabbers
6cfa42eb90 Merge pull request #6 from flarum/ds/beta-8-fixes
Make embed functional again
2019-09-09 22:18:42 +02:00
flarum-bot
59f375e498 Bundled output for commit 93ec72214a [skip ci] 2019-09-05 00:06:31 +00:00
Franz Liedke
93ec72214a Remove obsolete imports 2019-09-05 02:02:49 +02:00
David Sevilla Martín
1be6e31f2a Merge branch 'master' into ds/beta-8-fixes 2019-08-21 10:10:04 -04:00
flarum-bot
64243f2aa4 Bundled output for commit 6ee71dfe46 [skip ci] 2019-08-20 21:45:52 +00:00
David Sevillas Martin
554927f9b9 Remove unneeded JS imports 2019-08-19 18:59:57 -04:00
David Sevillas Martin
da300e5a77 Update JS dependencies 2019-08-19 18:59:47 -04:00
Franz Liedke
86dc439d52 Update JS dependencies to fix vulnerable packages 2019-02-13 20:08:20 +01:00
Toby Zerner
b678ace1eb Make npm package private, update deps, change watch to dev 2018-11-22 12:13:41 +10:30
Toby Zerner
d748d8739d Update for beta 8 2018-11-22 12:13:41 +10:30
Toby Zerner
856906d208 Update for beta 6, fix some errors 2016-06-05 09:54:25 +09:30
Toby Zerner
c1e593db0f Recompile dist JS using latest version of babel 2016-06-03 10:59:57 +09:30
Toby Zerner
d1863f1f64 Fix wrong URL in links 2016-04-08 13:44:46 +09:30
Toby Zerner
7e0c200444 Upgrade to flarum-gulp 0.2.0 / Babel 6 2016-03-18 09:31:50 +10:30
Toby Zerner
b2e21f1dfc Use new composer method 2016-03-07 22:22:06 +10:30
Toby Zerner
ebafb903fe Commit latest dist files
See https://github.com/flarum/core/issues/727#issuecomment-172384020
2016-01-19 17:19:36 +10:30
Toby Zerner
d5970ee4a0 Allow the first post to be hidden 2015-12-01 16:42:49 +10:30
Toby Zerner
d78bd82b65 Add FastClick 2015-11-23 10:38:20 +10:30
Toby Zerner
675412f181 More mobile UX improvements
- Reposition the composer when shown
- Make preview button scroll the parent frame down
- Fix iframe infinite height loop
2015-11-23 10:10:26 +10:30
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