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
