This is an automated email from the ASF dual-hosted git repository.

andytaylor pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git

commit 3aedd6ab28298fc816a57ee2ac3b233cc8728a8e
Author: Grzegorz Grzybek <[email protected]>
AuthorDate: Tue Nov 4 11:58:32 2025 +0100

    ARTEMIS-5740: Use @hawtio/react/dist/init.css styles for initialization
---
 .../artemis-extension/app/public/css/activemq.css  |  3 ++
 .../artemis-extension/app/src/bootstrap.tsx        |  4 +-
 .../artemis-extension/app/src/index.css            | 47 ----------------------
 .../artemis-extension/app/src/index.ts             |  1 +
 4 files changed, 6 insertions(+), 49 deletions(-)

diff --git 
a/artemis-console-extension/artemis-extension/app/public/css/activemq.css 
b/artemis-console-extension/artemis-extension/app/public/css/activemq.css
index 7044761..55407a0 100644
--- a/artemis-console-extension/artemis-extension/app/public/css/activemq.css
+++ b/artemis-console-extension/artemis-extension/app/public/css/activemq.css
@@ -29,6 +29,9 @@
 .pf-v5-c-login__main {
   background-color: transparent;
 }
+a.pf-v5-c-button.idp, button.pf-v5-c-button.idp {
+  background-color: white;
+}
 
 .pf-v5-c-login__main-body label {
   color: white;
diff --git a/artemis-console-extension/artemis-extension/app/src/bootstrap.tsx 
b/artemis-console-extension/artemis-extension/app/src/bootstrap.tsx
index 1f6ab52..8c71a28 100644
--- a/artemis-console-extension/artemis-extension/app/src/bootstrap.tsx
+++ b/artemis-console-extension/artemis-extension/app/src/bootstrap.tsx
@@ -17,7 +17,7 @@
 import React from 'react'
 import ReactDOM from 'react-dom/client'
 
-import { configManager, HawtioInitialization, TaskState } from 
'@hawtio/react/init'
+import { configManager, HawtioInitialization, Logger, TaskState } from 
'@hawtio/react/init'
 
 // Hawtio itself creates and tracks initialization tasks, but we can add our 
own. 'Loading UI' initialization
 // task nicely controls the initialization phase at _application_ level
@@ -28,7 +28,7 @@ const root = 
ReactDOM.createRoot(document.getElementById('root') as HTMLElement)
 
 // Basic UI that shows initialization progress without depending on PatternFly.
 // It is imported and rendered in fully synchronous way.
-root.render(<HawtioInitialization verbose={true} />)
+root.render(<HawtioInitialization verbose={configManager.globalLogLevel() < 
Logger.INFO.value} />)
 
 // See package.json "replace-version" script for how to replace the version 
placeholder with a real version
 configManager.addProductInfo('Artemis Console', 
'__PACKAGE_VERSION_PLACEHOLDER__');
diff --git a/artemis-console-extension/artemis-extension/app/src/index.css 
b/artemis-console-extension/artemis-extension/app/src/index.css
index 1a566ba..d6bf6f5 100644
--- a/artemis-console-extension/artemis-extension/app/src/index.css
+++ b/artemis-console-extension/artemis-extension/app/src/index.css
@@ -17,50 +17,3 @@
  #root {
   height: 100%;
 }
-.hwt-loading {
-  padding: 0.2em 0.5em;
-}
-.hwt-loading h4 {
-  margin: 0.3em 0;
-}
-.hwt-loading h4.ready {
-  margin: 0.3em 0;
-  color: black;
-}
-.hwt-loading h4.not-ready {
-  color: #adafb6;
-}
-.hwt-loading ul {
-  list-style-type: none;
-  padding: 0;
-  margin: 0;
-}
-.hwt-loading li {
-  margin: 0.1em 0 0.1em 0.5em;
-}
-.hwt-loading li span {
-  width: 2em;
-  display: inline-block;
-}
-.hwt-loading li.not-ready {
-  color: #adafb6;
-}
-.hwt-loading li.ready {
-  color: black;
-}
-
-.tick {
-  padding: 0 2px;
-}
-.tick-skipped {
-  color: #dddfe6;
-}
-.tick-finished {
-  color: green;
-}
-.tick-error {
-  color: red;
-}
-.tick-started {
-  color: #adafb6;
-}
diff --git a/artemis-console-extension/artemis-extension/app/src/index.ts 
b/artemis-console-extension/artemis-extension/app/src/index.ts
index 2446a5d..1fda1d0 100644
--- a/artemis-console-extension/artemis-extension/app/src/index.ts
+++ b/artemis-console-extension/artemis-extension/app/src/index.ts
@@ -14,6 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+import '@hawtio/react/dist/init.css'
 import '@hawtio/react/dist/index.css'
 import '@patternfly/react-core/dist/styles/base.css'
 import '../../packages/artemis-console-plugin/dist/index.css';


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact


Reply via email to