Skip to content

Commit 19395df

Browse files
authored
Use vector version of openHAB logo (openhab#1027)
This also implements vector favicons for browsers that support it, support for browsers that do not allow vector favicons has not changed. Signed-off-by: Ethan Dye <[email protected]>
1 parent c1c0bd8 commit 19395df

20 files changed

+33
-6
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# openHAB Web Interface Add-ons
22

3-
<img align="right" width="220" src="./logo.png" />
3+
<img align="right" width="220" src="./logo.svg" type="image/svg+xml"/>
44

55
[![Build Status](https://ci.openhab.org/job/openHAB-WebUI/badge/icon)](https://ci.openhab.org/job/openHAB-WebUI/)
66
[![EPL-2.0](https://img.shields.io/badge/license-EPL%202-green.svg)](https://opensource.org/licenses/EPL-2.0)

bundles/org.openhab.ui/web/src/components/app.vue

+4-3
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@
55
<f7-page>
66
<f7-link href="/" class="logo no-ripple" panel-close v-if="themeOptions.dark === 'dark'">
77
<div class="logo-inner">
8-
<img src="@/images/openhab-logo-white.png" width="100%">
8+
<img src="@/images/openhab-logo-white.svg" type="image/svg+xml" width="196px">
99
</div>
1010
</f7-link>
1111
<f7-link href="/" class="logo no-ripple" panel-close v-else>
1212
<div class="logo-inner">
13-
<img src="@/images/openhab-logo.png" width="100%">
13+
<img src="@/images/openhab-logo.svg" type="image/svg+xml" width="196px">
1414
</div>
1515
</f7-link>
16+
</f7-link>
1617
<f7-list v-if="ready">
1718
<f7-list-item v-if="$store.getters.apiEndpoint('ui') && (!pages || !pages.length)">
1819
<span><em>{{ $t('sidebar.noPages') }}</em></span>
@@ -129,7 +130,7 @@
129130
<!-- <f7-login-screen id="my-login-screen" :opened="loginScreenOpened">
130131
<f7-view name="login" v-if="$device.cordova">
131132
<f7-page login-screen>
132-
<f7-login-screen-title><img width="200px" src="res/img/openhab-logo.png"><br>Login</f7-login-screen-title>
133+
<f7-login-screen-title><img src="@/images/openhab-logo.svg" type="image/svg+xml" width="200px"><br>Login</f7-login-screen-title>
133134
<f7-list form>
134135
<f7-list-input
135136
type="text"
Binary file not shown.

bundles/org.openhab.ui/web/src/images/openhab-logo-white.svg

+7
Loading
Binary file not shown.

bundles/org.openhab.ui/web/src/images/openhab-logo.svg

+7
Loading

bundles/org.openhab.ui/web/src/index.html

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
<meta name="apple-mobile-web-app-capable" content="yes">
2323
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
2424
<link rel="apple-touch-icon" href="/res/icons/apple-touch-icon.png" crossorigin="use-credentials">
25+
<link rel="icon" href="/res/icons/favicon.svg" type="image/svg+xml" crossorigin="use-credentials">
2526
<link rel="icon" href="/res/icons/favicon.png" crossorigin="use-credentials">
2627
<link rel="manifest" href="/manifest.json" crossorigin="use-credentials">
2728
<% } %>

bundles/org.openhab.ui/web/src/pages/about.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<f7-col>
77
<!-- <f7-block-title>About openHAB</f7-block-title> -->
88
<f7-block>
9-
<img src="/res/icons/128x128.png" width="96" class="padding float-right">
9+
<img src="../res/icons/favicon.svg" type="image/svg+xml" width="96" class="padding float-right">
1010
<h2 v-if="$store.state.runtimeInfo" class="block-title-medium">
1111
openHAB {{ $store.state.runtimeInfo.version }}<br><small>{{ $store.state.runtimeInfo.buildString }}</small>
1212
</h2>

bundles/org.openhab.ui/web/src/pages/wizards/setup-wizard.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<f7-tabs animated>
44
<f7-tab id="intro" ref="intro" tab-active>
55
<f7-login-screen-title>
6-
<img class="intro-logo" src="@/images/openhab-logo.png">
6+
<img class="intro-logo" src="@/images/openhab-logo.svg" type="image/svg+xml">
77
</f7-login-screen-title>
88
<f7-list form style="margin-top: 4rem" v-if="i18nReady">
99
<f7-list-item
-564 Bytes
Loading
-741 Bytes
Loading
-767 Bytes
Loading
-887 Bytes
Loading
Loading
Loading
Loading
Binary file not shown.
Loading

logo.png

-62.2 KB
Binary file not shown.

logo.svg

+5
Loading

0 commit comments

Comments
 (0)