Skip to content

Commit 8213afe

Browse files
committed
Use dendrite-logo for viewer loading screen and favicon
- Add dendrite-logo.svg from dendrite-web - Update loading screen with logo image and pulse animation - Match dendrite-web styling for consistent branding - Remove old favicon.svg Signed-off-by: Benjamin Perseghetti <bperseghetti@rudislabs.com>
1 parent b4dc726 commit 8213afe

File tree

3 files changed

+79
-29
lines changed

3 files changed

+79
-29
lines changed

viewer-web/dendrite-logo.svg

Lines changed: 55 additions & 0 deletions
Loading

viewer-web/favicon.svg

Lines changed: 0 additions & 18 deletions
This file was deleted.

viewer-web/index.html

Lines changed: 24 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<meta name="apple-mobile-web-app-capable" content="yes">
1010
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
1111
<title>Dendrite HCDF Viewer</title>
12-
<link rel="icon" type="image/svg+xml" href="favicon.svg">
12+
<link rel="icon" type="image/svg+xml" href="dendrite-logo.svg">
1313
<style>
1414
* {
1515
margin: 0;
@@ -49,26 +49,38 @@
4949
opacity: 0;
5050
pointer-events: none;
5151
}
52-
#loading h1 {
53-
font-size: 1.5em;
54-
margin-bottom: 1em;
55-
color: #4fc3f7;
52+
.logo-image {
53+
width: 120px;
54+
height: 120px;
55+
margin-bottom: 20px;
56+
animation: pulse 2s ease-in-out infinite;
57+
}
58+
@keyframes pulse {
59+
0%, 100% { opacity: 0.8; transform: scale(1); }
60+
50% { opacity: 1; transform: scale(1.05); }
61+
}
62+
.logo {
63+
font-size: 24px;
64+
font-weight: bold;
65+
margin-bottom: 10px;
66+
color: #4a9eff;
5667
}
5768
.spinner {
5869
width: 50px;
5970
height: 50px;
60-
border: 4px solid #333;
61-
border-top: 4px solid #4fc3f7;
71+
border: 3px solid #333;
72+
border-top: 3px solid #4a9eff;
6273
border-radius: 50%;
6374
animation: spin 1s linear infinite;
64-
margin-bottom: 1em;
75+
margin-bottom: 20px;
6576
}
6677
@keyframes spin {
67-
to { transform: rotate(360deg); }
78+
0% { transform: rotate(0deg); }
79+
100% { transform: rotate(360deg); }
6880
}
6981
.status {
7082
color: #888;
71-
font-size: 0.9em;
83+
font-size: 14px;
7284
}
7385
canvas {
7486
display: block;
@@ -84,8 +96,9 @@
8496
</head>
8597
<body>
8698
<div id="loading">
99+
<img src="dendrite-logo.svg" alt="Dendrite Logo" class="logo-image">
87100
<div class="spinner"></div>
88-
<h1>Dendrite HCDF Viewer</h1>
101+
<div class="logo">Dendrite</div>
89102
<div class="status">Checking WebGPU support...</div>
90103
</div>
91104

0 commit comments

Comments
 (0)