Skip to content

Commit be1bda0

Browse files
Dev UI: Allow logo from metadata
Signed-off-by: Phillip Kruger <[email protected]>
1 parent 5df7e6a commit be1bda0

File tree

21 files changed

+166
-59
lines changed

21 files changed

+166
-59
lines changed

extensions/agroal/deployment/src/main/java/io/quarkus/agroal/deployment/devui/AgroalDevUIProcessor.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@ void devUI(DataSourcesJdbcBuildTimeConfig config,
2222
BuildProducer<CardPageBuildItem> cardPageProducer,
2323
LaunchModeBuildItem launchMode) {
2424

25+
CardPageBuildItem cardPageBuildItem = new CardPageBuildItem();
26+
cardPageBuildItem.setLogo("agroal_logo_dark.png", "agroal_logo_light.png");
2527
if (launchMode.getDevModeType().isPresent() && launchMode.getDevModeType().get().equals(DevModeType.LOCAL)) {
2628
if (config.devui().enabled()) {
27-
CardPageBuildItem cardPageBuildItem = new CardPageBuildItem();
28-
2929
cardPageBuildItem.addPage(Page.webComponentPageBuilder()
3030
.icon("font-awesome-solid:database")
3131
.title("Database view")
3232
.componentLink("qwc-agroal-datasource.js")
3333
.metadata("allowSql", String.valueOf(config.devui().allowSql()))
3434
.metadata("appendSql", config.devui().appendToDefaultSelect().orElse(""))
3535
.metadata("allowedHost", config.devui().allowedDBHost().orElse(null)));
36-
37-
cardPageProducer.produce(cardPageBuildItem);
3836
}
3937
}
38+
39+
cardPageProducer.produce(cardPageBuildItem);
4040
}
4141

4242
@BuildStep
1.07 KB
Loading
1.15 KB
Loading

extensions/hibernate-orm/deployment/src/main/java/io/quarkus/hibernate/orm/deployment/dev/HibernateOrmDevUIProcessor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ public class HibernateOrmDevUIProcessor {
2525
@BuildStep
2626
public CardPageBuildItem create(HibernateOrmConfig config) {
2727
CardPageBuildItem card = new CardPageBuildItem();
28+
card.setLogo("hibernate_icon_dark.svg", "hibernate_icon_light.svg");
29+
card.addLibraryVersion("org.hibernate.orm", "hibernate-core", "Hibernate", "https://hibernate.org/orm/");
2830
card.addPage(Page.webComponentPageBuilder()
2931
.title("Persistence Units")
3032
.componentLink("hibernate-orm-persistence-units.js")
Lines changed: 9 additions & 0 deletions
Loading
Lines changed: 11 additions & 0 deletions
Loading

extensions/infinispan-client/deployment/src/main/java/io/quarkus/infinispan/client/deployment/devui/InfinispanDevUIProcessor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ public class InfinispanDevUIProcessor {
1919
public CardPageBuildItem infinispanServer() {
2020
CardPageBuildItem cardPageBuildItem = new CardPageBuildItem();
2121

22+
cardPageBuildItem.setLogo("infinispan_dark.svg", "infinispan_light.svg");
23+
2224
final PageBuilder consoleLink = Page.externalPageBuilder("Infinispan Server Console")
2325
.dynamicUrlJsonRPCMethodName("getConsoleDefaultLink")
2426
.doNotEmbed()
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

extensions/oidc/deployment/src/main/java/io/quarkus/oidc/deployment/devservices/AbstractDevUIProcessor.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ protected static CardPageBuildItem createProviderWebComponent(OidcDevUiRecorder
4646
VertxHttpConfig httpConfig, boolean discoverMetadata, String authServerUrl) {
4747
final CardPageBuildItem cardPage = new CardPageBuildItem();
4848

49+
cardPage.setLogo("oidc_logo.png", "oidc_logo.png");
50+
4951
// prepare provider component
5052
cardPage.addPage(Page
5153
.webComponentPageBuilder()

0 commit comments

Comments
 (0)