Franz Liedke
3866e518fa
Fix post controls not being clickable in some circumstances
...
Closes #908 .
2016-05-14 18:07:43 +09:00
Franz Liedke
dd0dc44dd8
Merge branch 'pr/933'
...
Closes #258 .
2016-05-13 00:25:27 +09:00
Franz Liedke
696f562b0e
Merge branch 'pr/936'
...
Closes #814 .
2016-05-12 23:56:47 +09:00
Franz Liedke
aca497e7be
Final tweaks to inline code styling
...
Refs #814 .
2016-05-12 23:56:12 +09:00
Franz Liedke
619561cf56
Install FontAwesome via Composer.
...
This also updates the asset publishing and LESS paths accordingly.
Refs #891 .
2016-05-09 21:28:38 +09:00
David Sevilla Martín
805f86b249
Added variables for code color & background; Dark mode & light mode
2016-05-08 17:08:32 -04:00
David Sevilla Martín
6b108d99cb
Changed "Advanced" to "Mail"
...
+ Added labels above inputs
- Removed Placeholders
2016-04-23 09:19:02 -04:00
Toby Zerner
d8b043dacb
Damn you chrome update
2016-04-20 20:53:15 +09:30
Toby Zerner
645a908dff
Fix more avatar positioning regressions
2016-04-20 20:44:57 +09:30
Toby Zerner
bf79383204
Fix incorrect avatar position if online indicator is present
2016-04-20 20:42:14 +09:30
Toby Zerner
db53103396
oops
2016-04-20 20:25:11 +09:30
Toby Zerner
b5a9d0183e
Fix avatars not displaying in Chrome 50
2016-04-20 20:21:32 +09:30
David Sevilla Martín
8065dc1806
Updated code color from blue-ish to more grey-ish
2016-04-18 21:26:32 -04:00
David Sevilla Martín
821bce38be
Updated code style to be same as Scotch.IO's
2016-04-17 19:01:19 -04:00
David Sevilla Martín
45045a2ac1
Added "Advanced" page on admin & SMTP settings
...
Refs #258
2016-04-17 09:54:41 -04:00
David Sevilla Martín
af5f47bb90
If no avatar uploaded user will see the upload button directly on "avatar" without full opacity
...
Refs #249
2016-04-16 13:09:09 -04:00
Toby Zerner
c9112624c0
Tweak post composer alignment with page content
2016-04-08 13:52:30 +09:30
Franz Liedke
b74ca9979f
Remove old styling for DiscussionRenamedPost
...
New title should now appear as bold.
Refs #428 .
2016-04-01 10:08:22 +09:00
Franz Liedke
d6c6e78193
Make DiscussionRenamedPost spread across three lines
...
This also adds a little button for expanding / collapsing this additional information.
It is expanded by default right now because I could not get the toggling to work yet.
Refs #428 .
2016-03-30 22:13:08 +09:00
Toby Zerner
d1c25a4bad
Fix regression with full-screen composer being obscured by header/side pane
...
This is not ideal as dropdowns appear above the header, but it will probably be resolved when we redo the composer's full screen mode soon enough.
2016-03-29 18:24:23 +10:30
Toby Zerner
ff77912dc6
Reconfigure z-index hierarchy: show dropdowns above post composer
2016-03-28 13:32:23 +10:30
Toby Zerner
53b32eda12
Tweak badge shadow radius
2016-03-28 10:25:47 +10:30
Toby Zerner
6d69e90662
Prevent long forum title in mobile drawer from entering viewport
2016-03-28 10:23:58 +10:30
Toby Zerner
589e903c71
Fix search box overlapping forum title in some cases. closes #697
...
- Fix jank in shrinking animation when search box loses focus after overlapping forum title.
- Use solid colors instead of transparent whites/blacks for colored header controls so that search box isn't transparent when it does overlap forum title.
- This also simplifies colored header variables, making them more analogous to the non-colored header variables, and allowing for the removal of some conditional CSS in the notifications dropdown button.
Some more radical changes to header layout (flexbox?) may be made when we implement the new mobile design (#867 ), but for now this is an acceptable fix.
2016-03-28 10:23:49 +10:30
Toby Zerner
3b19fe3a33
Lighten discussion list hover color
...
When the list is shown in the side-pane, the background of the currently-selected discussion is the @control-bg. The hover color shouldn't be quite as strong as that.
2016-03-18 09:38:37 +10:30
Toby Zerner
dc757fae5f
Remove white border from badges, decrease overlap
2016-03-11 12:01:47 +10:30
Toby Zerner
3b236dd66e
Add padding between items in fieldsets on the settings page
2016-03-10 17:56:18 +10:30
Toby Zerner
82fc4dd483
Refactor Composer rendering for smoother animations
...
Also fixes a couple of miscellaneous bugs:
- Minimise the Composer when clicking the preview button in full-screen mode on desktop.
- Minimise the Composer when clicking the link to the discussion/post in the header on mobile/full-screen mode.
2016-02-26 12:49:49 +10:30
Toby Zerner
dfef3c1ff1
Slightly widen index sidebar, overflow buttons properly
...
First half of #349 fix. Supersedes #734 (190px wide instead of 200px, correctly modify margin-left of .sideNavOffset, more descriptive commit message)
2016-02-07 12:10:02 +10:30
Toby Zerner
ad2bbdd115
Tweak padding on user dropdown button so avatar is flush with border radius
2016-01-19 19:19:16 +10:30
Toby Zerner
94a62293eb
Extract Google font import to a head string, make overideable
...
Allowing headStrings to be named is a bit of a stopgap solution. Really ClientView needs to be given much more power with headStrings and footStrings as separate objects, similar to the ItemList in the JS app.
2016-01-12 18:29:21 +10:30
Peter Mein
e55b7a14e5
Added user online indicator to post
2015-12-16 13:43:46 +01:00
Toby Zerner
b0b3af0305
Improve LoginButton styles, make popup window smaller
2015-12-05 15:19:24 +10:30
Toby Zerner
1cfae4ad14
Merge branch 'sudo-mode'
...
# Conflicts:
# CHANGELOG.md
2015-12-03 15:12:51 +10:30
Toby Zerner
9896378b59
Overhaul sessions, tokens, and authentication
...
- Use cookies + CSRF token for API authentication in the default client. This mitigates potential XSS attacks by making the token unavailable to JavaScript. The Authorization header is still supported, but not used by default.
- Make sensitive/destructive actions (editing a user, permanently deleting anything, visiting the admin CP) require the user to re-enter their password if they haven't entered it in the last 30 minutes.
- Refactor and clean up the authentication middleware.
- Add an `onhide` hook to the Modal component. (+1 squashed commit)
2015-12-03 15:11:57 +10:30
Toby Zerner
b9148364fa
Various user interface tweaks
2015-12-03 15:02:52 +10:30
Toby Zerner
2ba890c239
Fix notifications icon/badge color for dark header
2015-12-03 15:02:29 +10:30
Toby Zerner
55e80f135d
Tweak admin side-pane styles
...
Position the side-pane absolutely when scrolled to the top so that it does not disjoin from the header in Safari.
2015-12-03 15:02:07 +10:30
Toby Zerner
05386b1259
Clean up
2015-12-03 14:51:35 +10:30
Toby Zerner
d96e57eabb
Truncate long title controls on mobile
2015-12-01 11:48:54 +10:30
Toby Zerner
2088fceb8b
Truncate long dropdown menu items (e.g. tags in the sidebar)
...
ref #391
2015-11-21 14:01:07 +10:30
Toby Zerner
5b25a77e82
Improve spacing of drawer elements
2015-11-21 13:21:27 +10:30
Toby Zerner
59c534a882
Tweak mobile drawer appearance
2015-11-21 13:16:46 +10:30
Toby Zerner
6374f92676
Improve composer appearance/usability on mobile
...
On mobile:
- Move submit button to right side of toolbar
- Move first header item to toolbar
- Size textarea correctly
2015-11-21 13:16:05 +10:30
Toby Zerner
bd750ca154
Show "reply" action in discussion menu on mobile
2015-11-20 12:35:07 +10:30
Toby Zerner
3518fb2299
Align checkboxes and textareas to the left in centered forms
2015-11-04 12:54:17 +10:30
Toby Zerner
30856a8e2b
Merge branch 'loading-indicator'
2015-11-03 18:13:11 +10:30
Toby Zerner
3d3be6983a
Apply split dropdown styles on mobiles too
...
Normal split dropdowns, not in the context of the app's primary control (top-right toolbar button), may be used by extensions (e.g. embed)
2015-11-03 18:09:49 +10:30
Toby Zerner
96b85f1330
Use icon instead of "Discussions" text, fix bugs
...
- Fix admin page crash
- Only show invisible pin button on desktop; hide it completely on ≤ tablet
2015-11-03 15:54:06 +10:30
Toby Zerner
25932cf7c4
Add label to back button, change behaviour
...
The back button longer shows if the user hasn't actually navigated anywhere. e.g. if they come in directly to a discussion, it will be hidden.
2015-11-03 15:54:05 +10:30