521ba0e151
Add user profile side nav
2015-03-12 12:59:32 +10:30
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
40f648a876
Extract user bio into its own component
2015-03-12 12:10:58 +10:30
2cd59c876d
Implement user hover cards and basic profile pages
2015-03-12 10:40:03 +10:30
f1ceb41d3f
Fix user dropdown links
2015-03-12 10:39:40 +10:30
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
2900467678
Implement user searching & minor search refactor
2015-03-12 10:37:02 +10:30
96ce220c8d
Rename user posts count to comments count
2015-03-12 10:34:59 +10:30
4d3d9b73a1
Fix scrubber height adjustment
2015-03-05 12:34:42 +10:30
214a591268
Fix regression with composer scroll anchoring
2015-03-05 12:34:22 +10:30
22df4a3f5e
Fix bug causing page to scroll down when loaded
2015-03-05 12:23:55 +10:30
edd370ce81
Add badges API + styles for discussions and users
2015-03-05 12:07:16 +10:30
fd8639b1af
Initialize item-lists on init event; allow items to be hidden
2015-03-05 12:06:40 +10:30
4abdb2e3ca
Fix bottom border on header
2015-03-05 12:04:10 +10:30
e45449ae37
Don't allow index pane to be pinned on small screens
2015-03-04 12:30:18 +10:30
b0802214ee
Lay out index sidebar horizontally on tablets
2015-03-04 12:29:39 +10:30
bab695595d
Show permalink as a link on touch devices
2015-03-04 12:27:43 +10:30
c3854074a7
Wrong way around
2015-03-04 10:24:27 +10:30
686815f4d9
Fix index pane/back-button regressions
2015-03-04 10:17:36 +10:30
27b5e453da
Fix regression with scrubber mouse release
2015-03-04 09:59:14 +10:30
b369366ea3
Fix scrubber on mobile
2015-03-04 09:50:36 +10:30
e27d8968f7
Fix post meta popup on mobile
2015-03-04 09:50:23 +10:30
aa5b1ffc29
Improve mobile dropdown styling
2015-03-04 09:49:59 +10:30
5c00d836db
Make drawer invisible when it's not showing
2015-03-04 09:49:43 +10:30
8d073f8206
Fix composer on mobile, scroll to new reply
2015-03-04 09:49:26 +10:30
7257799e98
Make mobile header smaller
2015-03-04 09:48:56 +10:30
cdd708deeb
Fix another couple of regressions
2015-03-03 21:42:38 +10:30
7ceed5ff75
Fix regression with post styles
2015-03-03 20:54:37 +10:30
da023885b6
Import Open Sans
2015-03-03 20:54:26 +10:30
86c4a0dbb8
For some reason this didn't go in with the previous commit
2015-03-03 20:31:07 +10:30
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
fb6080e488
Update readme with link to live demo
2015-02-26 16:03:20 +10:30
daf269b18a
Fix welcome hero link for demo
2015-02-26 15:30:07 +10:30
cab95662db
Use sender information from config
2015-02-26 15:23:09 +10:30
a07f896397
Prepare welcome hero for demo
2015-02-26 13:30:13 +10:30
171bc4691a
Fix 1.11 deprecation error
2015-02-26 13:30:03 +10:30
ed706540bf
Fix password hashing
2015-02-26 13:29:36 +10:30
f3021e9a85
Only reload results once when multiple params change
2015-02-26 13:29:26 +10:30
866200c2a2
Fix alerts not dismissing
2015-02-26 13:28:44 +10:30
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
b9c09dc37f
Render deleted users better
2015-02-26 12:47:50 +10:30
6ad8050840
Missed some create→extend changes
2015-02-26 12:47:04 +10:30
701f27747a
Temporary fix for read marking
2015-02-26 12:46:27 +10:30
0b6f143acc
Remove Middleware suffix
2015-02-26 12:45:44 +10:30
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
5d9332fc7b
Add model validation back in
2015-02-26 12:44:39 +10:30
7dd49cb445
Fix index result caching
2015-02-26 09:45:12 +10:30
05a4662a02
Tweak discussion controls dropdown split
2015-02-26 09:44:31 +10:30
b5beda019f
Fix composer closing animation from minimised state
2015-02-26 09:44:12 +10:30
f5aa7bfefa
Use component prototypes instead of instances
...
This means the component instance is created in the template, meaning
properties can be overridden in the view helper. It also just makes
more sense - a view instance doesn’t need to exist until it is rendered
in the template.
2015-02-26 09:43:53 +10:30