diff --git a/lib/spazio_solazzo_web/components/page_components.ex b/lib/spazio_solazzo_web/components/page_components.ex index 71a7607..68b2e81 100644 --- a/lib/spazio_solazzo_web/components/page_components.ex +++ b/lib/spazio_solazzo_web/components/page_components.ex @@ -35,7 +35,6 @@ defmodule SpazioSolazzoWeb.PageComponents do secondary_label_icon="hero-user-group" image_position={:right} booking_url="/meeting" - asset_type="Room" /> """ attr :title, :string, required: true @@ -50,7 +49,6 @@ defmodule SpazioSolazzoWeb.PageComponents do attr :note, :string, default: nil attr :image_position, :atom, default: :left, values: [:left, :right] attr :booking_url, :string, required: true - attr :asset_type, :string, required: true attr :id, :string, default: nil def space_card(assigns) do @@ -104,21 +102,15 @@ defmodule SpazioSolazzoWeb.PageComponents do

-
- - {if @time_unit == "4 hours", do: "Access", else: "Rate"} - - - €{@price} - / {@time_unit} - -
+ + €{@price} + / {@time_unit} + <.link navigate={@booking_url} - class="btn btn-primary h-14 px-10 rounded-2xl uppercase text-xs tracking-widest" + class="btn btn-primary h-10 px-5 rounded-2xl uppercase text-xs tracking-widest" > - <.icon name="hero-calendar" class="size-5" /> - {"Book #{@asset_type}"} + View more <.icon name="hero-arrow-right" class="size-5" />
diff --git a/lib/spazio_solazzo_web/live/booking/booking_form_live_component.ex b/lib/spazio_solazzo_web/live/booking/booking_form_live_component.ex index 023efe9..5be96be 100644 --- a/lib/spazio_solazzo_web/live/booking/booking_form_live_component.ex +++ b/lib/spazio_solazzo_web/live/booking/booking_form_live_component.ex @@ -43,7 +43,7 @@ defmodule SpazioSolazzoWeb.BookingFormLiveComponent do ~H"""
<.modal :if={@show} id={@id} show on_cancel={@on_cancel}> - <:title>Complete Your Booking + <:title>Booking request <:subtitle> <%= if @selected_time_slot do %> {@space.name} | {CalendarExt.format_time_range(@selected_time_slot)} on {CalendarExt.format_date( diff --git a/lib/spazio_solazzo_web/live/landing/coworking_live.html.heex b/lib/spazio_solazzo_web/live/landing/coworking_live.html.heex index 462ebc5..de7e0bf 100644 --- a/lib/spazio_solazzo_web/live/landing/coworking_live.html.heex +++ b/lib/spazio_solazzo_web/live/landing/coworking_live.html.heex @@ -1,7 +1,7 @@ <.page_header booking_path={~p"/book/space/#{@space.slug}"} - booking_label="Book Space" + booking_label="Request a desk" price="€25" price_unit="day" capacity={@space.capacity} diff --git a/lib/spazio_solazzo_web/live/landing/meeting_live.html.heex b/lib/spazio_solazzo_web/live/landing/meeting_live.html.heex index c4e3e4f..64a179b 100644 --- a/lib/spazio_solazzo_web/live/landing/meeting_live.html.heex +++ b/lib/spazio_solazzo_web/live/landing/meeting_live.html.heex @@ -1,7 +1,7 @@ <.page_header booking_path={~p"/book/space/#{@space.slug}"} - booking_label="Book Space" + booking_label="Booking request" price="€35" price_unit="hour" capacity={@space.capacity} diff --git a/lib/spazio_solazzo_web/live/landing/music_live.html.heex b/lib/spazio_solazzo_web/live/landing/music_live.html.heex index 0921cf7..f4828a0 100644 --- a/lib/spazio_solazzo_web/live/landing/music_live.html.heex +++ b/lib/spazio_solazzo_web/live/landing/music_live.html.heex @@ -1,7 +1,7 @@ <.page_header booking_path={~p"/book/space/#{@space.slug}"} - booking_label="Book Space" + booking_label="Booking request" price="€50" price_unit="hour" capacity={@space.capacity} diff --git a/lib/spazio_solazzo_web/live/page_live.html.heex b/lib/spazio_solazzo_web/live/page_live.html.heex index 5c34057..1652ab2 100644 --- a/lib/spazio_solazzo_web/live/page_live.html.heex +++ b/lib/spazio_solazzo_web/live/page_live.html.heex @@ -58,7 +58,6 @@ primary_label_variant={:secondary} image_position={:left} booking_url={"/#{@coworking_space.slug}"} - asset_type="Desk" /> <% end %> @@ -76,7 +75,6 @@ secondary_label_icon="hero-user-group" image_position={:right} booking_url={"/#{@meeting_space.slug}"} - asset_type="Room" /> <% end %> @@ -95,7 +93,6 @@ note="Note: This is not a professional studio and is not soundproofed." image_position={:left} booking_url={"/#{@music_space.slug}"} - asset_type="Slot" /> <% end %>