switch jpeg to webp where possible

This commit is contained in:
2026-04-09 18:14:56 -05:00
parent 2e1c4da22d
commit 073a270c74
31 changed files with 12 additions and 12 deletions

View File

@@ -1,10 +1,10 @@
import openingImage from "../img/DSC_5633.jpg";
import rainbow from "../img/IMG-0186.jpg";
import japanese from "../img/IMG_20230531_000224_01.jpg";
import computers from "../img/IMG_3071.jpg";
import mobo from "../img/2025-10-03-02-20-50-077.jpg";
import suit from "../img/military.jpg";
import nutrivend from "../img/nutrivend.jpeg";
import openingImage from "../img/DSC_5633.webp";
import rainbow from "../img/IMG-0186.webp";
import japanese from "../img/IMG_20230531_000224_01.webp";
import computers from "../img/IMG_3071.webp";
import mobo from "../img/2025-10-03-02-20-50-077.webp";
import suit from "../img/military.webp";
import nutrivend from "../img/nutrivend.webp";
<img src={openingImage} alt="Tymur Arsentiev" className="self"/>

View File

@@ -1,7 +1,7 @@
import {Path} from "../router/router";
import {MDXContent} from "mdx/types";
import {lazy, LazyExoticComponent} from "react";
import allBlack from "../img/IMG_3095.jpg";
import allBlack from "../img/IMG_3095.webp";
export interface Article {
name: string,

View File

@@ -1,6 +1,6 @@
import allBlack from "../../img/IMG_3095.jpg";
import style from "../../img/2026-04-07-20-45-39-165.jpg";
import savvy from "../../img/2026-04-07-20-44-35-818.jpg";
import allBlack from "../../img/IMG_3095.webp";
import style from "../../img/2026-04-07-20-45-39-165.webp";
import savvy from "../../img/2026-04-07-20-44-35-818.webp";
import {ReactComponent as Nextcloud} from "../../img/Nextcloud Logo Vector.svg";
import {ReactComponent as K8s} from "../../img/Kubernetes Logo Vector.svg";

Binary file not shown.

Before

Width:  |  Height:  |  Size: 817 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 493 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 KiB

BIN
src/img/2k_jupiter.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 398 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 MiB

BIN
src/img/DSC_5633.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.0 MiB

BIN
src/img/IMG-0186.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 934 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 900 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 MiB

BIN
src/img/IMG_3071.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.6 MiB

BIN
src/img/IMG_3095.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

BIN
src/img/military.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.6 KiB

BIN
src/img/nutrivend.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -36,7 +36,7 @@ const config: webpack.Configuration = {
oneOf: [
// Image assets
{
test: [/\.(avif|bmp|.gif|jpe?g|png|pdf)$/],
test: [/\.(avif|bmp|.gif|webp|jpe?g|png|pdf)$/],
type: "asset",
parser: {
dataUrlCondition: {