Browse Source

Sheetrightclickconfig optimization

master
flowerField 5 years ago
parent
commit
07f1a2e8a0
  1. 6
      src/controllers/constant.js
  2. 3
      src/controllers/sheetBar.js
  3. 7
      src/css/luckysheet-core.css

6
src/controllers/constant.js

@ -625,6 +625,12 @@ function sheetconfigHTML(){
const config = customSheetRightClickConfig();
/* 如果配置项全部为flase,则隐藏入口且不再菜单项 */
if(Object.values(config).every(ele=> !ele)){
$('#luckysheet-sheet-container-c').addClass("luckysheet-sheet-container-menu-hide");
return "";
}
let hideTopMenuseparator = true;
let moveTopMenuseparator = true;

3
src/controllers/sheetBar.js

@ -112,7 +112,8 @@ function showsheetconfigmenu() {
// 如果全部按钮设置了隐藏,则不显示
const config = luckysheetConfigsetting.sheetRightClickConfig;
if(!config.delete && !config.copy && !config.rename && !config.color && !config.hide && !config.move){
// if(!config.delete && !config.copy && !config.rename && !config.color && !config.hide && !config.move){
if(Object.values(config).every(ele=> !ele)){
return;
}

7
src/css/luckysheet-core.css

@ -1109,6 +1109,13 @@ div.luckysheet-sheets-m:hover {
display: inline-block;
}
.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item{
padding-right: 5px !important;
}
.luckysheet-sheet-container-menu-hide .luckysheet-sheets-item-menu{
display: none !important;
}
.luckysheet-sheet-area div.luckysheet-sheets-item {
padding: 2px 6px;

Loading…
Cancel
Save