Merge branch 'develop' of github.com:vector-im/riot-web into t3chguy/i18n_analytics
						commit
						5b6dbfb701
					
				|  | @ -511,7 +511,7 @@ var RoomSubList = React.createClass({ | |||
|                 if (list[i].tags[self.props.tagName] && list[i].tags[self.props.tagName].order === undefined) { | ||||
|                     MatrixClientPeg.get().setRoomTag(list[i].roomId, self.props.tagName, {order: (order + 1.0) / 2.0}).finally(function() { | ||||
|                         // Do any final stuff here
 | ||||
|                     }).fail(function(err) { | ||||
|                     }).catch(function(err) { | ||||
|                         var ErrorDialog = sdk.getComponent("dialogs.ErrorDialog"); | ||||
|                         console.error("Failed to add tag " + self.props.tagName + " to room" + err); | ||||
|                         Modal.createTrackedDialog('Failed to add tag to room', err.toString(), ErrorDialog, { | ||||
|  |  | |||
|  | @ -68,7 +68,7 @@ module.exports = React.createClass({ | |||
|                         if (self.props.onFinished) { | ||||
|                             self.props.onFinished(); | ||||
|                         }; | ||||
|                     }).fail(function(err) { | ||||
|                     }).catch(function(err) { | ||||
|                         var ErrorDialog = sdk.getComponent("dialogs.ErrorDialog"); | ||||
|                         Modal.createTrackedDialog('Failed to remove tag from room 1', err.toString(), ErrorDialog, { | ||||
|                             title: _t('Failed to remove tag %(tagName)s from room', {tagName: tagNameOff}), | ||||
|  | @ -85,7 +85,7 @@ module.exports = React.createClass({ | |||
|                         if (self.props.onFinished) { | ||||
|                             self.props.onFinished(); | ||||
|                         }; | ||||
|                     }).fail(function(err) { | ||||
|                     }).catch(function(err) { | ||||
|                         var ErrorDialog = sdk.getComponent("dialogs.ErrorDialog"); | ||||
|                         Modal.createTrackedDialog('Failed to remove tag from room 2', err.toString(), ErrorDialog, { | ||||
|                             title: _t('Failed to remove tag %(tagName)s from room', {tagName: tagNameOn}), | ||||
|  |  | |||
|  | @ -111,7 +111,7 @@ var roomTileSource = { | |||
|                 //component.state.set({ spinner: component.state.spinner ? component.state.spinner++ : 1 });
 | ||||
|                 MatrixClientPeg.get().deleteRoomTag(item.room.roomId, prevTag).finally(function() { | ||||
|                     //component.state.set({ spinner: component.state.spinner-- });
 | ||||
|                 }).fail(function(err) { | ||||
|                 }).catch(function(err) { | ||||
|                     var ErrorDialog = sdk.getComponent("dialogs.ErrorDialog"); | ||||
|                     console.error("Failed to remove tag " + prevTag + " from room: " + err); | ||||
|                     Modal.createTrackedDialog('Failed to remove tag from room', err.toString(), ErrorDialog, { | ||||
|  |  | |||
|  | @ -319,6 +319,7 @@ textarea { | |||
|     cursor: help; | ||||
|     transition-duration: 200ms; | ||||
|     font-size: smaller; | ||||
|     filter: opacity(0.5); | ||||
| } | ||||
| 
 | ||||
| .mx_Beta:hover { | ||||
|  |  | |||
|  | @ -17,19 +17,115 @@ limitations under the License. | |||
| .mx_GroupView { | ||||
|     max-width: 960px; | ||||
|     width: 100%; | ||||
|     margin: 20px auto; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_error { | ||||
|     margin: auto; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header { | ||||
|     max-width: 960px; | ||||
|     margin: auto; | ||||
|     height: 70px; | ||||
|     align-items: center; | ||||
|     display: flex; | ||||
|     margin-bottom: 20px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_view { | ||||
|     border-bottom: 1px solid #e5e5e5; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_avatar, .mx_GroupView_header_info { | ||||
|     display: table-cell; | ||||
|     vertical-align: middle; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupHeader_button { | ||||
|     margin-left: 12px; | ||||
|     cursor: pointer; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupHeader_button object { | ||||
|     // prevents clicks from being swallowed by svg in 'object' tag | ||||
|     pointer-events: none; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_avatarPicker { | ||||
|     position: relative; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_avatarPicker_edit { | ||||
|     position: absolute; | ||||
|     top: 50px; | ||||
|     left: 15px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_avatarPicker .mx_Spinner { | ||||
|     width: 48px; | ||||
|     height: 48px ! important; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_leftCol { | ||||
|     flex: 1; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_saveButton, .mx_GroupView_cancelButton { | ||||
|     display: table-cell; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_groupid { | ||||
|     font-weight: normal; | ||||
|     font-size: initial; | ||||
|     padding-left: 10px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_name { | ||||
|     vertical-align: middle; | ||||
|     width: 100%; | ||||
|     height: 31px; | ||||
|     overflow: hidden; | ||||
|     color: $primary-fg-color; | ||||
|     font-weight: bold; | ||||
|     font-size: 22px; | ||||
|     padding-left: 19px; | ||||
|     padding-right: 16px; | ||||
|     /* why isn't text-overflow working? */ | ||||
|     text-overflow: ellipsis; | ||||
|     border-bottom: 1px solid transparent; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_name input, .mx_GroupView_header_shortDesc input { | ||||
|     width: 400px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_header_shortDesc { | ||||
|     vertical-align: bottom; | ||||
|     float: left; | ||||
|     max-height: 42px; | ||||
|     color: $settings-grey-fg-color; | ||||
|     font-weight: 300; | ||||
|     font-size: 13px; | ||||
|     padding-left: 19px; | ||||
|     margin-right: 16px; | ||||
|     overflow: hidden; | ||||
|     text-overflow: ellipsis; | ||||
|     border-bottom: 1px solid transparent; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_avatarPicker_label { | ||||
|     cursor: pointer; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_cancelButton { | ||||
|     padding-left: 8px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_cancelButton img { | ||||
|     position: relative; | ||||
|     top: 5px; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_featuredThings { | ||||
|     margin-top: 20px; | ||||
| } | ||||
|  | @ -50,3 +146,12 @@ limitations under the License. | |||
|     cursor: pointer; | ||||
|     display: table-cell; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_uploadInput { | ||||
|     display: none; | ||||
| } | ||||
| 
 | ||||
| .mx_GroupView_editLongDesc { | ||||
|     width: 100%; | ||||
|     height: 150px; | ||||
| } | ||||
|  |  | |||
|  | @ -14,6 +14,8 @@ | |||
| .mx_EventTile_content .markdown-body a.mx_UserPill, | ||||
| .mx_UserPill { | ||||
|     color: $primary-fg-color; | ||||
|     background-color: $other-user-pill-bg-color; | ||||
|     padding-right: 5px; | ||||
| } | ||||
| 
 | ||||
| .mx_EventTile_highlight .mx_EventTile_content .markdown-body a.mx_UserPill_me { | ||||
|  |  | |||
|  | @ -83,11 +83,20 @@ limitations under the License. | |||
|     border: 1px solid transparent; | ||||
| } | ||||
| 
 | ||||
| .mx_AppTileMenuBarWidgetDelete { | ||||
|     filter: none; | ||||
| } | ||||
| 
 | ||||
| .mx_AppTileMenuBarWidget:hover { | ||||
|     border: 1px solid $primary-hairline-color; | ||||
|     border-radius: 2px; | ||||
| } | ||||
| 
 | ||||
| .mx_AppTileBody{ | ||||
|     height: 350px; | ||||
|     overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .mx_AppTileBody iframe { | ||||
|     width: 100%; | ||||
|     height: 350px; | ||||
|  | @ -167,3 +176,52 @@ form.mx_Custom_Widget_Form div { | |||
|     margin-top: 10px; | ||||
|     margin-bottom: 10px; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarning { | ||||
|     text-align: center; | ||||
|     padding: 30px 0; | ||||
|     background-color: $primary-bg-color; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarningImage { | ||||
|     margin: 10px 0; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarningImage img { | ||||
|     width: 150px; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarningText { | ||||
|     max-width: 400px; | ||||
|     margin: 10px auto 10px auto; | ||||
|     color: $primary-fg-color; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarningTextLabel { | ||||
|     font-weight: bold; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionWarningTextURL { | ||||
|     color: $accent-color; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionButton { | ||||
|     padding: 5px; | ||||
|     border-radius: 5px; | ||||
|     color: $warning-color; | ||||
|     background-color: $primary-bg-color; | ||||
| } | ||||
| 
 | ||||
| .mx_AppPermissionButton:hover { | ||||
|     background-color: $primary-fg-color; | ||||
|     cursor: pointer; | ||||
| } | ||||
| 
 | ||||
| .mx_AppLoading { | ||||
|     min-height: 305px; | ||||
|     display: flex; | ||||
|     flex-direction: column; | ||||
|     justify-content: center; | ||||
|     align-items: center; | ||||
|     font-weight: bold; | ||||
| } | ||||
|  |  | |||
|  | @ -128,6 +128,12 @@ limitations under the License. | |||
|     color: $event-sending-color; | ||||
| } | ||||
| 
 | ||||
| .mx_EventTile_sending .mx_UserPill, | ||||
| .mx_EventTile_sending .mx_RoomPill, | ||||
| .mx_EventTile_sending .mx_emojione { | ||||
|     opacity: 0.5; | ||||
| } | ||||
| 
 | ||||
| .mx_EventTile_notSent { | ||||
|     color: $event-notsent-color; | ||||
| } | ||||
|  | @ -370,6 +376,7 @@ limitations under the License. | |||
| .mx_EventTile_content .markdown-body h6 | ||||
| { | ||||
|     font-family: inherit ! important; | ||||
|     color: inherit; | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
|  |  | |||
|  | @ -95,8 +95,6 @@ limitations under the License. | |||
| .mx_MessageComposer_input .DraftEditor-root { | ||||
|     width: 100%; | ||||
|     flex: 1; | ||||
|     max-height: 120px; | ||||
|     overflow: auto; | ||||
|     word-break: break-word; | ||||
| } | ||||
| 
 | ||||
|  | @ -105,6 +103,11 @@ limitations under the License. | |||
|     padding-top: 2px; | ||||
| } | ||||
| 
 | ||||
| .mx_MessageComposer_input .public-DraftEditor-content { | ||||
|     max-height: 120px; | ||||
|     overflow: auto; | ||||
| } | ||||
| 
 | ||||
| .mx_MessageComposer_input blockquote { | ||||
|     color: $blockquote-fg-color; | ||||
|     margin: 0 0 16px; | ||||
|  |  | |||
|  | @ -20,6 +20,7 @@ $focus-brightness: 125%; | |||
| // red warning colour | ||||
| $warning-color: #ff0064; | ||||
| $mention-user-pill-bg-color: #ff0064; | ||||
| $other-user-pill-bg-color: rgba(0, 0, 0, 0.1); | ||||
| 
 | ||||
| $preview-bar-bg-color: #f7f7f7; | ||||
| 
 | ||||
|  |  | |||
|  | @ -20,6 +20,8 @@ $focus-brightness: 200%; | |||
| // red warning colour | ||||
| $warning-color: #ff0064; | ||||
| 
 | ||||
| $other-user-pill-bg-color: rgba(255, 255, 255, 0.1); | ||||
| 
 | ||||
| $preview-bar-bg-color: #333; | ||||
| 
 | ||||
| // left-panel style muted accent color | ||||
|  |  | |||
|  | @ -0,0 +1,10 @@ | |||
| <?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||||
| <svg width="18px" height="18px" viewBox="0 0 18 18" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"> | ||||
|     <!-- Generator: Sketch 3.4.2 (15857) - http://www.bohemiancoding.com/sketch --> | ||||
|     <title>Slice 1</title> | ||||
|     <desc>Created with Sketch.</desc> | ||||
|     <defs></defs> | ||||
|     <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"> | ||||
|         <path d="M9.74464309,-3.02908503 L8.14106175,-3.02908503 L8.14106175,8.19448443 L-3.03028759,8.19448443 L-3.03028759,9.7978515 L8.14106175,9.7978515 L8.14106175,20.9685098 L9.74464309,20.9685098 L9.74464309,9.7978515 L20.9697124,9.7978515 L20.9697124,8.19448443 L9.74464309,8.19448443 L9.74464309,-3.02908503" id="Fill-108" opacity="0.9" fill="#ff0064" sketch:type="MSShapeGroup" transform="translate(8.969712, 8.969712) rotate(-315.000000) translate(-8.969712, -8.969712) "></path> | ||||
|     </g> | ||||
| </svg> | ||||
| After Width: | Height: | Size: 1.0 KiB | 
		Loading…
	
		Reference in New Issue
	
	 Michael Telatynski
						Michael Telatynski