diff --git a/gulpfile.js b/gulpfile.js index c5d2f2b..c83ef71 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -32,6 +32,13 @@ const babel = require('@rollup/plugin-babel').default; // Distinguish development and production environments const production = process.env.NODE_ENV === 'production' ? true : false; +const pkg = require('./package.json'); +const banner = `/*! @preserve + * ${pkg.name} + * version: ${pkg.version} + * https://github.com/mengshukeji/Luckysheet + */`; + // uglify js Compression configuration https://github.com/mishoo/UglifyJS#minify-options const uglifyOptions = { compress: { @@ -192,7 +199,7 @@ async function core() { name: 'luckysheet', sourcemap: true, inlineDynamicImports:true, - + banner: banner }); if(production){ @@ -202,6 +209,7 @@ async function core() { name: 'luckysheet', sourcemap: true, inlineDynamicImports:true, + banner: banner }); } diff --git a/src/controllers/constant.js b/src/controllers/constant.js index c8ac890..0c23284 100644 --- a/src/controllers/constant.js +++ b/src/controllers/constant.js @@ -45,7 +45,7 @@ const gridHTML = function(){
- +
diff --git a/src/css/luckysheet-core.css b/src/css/luckysheet-core.css index ffec0c4..96fb6fa 100644 --- a/src/css/luckysheet-core.css +++ b/src/css/luckysheet-core.css @@ -860,7 +860,8 @@ left: 0; position: absolute; right: 0; - top: 6px; + top: 50%; + transform: translateY(-50%); resize: none; /* border: 1px #b9b9b9 solid; */ font-family: arial, sans, sans-serif; @@ -897,6 +898,12 @@ border-left: 1px solid transparent; border-right: 1px solid transparent; } +.luckysheet-wa-calculate-help-tool .fa-caret-down { + position: absolute; + top: 50%; + left: 3px; + transform: translateY(-50%); +} .luckysheet-wa-calculate-help-tool:hover { background: #EFEFEF;