use new images & slugs

This commit is contained in:
JasterV 2026-02-07 21:45:18 +01:00
parent 8f1a85bcaa
commit 6e51c2dee2
4 changed files with 17 additions and 14 deletions

View file

@ -37,7 +37,7 @@ defmodule SpazioSolazzoWeb.CarouselLiveComponent do
def render(assigns) do
~H"""
<div
class="relative carousel w-full max-h-160"
class="relative carousel w-full"
style={"height: #{@height};"}
>
<div

View file

@ -5,14 +5,17 @@ defmodule SpazioSolazzoWeb.PageLive do
alias SpazioSolazzo.BookingSystem
def mount(_params, _session, socket) do
{:ok, coworking_space} = BookingSystem.get_space_by_slug("coworking", not_found_error?: false)
{:ok, meeting_space} = BookingSystem.get_space_by_slug("meeting", not_found_error?: false)
{:ok, music_space} = BookingSystem.get_space_by_slug("music", not_found_error?: false)
{:ok, coworking_space} = BookingSystem.get_space_by_slug("arcipelago", not_found_error?: false)
{:ok, meeting_space} = BookingSystem.get_space_by_slug("media-room", not_found_error?: false)
{:ok, music_space} = BookingSystem.get_space_by_slug("hall", not_found_error?: false)
carousel_images = [
"https://lh3.googleusercontent.com/aida-public/AB6AXuApty1_MYrfkL2mpGOAKKvlxo-7B-Y6nnko3DA4UDhJ-dCSjcyOLMFy1C0xZmh1_Pu9TEEFj25GkJ74dR1Sb_x4sY9mDjecKICFvwHFgHkMFVMigsZjldl9rH34x4tZhdpWvUGCo32V1P5_0uwtXVPohKMbvIbBxr5nsPoEy_d7X4WgIMOA1Nv2bwDgkqbsG4X3noBx-riLqcnREEl3cb0kbtquJZJ6pYHfbimuNyuxtfQHzrG8KOMHe3YPoIgWt43mgPtgPL9gswni",
"https://lh3.googleusercontent.com/aida-public/AB6AXuDmh_AkVuUoICqpHk1NdLuLdi0xQBOC8Hy9PrsSNz956igHFRhbNGsB8k0vSLe2U2NW1sxRVZm_dwR27Q4Db_f21XbYkLtfiRYob-j4ran1rTBB0bQAz4QLFSO1yL_cPhDIpAyvC069mDQ33-ckZgZ_yvFsIK_-_0Jj2NEOnDie684uaR7vKuiBWlsr-JmAsPzUp7Aik7Qbzozune348nBz1bvWkBNMCpMO3JV8hrYBo1i6JlUiGSuP3-5fWXKt8dKhxPUN-amjLFgh",
"https://lh3.googleusercontent.com/aida-public/AB6AXuBBJs1jEAgwwiIvJD00kx3aA9pfI-o2fXT-eZ9dEQeHNHhvwQdVqrwsqwNvCR69rIYUNBKf-uY1dqXZSvXaXoE__slTLMqGHkUzSQSXql9PwhW3cLoMMv1wtj52qDORHy-0NE2_qbTLxm051aTxGLloQKUCIklZ0EMKxs8lvMpnLisnRZBkSMyUVcTBcQu16gZw3eDuMGUtXaTXskrQFGwDcThTCCF4TZiNAmgEk87ae3VgEwfJ2zBVeyHQ-BfMo5KHRtNl6lbzBT9N"
~p"/images/extra/outside-02.jpg",
~p"/images/music_room/03.jpg",
~p"/images/extra/chillout.jpg",
~p"/images/meeting_room/02.jpg",
~p"/images/music_room/01.jpg",
~p"/images/coworking_room/01.jpg",
]
{:ok,

View file

@ -26,7 +26,7 @@
module={SpazioSolazzoWeb.CarouselLiveComponent}
id="home-carousel"
images={@carousel_images}
height="650px"
height="800px"
/>
</div>
</section>
@ -53,7 +53,7 @@
description={@coworking_space.description}
price="15"
time_unit="4 hours"
image_url="https://lh3.googleusercontent.com/aida-public/AB6AXuApty1_MYrfkL2mpGOAKKvlxo-7B-Y6nnko3DA4UDhJ-dCSjcyOLMFy1C0xZmh1_Pu9TEEFj25GkJ74dR1Sb_x4sY9mDjecKICFvwHFgHkMFVMigsZjldl9rH34x4tZhdpWvUGCo32V1P5_0uwtXVPohKMbvIbBxr5nsPoEy_d7X4WgIMOA1Nv2bwDgkqbsG4X3noBx-riLqcnREEl3cb0kbtquJZJ6pYHfbimuNyuxtfQHzrG8KOMHe3YPoIgWt43mgPtgPL9gswni"
image_url={~p"/images/coworking_room/01.jpg"}
primary_label="Coworking"
primary_label_variant={:secondary}
image_position={:left}
@ -69,7 +69,7 @@
description={@meeting_space.description}
price="40"
time_unit="hour"
image_url="https://lh3.googleusercontent.com/aida-public/AB6AXuDmh_AkVuUoICqpHk1NdLuLdi0xQBOC8Hy9PrsSNz956igHFRhbNGsB8k0vSLe2U2NW1sxRVZm_dwR27Q4Db_f21XbYkLtfiRYob-j4ran1rTBB0bQAz4QLFSO1yL_cPhDIpAyvC069mDQ33-ckZgZ_yvFsIK_-_0Jj2NEOnDie684uaR7vKuiBWlsr-JmAsPzUp7Aik7Qbzozune348nBz1bvWkBNMCpMO3JV8hrYBo1i6JlUiGSuP3-5fWXKt8dKhxPUN-amjLFgh"
image_url={~p"/images/meeting_room/01.jpg"}
primary_label="Meeting"
primary_label_variant={:secondary}
secondary_label="Up to 8 people"
@ -87,7 +87,7 @@
description={@music_space.description}
price="25"
time_unit="hour"
image_url="https://lh3.googleusercontent.com/aida-public/AB6AXuBBJs1jEAgwwiIvJD00kx3aA9pfI-o2fXT-eZ9dEQeHNHhvwQdVqrwsqwNvCR69rIYUNBKf-uY1dqXZSvXaXoE__slTLMqGHkUzSQSXql9PwhW3cLoMMv1wtj52qDORHy-0NE2_qbTLxm051aTxGLloQKUCIklZ0EMKxs8lvMpnLisnRZBkSMyUVcTBcQu16gZw3eDuMGUtXaTXskrQFGwDcThTCCF4TZiNAmgEk87ae3VgEwfJ2zBVeyHQ-BfMo5KHRtNl6lbzBT9N"
image_url={~p"/images/music_room/01.jpg"}
primary_label="Music"
primary_label_variant={:primary}
secondary_label="Not Soundproof"

View file

@ -34,9 +34,9 @@ defmodule SpazioSolazzoWeb.Router do
{SpazioSolazzoWeb.LiveUserAuth, :live_user_optional}
] do
live "/", PageLive
live "/coworking", CoworkingLive
live "/meeting", MeetingLive
live "/music", MusicLive
live "/arcipelago", CoworkingLive
live "/media-room", MeetingLive
live "/hall", MusicLive
end
ash_authentication_live_session :no_user_routes,