From 00ff06a5d3a0b24172fad26f04afcc9f97cdd050 Mon Sep 17 00:00:00 2001 From: yw4z Date: Thu, 18 Dec 2025 15:14:56 +0300 Subject: [PATCH 1/2] Match button styles on whole UI and fixes for button class (#11233) * init * web buttons * Bind Dialog & Fix states * update * update * Update common.css * objcolordialog * privacy update dialog * Update CaliHistoryDialog.cpp * Update MultiMachineManagerPage.cpp * Update AMSControl.cpp * TipsDialog * Update AMSMaterialsSetting.cpp * extrusion calibration * Update UpdateDialogs.cpp * recenterdialog * update * Update Calibration.cpp * update * update * update * fix * update * ReleaseNote * update * update * fix remember checkbox position * add comments --- resources/web/flush/WipingDialog.html | 63 +---- resources/web/guide/1/index.html | 3 +- resources/web/guide/11/index.html | 3 +- resources/web/guide/21/21.css | 6 +- resources/web/guide/21/21.js | 8 +- resources/web/guide/21/index.html | 11 +- resources/web/guide/22/22.css | 8 +- resources/web/guide/22/index.html | 15 +- resources/web/guide/23/23.css | 8 +- resources/web/guide/23/index.html | 15 +- resources/web/guide/24/24.css | 6 +- resources/web/guide/24/24.js | 8 +- resources/web/guide/24/index.html | 13 +- resources/web/guide/3/index.html | 5 +- resources/web/guide/31/index.html | 5 +- resources/web/guide/4orca/index.html | 5 +- resources/web/guide/5/index.html | 5 +- resources/web/guide/6/index.html | 7 +- resources/web/guide/css/common.css | 79 +----- resources/web/guide/css/dark.css | 14 -- resources/web/homepage/css/dark.css | 11 - resources/web/homepage/css/home.css | 37 --- resources/web/homepage/index.html | 7 +- resources/web/include/global.css | 73 ++++++ resources/web/login/css/login.css | 12 - resources/web/login/error.html | 3 +- resources/web/model/css/dark.css | 5 - resources/web/model/index.html | 3 +- resources/web/model/model.css | 14 +- src/slic3r/GUI/AMSMaterialsSetting.cpp | 43 +--- src/slic3r/GUI/BBLStatusBarSend.cpp | 19 +- src/slic3r/GUI/BindDialog.cpp | 101 ++------ src/slic3r/GUI/CaliHistoryDialog.cpp | 78 +----- src/slic3r/GUI/Calibration.cpp | 10 +- src/slic3r/GUI/CloneDialog.cpp | 11 +- src/slic3r/GUI/ConnectPrinter.cpp | 22 +- src/slic3r/GUI/CreatePresetsDialog.cpp | 6 +- src/slic3r/GUI/DeviceManager.cpp | 2 +- src/slic3r/GUI/ExtrusionCalibration.cpp | 43 +--- src/slic3r/GUI/ExtrusionCalibration.hpp | 3 - src/slic3r/GUI/FilamentPickerDialog.cpp | 63 +---- src/slic3r/GUI/FilamentPickerDialog.hpp | 1 - src/slic3r/GUI/MultiMachineManagerPage.cpp | 29 +-- src/slic3r/GUI/OAuthDialog.cpp | 9 +- src/slic3r/GUI/OAuthDialog.hpp | 1 - src/slic3r/GUI/ObjColorDialog.cpp | 130 ++-------- src/slic3r/GUI/ParamsPanel.cpp | 37 +-- src/slic3r/GUI/ParamsPanel.hpp | 2 - src/slic3r/GUI/Preferences.cpp | 2 +- src/slic3r/GUI/PrivacyUpdateDialog.cpp | 22 +- src/slic3r/GUI/PrivacyUpdateDialog.hpp | 4 +- src/slic3r/GUI/RecenterDialog.cpp | 39 +-- src/slic3r/GUI/RecenterDialog.hpp | 2 - src/slic3r/GUI/ReleaseNote.cpp | 270 +++------------------ src/slic3r/GUI/ReleaseNote.hpp | 13 +- src/slic3r/GUI/SelectMachine.cpp | 18 +- src/slic3r/GUI/SendMultiMachinePage.cpp | 34 +-- src/slic3r/GUI/SendToPrinter.cpp | 34 +-- src/slic3r/GUI/StatusPanel.cpp | 130 ++-------- src/slic3r/GUI/UnsavedChangesDialog.cpp | 5 +- src/slic3r/GUI/UpdateDialogs.cpp | 24 +- src/slic3r/GUI/UpgradePanel.cpp | 16 +- src/slic3r/GUI/Widgets/AMSControl.cpp | 53 +--- src/slic3r/GUI/Widgets/Button.cpp | 21 +- src/slic3r/GUI/Widgets/DialogButtons.cpp | 42 ++-- src/slic3r/GUI/Widgets/DialogButtons.hpp | 15 +- src/slic3r/GUI/Widgets/StateColor.cpp | 1 + 67 files changed, 406 insertions(+), 1401 deletions(-) create mode 100644 resources/web/include/global.css diff --git a/resources/web/flush/WipingDialog.html b/resources/web/flush/WipingDialog.html index 4f6b807b9d..efaea1c8ea 100644 --- a/resources/web/flush/WipingDialog.html +++ b/resources/web/flush/WipingDialog.html @@ -137,40 +137,6 @@ display: inline-block; } - .btn { - display: inline-block; - padding: 6px 9px; - border: 2px solid transparent; - border-radius: 12px; - font-size: 12px; - text-align: center; - cursor: pointer; - transition: all 0.3s; - } - - .btn-ok { - color: #fff; - background-color: #009688; - } - .btn-ok:hover { - background-color: #26A69A; - } - - .btn-cancel { - color: black; - background-color: white; - border: 1px solid black; - } - .btn-cancel:hover { - background-color: #eeeeee; - } - - body.dark-mode button.btn-cancel { - background-color: #2d2d31; - color: #e0e0e0; - border: 1px solid #e0e0e0; - } - select { padding: 6px 9px; border: 1px solid #dbdbdb; @@ -197,7 +163,7 @@ .button-container { display: flex; justify-content: center; - gap: 10px; + gap: 0px; margin: 10px; } @@ -266,15 +232,6 @@ position: sticky; z-index: 11; } - - body.dark-mode .btn-ok { - background-color: #009688; - } - - body.dark-mode .btn-dark { - background-color: #34495e; - } - body.dark-mode select { background-color: #2d2d31; color: white; @@ -295,6 +252,8 @@ + +
@@ -303,14 +262,14 @@ in Orca Slicer > Preferences.
-
- +