update item rentals page and fill out json for item rentals

This commit is contained in:
brooke 2024-06-04 05:12:29 -04:00
parent 23c3cf8c5e
commit 9c79860175
4 changed files with 440 additions and 11 deletions

View file

@ -1,12 +1,386 @@
---
date: '2024-05-22T12:47:43-04:00'
title: 'Item Rentals'
subTitle: 'Simple, affordable, and memorable'
buttons:
- text: Contact a specialist
url: ""
---
{
"date": "2024-05-22T12:47:43-04:00",
"title": "Item Rentals",
"subTitle": "Simple, affordable, and memorable",
"buttons": [
{
"text": "Contact a specialist",
"url": ""
}
],
"catalog": [
{
"item": "10ft Rectangle Frame",
"quant": "1",
"dimensions": "120\" tall, 60\" wide",
"baseCost": "$200",
"deliveryPickup": "",
"installBreakdown": "$200",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "12ft Round Arch",
"quant": "4",
"dimensions": "108\" tall, 144\" wide",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "$200",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "16ft Table Canopy",
"quant": "2 (6 stands ea.)",
"dimensions": "60\" tall (custom length/width)",
"baseCost": "$300",
"deliveryPickup": "$160",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "18ft Long Canopy",
"quant": "1",
"dimensions": "216\" long, 108\" tall",
"baseCost": "$550",
"deliveryPickup": "$160",
"installBreakdown": "$400",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "Aerial Wave",
"quant": "7",
"dimensions": "84\"",
"baseCost": "$100",
"deliveryPickup": "$120",
"installBreakdown": "$500",
"purchaseCost": "",
"cat": "Chandeliers"
},
{
"item": "40ft Garden Canopy",
"quant": "1 (8 stands)",
"dimensions": "12ft stands (custom length/width)",
"baseCost": "$1,200",
"deliveryPickup": "$160/pair",
"installBreakdown": "$800",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "5ft Half Circle Arch ",
"quant": "1",
"dimensions": "60\" wide, custom height",
"baseCost": "$350",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "5ft Single Hoop",
"quant": "2",
"dimensions": "60\" diameter",
"baseCost": "$180",
"deliveryPickup": "$100",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Chandeliers"
},
{
"item": "6ft Single Hoop",
"quant": "1",
"dimensions": "72\" diameter",
"baseCost": "$220",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Chandeliers"
},
{
"item": "7ft Mirror",
"quant": "1",
"dimensions": "84\" tall, 60\" wide",
"baseCost": "$700",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Signature Pieces"
},
{
"item": "8ft Circle Arch",
"quant": "3",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$375",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "8ft Curved Stands",
"quant": "12",
"dimensions": "96\" tall, 24\" wide",
"baseCost": "$100",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "8ft Peaked Arch",
"quant": "1",
"dimensions": "96\" tall, 72\" wide",
"baseCost": "$375",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "8ft Square Arch",
"quant": "1",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$375",
"deliveryPickup": " ",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "8ft Square-frame Arch",
"quant": "8",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$400",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "8ft Table Canopy",
"quant": "2",
"dimensions": "100\" long, 80\" tall, 14\" wide",
"baseCost": "$240",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "9ft Tree Stand",
"quant": "1",
"dimensions": "108\" tall, 60\" wide",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Signature Pieces"
},
{
"item": "Abstract Canopy",
"quant": "1",
"dimensions": "120\" long, 108\" wide",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Chandeliers"
},
{
"item": "Cascade Stand",
"quant": "6",
"dimensions": "84\"",
"baseCost": "$180",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "Chandelier Stands",
"quant": "6",
"dimensions": "96\" tall, 36\" wide",
"baseCost": "$150",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Chandeliers"
},
{
"item": "Chic Tree Stands",
"quant": "3",
"dimensions": "tbd",
"baseCost": "$80",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Signature Pieces"
},
{
"item": "Crescent Wood Moon",
"quant": "1",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "Curvy Stands",
"quant": "5",
"dimensions": "84\"",
"baseCost": "$170",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Signature Pieces"
},
{
"item": "Dimond Backdrop",
"quant": "1",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "Garden Arch",
"quant": "1",
"dimensions": "96\" tall, 84\" wide",
"baseCost": "$400",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "Half-circle Arch",
"quant": "1",
"dimensions": "72\" wide (custom height)",
"baseCost": "$375",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "Helix Harlow",
"quant": "8",
"dimensions": "30\" tall, 10\" wide",
"baseCost": "$60",
"deliveryPickup": "$100",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Centerpieces"
},
{
"item": "Large 8ft Chuppah",
"quant": "1",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$500",
"deliveryPickup": "$160",
"installBreakdown": "$300",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "Medium 8ft Chuppah",
"quant": "4",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$400",
"deliveryPickup": "$160",
"installBreakdown": "$300",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "Small 8ft Chuppah",
"quant": "1",
"dimensions": "96\" tall, 96\" wide",
"baseCost": "$300",
"deliveryPickup": "$160",
"installBreakdown": "$300",
"purchaseCost": "",
"cat": "Canopies"
},
{
"item": "Steel Frame Acylic Backdrop",
"quant": "3",
"dimensions": "96\"x24\", 72\"x18\", 72\"x12\"",
"baseCost": "$100",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "Steel Frame Backdrop",
"quant": "2",
"dimensions": "84\"x18\", 66\"x12\"",
"baseCost": "$100",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Centerpieces"
},
{
"item": "Votive Frame",
"quant": "6",
"dimensions": "48\" tall, 12\" wide",
"baseCost": "$90",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Centerpieces"
},
{
"item": "Votive Wall",
"quant": "4",
"dimensions": "48\" wide, 96\" tall ",
"baseCost": "$300",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
},
{
"item": "Wide 5ft Half Circle Arch",
"quant": "1",
"dimensions": "custom width, custom height",
"baseCost": "$375",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Arches"
},
{
"item": "8ft Table Canopy",
"quant": "2",
"dimensions": "100\" length, 14\" wide, 80\" height",
"baseCost": "",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": ""
},
{
"item": "Rectangle Frame Backdrop",
"quant": "3",
"dimensions": "120\"x60\", 96\"x48\", 96\"x48\"",
"baseCost": "$375",
"deliveryPickup": "",
"installBreakdown": "",
"purchaseCost": "",
"cat": "Backdrops"
}
]
}
We offer a variety of rental options to suit your needs. Please feel free to contact our metal specialist if you have any inquiries or need further information.
Additionally, we are happy to offer rental options for custom designs or unique requests. Please let us know if you have any special requirements, and we'll be happy to provide you with rental pricing information.

