feat: 主界面启动按钮、命令执行工具

This commit is contained in:
2024-09-12 22:04:25 +08:00
parent cfd7075c8f
commit c93837a7a9
10 changed files with 217 additions and 53 deletions

View File

@ -12,10 +12,6 @@
-fx-background-radius: 10;
-fx-text-alignment: CENTER;
-fx-border-radius: 10;
-color-button-bg: -color-success-3;
-color-button-border: -color-button-bg;
-color-button-border-hover: -color-button-bg;
-color-button-bg-hover: -color-button-bg;
}
.control-menu, #startButton, #passwordButton, #restartButton, #moreButton {
@ -27,12 +23,6 @@
}
#startButton {
-color-button-bg: -color-danger-4;
-color-button-bg-hover: -color-button-bg;
-color-button-bg-focused: -color-button-bg;
-color-button-bg-pressed: -color-button-bg;
-color-button-border: -color-button-bg;
-color-button-border-hover: -color-button-bg;
-fx-border-color: -color-button-bg;
}
@ -41,8 +31,6 @@
-color-button-bg-hover: -color-button-bg;
-color-button-bg-focused: -color-button-bg;
-color-button-bg-pressed: -color-button-bg;
-color-button-border: -color-button-bg;
-color-button-border-hover: -color-button-bg;
-fx-border-color: -color-button-bg;
}
@ -51,15 +39,16 @@
-color-button-bg-hover: -color-button-bg;
-color-button-bg-focused: -color-button-bg;
-color-button-bg-pressed: -color-button-bg;
-color-button-border: -color-button-bg;
-color-button-border-hover: -color-button-bg;
-fx-border-color: -color-button-bg;
}
#moreButton {
-fx-background-color: transparent;
-fx-text-fill: -color-chart-6;
-color-button-bg-focused: transparent;
-color-button-bg-pressed: transparent;
-color-button-bg-hover: -color-chart-6-alpha20;
-color-button-border: -color-chart-6;
-fx-border-color: -color-chart-6;
-color-button-border-hover: -color-chart-6-alpha70;
}
.logArea {

View File

@ -24,10 +24,12 @@
<VBox.margin>
<Insets bottom="10.0" top="10.0"/>
</VBox.margin>
<Button fx:id="startButton" styleClass="control-menu, danger" text="%main.control.start"/>
<Button fx:id="passwordButton" styleClass="control-menu, success" text="%main.control.password"/>
<Button fx:id="restartButton" styleClass="control-menu, success" text="%main.control.restart"/>
<Button fx:id="moreButton" styleClass="control-menu" text="%main.control.more"/>
<Button fx:id="startButton" styleClass="large, control-menu, success" onAction="#start"
text="%main.control.start"/>
<Button fx:id="passwordButton" styleClass="large, control-menu, success" text="%main.control.password"/>
<Button fx:id="restartButton" styleClass="large, control-menu, success" onAction="#restart"
text="%main.control.restart"/>
<Button fx:id="moreButton" styleClass="large, control-menu, button-outlined" text="%main.control.more"/>
</HBox>
<ScrollPane fx:id="logAreaSp" fitToWidth="true" prefHeight="499.0" prefWidth="Infinity"
styleClass="logArea" VBox.vgrow="ALWAYS">

View File

@ -6,6 +6,7 @@ root.foot.doc=\u6587\u6863
root.foot.github=GitHub
root.foot.sponsor=\u8D5E\u52A9 AList
main.control.start=\u5F00\u59CB
main.control.stop=\u505C\u6B62
main.control.password=\u5BC6\u7801
main.control.restart=\u91CD\u542F
main.control.more=\u66F4\u591A
@ -13,6 +14,10 @@ main.status.label-running=\u8FD0\u884C\u4E2D
main.status.label-stop=\u5DF2\u505C\u6B62
main.more.browser=\u5728\u6D4F\u89C8\u5668\u4E2D\u6253\u5F00
main.more.open-log=\u6253\u5F00\u65E5\u5FD7\u6587\u4EF6\u5939
alist.status.start.running=AList \u6B63\u5728\u8FD0\u884C\u3002\u3002\u3002
alist.status.start=\u6B63\u5728\u542F\u52A8 AList
alist.status.stop=\u6B63\u5728\u505C\u6B62AList
alist.status.stop.stopped=AList \u5DF2\u505C\u6B62
setup.proxy=HTTP\u4EE3\u7406
setup.auto-start.label=\u5F00\u673A\u81EA\u542F
setup.silent-startup.label=\u9759\u9ED8\u542F\u52A8

View File

@ -6,6 +6,7 @@ root.foot.doc=Document
root.foot.github=GitHub
root.foot.sponsor=Sponsor AList
main.control.start=Start
main.control.stop=Stop
main.control.password=Password
main.control.restart=Restart
main.control.more=More
@ -13,6 +14,10 @@ main.status.label-running=Running
main.status.label-stop=Stoped
main.more.browser=Open in browser
main.more.open-log=Open the log folder
alist.status.start=Starting AList
alist.status.start.running=AList is running...
alist.status.stop=Stopping AList
alist.status.stop.stopped=AList has stopped
setup.proxy=HTTP PROXY
setup.auto-start.label=Auto start with PC
setup.silent-startup.label=Silent startup

View File

@ -6,6 +6,7 @@ root.foot.doc=\u6587\u6863
root.foot.github=GitHub
root.foot.sponsor=\u8D5E\u52A9 AList
main.control.start=\u5F00\u59CB
main.control.stop=\u505C\u6B62
main.control.password=\u5BC6\u7801
main.control.restart=\u91CD\u542F
main.control.more=\u66F4\u591A
@ -13,6 +14,10 @@ main.status.label-running=\u8FD0\u884C\u4E2D
main.status.label-stop=\u5DF2\u505C\u6B62
main.more.browser=\u5728\u6D4F\u89C8\u5668\u4E2D\u6253\u5F00
main.more.open-log=\u6253\u5F00\u65E5\u5FD7\u6587\u4EF6\u5939
alist.status.stop.stopped=AList \u5DF2\u505C\u6B62
alist.status.start=\u6B63\u5728\u542F\u52A8 AList
alist.status.stop=\u6B63\u5728\u505C\u6B62AList
alist.status.start.running=AList \u6B63\u5728\u8FD0\u884C\u3002\u3002\u3002
setup.proxy=HTTP\u4EE3\u7406
setup.auto-start.label=\u5F00\u673A\u81EA\u542F
setup.silent-startup.label=\u9759\u9ED8\u542F\u52A8