File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -114,6 +114,7 @@ const elements = {
114114 batchMoveButton : document . getElementById ( "batchMoveButton" ) ,
115115 batchArchiveButton : document . getElementById ( "batchArchiveButton" ) ,
116116 batchDeleteButton : document . getElementById ( "batchDeleteButton" ) ,
117+ messageBatchPanel : document . getElementById ( "messageBatchPanel" ) ,
117118 messageList : document . getElementById ( "messageList" ) ,
118119 messageItemTemplate : document . getElementById ( "messageItemTemplate" ) ,
119120 messageCount : document . getElementById ( "messageCount" ) ,
@@ -1565,6 +1566,9 @@ function syncFolderSelectOptions() {
15651566
15661567function renderMessageBatchActions ( ) {
15671568 const selectedCount = state . selectedMessageIds . size ;
1569+ if ( elements . messageBatchPanel ) {
1570+ elements . messageBatchPanel . hidden = selectedCount === 0 ;
1571+ }
15681572 setElementText ( elements . selectedMessageCount , `已选 ${ selectedCount } 封邮件` ) ;
15691573 [
15701574 elements . clearSelectedMessagesButton ,
Original file line number Diff line number Diff line change @@ -236,11 +236,14 @@ h2 {
236236 grid-area : workspace;
237237 display : flex;
238238 flex-direction : column;
239- gap : var ( --space-sm ) ;
239+ gap : 0.55 rem ;
240240 padding : 0 ;
241241 background : transparent;
242242 border : 0 ;
243243 box-shadow : none;
244+ overflow-y : auto;
245+ overflow-x : hidden;
246+ padding-right : 0.15rem ;
244247}
245248
246249.detail-column {
@@ -800,7 +803,17 @@ h2 {
800803.message-filter-panel ,
801804.message-batch-panel {
802805 display : grid;
803- gap : 0.65rem ;
806+ gap : 0.45rem ;
807+ flex-shrink : 0 ;
808+ }
809+
810+ .folder-strip {
811+ padding : 0.62rem 0.72rem ;
812+ }
813+
814+ .message-filter-panel ,
815+ .message-batch-panel {
816+ padding : 0.68rem 0.78rem ;
804817}
805818
806819.folder-list {
@@ -966,6 +979,11 @@ h2 {
966979 padding : 0 0.9rem 0.9rem ;
967980}
968981
982+ .message-column {
983+ flex : 1 0 18rem ;
984+ min-height : 18rem ;
985+ }
986+
969987.detail-empty {
970988 display : grid;
971989 place-items : center;
Original file line number Diff line number Diff line change @@ -274,7 +274,7 @@ <h2>批量导入邮箱</h2>
274274 </ div >
275275 </ section >
276276
277- < section class ="message-batch-panel panel compact-panel ">
277+ < section class ="message-batch-panel panel compact-panel " id =" messageBatchPanel " hidden >
278278 < div class ="message-batch-meta ">
279279 < span id ="selectedMessageCount "> 已选 0 封邮件</ span >
280280 < button type ="button " class ="button ghost compact " id ="clearSelectedMessagesButton "> 清空选择</ button >
You can’t perform that action at this time.
0 commit comments