Commit Graph

23 Commits

Author SHA1 Message Date
acb6a8d8c5 Add some missing post content styles 2015-06-01 08:48:10 +09:30
cafa6c7b5d New and improved post stream. 2015-05-29 18:17:50 +09:30
796c2590a2 Add unread indicator to scrubber. closes #94 2015-05-27 16:18:21 +09:30
9135749bb4 Rename JS sub-components so that descriptors are before the noun, not after
To be consistent with the naming in PHP world.

e.g. ReplyComposer instead of ComposerReply
2015-05-18 18:50:24 +09:30
9f42fbe450 Make sure links never have an underline 2015-05-18 16:46:44 +09:30
4233723ff6 Tweak codeblock styles 2015-05-18 16:46:13 +09:30
e605860e89 Fade out post when it is being edited 2015-05-18 14:24:18 +09:30
e78951ca39 Add styling for quotes 2015-05-14 22:41:07 +09:30
78c6637940 Tweak gap loading indicator appearance 2015-05-14 22:41:07 +09:30
f1769c2d54 Tweak post footer/actions appearance 2015-05-14 22:41:07 +09:30
3aab626b22 Add pulsate/flash animations for drawing attention to posts 2015-05-14 22:41:07 +09:30
7d5921ca5e New look for highlighted posts 2015-05-14 22:41:07 +09:30
0befac4082 Make controls buttons slightly bigger 2015-05-14 22:41:07 +09:30
781dc2ef0c New component for post excerpts, which will be shown in search results
Perhaps also in user activity stream. They are used in the mentions
extension.

In order to generate the excerpt, each formatter can implement a
“strip” method which basically converts block formatting into inline
formatting.
2015-05-14 22:41:05 +09:30
e19190ca68 Make link styles more obvious 2015-05-11 12:11:38 +09:30
c9f3ac9d66 Hide badges on deleted posts 2015-05-07 08:58:20 +09:30
54f731942e Add user group badges 2015-05-06 11:25:19 +09:30
707c60d3ab Tweak user card UI 2015-05-06 11:24:42 +09:30
45033d7d59 Fix up hidden post styles; don't show user card 2015-05-06 08:33:00 +09:30
4cb9ed851d Slightly thicken the post highlight border again 2015-05-03 11:53:37 +09:30
5ea864ba89 Make post highlight more subtle 2015-05-02 08:48:35 +09:30
fbdd730ce3 Make discussion hero extensible 2015-05-02 08:36:04 +09:30
40a6d77e74 Big front-end asset/filestructure refactor
- Extract shared Ember components into a “flarum-common” ember-cli
addon. This can be used by both the forum + admin Ember apps, keeping
things DRY
- Move LESS styles into their own top-level directory and do a similar
thing (extract common styles)
- Add LESS/JS compilation and versioning to PHP (AssetManager)
- Set up admin entry point

(Theoretical) upgrade instructions:
- Delete everything in [app_root]/public
- Set up tooling in forum/admin Ember apps (npm install/update, bower
install/update) and then build them (ember build)
- php artisan vendor:publish
- Upgrade flarum/flarum repo (slight change in a config file)
- If you need to trigger a LESS/JS recompile, delete the .css/.js files
in [app_root]/public/flarum. I set up LiveReload to do this for me when
I change files in less/ or ember/

Todo:
- Start writing admin app!
- Remove bootstrap/font-awesome from repo and instead depend on their
composer packages? Maybe? (Bower is not an option here)
2015-03-29 22:13:26 +10:30