Apple Touch Icons added 3
All checks were successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/build/3 Pipeline was successful
ci/woodpecker/push/predeploy Pipeline was successful
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/4 Pipeline was successful
ci/woodpecker/push/deploy/3 Pipeline was successful
ci/woodpecker/push/deploy/1 Pipeline was successful
ci/woodpecker/push/deploy/2 Pipeline was successful
ci/woodpecker/push/deploy/4 Pipeline was successful
ci/woodpecker/tag/predeploy Pipeline was successful
ci/woodpecker/tag/build/4 Pipeline was successful
ci/woodpecker/tag/build/1 Pipeline was successful
ci/woodpecker/tag/build/3 Pipeline was successful
ci/woodpecker/tag/build/2 Pipeline was successful
ci/woodpecker/tag/deploy/2 Pipeline was successful
ci/woodpecker/tag/deploy/1 Pipeline was successful
ci/woodpecker/tag/deploy/3 Pipeline was successful
ci/woodpecker/tag/deploy/4 Pipeline was successful
All checks were successful
ci/woodpecker/push/build/2 Pipeline was successful
ci/woodpecker/push/build/3 Pipeline was successful
ci/woodpecker/push/predeploy Pipeline was successful
ci/woodpecker/push/build/1 Pipeline was successful
ci/woodpecker/push/build/4 Pipeline was successful
ci/woodpecker/push/deploy/3 Pipeline was successful
ci/woodpecker/push/deploy/1 Pipeline was successful
ci/woodpecker/push/deploy/2 Pipeline was successful
ci/woodpecker/push/deploy/4 Pipeline was successful
ci/woodpecker/tag/predeploy Pipeline was successful
ci/woodpecker/tag/build/4 Pipeline was successful
ci/woodpecker/tag/build/1 Pipeline was successful
ci/woodpecker/tag/build/3 Pipeline was successful
ci/woodpecker/tag/build/2 Pipeline was successful
ci/woodpecker/tag/deploy/2 Pipeline was successful
ci/woodpecker/tag/deploy/1 Pipeline was successful
ci/woodpecker/tag/deploy/3 Pipeline was successful
ci/woodpecker/tag/deploy/4 Pipeline was successful
This commit is contained in:
BIN
apps/ui/static/apple-touch-icon.png
Normal file
BIN
apps/ui/static/apple-touch-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 12 KiB |
BIN
apps/ui/static/garage-icon.png
Normal file
BIN
apps/ui/static/garage-icon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
@@ -6,8 +6,8 @@
|
|||||||
<title>Garage - Home Automation</title>
|
<title>Garage - Home Automation</title>
|
||||||
|
|
||||||
<!-- Apple Touch Icon -->
|
<!-- Apple Touch Icon -->
|
||||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/garage-icon.svg">
|
<link rel="apple-touch-icon" sizes="180x180" href="/static/garage-icon.png">
|
||||||
<link rel="icon" type="image/svg+xml" href="/static/garage-icon.svg">
|
<link rel="icon" type="image/png" sizes="32x32" href="/static/garage-icon.png">
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||||
<meta name="apple-mobile-web-app-status-bar-style" content="default">
|
<meta name="apple-mobile-web-app-status-bar-style" content="default">
|
||||||
<meta name="apple-mobile-web-app-title" content="Garage">
|
<meta name="apple-mobile-web-app-title" content="Garage">
|
||||||
|
|||||||
@@ -6,8 +6,8 @@
|
|||||||
<title>Räume - Home Automation</title>
|
<title>Räume - Home Automation</title>
|
||||||
|
|
||||||
<!-- Apple Touch Icon -->
|
<!-- Apple Touch Icon -->
|
||||||
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.svg">
|
<link rel="apple-touch-icon" sizes="180x180" href="/static/apple-touch-icon.png">
|
||||||
<link rel="icon" type="image/svg+xml" href="/static/apple-touch-icon.svg">
|
<link rel="icon" type="image/png" sizes="32x32" href="/static/apple-touch-icon.png">
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||||
<meta name="apple-mobile-web-app-status-bar-style" content="default">
|
<meta name="apple-mobile-web-app-status-bar-style" content="default">
|
||||||
<meta name="apple-mobile-web-app-title" content="Home Automation">
|
<meta name="apple-mobile-web-app-title" content="Home Automation">
|
||||||
|
|||||||
59
icon-generator.html
Normal file
59
icon-generator.html
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<title>Icon Generator</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<canvas id="homeCanvas" width="180" height="180" style="border: 1px solid #ccc;"></canvas>
|
||||||
|
<canvas id="garageCanvas" width="180" height="180" style="border: 1px solid #ccc;"></canvas>
|
||||||
|
<br><br>
|
||||||
|
<button onclick="downloadHome()">Download Home Icon</button>
|
||||||
|
<button onclick="downloadGarage()">Download Garage Icon</button>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
// Home Icon
|
||||||
|
const homeCanvas = document.getElementById('homeCanvas');
|
||||||
|
const homeCtx = homeCanvas.getContext('2d');
|
||||||
|
|
||||||
|
// Fill background
|
||||||
|
homeCtx.fillStyle = '#667EEA';
|
||||||
|
homeCtx.fillRect(0, 0, 180, 180);
|
||||||
|
|
||||||
|
// Add house emoji
|
||||||
|
homeCtx.font = '80px Arial';
|
||||||
|
homeCtx.fillStyle = 'white';
|
||||||
|
homeCtx.textAlign = 'center';
|
||||||
|
homeCtx.textBaseline = 'middle';
|
||||||
|
homeCtx.fillText('🏡', 90, 90);
|
||||||
|
|
||||||
|
// Garage Icon
|
||||||
|
const garageCanvas = document.getElementById('garageCanvas');
|
||||||
|
const garageCtx = garageCanvas.getContext('2d');
|
||||||
|
|
||||||
|
// Fill background
|
||||||
|
garageCtx.fillStyle = '#667EEA';
|
||||||
|
garageCtx.fillRect(0, 0, 180, 180);
|
||||||
|
|
||||||
|
// Add car emoji
|
||||||
|
garageCtx.font = '80px Arial';
|
||||||
|
garageCtx.fillStyle = 'white';
|
||||||
|
garageCtx.textAlign = 'center';
|
||||||
|
garageCtx.textBaseline = 'middle';
|
||||||
|
garageCtx.fillText('🚗', 90, 90);
|
||||||
|
|
||||||
|
function downloadHome() {
|
||||||
|
const link = document.createElement('a');
|
||||||
|
link.download = 'apple-touch-icon.png';
|
||||||
|
link.href = homeCanvas.toDataURL();
|
||||||
|
link.click();
|
||||||
|
}
|
||||||
|
|
||||||
|
function downloadGarage() {
|
||||||
|
const link = document.createElement('a');
|
||||||
|
link.download = 'garage-icon.png';
|
||||||
|
link.href = garageCanvas.toDataURL();
|
||||||
|
link.click();
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
Reference in New Issue
Block a user