From 0f785bc99e89d6803dcbf35693d9e711b4dbe0e3 Mon Sep 17 00:00:00 2001
From: Michael An <2331806369@qq.com>
Date: Thu, 9 May 2024 16:39:03 +0800
Subject: [PATCH] [12.0] share admin animation time change
---
frontend/src/components/main-side-nav.js | 6 +++++-
media/css/seahub_react.css | 11 +++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
diff --git a/frontend/src/components/main-side-nav.js b/frontend/src/components/main-side-nav.js
index 9888bce5f6d..9f3ff12dbf7 100644
--- a/frontend/src/components/main-side-nav.js
+++ b/frontend/src/components/main-side-nav.js
@@ -124,7 +124,11 @@ class MainSideNav extends React.Component {
);
}
return (
-
+
{canAddRepo && (
-
this.tabItemClick(e, 'share-admin-libs')}>
diff --git a/media/css/seahub_react.css b/media/css/seahub_react.css
index 7c1f8a988c4..e8f3b60478b 100644
--- a/media/css/seahub_react.css
+++ b/media/css/seahub_react.css
@@ -744,6 +744,7 @@ a, a:hover { color: #ec8000; }
margin-right: 6px;
}
+/* files container height more than 200px, use 0.3s animation */
.side-panel-slide {
transition: all .3s ease-in-out;
}
@@ -753,6 +754,16 @@ a, a:hover { color: #ec8000; }
height: 0;
}
+/* share admin container height less than 100px, use 0.15s animation */
+.side-panel-slide-share-admin {
+ transition: all .15s ease-in-out;
+}
+
+.side-panel-slide-up-share-admin {
+ transition: all .15s ease-in-out;
+ height: 0;
+}
+
/* about dialog */
.about-content {
min-width: 280px;