dipu989
ef2345414d
settings: Change username label.
2018-10-16 17:09:21 -07:00
dipu989
ea5bb4a150
settings: Interchange Username and Bot Type positions.
2018-10-16 17:09:20 -07:00
Steve Howell
fd22687cd2
refactor: Split out buddy_list_conf().
...
This moves us closer to having a generic widget that
we can use for other things like stream settings.
2018-10-16 16:53:47 -07:00
Steve Howell
653aa40384
Extract buddy_list_create().
...
This makes buddy_list look more similar to other modules
where we don't indent within the boilerplate IIFE.
2018-10-16 16:53:47 -07:00
Cynthia Lin
f03d7d29b5
styles: Convert named colors to HSL values.
2018-10-16 13:14:19 -07:00
Cynthia Lin
cbb6b3a1af
styles: Normalize differences in previous hex-to-HSL conversion.
2018-10-16 13:14:19 -07:00
Cynthia Lin
89d81b37d4
styles: Convert background properties to background-color.
2018-10-16 13:14:19 -07:00
Cynthia Lin
67b705207e
styles: Convert 3-digit hex values to HSL values.
2018-10-16 13:14:19 -07:00
Cynthia Lin
926365dc89
styles: Convert 6-digit hex values to HSL values.
2018-10-16 13:14:19 -07:00
Shubham Dhama
3e0b420423
settings: Extend `settings_checkbox` for dependent checkboxes.
...
This deduplicate code for the checkboxes which are dependent on other
parameters and it makes no sense changing them when that parameter is
false. For example, changing `message_content_in_email_notifications`
makes sense only when `enable_offline_email_notifications` is true.
2018-10-16 13:08:55 -07:00
Shubham Dhama
d1c62369b7
templates: Add `is_false` handlebars helper.
...
There is need for such a helper because `unless` executes to be true even
when we haven't passed the context variable on which we are checking the
conditional statement.
2018-10-16 13:07:53 -07:00
Aditya Bansal
75ae94e459
font-awesome: Drop support for legacy font awesome icons.
...
We drop support for usage of `icon-vector` as base class when
including icons from font awesome icons package.
Now on, only icons as specified in font awesome v4.7.0 can be used
in the code base.
2018-10-15 20:14:55 +05:30
Aditya Bansal
7eeed1413c
icons: Remove base class from comments and test templates.
2018-10-15 19:55:18 +05:30
Aditya Bansal
a4b51a33f8
timerender.js: Remove use of legacy font awesome base class 'icon-vector'.
2018-10-15 19:22:57 +05:30
Steve Howell
72295e94b4
typing indicators: Use user ids internally.
...
We now ask compose_pm_pill to give us a list of user
ids that we are PM'ing to, and we only convert user
ids to emails right before we put requests on the wire.
We also let the "pill system" tell us whether we
have unconverted data.
It also sets up for an upcoming server change where we
can just send user ids to the server.
This change should be transparent to the majority of users.
For Zephyr users we are slightly less aggressive about
sending typing indicators, since we now require valid
user ids.
2018-10-14 09:38:32 -07:00
Cynthia Lin
c0edcf6fe4
user profiles: Remove empty space under profiles with no set fields.
...
Fixes #10652 .
2018-10-14 09:37:18 -07:00
Rohitt Vashishtha
0d8ce4201c
composebox_typeahead.js: Use people.get_mention_syntax.
2018-10-13 16:42:50 -07:00
Rohitt Vashishtha
f857111920
popovers.js: Use people.get_mention_syntax.
2018-10-13 16:42:50 -07:00
Rohitt Vashishtha
11e4011d5f
transmit.js: Use people.get_mention_syntax.
2018-10-13 16:42:50 -07:00
Rohitt Vashishtha
38cddf7d54
compose_actions: Use people.get_mention_syntax in reply_with_mention.
2018-10-13 16:42:50 -07:00
Rohitt Vashishtha
b18f9def06
people.js: Add get_mention_syntax to conditionally get @user|id syntax.
...
This is intended to replace all function calls for generating mention
syntax for a target user.
2018-10-13 16:42:34 -07:00
Tim Abbott
3c2f49edaa
message_flags: Fix JS exception when handling starred messages.
...
Previously, if one starred a message that wasn't in the browser's
locally cached history, it'd throw a JavaScript exception.
2018-10-12 13:52:30 -07:00
Steve Howell
27ef6a9991
compose pill: Add has_unconverted_data() helper.
2018-10-12 11:20:30 -07:00
Steve Howell
3225f81a92
compose pills: Add get_user_ids_string().
...
This helper will be useful for typing indicators.
2018-10-12 11:20:30 -07:00
Steve Howell
3b9a5afcee
input_pill: Add is_pending() helper.
2018-10-12 11:20:30 -07:00
Steve Howell
3545bc1893
settings: Confirm before deleting user groups.
...
Fixes #10498 .
2018-10-12 10:38:56 -07:00
Steve Howell
19ca7145fc
settings: Extract delete_user_group().
...
This preps us to make delete_user_group() be
a callback in the next commit.
2018-10-12 10:38:54 -07:00
Steve Howell
b7f764aa29
settings: Add confirm_dialog module.
...
This module makes it really easy to create are-you-sure
dialogs for dangerous operations.
Basically it's one function with five parameters. You
give three chunks of HTML, a callback function, and
a parent container.
The first use of this will be in settings_user_groups,
coming up in a couple commits.
2018-10-12 10:37:06 -07:00
Akash Nimare
f60e6d7c20
desktop: Update app to v2.3.82.
2018-10-12 10:32:58 -07:00
Tim Abbott
792b08c3b8
auth: Remove unused CSS/HTML for social auth buttons.
...
The margin-left CSS was incorrect and overridden anyway, and after
removing that, login-github-button no longer appeared in the project.
2018-10-11 17:18:04 -07:00
Tim Abbott
fd4c23e12d
login: Clean up CSS/HTML for google/github login buttons.
...
This removes some unnecessary code duplication in the CSS classes for
Google and GitHub authentication social auth buttons.
This will, in turn, help us avoid extra work every time we add a new
authentication backend.
2018-10-11 16:52:41 -07:00
Akash Nimare
f9179e9903
login: Vertically align the buttons.
...
This sets the padding top to 13px so that it matches with
the bottom padding.
2018-10-10 11:57:44 -07:00
Akash Nimare
f00cd549cd
login-page: Make the buttons and labels cleaner.
...
Changes -
a) Updated the border-radius to 4px for all the buttons.
b) Increased the margins between the labels and inputs.
These changes affect the login and register page's styling.
2018-10-10 11:57:44 -07:00
Akash Nimare
3e72db8c62
devlogin: Update the border-radius of all the buttons.
...
This commit updates the border-radius of the buttons presents
on the /devlogin page.
2018-10-10 11:57:44 -07:00
Akash Nimare
da7adb038f
thumbnail: Show play button on hovering youtube thumbnail.
...
This PR adds a play icon on hovering the youtube thumbnails.
Also, shows the pointer cursor on vimeo videos instead of
zoom-in.
2018-10-09 16:12:36 -07:00
Rishi Gupta
4265b8e62f
user docs: Soften the h1 underline in the sidebar.
2018-10-09 15:23:07 -07:00
Pragati Agrawal
749e034863
org settings: Rename "Filter settings" to "Linkifiers".
...
Fixes : #10551
2018-10-09 08:50:45 -07:00
Lenny Jagielski
4fa4ca53c2
webhooks: Add Netlify integration.
...
Fixes : #10169 .
2018-10-05 17:04:40 -07:00
Pragati Agrawal
8a9959b4be
org settings: Remove bolt-icon from active users' list.
...
Since now we have a "role" column under org settings->active-users, so
this bolt admin icon is redundant,thus removing it.
2018-10-05 15:50:27 -07:00
Pragati Agrawal
8ae008abe4
org settings: Add column for "role" under active-users.
...
Fixes : #10413
2018-10-05 15:50:27 -07:00
Vishnu Ks
255c21e81e
portico: Increase the clickable area of logout button.
...
The current logout button in portico pages is very hard
to click as the clickable area is very small.
2018-10-05 15:35:43 -07:00
Cynthia Lin
a11c56f02a
people: Format times without leading zeroes.
2018-10-04 17:02:09 -07:00
Cynthia Lin
6d0aa68591
custom profile fields: Add and restyle default user profile fields.
...
Refactor selectors to utilize SCSS features.
Fixes some issues in #10545 .
2018-10-04 17:02:09 -07:00
Cynthia Lin
1a198b6a79
left sidebar: Eliminate duplicate border for stream sidebar icon.
...
Resolves one of the issues listed in #10423 .
2018-10-02 12:08:42 -07:00
Akash Nimare
138cef0906
hotspots: Change styling of intro to reply hotspot.
...
Updated the styling so that it looks like other hotspots.
2018-10-02 11:38:26 -07:00
Cynthia Lin
b27201056c
attachments ui: Initialize table sorted by Date uploaded column.
...
Previously we only added the active class to the Date uploaded
column, thinking it was already sorted by upload date by default.
However, it wasn't, so now we explicitly make a call to sort it by upload
date to fix an issue with broken sorting.
Fixes #10518 .
2018-10-02 11:32:45 -07:00
Cynthia Lin
95fc86442e
tools: Improve styling of /devtools page.
...
We readapt styling from documentation pages and add the `.flex`
class to the element to resolve the header issue.
Replaces and closes #10461 .
2018-10-02 11:30:29 -07:00
Rishi Gupta
0c7be02b99
user docs: Update stream guidelines link in stream subscriptions modal.
2018-10-01 12:45:59 -07:00
Rishi Gupta
8c0bfb925d
integration docs: Change location of bot_types.png.
...
Fixes broken test in 53a2f71
.
2018-10-01 12:42:29 -07:00
Rishi Gupta
53a2f71c3f
integration docs: Add back bot_types.png.
...
This was removed accidentally in 8c6424a
.
2018-10-01 10:30:13 -07:00