Commit Graph

179 Commits

Author SHA1 Message Date
Sam 1c65fbc9b5 UX: remove glyphs from user page for now 2016-01-12 14:14:52 +11:00
Sam Saffron 7350b6c6e6 UX: improve user page styling 2016-01-11 22:44:45 +11:00
Sam a4587b18f5 FEATURE: allow users to archive messages from message page 2015-12-30 13:26:39 +11:00
Sam 14a86dd125 tweak styling 2015-12-24 10:10:00 +11:00
Sam 7ae1846834 improve user page styling 2015-12-24 09:45:09 +11:00
Sam a8b5192efd FEATURE: User page refactor
Re-organise user page so it is easier to find interesting info
split it into tabs

- Introduce notifications and messages tabs
- Stop couting stuff for the user page to speed up rendering
- Suppress more information when viewing your own profile
2015-12-20 16:45:49 +11:00
Régis Hanol 15c229195f FEATURE: notification_level on a per-group basis 2015-12-14 23:17:09 +01:00
Sam Saffron 6dd4bc7d57 FEATURE: support group owner, capable of controlling group membership
Group owners are regular users that can add or remove users to a group
The Admin UX allows admins to appoint group owners
The public group UX will display group owners first and unlock UI to
add and remove members

Group owners can only be appointed on non automatic groups
Group owners may not appoint another group owner
2015-11-10 00:56:57 +11:00
Robin Ward 47495a5713 FEATURE: Replace composer editor with ember version 2015-11-06 09:49:16 -05:00
Robin Ward 94b60e62a2 FEATURE: New markdown editor re-written in Ember
Note this commit leaves out the biggest occurrence of the editor
which is the post/topic composer.

To avoid major breakage, this replaces it everywhere else it was
used:

* User preferences (About Me)
* Admin Customizations > Text Content
* Category Templates
* Editing Queued Posts

