summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorJan-Christoph Borchardt <hey@jancborchardt.net>2014-02-20 16:45:36 +0100
committerJan-Christoph Borchardt <hey@jancborchardt.net>2014-02-20 16:45:36 +0100
commitbfe6dfe5daeb42723032c7ca2e526ff51326df4e (patch)
tree9e9e81e099c104fec670b7f155ba2faad633de02 /core
parent5cc4a47f4c714f2654b5845cf5acc4d56d63fc00 (diff)
parent58b1dc5e76bb18ebae7e980566153b04cd1c76b2 (diff)
downloadnextcloud-server-bfe6dfe5daeb42723032c7ca2e526ff51326df4e.tar.gz
nextcloud-server-bfe6dfe5daeb42723032c7ca2e526ff51326df4e.zip
Merge pull request #7056 from owncloud/users-scrollperformance
Improve users list scrolling performance
Diffstat (limited to 'core')
-rw-r--r--core/css/multiselect.css8
-rw-r--r--core/css/styles.css12
2 files changed, 19 insertions, 1 deletions
diff --git a/core/css/multiselect.css b/core/css/multiselect.css
index 60f2f47e698..8d949e7cdb7 100644
--- a/core/css/multiselect.css
+++ b/core/css/multiselect.css
@@ -48,7 +48,7 @@ ul.multiselectoptions > li input[type='checkbox']:checked+label {
font-weight: bold;
}
-div.multiselect {
+div.multiselect, select.multiselect {
display: inline-block;
max-width: 400px;
min-width: 150px;
@@ -58,6 +58,12 @@ div.multiselect {
vertical-align: bottom;
}
+/* To make a select look like a multiselect until it's initialized */
+select.multiselect {
+ height: 30px;
+ min-width: 113px;
+}
+
div.multiselect.active {
background-color: #fff;
position: relative;
diff --git a/core/css/styles.css b/core/css/styles.css
index 01c2f89b9ce..0be0eaf3441 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -946,3 +946,15 @@ div.crumb:active {
opacity:.7;
}
+.appear {
+ opacity: 1;
+ transition: opacity 500ms ease 0s;
+ -moz-transition: opacity 500ms ease 0s;
+ -ms-transition: opacity 500ms ease 0s;
+ -o-transition: opacity 500ms ease 0s;
+ -webkit-transition: opacity 500ms ease 0s;
+}
+.appear.transparent {
+ opacity: 0;
+}
+