1
0
mirror of https://github.com/flarum/core.git synced 2025-06-10 16:44:59 +02:00
Commit Graph

237 Commits

Author SHA1 Message Date
b5a9d0183e Fix avatars not displaying in Chrome 50 2016-04-20 20:21:32 +09:30
8065dc1806 Updated code color from blue-ish to more grey-ish 2016-04-18 21:26:32 -04:00
821bce38be Updated code style to be same as Scotch.IO's 2016-04-17 19:01:19 -04:00
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
c9112624c0 Tweak post composer alignment with page content 2016-04-08 13:52:30 +09:30
b74ca9979f Remove old styling for DiscussionRenamedPost
New title should now appear as bold.

Refs #428.
2016-04-01 10:08:22 +09:00
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
ff77912dc6 Reconfigure z-index hierarchy: show dropdowns above post composer 2016-03-28 13:32:23 +10:30
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
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
dc757fae5f Remove white border from badges, decrease overlap 2016-03-11 12:01:47 +10:30
3b236dd66e Add padding between items in fieldsets on the settings page 2016-03-10 17:56:18 +10:30
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
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
e55b7a14e5 Added user online indicator to post 2015-12-16 13:43:46 +01:00
b0b3af0305 Improve LoginButton styles, make popup window smaller 2015-12-05 15:19:24 +10:30
1cfae4ad14 Merge branch 'sudo-mode'
# Conflicts:
#	CHANGELOG.md
2015-12-03 15:12:51 +10:30
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
2ba890c239 Fix notifications icon/badge color for dark header 2015-12-03 15:02:29 +10:30
05386b1259 Clean up 2015-12-03 14:51:35 +10:30
59c534a882 Tweak mobile drawer appearance 2015-11-21 13:16:46 +10:30
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
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
e145873d59 Fix appearance of event posts on mobile 2015-10-14 16:35:06 +10:30
1f7afb3e4a Implement third state for notification list dropdown
Related to #500.
2015-09-29 00:50:28 +02:00
26143272bd Condense discussion list last reply icons 2015-09-25 13:55:32 +09:30
0b0f1bc142 Reduce font size/padding on discussion list 2015-09-22 19:29:40 +09:30
264725d872 Allow discussions to be hidden and restored 2015-09-22 17:48:21 +09:30
bd02e4307a Tweak alignment/width of reply composer 2015-09-22 17:12:50 +09:30
d610ea663f Keep post actions visible when controls dropdown is open
Also show without hover on touch devices
2015-09-22 17:05:14 +09:30
4041c18014 Further tweaks to post layout
Move footer after actions so that we'll be able to have larger things
in the footer (e.g. Answers) without pushing down the controls.
2015-09-18 14:38:57 +09:30
66510d6887 Use LESS variable 2015-09-16 17:04:35 +09:30
c019ed6fb0 Make composer full-width by default
closes #398
2015-09-16 16:04:15 +09:30
92437edd1b Revert "Revert "Scroll overflowing post content""
This reverts commit b695f4d063.
2015-09-16 14:10:30 +09:30
b695f4d063 Revert "Scroll overflowing post content"
This reverts commit 64207a53c6.
2015-09-16 14:08:59 +09:30
64207a53c6 Scroll overflowing post content
closes #143
2015-09-16 08:39:30 +09:30
3221e80014 Give more padding to discussion list controls
Closes #218.
2015-09-15 09:01:41 +02:00
d9062ced96 Remove margin when no login buttons are present 2015-09-15 13:04:28 +09:30
90a3bff638 Tweak notifications indicator appearance 2015-09-15 12:54:49 +09:30
fa265152c7 Clean up new post layout 2015-09-15 12:42:03 +09:30
5c98a08e0f Merge branch 'master' into compact-posts 2015-09-15 11:27:49 +09:30
6beb4fe898 Add external authenticator (social login) API
Allows registrations to be completed with a pre-confirmed email address
and no password.
2015-09-15 11:27:31 +09:30
ff8ec59310 Increase text contrast
closes #390
2015-09-14 15:16:19 +09:30
b05f83d25a Add green color for online indicator on user cards
Closes #452.
2015-09-11 08:49:07 +02:00
c0e7ff5ea1 Give iframes in posts a max width 2015-09-08 11:51:36 +09:30
e54944d6c3 Reduce event post font size 2015-09-08 11:13:35 +09:30
d39bca192e Add more breathing room between posts and sidebar 2015-09-08 11:13:28 +09:30
efff485d6c Restyle posts to be more compact, relocate controls 2015-09-08 10:29:00 +09:30
6a5427b600 Make unread discussion titles less overwhelming 2015-09-08 10:27:50 +09:30
a5d3aa9b36 Correctly style hidden post username 2015-09-04 13:50:43 +09:30