A future commit will replace the main composer with this editor
and will remove the unused pagedown code.
2015-10-19 11:01:20 -04:00
Arpit Jalan 73e6eebde8 UX: fix group header font color 2015-09-03 13:46:55 +05:30
Sam a0dd0bf1af when looking at your own profile it should be collapsed. 2015-09-02 16:50:40 +10:00
Robin Ward 585fc7a25c FIX: Couldn't tab to Log Out button 2015-08-31 14:34:34 -04:00
Kane York a275b0b8a3 FIX: Edit reasons on profile page 2015-08-21 11:37:19 -07:00
Kane York 0ae9d99308 FIX: User profile collpased header (again) 2015-08-20 11:49:11 -07:00
Jeff Atwood d38c4d5f74 scale-color $lightness must use $secondary for dark themes 2015-08-20 02:42:12 -07:00
Kane York f7b024eafe FIX: User profiles
Note on removing the color: $secondary - I did a test with browser inspector by
turning the text pink. The only text affected was 'helpful flags', which I
fixed below.
2015-08-18 21:35:25 -07:00
Jeff Atwood 7d9ee9b378 make invite list styles match topic list 2015-08-03 15:38:32 -07:00
Robin Ward 20a338362f FIX: Allow multiple pagedown editors at once. 2015-07-13 16:36:38 -04:00
Robin Ward 8a33fb9bd5 Merge pull request #3601 from techAPJ/patch-1
FEATURE: invite page tabs
2015-07-13 10:28:21 -04:00
Arpit Jalan e0c9054748 FEATURE: invite page tabs 2015-07-13 09:42:51 +05:30
Jeff Atwood 57b85f2dc8 fix title overflow on user page 2015-07-10 14:35:47 -07:00
Arpit Jalan 90430eda62 UX: better user title on groups index page (mobile) 2015-07-07 18:48:51 +05:30
Arpit Jalan 5c8302c789 UX: better user title on groups index page 2015-07-06 23:58:37 +05:30
Arpit Jalan 8abf923b81 UX: group member page improvements 2015-07-06 16:58:03 +05:30
awesomerobot f20c28c16b replacing the remnants of the old color variable code 2015-06-14 22:59:49 -04:00
Arpit Jalan acf6c27c65 UX: show category badge underneath title in user stream 2015-06-03 12:35:11 +05:30
awesomerobot 0ba88d2355 changing color of progress bar 2015-05-19 21:19:28 -04:00
Régis Hanol 3f7d693786 Merge pull request #3454 from fantasticfears/group-page
FIX: show user card on group page and fix styles
2015-05-18 14:28:43 +02:00
Jeff Atwood ce1fe8c8c2 remove topic list striping, use bottom border 2015-05-11 16:09:46 -07:00
Erick Guan b7094c6f5d FIX: show user card on group page and fix styles 2015-05-12 01:24:17 +08:00
Sam 92e371f0b3 FEATURE: civilized mute
Allow user to mute all notifications generated by specific users
2015-03-24 11:55:22 +11:00
Régis Hanol 11bf7da63c FIX: profile picture wasn't properly updating 2015-03-19 19:57:07 +01:00
Sam 8b95511816 correct bad styling in user->pref->categories 2015-01-31 17:04:53 +11:00
Robin Ward 350554e198 UX: Change category badge style to use stripes 2015-01-20 14:56:06 -05:00
Jeff Atwood 3b945920d4 copy improvements on data export 2014-12-24 15:41:21 -08:00
Arpit Jalan bb152a5b3f FEATURE: download user posts archive 2014-12-24 15:13:48 +05:30
Kris Aubuchon 3eebc0e589 changing font sizes to ems, so fonts scale a bit more gracefully 2014-12-15 22:12:56 -05:00
Kris Aubuchon 1524612719 fixing reply-tab bug and user profile background adjustment 2014-11-26 10:49:50 -05:00
cpradio ce78cb1ee4 FEATURE: Add category to Group Post Listing 2014-11-14 19:30:05 -05:00
Robin Ward ac245ede43 UX: Fixes for group view 2014-11-14 14:28:46 -05:00
Jeff Atwood 6a40501cb3 correct user page action button alignment on mobile 2014-11-13 23:41:17 -08:00
Jeff Atwood 313c41aadb lighten user page stream dates 2014-11-13 23:35:44 -08:00
Jeff Atwood 1629b47bde correct blank profile image alignment 2014-11-13 02:11:30 -08:00
Jeff Atwood 52e27a9870 improve flag count display on user page 2014-11-12 23:41:26 -08:00
Jeff Atwood e78149a97e bg transparency for user profiles 2014-11-12 23:33:45 -08:00
Robin Ward 02abcd03fb UX: Position loading spinner properly on user pages 2014-11-12 13:57:59 -05:00
Régis Hanol 684eb4045b Merge pull request #2950 from awesomerobot/master
some cleanup for new usercards on dark themes
2014-11-06 18:10:26 +01:00
Kris Aubuchon 5c84c74a69 some cleanup for new usercards on dark themes 2014-11-06 11:33:30 -05:00
Robin Ward 3b699daec3 UX: Fix some weird margins/padding when zoomed in on user profiles 2014-11-06 11:31:06 -05:00
Robin Ward e79c1c23d9 Show CSV groups on user profile 2014-11-05 14:05:16 -05:00
Sam cc9b040502 Revert "FEATURE: display github profile links on user card and profile"
This reverts commit 95c518329a.
2014-11-05 07:45:35 +11:00
Robin Ward 74e2b8f674 FIX: User card @mentions looked pretty bad 2014-11-04 14:25:35 -05:00
Kris Aubuchon 03c3221ea8 quick fix on collapsed user profile controls 2014-11-04 10:57:30 -05:00
Sam 95c518329a FEATURE: display github profile links on user card and profile
Can be disabled by unchecking "public_github_screen_name"
2014-11-04 13:33:58 +11:00
Kris Aubuchon 6ab7bfee14 fixing ban display on usercard and IE11 issue with user page controls 2014-11-03 10:16:10 -05:00
Kris Aubuchon faece5a504 new usercard style 2014-10-29 19:48:20 -04:00
Kris Aubuchon f353df97e3 fixing the broken groups page 2014-10-28 16:04:18 -04:00
Kris Aubuchon ff4dcb8520 fixing the broken groups page 2014-10-28 15:48:03 -04:00
Kris Aubuchon f605a7ef61 new user profile page 2014-10-27 23:35:16 -04:00
Robin Ward 381814fd5d Adds support for a description to user fields. 2014-10-02 15:56:52 -04:00
Robin Ward edb34c178a FEATURE: Show user fields when the user is signing up 2014-09-30 10:45:18 -04:00
Jeff Atwood 86533a322e remove bg on user profiles 2014-09-10 15:06:20 -07:00
Jeff Atwood c80ef9e3fa remove bgcolor on buttons over user profile 2014-09-10 00:47:31 -07:00
riking 69bc552054 FEATURE: Actually show more notifications
The "Show more notifications..." link in the notifications dropdown now
links to /my/notifications, which is a historical view of all
notifications you have recieved.

Notification history is loaded in blocks of 60 at a time.

