Skip to content

Commit 9239243

Browse files
author
Gurasuraisu
committed
Update to Bismuth 17
1 parent feed489 commit 9239243

34 files changed

Lines changed: 18724 additions & 18556 deletions

assets/img/ver/17.png

135 KB
Loading

css/styles.css

Lines changed: 12 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,8 @@ body:not(.reduce-animations)::before,
421421
opacity: 0;
422422
transition: background-color 0.3s, color 0.3s, background-image 0.5s, filter 1s !important;
423423
/* Match the main background transform for animations */
424-
transform: scale(var(--bg-transform-scale, 1.05));
424+
transform: scale(var(--bg-transform-scale));
425+
filter: var(--wallpaper-filter, none); /* Use the CSS custom property */
425426
}
426427

427428
#time-of-day-overlay {
@@ -645,7 +646,7 @@ input[type="color"]::-moz-color-swatch {
645646
border-radius: 5px;
646647
opacity: 1;
647648
outline: 1px solid var(--glass-border);
648-
backdrop-filter: invert(1) hue-rotate(180deg) contrast(2) saturate(1) blur(10px) opacity(0.5);
649+
backdrop-filter: invert(0.8) hue-rotate(180deg) contrast(1) saturate(2) blur(10px);
649650
}
650651

651652
/* One Button Navigation Handle */
@@ -808,7 +809,7 @@ body.one-button-nav-active .dock.show {
808809
width: 6px;
809810
height: 6px;
810811
border-radius: 50%;
811-
backdrop-filter: invert(1) hue-rotate(180deg) contrast(2) saturate(1) blur(10px) opacity(0.5);
812+
backdrop-filter: invert(0.8) hue-rotate(180deg) contrast(1) saturate(2) blur(10px);
812813
}
813814

814815
#status-indicator .material-symbols-rounded {
@@ -863,7 +864,7 @@ body.one-button-nav-active .dock.show {
863864
-webkit-mask-composite: source-in;
864865
mask-image: linear-gradient(black, black);
865866
mask-composite: source-in;
866-
backdrop-filter: invert(1) hue-rotate(180deg) contrast(2) saturate(1) blur(10px) opacity(0.5);
867+
backdrop-filter: invert(0.8) hue-rotate(180deg) contrast(1) saturate(2) blur(10px);
867868
}
868869
}
869870

@@ -2544,7 +2545,7 @@ input[type="radio"]:checked::before {
25442545
width: 12px;
25452546
height: 12px;
25462547
background-color: transparent;
2547-
backdrop-filter: invert(1) hue-rotate(180deg) contrast(2) saturate(1) blur(10px) opacity(0.5);
2548+
backdrop-filter: invert(0.8) hue-rotate(180deg) contrast(1) saturate(2) blur(10px);
25482549
opacity: 0.25;
25492550
}
25502551

@@ -3164,33 +3165,23 @@ input[type="radio"]:checked::before {
31643165
/* App Drawer Styles */
31653166
.app-drawer {
31663167
position: fixed;
3167-
bottom: -100%;
3168+
opacity: 0;
3169+
bottom: 0;
31683170
left: 0;
31693171
width: 100%;
31703172
height: 100%;
3171-
background-color: transparent;
3172-
transition: bottom 0.3s ease;
3173+
background-color: var(--background-color-tr);
3174+
backdrop-filter: blur(5px);
31733175
z-index: 1001;
31743176
overflow: hidden;
31753177
touch-action: none;
31763178
user-select: none;
3177-
backdrop-filter: var(--edge-refraction-filter) blur(2.5px);
31783179
touch-action: none;
31793180
user-select: none;
3180-
opacity: 0;
3181-
border-top: 1px solid var(--glass-border);
3182-
border-radius: 50px 50px 0 0;
3183-
corner-shape: superellipse(1.5);
31843181
content-visibility: hidden;
31853182
pointer-events: none;
3186-
border: 1px solid var(--glass-border);
3187-
box-shadow: var(--sun-shadow-strong), 0 0 50px rgba(0, 0, 0, 0.2);
3188-
}
3189-
3190-
#app-drawer {
31913183
transform-origin: bottom;
3192-
will-change: transform, opacity, bottom;
3193-
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
3184+
will-change: transform, opacity, bottom, content-visibility;
31943185
}
31953186

