Commit Graph

257 Commits

Author SHA1 Message Date
Toby Zerner
976d97877b 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
98d1ce1a00 Tweak activity avatar position 2015-03-20 10:38:19 +10:30
Toby Zerner
d59698a0fc Fix scrubber count being styled incorrectly 2015-03-20 10:37:15 +10:30
Toby Zerner
3d6b6d9fd3 Fix composer not having any padding on the bottom (d/t header height miscalculation) 2015-03-20 10:36:55 +10:30
Toby Zerner
d1b15bf4ab Stick footer to bottom 2015-03-18 09:12:45 +10:30
Toby Zerner
f0c4478160 Animate user card popovers 2015-03-18 09:12:38 +10:30
Toby Zerner
3880ce70f0 Add user activity system 2015-03-17 17:06:12 +10:30
Toby Zerner
5055377eb1 Make discussion-listing/index styles more modular 2015-03-17 17:04:35 +10:30
Toby Zerner
2c28432ff0 Don't clip popups if they go off the bottom of the screen 2015-03-17 17:03:16 +10:30
Toby Zerner
c451f5f80c Reorder functions 2015-03-17 17:02:47 +10:30
Toby Zerner
c3fd7679d3 Fix error when hiding/restoring posts 2015-03-17 17:01:42 +10:30
Toby Zerner
066f9df18f Tweak user bio editing styles 2015-03-17 17:01:19 +10:30
Toby Zerner
cce21bb184 Brighten up avatar colors 2015-03-12 13:05:34 +10:30
Toby Zerner
edac830371 Add user profile side nav 2015-03-12 12:59:32 +10:30
Toby Zerner
720fbd6ac6 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
f3fab617da Extract user bio into its own component 2015-03-12 12:10:58 +10:30
Toby Zerner
2fc562e8d1 Implement user hover cards and basic profile pages 2015-03-12 10:40:03 +10:30
Toby Zerner
9891e5af18 Fix user dropdown links 2015-03-12 10:39:40 +10:30
Toby Zerner
4804d95b37 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
6ffba13205 Implement user searching & minor search refactor 2015-03-12 10:37:02 +10:30
Toby Zerner
2882ecd46e Rename user posts count to comments count 2015-03-12 10:34:59 +10:30
Toby Zerner
64b6698791 Fix scrubber height adjustment 2015-03-05 12:34:42 +10:30
Toby Zerner
1958b4a971 Fix regression with composer scroll anchoring 2015-03-05 12:34:22 +10:30
Toby Zerner
0262641c84 Fix bug causing page to scroll down when loaded 2015-03-05 12:23:55 +10:30
Toby Zerner
40b55fbc6f Add badges API + styles for discussions and users 2015-03-05 12:07:16 +10:30
Toby Zerner
98476757ae Initialize item-lists on init event; allow items to be hidden 2015-03-05 12:06:40 +10:30
Toby Zerner
109fe23607 Fix bottom border on header 2015-03-05 12:04:10 +10:30
Toby Zerner
5c8cd436b2 Don't allow index pane to be pinned on small screens 2015-03-04 12:30:18 +10:30
Toby Zerner
85c82f0935 Lay out index sidebar horizontally on tablets 2015-03-04 12:29:39 +10:30
Toby Zerner
0759433ac0 Show permalink as a link on touch devices 2015-03-04 12:27:43 +10:30
Toby Zerner
7b47067d0f Wrong way around 2015-03-04 10:24:27 +10:30
Toby Zerner
2326c72e43 Fix index pane/back-button regressions 2015-03-04 10:17:36 +10:30
Toby Zerner
56af6d881d Fix regression with scrubber mouse release 2015-03-04 09:59:14 +10:30
Toby Zerner
51af1d6e08 Fix scrubber on mobile 2015-03-04 09:50:36 +10:30
Toby Zerner
494f0e8cbd Fix post meta popup on mobile 2015-03-04 09:50:23 +10:30
Toby Zerner
cfc5266cb4 Improve mobile dropdown styling 2015-03-04 09:49:59 +10:30
Toby Zerner
5eb554376f Make drawer invisible when it's not showing 2015-03-04 09:49:43 +10:30
Toby Zerner
82a2f95056 Fix composer on mobile, scroll to new reply 2015-03-04 09:49:26 +10:30
Toby Zerner
ac2116deea Make mobile header smaller 2015-03-04 09:48:56 +10:30
Toby Zerner
c55dbe68cb Fix another couple of regressions 2015-03-03 21:42:38 +10:30
Toby Zerner
8e105a5e6c Fix regression with post styles 2015-03-03 20:54:37 +10:30
Toby Zerner
c543d2e30c Import Open Sans 2015-03-03 20:54:26 +10:30
Toby Zerner
b088bfe56d For some reason this didn't go in with the previous commit 2015-03-03 20:31:07 +10:30
Toby Zerner
1d6616a419 Responsive design baby!
Mobile responsive design with a very native feel, all in pure CSS (no
templating differences between versions — even though some things are
in very different positions.)

I’ve been working on this whole thing in my head for a while now,
planning out how certain components will be laid out on the mobile
version, and how to reason about them in the templates so that a
substantially different layout can still be achieved by only using CSS.
Today I finally wrote the CSS and it’s come together pretty damn
perfectly.

Still to come:
- Swiping left or right on discussions to reveal controls
- Tablet version
2015-03-03 20:30:52 +10:30
Toby Zerner
a3582879ea Update readme with link to live demo 2015-02-26 16:03:20 +10:30
Toby Zerner
df75c68ac4 Fix welcome hero link for demo 2015-02-26 15:30:07 +10:30
Toby Zerner
f67098461d Use sender information from config 2015-02-26 15:23:09 +10:30
Toby Zerner
2884662723 Prepare welcome hero for demo 2015-02-26 13:30:13 +10:30
Toby Zerner
986b2d8948 Fix 1.11 deprecation error 2015-02-26 13:30:03 +10:30
Toby Zerner
225a618713 Fix password hashing 2015-02-26 13:29:36 +10:30