mirror of https://github.com/zulip/zulip.git
invite: Add bootstrap CSS rules to emails textarea in invite overlay.
This commit adds required bootstrap CSS rules used for emails textarea element in invite modal with existing CSS for that element in zulip.css. We also change the selector to use class instead of ID such that the dark theme CSS can take precedence when using dark theme. This change is done so we can safely remove textarea CSS rules for bootstrap.css as a part of our process to remove bootstrap without changing existing design.
This commit is contained in:
parent
264bfd4583
commit
26b7e40ac5
|
@ -2476,11 +2476,34 @@ div.topic_edit_spinner .loading_indicator_spinner {
|
||||||
height: 20px;
|
height: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#invitee_emails {
|
textarea.invitee_emails {
|
||||||
min-height: 40px;
|
min-height: 40px;
|
||||||
max-height: 300px;
|
max-height: 300px;
|
||||||
width: 96%;
|
width: 96%;
|
||||||
max-width: 96%;
|
max-width: 96%;
|
||||||
|
|
||||||
|
color: hsl(0, 0%, 33%);
|
||||||
|
background-color: hsl(0, 0%, 100%);
|
||||||
|
border-radius: 4px;
|
||||||
|
vertical-align: middle;
|
||||||
|
border: 1px solid hsl(0, 0%, 80%);
|
||||||
|
padding: 4px 6px;
|
||||||
|
|
||||||
|
box-shadow: inset 0 1px 1px hsla(0, 0%, 0%, 0.075);
|
||||||
|
transition: border linear 0.2s, box-shadow linear 0.2s;
|
||||||
|
|
||||||
|
&:focus {
|
||||||
|
border-color: hsla(206.5, 80%, 62%, 0.8);
|
||||||
|
outline: 0;
|
||||||
|
|
||||||
|
box-shadow: inset 0 1px 1px hsla(0, 0%, 0%, 0.075),
|
||||||
|
0 0 8px hsla(206.5, 80%, 62%, 0.6);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:disabled {
|
||||||
|
cursor: not-allowed;
|
||||||
|
background-color: hsl(0, 0%, 93%);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#invite-user {
|
#invite-user {
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<label for="invitee_emails">{{t "Emails (one on each line or comma-separated)" }}</label>
|
<label for="invitee_emails">{{t "Emails (one on each line or comma-separated)" }}</label>
|
||||||
<div>
|
<div>
|
||||||
<textarea rows="2" id="invitee_emails" name="invitee_emails" placeholder="{{t 'One or more email addresses...' }}"></textarea>
|
<textarea rows="2" id="invitee_emails" name="invitee_emails" class="invitee_emails" placeholder="{{t 'One or more email addresses...' }}"></textarea>
|
||||||
{{#if is_admin}}
|
{{#if is_admin}}
|
||||||
<div id="invite-method-choice">
|
<div id="invite-method-choice">
|
||||||
{{t "or" }} <a role="button" tabindex="0" id="generate_multiuse_invite_button">{{t "Generate invite link" }}</a>
|
{{t "or" }} <a role="button" tabindex="0" id="generate_multiuse_invite_button">{{t "Generate invite link" }}</a>
|
||||||
|
|
Loading…
Reference in New Issue