save
|
After Width: | Height: | Size: 119 KiB |
|
After Width: | Height: | Size: 194 KiB |
|
After Width: | Height: | Size: 111 KiB |
|
After Width: | Height: | Size: 146 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 32 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 35 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 38 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 36 KiB |
@@ -1,5 +1,9 @@
|
||||
import { cn } from "@/lib/utils"
|
||||
|
||||
import barChartManyFewAvif from "@/assets/gebos/bar-chart-many-few.avif"
|
||||
import barChartManyFewWebp from "@/assets/gebos/bar-chart-many-few.webp"
|
||||
import barChartManyFullAvif from "@/assets/gebos/bar-chart-many-full.avif"
|
||||
import barChartManyFullWebp from "@/assets/gebos/bar-chart-many-full.webp"
|
||||
import barChartAvif from "@/assets/gebos/bar-chart.avif"
|
||||
import barChartWebp from "@/assets/gebos/bar-chart.webp"
|
||||
import brandCubeAvif from "@/assets/gebos/brand-cube-render.avif"
|
||||
@@ -307,6 +311,18 @@ const renders = {
|
||||
alt: "",
|
||||
matte: "alpha",
|
||||
},
|
||||
barChartManyFew: {
|
||||
avif: barChartManyFewAvif,
|
||||
webp: barChartManyFewWebp,
|
||||
alt: "",
|
||||
matte: "alpha",
|
||||
},
|
||||
barChartManyFull: {
|
||||
avif: barChartManyFullAvif,
|
||||
webp: barChartManyFullWebp,
|
||||
alt: "",
|
||||
matte: "alpha",
|
||||
},
|
||||
drillTool: {
|
||||
avif: drillToolAvif,
|
||||
webp: drillToolWebp,
|
||||
|
||||
@@ -271,7 +271,7 @@ const audiences = [
|
||||
|
||||
const scaleFlows = [
|
||||
{
|
||||
vector: vectors.tealBars,
|
||||
render: renders.barChartManyFew,
|
||||
label: "1 Gebäude",
|
||||
sub: "Ein Eigentümer kann ein Mehrfamilienhaus konfigurieren.",
|
||||
steps: [
|
||||
@@ -281,7 +281,7 @@ const scaleFlows = [
|
||||
],
|
||||
},
|
||||
{
|
||||
vector: vectors.consumptionRing,
|
||||
render: renders.barChartManyFull,
|
||||
label: "50 Gebäude",
|
||||
sub: "Eine Hausverwaltung kann denselben Prozess auf viele Gebäude übertragen.",
|
||||
steps: [
|
||||
@@ -440,11 +440,11 @@ export default function HomePage() {
|
||||
{scaleFlows.map((flow) => (
|
||||
<div key={flow.label} className="flex flex-col gap-5 p-6 sm:p-8">
|
||||
<div className="flex items-center gap-4">
|
||||
<img
|
||||
src={flow.vector}
|
||||
<AssetRender
|
||||
render={flow.render}
|
||||
alt=""
|
||||
className="size-14"
|
||||
loading="lazy"
|
||||
className="flex size-14 shrink-0 items-center justify-center"
|
||||
imgClassName="w-14"
|
||||
/>
|
||||
<div>
|
||||
<h3 className="text-xl font-extrabold tracking-tight text-navy">
|
||||
|
||||