1
0
mirror of https://github.com/flarum/core.git synced 2025-07-22 17:21:27 +02:00
Commit Graph

116 Commits

Author SHA1 Message Date
Toby Zerner
f304daff43 Fix notifications appearance on dark header 2015-07-18 10:07:22 +09:30
Toby Zerner
3722349c41 Make sure responsive controls appear where they're supposed to 2015-07-17 17:53:03 +09:30
Toby Zerner
9c5a6560e0 Add them back 2015-07-17 15:05:34 +09:30
Toby Zerner
a0f8ef34f7 Temporarily remove some files
Git is playing up and won't let me push.
2015-07-17 15:04:55 +09:30
Toby Zerner
2aa9c2e746 Major CSS revamp
- Get rid of Bootstrap (except we still rely on some JS)
- Use BEM class names
- Rework variables/theme config
- Fix various bugs, including some on mobile

The CSS is still not ideal – it needs to be cleaned up some more. But
that can be a focus for after beta.
2015-07-17 14:47:49 +09:30
Toby Zerner
5e982a39c5 Improve fulltext search API and interface 2015-07-07 20:35:18 +09:30
Toby Zerner
85cd2663e3 Add discussion list refresh button
Closes flarum/core#139. Haven’t done pull to refresh yet though, but
that can come later.
2015-07-07 15:32:08 +09:30
Toby Zerner
d64e8746da Allow user avatar hover over empty badge space 2015-07-07 15:31:15 +09:30
Toby Zerner
09d70c2264 Tweak discussion list styles some more 2015-07-07 15:30:48 +09:30
Toby Zerner
c7383601e2 Tweak discussion list contextual controls 2015-07-07 09:21:43 +09:30
Toby Zerner
dfe1cd90c2 Tweak discussion list reply/unread count 2015-07-06 16:34:20 +09:30
Toby Zerner
b72533d9a0 New look for discussion reply/unread count
Also decrease the max page width by 100px
2015-07-05 13:52:46 +09:30
Toby Zerner
ee424903f9 Give badges a bit of a shadow 2015-07-04 12:25:33 +09:30
Toby Zerner
5718a27248 Bit of padding on the ol' composer textarea 2015-06-26 17:43:48 +09:30
Toby Zerner
020e671c74 Tweak user bio editing UI 2015-06-26 13:57:21 +09:30
Toby Zerner
8cc47c77de Make sure discussion sidebar appears above posts 2015-06-26 12:18:32 +09:30
Toby Zerner
9a04603587 Always show composer header. closes flarum/core#112 2015-06-26 12:18:13 +09:30
Toby Zerner
1e592f544d Show badges in notifications 2015-06-26 12:09:28 +09:30
Toby Zerner
54b7c4eff4 Only show search suggestion excerpt if we have it
We won’t have it if we didn’t do a fulltext search
2015-06-26 12:08:23 +09:30
Toby Zerner
c9e0e9e6e1 Use mixins for vendor prefixes 2015-06-25 15:38:40 +09:30
Toby Zerner
d2c1e3a3d7 Tweak how discussion sidebar displays on mobile
Give all items in an item list a class on their <li>. Super helpful for
styling
2015-06-25 15:38:29 +09:30
Toby Zerner
dc83415d86 Animate header between normal and full-width (pinned pane) 2015-06-25 15:05:46 +09:30
Toby Zerner
22056b143a Fix responsive controls 2015-06-25 15:05:22 +09:30
Toby Zerner
0c7da167c2 Give notifications dropdown a responsive max height 2015-06-25 10:32:13 +09:30
Toby Zerner
ab8127238e Tweak notification grid icon appearance 2015-06-25 09:57:46 +09:30
Toby Zerner
649fbf3377 Nitpicking 2015-06-25 09:48:01 +09:30
Toby Zerner
1f9be042dd Make relevant posts span full width on mobile 2015-06-25 08:12:12 +09:30
Toby Zerner
4624ddb849 Tweak post controls on mobile 2015-06-24 17:56:52 +09:30
Toby Zerner
972bd24c7a Discussion list refactor, gestures
Also make base Component class automatically assign this.element :)
2015-06-24 17:56:39 +09:30
Toby Zerner
fcd1b081d9 Significantly improve mobile UX
Most of #137 done.

- Use FastClick to make everything feel more responsive
- Use transforms for animations to make them silky smooth
- Style the drawer the same as the header to keep things simple
- Revert to fixed composer, but allow it to be minimised
- Add a separate notifications page for mobile so it’s easy to go back
- Add indicator to the menu button when there are unread notifications
- Close the drawer when navigating away
- Make dropdowns/modals scrollable
- Many other mobile tweaks and bug fixes

Didn’t take much care to keep CSS clean, due to #103
2015-06-24 11:44:53 +09:30
Toby Zerner
35cd1f3b51 Extend hover area for post control visibility 2015-06-23 10:57:09 +09:30
Toby Zerner
c2883bc85e Add light horizontal rule between posts. closes flarum/core#133
Also remove time information from event posts (it’s not useful)
2015-06-23 10:36:36 +09:30
Toby Zerner
4060d575a8 Tweak avatar/count alignment 2015-06-20 10:28:58 +09:30
Toby Zerner
281d744006 Make discussion list more compact 2015-06-19 20:57:36 +09:30
Toby Zerner
d58d7eb27d Tweak hero appearance 2015-06-19 13:55:20 +09:30
Toby Zerner
a45729805d Implement time gap indicators
Get rid of short human times (1m, 1h, 1d) for now
2015-06-19 10:00:19 +09:30
Toby Zerner
a3f0288b09 Remove unused CSS 2015-06-18 13:01:04 +09:30
Franz Liedke
0262f45f57 Merge branch 'master' into psr-7
Conflicts:
	src/Api/Actions/Discussions/IndexAction.php
	src/Api/Actions/SerializeAction.php
	src/Core/Formatter/FormatterManager.php
	src/Extend/ForumAssets.php
	src/Forum/Actions/IndexAction.php
	src/Forum/ForumServiceProvider.php
2015-06-17 00:52:50 +02:00
Toby Zerner
443a231aa5 Increase text contrast
I think you will like this change @franzliedke :)
2015-06-11 18:42:05 +09:30
Franz Liedke
53d2259f8e Remove obsolete include 2015-06-08 10:00:13 +02:00
Toby Zerner
e73c21779e Style tweaks 2015-06-03 18:11:43 +09:30
Toby Zerner
920ad4f04f Implement search on front end 2015-06-03 18:10:56 +09:30
Toby Zerner
c70122c449 Make user activity posts more compact 2015-06-01 17:55:13 +09:30
Toby Zerner
2900cac456 Tweak reply placeholder appearance 2015-06-01 17:54:37 +09:30
Toby Zerner
0a0c50e1bb Add icon to post edit composer 2015-06-01 10:29:11 +09:30
Toby Zerner
8d7a6985ba Add reply placeholder to bottom of post stream 2015-06-01 10:28:24 +09:30
Toby Zerner
0b1ff22168 Tweak composer full screen styles. closes flarum/core#102 2015-06-01 08:48:50 +09:30
Toby Zerner
ae09240a3d Add some missing post content styles 2015-06-01 08:48:10 +09:30
Toby Zerner
6b7632cda3 Move theme config to database 2015-05-31 11:18:19 +09:30
Toby Zerner
4a3f8d2aa8 Padding tweak 2015-05-30 14:58:47 +09:30