use webp on blog/learn/explore
|
@ -86,7 +86,7 @@ async function BlogPostPage({ params }: BlogPostPageProps) {
|
|||
|
||||
const ctaData = { ctaTitle, ctaDescription, ctaUrl }
|
||||
|
||||
const headerImageUrl = `/images/blog/${slug}.png`
|
||||
const headerImageUrl = `/images/blog/${slug}.webp`
|
||||
|
||||
return (
|
||||
<>
|
||||
|
|
|
@ -88,7 +88,7 @@ async function LearnPostPage({ params }: LearnPostPageProps) {
|
|||
} = learnPost
|
||||
|
||||
const ctaData = { ctaTitle, ctaDescription, ctaUrl }
|
||||
const headerImageUrl = `/images/learn/${slug}.png`
|
||||
const headerImageUrl = `/images/learn/${slug}.webp`
|
||||
|
||||
return (
|
||||
<>
|
||||
|
|
|
@ -16,8 +16,8 @@ const PostCard = ({
|
|||
const { author, createdAt, postDescription, postTitle, slug } = blogPost
|
||||
const customImagePath =
|
||||
type === 'blog'
|
||||
? `/images/blog/${slug}-small.png`
|
||||
: `/images/learn/${slug}-small.png`
|
||||
? `/images/blog/${slug}-small.webp`
|
||||
: `/images/learn/${slug}-small.webp`
|
||||
return (
|
||||
<div
|
||||
className="col-span-4 sm:col-span-2 lg:col-span-1 border border-th-bkg-3 rounded-xl group relative"
|
||||
|
|
|
@ -29,7 +29,7 @@ const Category = ({
|
|||
return sortTokens(tokensForCategory)
|
||||
}, [tokensForCategory])
|
||||
|
||||
const backgroundImageUrl = `/images/categories/${slug}.png`
|
||||
const backgroundImageUrl = `/images/categories/${slug}.webp`
|
||||
|
||||
return (
|
||||
<>
|
||||
|
|
|
@ -84,7 +84,7 @@ const ExploreCategories = ({
|
|||
<Link href={`/explore/categories/${slug}`}>
|
||||
<div className="overflow-hidden rounded-t-xl">
|
||||
<CardImage
|
||||
customImagePath={`/images/categories/${slug}-small.png`}
|
||||
customImagePath={`/images/categories/${slug}-small.webp`}
|
||||
/>
|
||||
</div>
|
||||
<div className="px-4 py-3">
|
||||
|
|
|
@ -24,8 +24,8 @@ const PageHeader = ({
|
|||
const imageSrc = backgroundImageUrl
|
||||
? backgroundImageUrl
|
||||
: theme === 'Dark'
|
||||
? '/images/new/cube-bg.png'
|
||||
: '/images/new/cube-bg-light.png'
|
||||
? '/images/new/cube-bg.webp'
|
||||
: '/images/new/cube-bg-light.webp'
|
||||
|
||||
useEffect(() => {
|
||||
setMounted(true)
|
||||
|
|
Before Width: | Height: | Size: 72 KiB |
After Width: | Height: | Size: 9.7 KiB |
Before Width: | Height: | Size: 104 KiB |
After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 72 KiB |
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 131 KiB |
After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 8.6 KiB |
Before Width: | Height: | Size: 120 KiB |
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 63 KiB |
After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 116 KiB |
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 49 KiB |
After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 98 KiB |
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 56 KiB |
After Width: | Height: | Size: 31 KiB |
Before Width: | Height: | Size: 98 KiB |
After Width: | Height: | Size: 32 KiB |
Before Width: | Height: | Size: 84 KiB |
After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 130 KiB |
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 74 KiB |
After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 153 KiB |
After Width: | Height: | Size: 37 KiB |
Before Width: | Height: | Size: 82 KiB |
After Width: | Height: | Size: 20 KiB |
Before Width: | Height: | Size: 143 KiB |
After Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 58 KiB |
After Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 124 KiB |
After Width: | Height: | Size: 30 KiB |
Before Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 8.4 KiB |
Before Width: | Height: | Size: 130 KiB |
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 50 KiB |
After Width: | Height: | Size: 3.5 KiB |
Before Width: | Height: | Size: 85 KiB |
After Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 61 KiB |
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 127 KiB |
After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 43 KiB |
After Width: | Height: | Size: 9.6 KiB |
Before Width: | Height: | Size: 108 KiB |
After Width: | Height: | Size: 19 KiB |
Before Width: | Height: | Size: 90 KiB |
After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 143 KiB |
After Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 121 KiB |
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 128 KiB |
After Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 94 KiB |
After Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 188 KiB |
After Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 46 KiB |
After Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 60 KiB |
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 92 KiB |
After Width: | Height: | Size: 5.1 KiB |
Before Width: | Height: | Size: 174 KiB |
After Width: | Height: | Size: 10 KiB |
After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 71 KiB |
After Width: | Height: | Size: 9.4 KiB |
Before Width: | Height: | Size: 122 KiB |
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 68 KiB |
After Width: | Height: | Size: 23 KiB |
Before Width: | Height: | Size: 152 KiB |
After Width: | Height: | Size: 45 KiB |
Before Width: | Height: | Size: 90 KiB |
After Width: | Height: | Size: 52 KiB |
Before Width: | Height: | Size: 124 KiB |
After Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 38 KiB |