[Website] Convert remaining images to WebP and compress some current ones. (#21404)
As title. Also deleted some unused assets that are no longer required.
|
Before Width: | Height: | Size: 176 KiB |
|
After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 1008 KiB |
|
After Width: | Height: | Size: 42 KiB |
|
Before Width: | Height: | Size: 170 KiB After Width: | Height: | Size: 147 KiB |
|
Before Width: | Height: | Size: 227 KiB |
|
After Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 282 KiB |
|
Before Width: | Height: | Size: 432 B |
|
Before Width: | Height: | Size: 313 KiB After Width: | Height: | Size: 144 KiB |
|
Before Width: | Height: | Size: 154 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 126 KiB After Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 858 KiB After Width: | Height: | Size: 563 KiB |
|
Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 248 KiB After Width: | Height: | Size: 130 KiB |
|
Before Width: | Height: | Size: 165 KiB |
|
Before Width: | Height: | Size: 92 KiB |
|
Before Width: | Height: | Size: 19 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 28 KiB |
@@ -1,3 +0,0 @@
|
||||
<svg preserveAspectRatio="none" width="100%" height="100%" overflow="visible" style="display: block;" viewBox="0 0 157 48" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path id="shape" d="M4 0.5H153C154.933 0.5 156.5 2.067 156.5 4V30.8594C156.5 31.6178 156.253 32.3556 155.798 32.9619L145.922 46.1025C145.261 46.9821 144.224 47.4999 143.124 47.5H4C2.067 47.5 0.5 45.933 0.5 44V4C0.5 2.067 2.067 0.5 4 0.5Z" fill="var(--fill-0, #FAFAFA)" stroke="var(--stroke-0, #8174F8)"/>
|
||||
</svg>
|
||||
|
Before Width: | Height: | Size: 483 B |
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 43 KiB |
|
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 69 KiB |
|
Before Width: | Height: | Size: 453 KiB After Width: | Height: | Size: 330 KiB |
|
Before Width: | Height: | Size: 1.1 MiB After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 254 KiB |
|
Before Width: | Height: | Size: 565 KiB After Width: | Height: | Size: 475 KiB |
|
Before Width: | Height: | Size: 388 KiB |
|
Before Width: | Height: | Size: 223 KiB |
|
Before Width: | Height: | Size: 379 KiB |
|
Before Width: | Height: | Size: 307 KiB |
|
Before Width: | Height: | Size: 118 KiB After Width: | Height: | Size: 77 KiB |
|
Before Width: | Height: | Size: 119 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 150 KiB After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 106 KiB After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 135 KiB After Width: | Height: | Size: 70 KiB |
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 159 KiB After Width: | Height: | Size: 95 KiB |
|
Before Width: | Height: | Size: 129 KiB After Width: | Height: | Size: 79 KiB |
|
Before Width: | Height: | Size: 102 KiB After Width: | Height: | Size: 58 KiB |
|
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 103 KiB |
|
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 133 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 148 KiB After Width: | Height: | Size: 73 KiB |
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 55 KiB |
|
Before Width: | Height: | Size: 128 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 104 KiB After Width: | Height: | Size: 62 KiB |
|
Before Width: | Height: | Size: 156 KiB After Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 137 KiB After Width: | Height: | Size: 90 KiB |
|
Before Width: | Height: | Size: 140 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 117 KiB After Width: | Height: | Size: 75 KiB |
|
Before Width: | Height: | Size: 101 KiB After Width: | Height: | Size: 66 KiB |
|
Before Width: | Height: | Size: 110 KiB After Width: | Height: | Size: 72 KiB |
|
Before Width: | Height: | Size: 125 KiB After Width: | Height: | Size: 82 KiB |
|
Before Width: | Height: | Size: 128 KiB After Width: | Height: | Size: 83 KiB |
|
Before Width: | Height: | Size: 113 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 67 KiB |
|
Before Width: | Height: | Size: 274 KiB After Width: | Height: | Size: 174 KiB |
|
Before Width: | Height: | Size: 200 KiB After Width: | Height: | Size: 129 KiB |
|
Before Width: | Height: | Size: 138 KiB After Width: | Height: | Size: 76 KiB |
|
Before Width: | Height: | Size: 142 KiB After Width: | Height: | Size: 91 KiB |
|
Before Width: | Height: | Size: 117 KiB After Width: | Height: | Size: 87 KiB |
|
Before Width: | Height: | Size: 131 KiB After Width: | Height: | Size: 74 KiB |
|
Before Width: | Height: | Size: 103 KiB After Width: | Height: | Size: 59 KiB |
|
Before Width: | Height: | Size: 78 KiB |
|
Before Width: | Height: | Size: 111 KiB After Width: | Height: | Size: 63 KiB |
@@ -41,7 +41,7 @@ export default async function HomePage({ params }: HomePageProps) {
|
||||
<link
|
||||
as="image"
|
||||
fetchPriority="high"
|
||||
href="/illustrations/generated/home-background-bridge.png"
|
||||
href="/illustrations/generated/home-background-bridge.webp"
|
||||
rel="preload"
|
||||
/>
|
||||
<link
|
||||
|
||||
@@ -41,7 +41,7 @@ export default async function ReleasesPage({ params }: ReleasesPageProps) {
|
||||
*/}
|
||||
<link
|
||||
as="image"
|
||||
href="/illustrations/generated/milestone.jpg"
|
||||
href="/illustrations/generated/milestone.webp"
|
||||
rel="preload"
|
||||
/>
|
||||
<Menu
|
||||
|
||||
@@ -446,7 +446,7 @@ const GLASS_ENVIRONMENT_INTENSITY_MULTIPLIER = 0.12;
|
||||
const GLASS_ENVIRONMENT_ZOOM = 1.55;
|
||||
const GLASS_TRANSMISSION_BACKGROUND = new THREE.Color(0x030303);
|
||||
const GLASS_TEXTURE_URLS = {
|
||||
environment: '/halftone/materials/glass/environment.jpg',
|
||||
environment: '/halftone/materials/glass/environment.webp',
|
||||
} as const;
|
||||
const MAX_TEXTURE_ANISOTROPY = 8;
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ import { useEffect, useState, type RefObject } from 'react';
|
||||
import * as THREE from 'three';
|
||||
|
||||
const HOME_BACKGROUND_IMAGE_URL =
|
||||
'/illustrations/generated/home-background-bridge.png';
|
||||
'/illustrations/generated/home-background-bridge.webp';
|
||||
|
||||
const REFERENCE_PREVIEW_DISTANCE = 4;
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ import {
|
||||
|
||||
export type MilestoneSettingsOverrides = HalftoneStudioSettingsOverrides;
|
||||
|
||||
export const MILESTONE_IMAGE_URL = '/illustrations/generated/milestone.jpg';
|
||||
export const MILESTONE_IMAGE_URL = '/illustrations/generated/milestone.webp';
|
||||
export const MILESTONE_IMAGE_FIT: HalftoneImageFit = 'cover';
|
||||
export const MILESTONE_PREVIEW_DISTANCE = 4;
|
||||
|
||||
|
||||