31963187
.drawer-action-btn {
@@ -3214,14 +3205,8 @@ input[type="radio"]:checked::before {
32143205
bottom: 0;
32153206
opacity: 1;
32163207
transform: none;
3217-
filter: none;
32183208
content-visibility: auto;
32193209
pointer-events: auto;
3220-
background-color: var(--background-color-tr);
3221-
backdrop-filter: blur(5px);
3222-
border-radius: 0;
3223-
border: none;
3224-
box-shadow: none;
32253210
}
32263211

32273212
.app-drawer-handle {
@@ -4225,12 +4210,6 @@ input[type="radio"]:checked::before {
42254210
}
42264211
}
42274212

4228-
@media (min-width: 800px) {
4229-
.app-drawer {
4230-
transform: scale(0.9);
4231-
}
4232-
}
4233-
42344213
@media (max-width: 520px) {
42354214
.app-drawer-grid {
42364215
grid-template-columns: repeat(3, 1fr);
@@ -4264,4 +4243,4 @@ input[type="radio"]:checked::before {
42644243
.app-drawer-grid {
42654244
grid-template-columns: repeat(1, 1fr);
42664245
}
4267-
}
4246+
}

index.html

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,9 @@ <h3 style="margin: 0;">LANG_CONTROLS</h3>
387387
<button id="fullscreen-btn" class="btn-qc" onclick="goFullscreen()">
388388
<span class="material-symbols-rounded" style="font-size: 18px;">expand_content</span>
389389
</button>
390+
<button id="blackout-btn" class="btn-qc" style="background-color: var(--tonal);">
391+
<span class="material-symbols-rounded" style="font-size: 18px; color: var(--background-color);">power_settings_new</span>
392+
</button>
390393
</div>
391394
</div>
392395
<div class="qc-sliders">
@@ -396,9 +399,6 @@ <h3 style="margin: 0;">LANG_CONTROLS</h3>
396399
</label>
397400
<input type="range" min="20" max="100" value="100" class="brightness-slider" id="brightness-control">
398401
</div>
399-
<button id="blackout-btn" class="btn-qc" style="width: 38px; height: 38px; background-color: var(--tonal);">
400-
<span class="material-symbols-rounded" style="font-size: 20px; color: var(--background-color);">power_settings_new</span>
401-
</button>
402402
</div>
403403
<div class="quick-controls">
404404
<div class="qcontrol-item" id="silent_switch_qc">
@@ -636,7 +636,7 @@ <h4 style="margin: 10px;">Atmosphere</h4>
636636
</div>
637637
<div class="version-info">
638638
<label class="cust-label" for="version-details">
639-
<img src="/assets/img/ver/16.png" alt="Polygol 16" style="width: 24px; height: 24px; scale: 1.5;">
639+
<img src="/assets/img/ver/17.png" style="width: 24px; height: 24px; scale: 1.5;">
640640
<span style="margin-left: 4px;">version information</span>
641641
</label>
642642
<button id="versionButton">LANG_DETAIL_VERS</button>
@@ -948,7 +948,41 @@ <h4 style="margin: 0 0 10px 0; text-align: center;">New Sticker</h4>
948948
</div>
949949
</div>
950950

951+
<!-- JAVASCRIPT -->
952+
<!-- Core Utilities -->
953+
<script src="js/core/storage.js"></script>
954+
<script src="js/core/audio.js"></script>
955+
<script src="js/core/a11y.js"></script>
956+
<script src="js/core/performance.js"></script>
957+
<script src="js/core/system.js"></script>
958+
<script src="js/core/dialogs.js"></script>
959+
<script src="js/core/files.js"></script>
960+
<script src="js/core/power.js"></script>
961+
<script src="js/core/first-setup.js"></script>
962+
<script src="js/core/sys-connect-waves.js"></script>
963+
<!-- UI Components -->
964+
<script src="js/ui/theme.js"></script>
965+
<script src="js/ui/modes.js"></script>
966+
<script src="js/ui/notifications.js"></script>
967+
<script src="js/ui/clock-weather.js"></script>
968+
<script src="js/ui/environment.js"></script>
969+
<script src="js/ui/wallpaper.js"></script>
970+
<script src="js/ui/widgets.js"></script>
971+
<script src="js/ui/dock-drawer.js"></script>
972+
<script src="js/ui/settings.js"></script>
973+
<script src="js/ui/physical-keyboard.js"></script>
974+
<script src="js/ui/browser-chrome.js"></script>
975+
<script src="js/ui/donburi.js"></script>
976+
<script src="js/ui/main-ui.js"></script>
977+
<!-- App & Window Management -->
978+
<script src="js/apps/app-switcher.js"></script>
979+
<script src="js/apps/window-manager.js"></script>
980+
<script src="js/apps/media-session.js"></script>
981+
<script src="js/apps/live-activities.js"></script>
982+
<script src="js/apps/api.js"></script>
983+
<!-- Boot + Other -->
951984
<script src="js/index.js"></script>
985+
<script src="js/core/boot.js"></script>
952986
<script src="js/kirbservices.js"></script>
953987
</body>
954-
</html>
988+
</html>

0 commit comments

Comments
 (0)