@@ -10,6 +10,8 @@ import Head
1010import Head.Seo as Seo
1111import Html
1212import Html.Attributes as Html
13+import LanguageTag.Language
14+import LanguageTag.Region
1315import Pages.Url
1416import PagesMsg exposing (PagesMsg)
1517import Route
@@ -64,13 +66,13 @@ head app =
6466 { canonicalUrlOverride = Nothing
6567 , siteName = "GigaWork"
6668 , image =
67− { url = [ "images", "icon-png.png" ] |> UrlPath.join |> Pages.Url.fromPath
68− , alt = "elm-pages logo"
69+ { url = [] |> UrlPath.join |> Pages.Url.fromPath
70+ , alt = ""
6971 , dimensions = Nothing
7072 , mimeType = Nothing
7173 }
7274 , description = "Преимальный коворкинг у дома"
73− , locale = Nothing
75+ , locale = Just ( LanguageTag.Language.ru, LanguageTag.Region.ru )
7476 , title = "GigaWork"
7577 }
7678 |> Seo.website
@@ -96,38 +98,50 @@ view app shared =
9698 (text "Премиальный коворкинг у дома")
9799 ]
98100 , callToAction
101+ , column [ spacing 27, width fill ]
102+ [ subtitle "Адрес"
103+ , paragraph [ noto, Font.size 18, Font.extraBold ] [ text "Москва, Рублевское шоссе, 22" ]
104+ , el [ width fill, height (px 400) ] <|
105+ html <|
106+ Html.iframe
107+ [ Html.src "https://yandex.ru/map-widget/v1/?um=constructor%3A6021061543ae5cffca6803ac7a0fa84e727d918c403c59250d18022f582f81d0&source=constructor"
108+ , Html.height 400
109+ , Html.attribute "frameborder" "0"
110+ ]
111+ []
112+ ]
99113 , column [ spacing 24, width fill ]
100114 [ subtitle "Преимущества"
101115 , wrappedRow [ spacing 16, centerX, width fill ]
102116 [ card
103117 { title = "Удобное расположение"
104118 , body = "10 минут от метро Молодежная.\nБесплатная парковка."
105− , image = mockImage
119+ , image = image [ width fill, height fill ] { src = "/map.png", description = "Карта" }
106120 }
107121 , card
108122 { title = "Эргономичная мебель"
109123 , body = "Каждое рабочее место оснащено креслом Herman Miller."
110− , image = mockImage
124+ , image = image [ width fill, height fill ] { src = "/chair.png", description = "Кресло Herman Miller Mirra" }
111125 }
112126 , card
113127 { title = "Свежий кофе"
114128 , body = "Каждую неделю заказываем для вас свежеобжаренный кофе."
115− , image = mockImage
129+ , image = image [ width fill, height fill ] { src = "/coffee.jpg", description = "Кофе" }
116130 }
117131 , card
118132 { title = "Проводной интернет"
119133 , body = "Каждое рабочее место оснащено выходом USB-C с зарядкой и интернетом."
120− , image = mockImage
134+ , image = image [ width fill, height fill ] { src = "/usb-c.jpg", description = "Кабель USB-C" }
121135 }
122136 , card
123137 { title = "Принтер"
124138 , body = "Для вашего пользования есть лазерный принтер."
125− , image = mockImage
139+ , image = image [ width fill, height fill ] { src = "/printer.jpg", description = "Принтер" }
126140 }
127141 , card
128142 { title = "Лаундж-зона"
129143 , body = "Предусмотрена лаундж-зона для отдыха."
130− , image = mockImage
144+ , image = image [ width fill, height fill ] { src = "/sofa.jpg", description = "Диван" }
131145 }
132146 , card
133147 { title = "Кабинки для звонков"
@@ -137,7 +151,7 @@ view app shared =
137151 , card
138152 { title = "Комфортные условия"
139153 , body = "В коворкинге установлен кондиционер и очиститель воздуха."
140− , image = mockImage
154+ , image = image [ width fill, height fill ] { src = "/air.jpg", description = "Воздух" }
141155 }
142156 ]
143157 ]
@@ -153,18 +167,6 @@ view app shared =
153167 , weekendDayCard { title = "Вс" }
154168 ]
155169 ]
156− , column [ spacing 27, width fill ]
157− [ subtitle "Адрес"
158− , paragraph [ noto, Font.size 18, Font.extraBold ] [ text "Москва, Рублевское шоссе, 22" ]
159− , el [ width fill, height (px 400) ] <|
160− html <|
161− Html.iframe
162− [ Html.src "https://yandex.ru/map-widget/v1/?um=constructor%3A6021061543ae5cffca6803ac7a0fa84e727d918c403c59250d18022f582f81d0&source=constructor"
163− , Html.height 400
164− , Html.attribute "frameborder" "0"
165− ]
166− []
167− ]
168170 , column [ spacing 27, width fill ]
169171 [ subtitle "Цена"
170172 , row [ width fill, spaceEvenly ]
@@ -175,6 +177,7 @@ view app shared =
175177 ]
176178 ]
177179 , callToAction
180+ , el [ height (px 76) ] none
178181 ]
179182 }
180183
@@ -487,7 +490,7 @@ priceCard cfg =
487490 [ el [ centerX, unbounded, Font.size 14, Font.heavy ] (text cfg.price)
488491 , el [ centerX, noto, Font.size 14, Font.regular ] (text cfg.subtitle)
489492 ]
490− , minWidth = 148
493+ , minWidth = 128
491494 }
492495
493496