fix create rom and popover on RTL

pull/8154/head
Karl Prieb 8 years ago
parent 4eafcfca5b
commit 864677e1a0
  1. 46
      packages/rocketchat-google-vision/.npm/package/npm-shrinkwrap.json
  2. 2
      packages/rocketchat-theme/client/imports/components/sidebar/rooms-list.css
  3. 15
      packages/rocketchat-theme/client/imports/forms/switch.css
  4. 2
      packages/rocketchat-ui-message/client/messageBox.js
  5. 2
      packages/rocketchat-ui/client/views/app/createChannel.html
  6. 4
      packages/rocketchat-ui/client/views/app/createChannel.js

@ -15,6 +15,11 @@
"resolved": "https://registry.npmjs.org/arguejs/-/arguejs-0.2.3.tgz",
"from": "arguejs@>=0.2.3 <0.3.0"
},
"array-union": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
"from": "array-union@>=1.0.1 <2.0.0"
},
"array-uniq": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
@ -286,6 +291,11 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
"from": "glob@>=7.0.5 <8.0.0"
},
"globby": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
"from": "globby@>=6.1.0 <7.0.0"
},
"google-auth-library": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-0.10.0.tgz",
@ -297,8 +307,8 @@
"from": "google-auto-auth@>=0.7.1 <0.8.0"
},
"google-gax": {
"version": "0.13.4",
"resolved": "https://registry.npmjs.org/google-gax/-/google-gax-0.13.4.tgz",
"version": "0.13.5",
"resolved": "https://registry.npmjs.org/google-gax/-/google-gax-0.13.5.tgz",
"from": "google-gax@>=0.13.0 <0.14.0",
"dependencies": {
"google-auto-auth": {
@ -307,9 +317,19 @@
"from": "google-auto-auth@>=0.5.2 <0.6.0"
},
"google-proto-files": {
"version": "0.9.1",
"resolved": "https://registry.npmjs.org/google-proto-files/-/google-proto-files-0.9.1.tgz",
"from": "google-proto-files@>=0.9.1 <0.10.0"
"version": "0.13.1",
"resolved": "https://registry.npmjs.org/google-proto-files/-/google-proto-files-0.13.1.tgz",
"from": "google-proto-files@>=0.13.1 <0.14.0"
},
"object-assign": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
"from": "object-assign@>=3.0.0 <4.0.0"
},
"protobufjs": {
"version": "6.8.0",
"resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.8.0.tgz",
"from": "protobufjs@>=6.8.0 <7.0.0"
}
}
},
@ -1125,9 +1145,9 @@
"from": "oauth-sign@>=0.8.1 <0.9.0"
},
"object-assign": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
"from": "object-assign@>=3.0.0 <4.0.0"
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"from": "object-assign@>=4.0.1 <5.0.0"
},
"once": {
"version": "1.4.0",
@ -1159,6 +1179,16 @@
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
"from": "pify@>=2.3.0 <3.0.0"
},
"pinkie": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
"from": "pinkie@>=2.0.0 <3.0.0"
},
"pinkie-promise": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
"from": "pinkie-promise@>=2.0.0 <3.0.0"
},
"process-nextick-args": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",

@ -29,7 +29,7 @@
}
&__empty-room {
padding-left: var(--sidebar-default-padding);
padding: 0 var(--sidebar-default-padding);
color: var(--rooms-list-empty-text-color);

@ -79,3 +79,18 @@
font-size: var(--input-font-size);
}
}
.rtl .rc-switch {
&__button {
margin-right: 0;
margin-left: 0.5rem;
}
&__button-inside {
transform: translate3d(-13px, 1px, 0);
}
&__input:checked + .rc-switch__button .rc-switch__button-inside {
transform: translate3d(-1px, 1px, 0);
}
}

@ -453,7 +453,7 @@ Template.messageBox.events({
y: document.querySelector('.rc-message-box__textarea').getBoundingClientRect().top
},
customCSSProperties: {
left: isRtl() ? `${ textArea.getBoundingClientRect().left - 10 }px` : `${ textArea.getBoundingClientRect().right + 10 }px`
left: isRtl() ? `${ textArea.getBoundingClientRect().left - 10 }px` : undefined
},
data: {
rid: this._id

@ -8,7 +8,7 @@
<div class="create-channel__switches">
<div class="rc-switch">
<label class="rc-switch__label" tabindex="-1">
<input type="checkbox" class="rc-switch__input" name="type" value="d">
<input type="checkbox" class="rc-switch__input" name="type" value="p" checked>
<span class="rc-switch__button">
<span class="rc-switch__button-inside"></span>
</span>

@ -106,7 +106,7 @@ Template.createChannel.events({
t.selectedUsers.set(t.selectedUsers.get().filter(user => user.username !== username));
},
'change [name=type]'(e, t) {
t.type.set(e.target.checked ? e.target.value : 'p');
t.type.set(e.target.checked ? e.target.value : 'd');
},
'input [name=users]'(e, t) {
const input = e.target;
@ -189,7 +189,7 @@ Template.createChannel.onCreated(function() {
});
this.name = new ReactiveVar('');
this.type = new ReactiveVar('d');
this.type = new ReactiveVar('p');
this.inUse = new ReactiveVar(undefined);
this.invalid = new ReactiveVar(false);
this.userFilter = new ReactiveVar('');

Loading…
Cancel
Save