fixed field editing styles

This commit is contained in:
antelle 2019-09-08 08:25:15 +02:00
parent 8df70602c0
commit bebb9a88eb
6 changed files with 8 additions and 1 deletions

View File

@ -55,7 +55,7 @@ const FeatureDetector = {
return this.isMac;
},
getBrowserCssClass() {
if (window.chrome && window.chrome.webstore) {
if (window.chrome && window.navigator.userAgent.indexOf('Chrome/') > -1) {
return 'chrome';
}
if (window.navigator.userAgent.indexOf('Edge/') > -1) {

View File

@ -2,6 +2,7 @@ const FieldViewText = require('./field-view-text');
const FieldViewUrl = FieldViewText.extend({
displayUrlRegex: /^http:\/\//i,
cssClass: 'url',
renderValue(value) {
return value

View File

@ -14,6 +14,7 @@ const FieldView = Backbone.View.extend({
render() {
this.value = typeof this.model.value === 'function' ? this.model.value() : this.model.value;
this.renderTemplate({
cls: this.cssClass,
editable: !this.readonly,
multiline: this.model.multiline,
title: this.model.title,

View File

@ -261,6 +261,9 @@
width: 0;
white-space: pre-wrap;
}
.details__field--url & {
height: $details-field-line-height + 2px;
}
.details__field--edit &,
.details__field--edit.details__field--editable &,
.details__field--edit.details__field--editable:hover & {

View File

@ -1,4 +1,5 @@
<div class="details__field
{{~#if cls}} details__field--{{cls}}{{/if~}}
{{~#if editable}} details__field--editable{{/if~}}
{{~#if multiline}} details__field--multiline{{/if~}}
{{~#if canEditTitle}} details__field--can-edit-title{{/if~}}

View File

@ -6,6 +6,7 @@ Release notes
`-` fix #1154: relative Destination header in WebDAV MOVE
`-` fix #1129: webdav storage error on Unicode filenames
`*` donation link changed
`-` fixed field editing styles
##### v1.9.3 (2019-09-07)
`-` fixed group settings not being displayed