Admins can see others' notification history. (This was requested for
'debugging purposes', though that's what impersonation is for, IMO.)
2014-09-09 16:29:08 -07:00
Robin Ward 334e21a03a Revert "Revert "FEATURE: Can create warnings for users via PM""
This reverts commit 1c7559380c.
2014-09-08 11:11:56 -04:00
Robin Ward 1c7559380c Revert "FEATURE: Can create warnings for users via PM"
This reverts commit b0bfc1f93f.
2014-09-08 10:38:59 -04:00
Robin Ward b0bfc1f93f FEATURE: Can create warnings for users via PM 2014-09-08 10:27:06 -04:00
riking 62ed597faa Also put the shaded background on desktop 2014-08-13 12:43:27 -07:00
Kris Aubuchon 6166e78888 adding hover state to notification menu, and small additional fixes 2014-08-13 00:03:29 -04:00
Kris Aubuchon 38696e5a30 bettering support for dark ez-themes 2014-08-06 09:31:13 -04:00
Régis Hanol f43293a7bc FEATURE: replace 'deleted by' with the trashcan glyph 2014-07-16 22:38:39 +02:00
Régis Hanol 7dcf2a2c4f FEATURE: show the user's flagged/deleted posts 2014-07-16 21:04:55 +02:00
Kris Aubuchon 291459bb91 first steps to making discourse more responsive 2014-07-09 19:56:35 -04:00
Kris Aubuchon d74d5fb39e truncating loooooooooong name fields 2014-07-03 23:40:49 -04:00
Régis Hanol 18f5751f3f BUGFIX: cap image widths in usercards & user profiles 2014-07-02 14:56:09 +02:00
Régis Hanol f683bda062 BUGFIX: staff counters weren't properly positioned in user profile 2014-07-01 19:39:45 +02:00
Jeff Atwood a7b6c1a625 FIX: user profiles borked at min width 2014-06-30 16:04:21 -07:00
Régis Hanol 3bd59a55fb BUGFIX: staff counters were too big 2014-06-30 23:54:15 +02:00
Régis Hanol b6d775f3ac BUGFIX: max-height on user bio in user-card/profile 2014-06-30 23:41:38 +02:00
Régis Hanol 15120bb583 FEATURE: add staff counters on user profile 2014-06-30 22:46:47 +02:00
Robin Ward 4088fba4f2 REFACTOR: Convert profile background uploader to be an ember component 2014-06-30 14:13:59 -04:00
Jeff Atwood 96fc5addc4 fix some CSS color issues 2014-06-04 23:33:58 -07:00
Jeff Atwood 4d6ca00e2b remove user page mini-avatar wrappers 2014-05-28 23:21:27 -07:00
Kris Aubuchon ffa33c572c making the color customizer a little nicer with dark themes 2014-05-19 01:17:59 -04:00
Erick Guan c6ef85d517 User prefrence: align all control groups on top. And some padding for follow category. 2014-05-18 16:34:12 +08:00
Jeff Atwood d28e03c3aa user page instructions should be dimmed 2014-05-14 00:26:09 -07:00
Régis Hanol bc3de84ebf FEATURE: remove bookmark button in activity feed 2014-05-12 09:33:26 +02:00
Kris Aubuchon ae79078605 minor user(and group) page fixes 2014-05-07 13:49:59 -04:00
Kris Aubuchon 905c7c7204 few small consistency changes 2014-05-06 12:30:05 -04:00
Neil Lalonde ee08bf561f Fix a bunch of color issues 2014-05-06 11:44:28 -04:00
Kris Aubuchon 8ea63006e4 simplifying and segmenting color variables 2014-05-06 01:50:51 -04:00
Kris Aubuchon bffeba5e3b pulling some more styles out of desktop/mobile to common/base 2014-04-20 15:16:06 -04:00
Vikhyat Korrapati ef99ab59a5 Allow importing Discourse styles in custom stylesheets to modify vars. 2014-04-01 23:04:50 +05:30
Régis Hanol 77a8a4083a Revert "Merge pull request #2125 from vikhyat/css-variables"
This reverts commit b537de3ca5, reversing
changes made to b925827e5b.
2014-04-01 16:24:29 +02:00
Vikhyat Korrapati ddd1dfe896 Allow importing Discourse styles in custom stylesheets to modify vars. 2014-04-01 15:25:43 +05:30
Neil Lalonde 4d0035e7fd Remove the quote post button from pagedown editor when creating a topic and editing About Me in preferences 2014-03-26 10:45:22 -04:00
Jeff Atwood a8000c11a6 tighten up problem messages display 2014-03-22 00:37:18 -07:00
Jeff Atwood 43f2e5b747 make user setting desc less big/dark 2014-03-21 23:09:48 -07:00
Kris Aubuchon bb49b3be82 some iterative design changes 2014-03-12 23:17:18 -04:00