View file

@ -1,12 +1,13 @@
{{ define "main" }}
<div class="flex justify-center px-16 pt-16 bg-white text-black min-h-[700px]">
<div class="mb-24 w-full max-w-[800px] h-full">
<div class="mb-24 w-full max-w-[1200px] h-full">
<div class="flex flex-col">
<h1 class="text-4xl font-bold">{{ .Title }}</h1>
<p class="text-lg">{{ .Params.subTitle }}</p>
{{ partial "metadata.html" . }}
<div class="mt-2 flex flex-col gap-4">{{ .Content }}</div>
{{ partial "buttons.html" . }}
{{ partial "rental-catalog.html" . }}
</div>
{{ partial "questions.html" . }} {{ partial "gallery.html" . }} {{ partial

View file

@ -0,0 +1,54 @@
<div
class="mt-8 grid grid-cols-1 sm:grid-cols-2 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-3 gap-4"
>
{{ range .Params.catalog }} {{ if ne .item "" }}
<div class="bg-white rounded-lg border p-4">
<img
src="https://placehold.co/300x200/"
alt="Placeholder Image"
class="w-full h-48 rounded-md object-cover"
/>
<div class="px-1 pt-4">
<div class="font-bold text-xl mb-2">{{ .item }}</div>
<div class="text-gray-800 text-base">
{{ if ne .quant "" }}
<div class="flex flex-row justify-between">
<strong>Quantity</strong>
<div class="text-right">{{ .quant }}</div>
</div>
{{ end }} {{ if ne .dimensions "" }}
<div class="flex flex-row justify-between">
<strong>Dimensions</strong>
<div class="text-right">{{ .dimensions }}</div>
</div>
{{ end }} {{ if ne .baseCost "" }}
<div class="flex flex-row justify-between">
<strong>Base Cost</strong>
<div class="text-right">{{ .baseCost }}</div>
</div>
{{ end }} {{ if ne .deliveryPickup "" }}
<div class="flex flex-row justify-between">
<strong>+ Delivery or Pickup</strong>
<div class="text-right">{{ .deliveryPickup }}</div>
</div>
{{ end }} {{ if ne .installBreakdown "" }}
<div class="flex flex-row justify-between">
<strong>+ Install & Breakdown</strong>
<div class="text-right">{{ .installBreakdown }}</div>
</div>
{{ end }} {{ if ne .purchaseCost "" }}
<div class="flex flex-row justify-between">
<strong>Purchase Cost</strong>
<div class="text-right">{{ .purchaseCost }}</div>
</div>
{{ end }} {{ if ne .cat "" }}
<div class="flex flex-row justify-between">
<strong>Category</strong>
<div class="text-right">{{ .cat }}</div>
</div>
{{ end }}
</div>
</div>
</div>
{{ end }} {{ end }}
</div>

File diff suppressed because one or more lines are too long