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
Toby Zerner
da023885b6
Import Open Sans
2015-03-03 20:54:26 +10:30
Toby Zerner
86c4a0dbb8
For some reason this didn't go in with the previous commit
2015-03-03 20:31:07 +10:30
Toby Zerner
595364f419
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
fb6080e488
Update readme with link to live demo
2015-02-26 16:03:20 +10:30
Toby Zerner
daf269b18a
Fix welcome hero link for demo
2015-02-26 15:30:07 +10:30
Toby Zerner
cab95662db
Use sender information from config
2015-02-26 15:23:09 +10:30
Toby Zerner
a07f896397
Prepare welcome hero for demo
2015-02-26 13:30:13 +10:30
Toby Zerner
171bc4691a
Fix 1.11 deprecation error
2015-02-26 13:30:03 +10:30
Toby Zerner
ed706540bf
Fix password hashing
2015-02-26 13:29:36 +10:30
Toby Zerner
f3021e9a85
Only reload results once when multiple params change
2015-02-26 13:29:26 +10:30
Toby Zerner
866200c2a2
Fix alerts not dismissing
2015-02-26 13:28:44 +10:30
Toby Zerner
a007f4c402
Have a go at some error handling
...
Still not happy with how this is all fitting together. But good enough
for now
2015-02-26 12:48:23 +10:30
Toby Zerner
b9c09dc37f
Render deleted users better
2015-02-26 12:47:50 +10:30
Toby Zerner
6ad8050840
Missed some create→extend changes
2015-02-26 12:47:04 +10:30
Toby Zerner
701f27747a
Temporary fix for read marking
2015-02-26 12:46:27 +10:30
Toby Zerner
0b6f143acc
Remove Middleware suffix
2015-02-26 12:45:44 +10:30
Toby Zerner
0c4f280534
Fix setting user to null, for now
...
Still need to flesh out the exact purpose/use of the Actor class
2015-02-26 12:45:29 +10:30
Toby Zerner
5d9332fc7b
Add model validation back in
2015-02-26 12:44:39 +10:30
Toby Zerner
7dd49cb445
Fix index result caching
2015-02-26 09:45:12 +10:30
Toby Zerner
05a4662a02
Tweak discussion controls dropdown split
2015-02-26 09:44:31 +10:30
Toby Zerner
b5beda019f
Fix composer closing animation from minimised state
2015-02-26 09:44:12 +10:30