Commit graph

372 commits

Author SHA1 Message Date
Nolan Darilek
a571d40502 Set aria-live on post bodies so they're read automatically when viewed. 2015-04-07 09:59:23 -05:00
Nolan Darilek
b325c8028c Disable live regions on, and hide from accessibility, post and comment avatars. 2015-04-07 09:48:06 -05:00
saimeunt
37b11518ee Fix a bug where the post submit autoform hook wasn't called 2015-04-02 17:35:23 +02:00
Sacha Greif
e2efd1922b moving postList component 2015-03-31 10:04:41 +09:00
Sacha Greif
0498efd6b1 Merge branch 'messages-package' of https://github.com/delgermurun/Telescope into delgermurun-messages-package 2015-03-28 11:08:20 +09:00
Sacha Greif
35efbeb3ee refactoring menu component 2015-03-28 10:54:41 +09:00
Delgermurun
5cd7c53ff7 Messages package 2015-03-27 16:38:47 +08:00
Sacha Greif
56caa499b7 make views nav use dropdown component, and hide it when there's only a single view 2015-03-25 18:19:22 +09:00
Sacha Greif
f43d0dd569 small tweaks 2015-03-25 12:02:29 +09:00
Sacha Greif
8a8cf53fee using font awesome for icons 2015-03-24 13:13:04 +09:00
Sacha Greif
e06e5289f8 adding new postListTop zone 2015-03-22 11:19:27 +09:00
Sacha Greif
0d0d1f8bf5 adding postsViews setting 2015-03-22 10:55:30 +09:00
Sacha Greif
4de55e5120 working on posts list views navigation 2015-03-22 09:42:58 +09:00
Sacha Greif
ea24b5242d Merge branch 'master' of https://github.com/TelescopeJS/Telescope 2015-03-16 10:01:22 +09:00
Sacha Greif
340c9c61ce updating settings form 2015-03-11 08:34:44 +09:00
Sacha Greif
b7ad74e6e6 Use new set of arguments for methods and hooks 2015-03-10 14:24:05 +09:00
Nolan Darilek
f89e8ff7e2 Various accessibility fixes, mainly hiding unnecessary elements from screen readers, adding screen-reader-only content and using live regions for real-time content. 2015-02-12 23:44:59 -06:00
Sacha Greif
4d40664d08 Show approve link for all pending posts no matter the setting 2015-02-11 19:29:07 +09:00
Sacha Greif
e155e73034 use displayName instead of userName 2015-02-03 10:22:42 +09:00
Sacha Greif
1aefbea3cd fixing mobile version for grid layout 2015-01-27 11:44:06 +09:00
Sacha Greif
6868a69f3e Fix “post awaiting moderation” message 2015-01-21 11:09:18 +09:00
Sacha Greif
201af43cf9 adding upvote and down vote callbacks 2015-01-21 10:38:59 +09:00
Sacha Greif
c6befe9b19 publish post author on single comment pages 2015-01-20 16:08:10 +09:00
Anthony Mayer
2bafca52e3 Fixing style issues.
Also, switching Router.routes[].path to Router.path
2015-01-19 00:48:17 -08:00
Anthony Mayer
f197b930e6 Cleaning up vote click handling functions and adding tests.
Also combining can.upvote and can.downvote and deleting unused permissions function and random cleanup.
2015-01-19 00:04:41 -08:00
Sacha Greif
35ae630ebd working on grid layout; added callback for injecting CSS classes for post items 2015-01-19 11:40:27 +09:00
Sacha Greif
9c5bd4ce4d extract postRank into its own post module 2015-01-16 16:11:36 +09:00
Sacha Greif
83cd0d579e various css tweaks 2015-01-14 09:45:18 +09:00
Sacha Greif
e7e64be5f6 added missing this.next() 2015-01-10 12:46:44 +09:00
Sacha Greif
b9df5c9100 refactor post list markup 2015-01-10 11:38:19 +09:00
Sacha Greif
36888a0880 only show "no posts" message if there actually are no posts 2015-01-10 11:05:45 +09:00
Sacha Greif
ae9c1fa59b Add load more days link 2015-01-09 16:05:00 +09:00
Sacha Greif
56b53e9026 make load more template work again for regular post list 2015-01-08 17:07:17 +09:00
Sacha Greif
338e251e97 get rid of unnecessary router subscriptions; make day to day nav work 2015-01-08 16:01:51 +09:00
Sacha Greif
535acb9da8 refactoring singleDay package and postsList module 2015-01-08 15:38:07 +09:00
Sacha Greif
18c63f9886 Merge branch 'master' into devel
Conflicts:
	server/publications/posts_list.js
2015-01-07 16:53:36 +09:00
Anthony Mayer
f9d9891fba Getting rid of redundant permissions functions
Switched everything over to use can.* functions from telescope-lib instead of using can* functions from lib/permissions.js, deleted lib/permissions.js, added some tests for permissions, and some other random cleanup like deleting unused code.

Conflicts:
	client/views/comments/comment_form.js
2015-01-07 08:22:46 +01:00
Sacha Greif
ae2214d7b4 move posts_list files into their own directory 2015-01-06 14:46:20 +09:00
Sacha Greif
c74a9ae8b0 add loading indicators to forms 2014-12-27 18:34:01 +09:00
Sacha Greif
a85e09f9ad make post-submit callbacks run on server only 2014-12-22 11:49:35 +09:00
Sacha Greif
6fc3bb7092 use type=method for submit and edit forms 2014-12-22 09:49:28 +09:00
Sacha Greif
1615eb726b limit commenter avatars to first 4 people 2014-12-16 14:25:38 +09:00
Sacha Greif
6723a532da alternate layout for post items 2014-12-16 13:34:01 +09:00
Sacha Greif
c2421a8e9d small css tweaks 2014-12-15 16:00:35 +09:00
Sacha Greif
f8cb992069 Adding descriptions in post list pages and showing them in menus. 2014-12-15 09:46:51 +09:00
Sacha Greif
49e3694214 remove post author ID from commenters to avoid showing author's avatar again 2014-12-14 15:19:53 +09:00
Sacha Greif
f5eb356ac1 adding commenters avatars 2014-12-14 15:15:34 +09:00
Sacha Greif
fb91613cfe refactor all the things!
- changed the layout CSS for post modules
- changed order of modules
- changed markup of modules
2014-12-14 12:38:48 +09:00
Sacha Greif
fb0cd210b3 refactoring post module markup and CSS 2014-12-13 17:43:52 +09:00
Charlie DeTar
45ddd0fbe1 Remove now-obsolete title from page controller
Title is set via ``PostPageController.getTitle`` in https://github.com/TelescopeJS/Telescope/blob/master/lib/router/filters.js#L170
2014-12-12 11:16:47 -07:00