Commit Graph

416 Commits

Author SHA1 Message Date
Toby Zerner
ecba7fb3d3 All post types get numbers
Decided this is necessary because some notifications will need to link
to posts which are not comments (e.g. a “renamed” post)
2015-03-24 15:06:57 +10:30
Toby Zerner
d850b0716a Upgrade to JSON-API RC3 + latest version of tobscure/json-api
Note: npm source for ember-json-api changed to a fork, but I still had
to apply a custom change to get polymorphic relationships to work (see
https://github.com/kurko/ember-json-api/pull/71#issuecomment-85257281)
2015-03-24 15:04:24 +10:30
Toby Zerner
e1fb1132da Prevent item-count-undefined 2015-03-24 14:23:55 +10:30
Toby Zerner
b667c87090 Fix discussion deletion/mark as read 2015-03-24 14:23:42 +10:30
Toby Zerner
115789093a Add link to administration section 2015-03-24 14:23:16 +10:30
Toby Zerner
4a7fb4b998 Add animation when showing deleted post content 2015-03-24 14:15:38 +10:30
Toby Zerner
9a90077c4d Make user background color slightly darker 2015-03-24 14:15:09 +10:30
Toby Zerner
f67c33b447 Darken drop shadows a bit 2015-03-23 12:07:10 +10:30
Toby Zerner
27c537bee4 Add a loading indicator before the Ember app boots 2015-03-23 12:06:55 +10:30
Toby Zerner
0c40dc7136 Improve global back button. Goes back to previous interface.
It’s not quite like the browser’s back button because it doesn’t
necessarily go back to the last URL; rather, it goes back to the last
interface. So if you go into a discussion, then go to a different
discussion via the side pane, the back button will still take you back
to the index (not the previous discussion).
2015-03-20 10:40:42 +10:30
Toby Zerner
34c086d87b Tweak activity avatar position 2015-03-20 10:38:19 +10:30
Toby Zerner
9288708825 Fix scrubber count being styled incorrectly 2015-03-20 10:37:15 +10:30
Toby Zerner
0f682c8034 Fix composer not having any padding on the bottom (d/t header height miscalculation) 2015-03-20 10:36:55 +10:30
Toby Zerner
005880ba40 Stick footer to bottom 2015-03-18 09:12:45 +10:30
Toby Zerner
018eb7d062 Animate user card popovers 2015-03-18 09:12:38 +10:30
Toby Zerner
fe982aa587 Add user activity system 2015-03-17 17:06:12 +10:30
Toby Zerner
9ceee041a9 Make discussion-listing/index styles more modular 2015-03-17 17:04:35 +10:30
Toby Zerner
d3bb0c51eb Don't clip popups if they go off the bottom of the screen 2015-03-17 17:03:16 +10:30
Toby Zerner
c1d9f10ada Reorder functions 2015-03-17 17:02:47 +10:30
Toby Zerner
d381498e83 Fix error when hiding/restoring posts 2015-03-17 17:01:42 +10:30
Toby Zerner
ccd8619d24 Tweak user bio editing styles 2015-03-17 17:01:19 +10:30
Toby Zerner
a4d0691a47 Brighten up avatar colors 2015-03-12 13:05:34 +10:30
Toby Zerner
521ba0e151 Add user profile side nav 2015-03-12 12:59:32 +10:30
Toby Zerner
4640b0e9a0 Darken user card bg to make text more readable
Will also be handy when there’s an extension that implements cover
photos
2015-03-12 12:22:07 +10:30
Toby Zerner
40f648a876 Extract user bio into its own component 2015-03-12 12:10:58 +10:30
Toby Zerner
2cd59c876d Implement user hover cards and basic profile pages 2015-03-12 10:40:03 +10:30
Toby Zerner
f1ceb41d3f Fix user dropdown links 2015-03-12 10:39:40 +10:30
Toby Zerner
4395935cbe Implement user "bio" field
Perhaps this should be an extension, but it is pretty essential and I
can’t think of many instances where it wouldn’t be wanted. Would be
very easy to extract later on if need be.
2015-03-12 10:38:18 +10:30
Toby Zerner
2900467678 Implement user searching & minor search refactor 2015-03-12 10:37:02 +10:30
Toby Zerner
96ce220c8d Rename user posts count to comments count 2015-03-12 10:34:59 +10:30
Toby Zerner
4d3d9b73a1 Fix scrubber height adjustment 2015-03-05 12:34:42 +10:30
Toby Zerner
214a591268 Fix regression with composer scroll anchoring 2015-03-05 12:34:22 +10:30
Toby Zerner
22df4a3f5e Fix bug causing page to scroll down when loaded 2015-03-05 12:23:55 +10:30
Toby Zerner
edd370ce81 Add badges API + styles for discussions and users 2015-03-05 12:07:16 +10:30
Toby Zerner
fd8639b1af Initialize item-lists on init event; allow items to be hidden 2015-03-05 12:06:40 +10:30
Toby Zerner
4abdb2e3ca Fix bottom border on header 2015-03-05 12:04:10 +10:30
Toby Zerner
e45449ae37 Don't allow index pane to be pinned on small screens 2015-03-04 12:30:18 +10:30
Toby Zerner
b0802214ee Lay out index sidebar horizontally on tablets 2015-03-04 12:29:39 +10:30
Toby Zerner
bab695595d Show permalink as a link on touch devices 2015-03-04 12:27:43 +10:30
Toby Zerner
c3854074a7 Wrong way around 2015-03-04 10:24:27 +10:30
Toby Zerner
686815f4d9 Fix index pane/back-button regressions 2015-03-04 10:17:36 +10:30
Toby Zerner
27b5e453da Fix regression with scrubber mouse release 2015-03-04 09:59:14 +10:30
Toby Zerner
b369366ea3 Fix scrubber on mobile 2015-03-04 09:50:36 +10:30
Toby Zerner
e27d8968f7 Fix post meta popup on mobile 2015-03-04 09:50:23 +10:30
Toby Zerner
aa5b1ffc29 Improve mobile dropdown styling 2015-03-04 09:49:59 +10:30
Toby Zerner
5c00d836db Make drawer invisible when it's not showing 2015-03-04 09:49:43 +10:30
Toby Zerner
8d073f8206 Fix composer on mobile, scroll to new reply 2015-03-04 09:49:26 +10:30
Toby Zerner
7257799e98 Make mobile header smaller 2015-03-04 09:48:56 +10:30
Toby Zerner
cdd708deeb Fix another couple of regressions 2015-03-03 21:42:38 +10:30
Toby Zerner
7ceed5ff75 Fix regression with post styles 2015-03-03 20:54:37 +10:30