mirror of
https://github.com/1Panel-dev/1Panel.git
synced 2025-10-09 15:06:37 +08:00
feat: Add non-professional version node management page (#7529)
This commit is contained in:
parent
909b10f422
commit
ddd8b6b63d
10 changed files with 753 additions and 685 deletions
|
@ -1,201 +1,144 @@
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: "panel"; /* Project id 3575356 */
|
font-family: "iconfont"; /* Project id 4776196 */
|
||||||
src: url('iconfont.woff2?t=1723798525783') format('woff2'),
|
src: url('iconfont.woff2?t=1734689625014') format('woff2'),
|
||||||
url('iconfont.woff?t=1723798525783') format('woff'),
|
url('iconfont.woff?t=1734689625014') format('woff'),
|
||||||
url('iconfont.ttf?t=1723798525783') format('truetype'),
|
url('iconfont.ttf?t=1734689625014') format('truetype');
|
||||||
url('iconfont.svg?t=1723798525783#panel') format('svg');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.panel {
|
.iconfont {
|
||||||
font-family: "panel" !important;
|
font-family: "iconfont" !important;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
-webkit-font-smoothing: antialiased;
|
-webkit-font-smoothing: antialiased;
|
||||||
-moz-osx-font-smoothing: grayscale;
|
-moz-osx-font-smoothing: grayscale;
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-zhongduan:before {
|
.p-node-1:before {
|
||||||
content: "\e731";
|
content: "\e61a";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-docker1:before {
|
.p-node-2:before {
|
||||||
content: "\e76a";
|
content: "\e647";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-Firefox:before {
|
.p-tongyijiancha:before {
|
||||||
content: "\e87c";
|
content: "\e619";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-ios:before {
|
.p-alert-3:before {
|
||||||
content: "\e60e";
|
content: "\e728";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-pc:before {
|
.p-file-zip:before {
|
||||||
content: "\e771";
|
content: "\e606";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-theworld:before {
|
.p-file-normal:before {
|
||||||
content: "\e947";
|
content: "\e7ac";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-android:before {
|
.p-txt:before {
|
||||||
content: "\e9e0";
|
content: "\e6e3";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-tencent:before {
|
.p-file-folder:before {
|
||||||
content: "\e609";
|
content: "\e600";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-windows:before {
|
.p-file-unknown:before {
|
||||||
content: "\e6a0";
|
content: "\e601";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-machine:before {
|
.p-file-txt:before {
|
||||||
content: "\e862";
|
content: "\e602";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-mobile:before {
|
.p-language:before {
|
||||||
content: "\e620";
|
content: "\e605";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-ucweb:before {
|
.p-theme:before {
|
||||||
|
content: "\e638";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-arrow-right:before {
|
||||||
|
content: "\e665";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-docker:before {
|
||||||
|
content: "\e659";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-appstore:before {
|
||||||
|
content: "\eb65";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-website:before {
|
||||||
|
content: "\e781";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-config:before {
|
||||||
|
content: "\e78e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-appstore1:before {
|
||||||
|
content: "\e792";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-log:before {
|
||||||
|
content: "\e793";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-host:before {
|
||||||
|
content: "\e7b1";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-home:before {
|
||||||
|
content: "\e7c6";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-plan:before {
|
||||||
|
content: "\e746";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-database:before {
|
||||||
|
content: "\e754";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-rejected-order:before {
|
||||||
|
content: "\e75e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-toolbox:before {
|
||||||
|
content: "\e769";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-yingwen:before {
|
||||||
|
content: "\e6c3";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-zhongwen:before {
|
||||||
|
content: "\e6c8";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-logout:before {
|
||||||
|
content: "\e8fe";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-taolun:before {
|
||||||
content: "\e603";
|
content: "\e603";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-edge:before {
|
.p-bug:before {
|
||||||
content: "\e8e2";
|
content: "\e616";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-2345explorer:before {
|
.p-huaban88:before {
|
||||||
content: "\e60a";
|
content: "\e67c";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-m-chrome:before {
|
.p-star:before {
|
||||||
content: "\ea09";
|
content: "\e60f";
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-opera:before {
|
|
||||||
content: "\ea0e";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-linux:before {
|
|
||||||
content: "\e80b";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-maxthon:before {
|
|
||||||
content: "\e676";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-mac:before {
|
|
||||||
content: "\ef2d";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-ie:before {
|
|
||||||
content: "\eaab";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-Chrome-OS:before {
|
|
||||||
content: "\e60b";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-safari:before {
|
|
||||||
content: "\e60c";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-m-360se:before {
|
|
||||||
content: "\e678";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-monitor-1:before {
|
|
||||||
content: "\e60d";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-xpack:before {
|
|
||||||
content: "\e604";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-gpu-2:before {
|
|
||||||
content: "\e6d8";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-gpu-1:before {
|
|
||||||
content: "\e623";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-monitor-4:before {
|
|
||||||
content: "\ec4e";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-waf-4:before {
|
|
||||||
content: "\e608";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-waf-1:before {
|
|
||||||
content: "\e62a";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-waf-2:before {
|
|
||||||
content: "\e682";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-waf-3:before {
|
|
||||||
content: "\e666";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-monitor-2:before {
|
|
||||||
content: "\ec4f";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-setting-1:before {
|
|
||||||
content: "\e626";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-setting-2:before {
|
|
||||||
content: "\e630";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-setting-3:before {
|
|
||||||
content: "\e617";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-tamper-4:before {
|
|
||||||
content: "\e7c3";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-tamper-2:before {
|
|
||||||
content: "\e610";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-tamper-3:before {
|
|
||||||
content: "\ec4d";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-tamper-1:before {
|
|
||||||
content: "\e687";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-monitor-3:before {
|
|
||||||
content: "\ec50";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-tongji:before {
|
|
||||||
content: "\e856";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-xiangqing:before {
|
|
||||||
content: "\e677";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-caidan:before {
|
|
||||||
content: "\e61d";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-yanzhengma1:before {
|
|
||||||
content: "\e744";
|
|
||||||
}
|
|
||||||
|
|
||||||
.p-file-png:before {
|
|
||||||
content: "\e7ae";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-ppt:before {
|
.p-file-ppt:before {
|
||||||
|
@ -203,7 +146,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-html:before {
|
.p-file-html:before {
|
||||||
content: "\d123";
|
content: "\e608";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-word:before {
|
.p-file-word:before {
|
||||||
|
@ -234,127 +177,207 @@
|
||||||
content: "\e6eb";
|
content: "\e6eb";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-star:before {
|
.p-file-png:before {
|
||||||
content: "\e60f";
|
content: "\e7ae";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-taolun:before {
|
.p-yanzhengma1:before {
|
||||||
content: "\e602";
|
content: "\e744";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-bug:before {
|
.p-caidan:before {
|
||||||
content: "\e616";
|
content: "\e61d";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-huaban88:before {
|
.p-xiangqing:before {
|
||||||
content: "\e67c";
|
content: "\e677";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-logout:before {
|
.p-webdav:before {
|
||||||
content: "\e8fe";
|
content: "\e622";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-terminal2:before {
|
.p-tongji:before {
|
||||||
content: "\e82a";
|
content: "\e856";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-yingwen:before {
|
.p-tamper-4:before {
|
||||||
content: "\e6c3";
|
content: "\e7c3";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-zhongwen:before {
|
.p-tamper-2:before {
|
||||||
content: "\e6c8";
|
content: "\e610";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-plan:before {
|
.p-tamper-3:before {
|
||||||
content: "\e746";
|
content: "\ec4d";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-database:before {
|
.p-tamper-1:before {
|
||||||
content: "\e754";
|
content: "\e687";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-rejected-order:before {
|
.p-setting-1:before {
|
||||||
content: "\e75e";
|
content: "\e626";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-toolbox:before {
|
.p-setting-2:before {
|
||||||
content: "\e769";
|
content: "\e630";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-website:before {
|
.p-setting-3:before {
|
||||||
content: "\e781";
|
content: "\e617";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-config:before {
|
.p-waf-4:before {
|
||||||
content: "\e78e";
|
content: "\e60a";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-appstore1:before {
|
.p-waf-1:before {
|
||||||
content: "\e792";
|
content: "\e62a";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-log:before {
|
.p-waf-2:before {
|
||||||
content: "\e793";
|
content: "\e682";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-host:before {
|
.p-waf-3:before {
|
||||||
content: "\e7b1";
|
content: "\e666";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-home:before {
|
.p-gpu-1:before {
|
||||||
content: "\e7c6";
|
content: "\e623";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-appstore:before {
|
.p-gpu-2:before {
|
||||||
content: "\eb65";
|
content: "\e6d8";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-docker:before {
|
.p-xpack:before {
|
||||||
content: "\e659";
|
content: "\e60b";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-arrow-right:before {
|
.p-monitor-4:before {
|
||||||
content: "\e665";
|
content: "\ec4e";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-terminal:before {
|
.p-monitor-2:before {
|
||||||
content: "\e864";
|
content: "\ec4f";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-terminal1:before {
|
.p-monitor-1:before {
|
||||||
content: "\e663";
|
content: "\e60d";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-language:before {
|
.p-monitor-3:before {
|
||||||
content: "\e605";
|
content: "\ec50";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-theme:before {
|
.p-m-ios:before {
|
||||||
content: "\e638";
|
content: "\e60e";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-folder:before {
|
.p-m-pc:before {
|
||||||
content: "\66";
|
content: "\e771";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-unknown:before {
|
.p-m-theworld:before {
|
||||||
content: "\233";
|
content: "\e947";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-txt:before {
|
.p-m-android:before {
|
||||||
content: "\74";
|
content: "\e9e0";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-normal:before {
|
.p-m-tencent:before {
|
||||||
content: "\e7ac";
|
content: "\e60c";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-txt:before {
|
.p-m-windows:before {
|
||||||
content: "\e6e3";
|
content: "\e6a0";
|
||||||
}
|
}
|
||||||
|
|
||||||
.p-file-zip:before {
|
.p-m-machine:before {
|
||||||
content: "\e606";
|
content: "\e862";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-mobile:before {
|
||||||
|
content: "\e620";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-ucweb:before {
|
||||||
|
content: "\e611";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-edge:before {
|
||||||
|
content: "\e8e2";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-2345explorer:before {
|
||||||
|
content: "\e612";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-chrome:before {
|
||||||
|
content: "\ea09";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-opera:before {
|
||||||
|
content: "\ea0e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-linux:before {
|
||||||
|
content: "\e80b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-maxthon:before {
|
||||||
|
content: "\e676";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-mac:before {
|
||||||
|
content: "\ef2d";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-ie:before {
|
||||||
|
content: "\eaab";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-Chrome-OS:before {
|
||||||
|
content: "\e613";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-safari:before {
|
||||||
|
content: "\e614";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-m-360se:before {
|
||||||
|
content: "\e678";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-Firefox:before {
|
||||||
|
content: "\e87c";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-docker1:before {
|
||||||
|
content: "\e76a";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-zhongduan:before {
|
||||||
|
content: "\e731";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-alert-1:before {
|
||||||
|
content: "\e615";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-alert-2:before {
|
||||||
|
content: "\e701";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-minglinghang:before {
|
||||||
|
content: "\e61e";
|
||||||
|
}
|
||||||
|
|
||||||
|
.p-17:before {
|
||||||
|
content: "\e618";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1804,6 +1804,7 @@ const message = {
|
||||||
'Upgrading to the professional version allows customization of panel logo, welcome message, and other information.',
|
'Upgrading to the professional version allows customization of panel logo, welcome message, and other information.',
|
||||||
monitor:
|
monitor:
|
||||||
'Upgrade to the professional version to view the real-time status of the website, visitor trends, visitor sources, request logs and other information. ',
|
'Upgrade to the professional version to view the real-time status of the website, visitor trends, visitor sources, request logs and other information. ',
|
||||||
|
node: 'Upgrading to the professional version allows you to manage multiple Linux servers with 1Panel.',
|
||||||
},
|
},
|
||||||
clean: {
|
clean: {
|
||||||
scan: 'Start Scanning',
|
scan: 'Start Scanning',
|
||||||
|
|
|
@ -1678,6 +1678,7 @@ const message = {
|
||||||
gpu: '升級專業版可以幫助用戶實時直觀查看到 GPU 的工作負載、溫度、顯存等重要參數。',
|
gpu: '升級專業版可以幫助用戶實時直觀查看到 GPU 的工作負載、溫度、顯存等重要參數。',
|
||||||
setting: '升級專業版可以自定義面板 Logo、歡迎簡介等信息。',
|
setting: '升級專業版可以自定義面板 Logo、歡迎簡介等信息。',
|
||||||
monitor: '升級專業版可以查看網站的即時狀態、訪客趨勢、訪客來源、請求日誌等資訊。 ',
|
monitor: '升級專業版可以查看網站的即時狀態、訪客趨勢、訪客來源、請求日誌等資訊。 ',
|
||||||
|
node: '升級專業版可以使用 1Panel 管理多台 linux 伺服器。',
|
||||||
},
|
},
|
||||||
clean: {
|
clean: {
|
||||||
scan: '開始掃描',
|
scan: '開始掃描',
|
||||||
|
|
|
@ -1678,6 +1678,7 @@ const message = {
|
||||||
gpu: '升级专业版可以帮助用户实时直观查看到 GPU 的工作负载、温度、显存等重要参数。',
|
gpu: '升级专业版可以帮助用户实时直观查看到 GPU 的工作负载、温度、显存等重要参数。',
|
||||||
setting: '升级专业版可以自定义面板 Logo、欢迎简介等信息。',
|
setting: '升级专业版可以自定义面板 Logo、欢迎简介等信息。',
|
||||||
monitor: '升级专业版可以查看网站的实时状态、访客趋势、访客来源、请求日志等信息。',
|
monitor: '升级专业版可以查看网站的实时状态、访客趋势、访客来源、请求日志等信息。',
|
||||||
|
node: '升级专业版可以使用 1Panel 管理多台 linux 服务器。',
|
||||||
},
|
},
|
||||||
clean: {
|
clean: {
|
||||||
scan: '开始扫描',
|
scan: '开始扫描',
|
||||||
|
|
|
@ -205,7 +205,7 @@ const buttons = [
|
||||||
{
|
{
|
||||||
label: i18n.global.t('commons.button.bind'),
|
label: i18n.global.t('commons.button.bind'),
|
||||||
disabled: (row: any) => {
|
disabled: (row: any) => {
|
||||||
return row.status !== 'free';
|
return row.status !== 'Free';
|
||||||
},
|
},
|
||||||
click: (row: any) => {
|
click: (row: any) => {
|
||||||
bindRef.value.acceptParams({ licenseID: row.id, licenseName: row.licenseName });
|
bindRef.value.acceptParams({ licenseID: row.id, licenseName: row.licenseName });
|
||||||
|
|
Loading…
Add table
Reference in a new issue