Commit Graph

2909 Commits

Author SHA1 Message Date
Toby Zerner
963bf8ec88 Darken drop shadows a bit 2015-03-23 12:07:10 +10:30
Toby Zerner
42e6bb1d7f Add a loading indicator before the Ember app boots 2015-03-23 12:06:55 +10:30
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