git.iko.soy/gigawork-coworking/gigawork-coworking.github.io
on master help sign in
4 files changed+45−14
since splitsnapshots
unifiedsplit
app/Route/Index.elm+12−12 app/Shared.elm+13−1 elm-pages.config.mjs+14−1 public/yandex_7a75468af3448eee.html+6
app/Route/Index.elm+12−12
@@ -98,6 +98,18 @@ view app shared =
9898 (text "Премиальный коворкинг у дома")
9999 ]
100100 , 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&amp;source=constructor"
108+ , Html.height 400
109+ , Html.attribute "frameborder" "0"
110+ ]
111+ []
112+ ]
101113 , column [ spacing 24, width fill ]
102114 [ subtitle "Преимущества"
103115 , wrappedRow [ spacing 16, centerX, width fill ]
@@ -155,18 +167,6 @@ view app shared =
155167 , weekendDayCard { title = "Вс" }
156168 ]
157169 ]
158− , column [ spacing 27, width fill ]
159− [ subtitle "Адрес"
160− , paragraph [ noto, Font.size 18, Font.extraBold ] [ text "Москва, Рублевское шоссе, 22" ]
161− , el [ width fill, height (px 400) ] <|
162− html <|
163− Html.iframe
164− [ Html.src "https://yandex.ru/map-widget/v1/?um=constructor%3A6021061543ae5cffca6803ac7a0fa84e727d918c403c59250d18022f582f81d0&amp;source=constructor"
165− , Html.height 400
166− , Html.attribute "frameborder" "0"
167− ]
168− []
169− ]
170170 , column [ spacing 27, width fill ]
171171 [ subtitle "Цена"
172172 , row [ width fill, spaceEvenly ]
app/Shared.elm+13−1
@@ -6,6 +6,7 @@ import Element exposing (..)
66import Element.Background as Background
77import FatalError exposing (FatalError)
88import Html exposing (Html)
9+import Html.Attributes as Attributes
910import Pages.Flags
1011import Pages.PageUrl exposing (PageUrl)
1112import Route exposing (Route)
@@ -93,6 +94,17 @@ view :
9394 -> View msg
9495 -> { body : List (Html msg), title : String }
9596view sharedData page model toMsg pageView =
96− { body = [ layout [ Background.color (rgb255 243 243 243) ] pageView.body ]
97+ { body =
98+ [ Html.div []
99+ [ Html.img
100+ [ Attributes.src "https://mc.yandex.ru/watch/99382050"
101+ , Attributes.style "position" "absolute"
102+ , Attributes.style "left" "-9999px;"
103+ , Attributes.alt ""
104+ ]
105+ []
106+ ]
107+ , layout [ Background.color (rgb255 243 243 243) ] pageView.body
108+ ]
97109 , title = pageView.title
98110 }
elm-pages.config.mjs+14−1
@@ -8,7 +8,20 @@ export default {
88 return `
99<link rel="stylesheet" href="/style.css" />
1010<meta name="generator" content="elm-pages v${context.cliVersion}" />
11− <script src="https://api-maps.yandex.ru/v3/?apikey=ab2d2369-9d42-4b81-8406-ff02533f5fcb&lang=ru_RU"></script>
11+<script type="text/javascript" >
12+ (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
13+ m[i].l=1*new Date();
14+ for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
15+ k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
16+ (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
17+
18+ ym(99382050, "init", {
19+ clickmap:true,
20+ trackLinks:true,
21+ accurateTrackBounce:true,
22+ webvisor:true
23+ });
24+</script>
1225`;
1326 },
1427 preloadTagForFile(file) {
public/yandex_7a75468af3448eee.htmlnew file+6
@@ -0,0 +1,6 @@
1+<html>
2+ <head>
3+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4+ </head>
5+ <body>Verification: 7a75468af3448eee</body>
6+</html>