Error compiling template "Designs/Esbjerg/_parsed/SubsitePage.parsed.cshtml"
Line 5466: Cannot implicitly convert type 'string' to 'bool'
Line 5466: Type of conditional expression cannot be determined because there is no implicit conversion between 'string' and 'int'
1 //------------------------------------------------------------------------------
2 // <auto-generated>
3 // This code was generated by a tool.
4 // Runtime Version:4.0.30319.42000
5 //
6 // Changes to this file may cause incorrect behavior and will be lost if
7 // the code is regenerated.
8 // </auto-generated>
9 //------------------------------------------------------------------------------
10
11 namespace CompiledRazorTemplates.Dynamic {
12 using System;
13 using System.Collections.Generic;
14 using System.Linq;
15
16 #line 1 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
17 using System.Activities.Statements;
18
19 #line default
20 #line hidden
21
22 #line 1008 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
23 using Esbjerg.Logic;
24
25 #line default
26 #line hidden
27
28 #line 301 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
29 using Dynamicweb.Content;
30
31 #line default
32 #line hidden
33
34 #line 1158 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
35 using System.Web;
36
37 #line default
38 #line hidden
39
40 #line 719 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
41 using Dynamicweb.Frontend;
42
43 #line default
44 #line hidden
45
46 #line 1009 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
47 using Dynamicweb.Content.Items;
48
49 #line default
50 #line hidden
51
52
53 public class RazorEngine_505ebf1e7fdb428ab1d58d6748f5f182 : Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel> {
54
55 #line hidden
56
57 #line 995 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
58 public RazorEngine.Templating.TemplateWriter RenderColumnLink(ItemViewModel columnLink)
59 {
60 #line default
61 #line hidden
62 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => {
63
64 #line 996 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
65
66 var linkType = columnLink.GetList("LinkType").SelectedValue;
67 var linkTarget = columnLink.GetList("LinkTarget").SelectedValue;
68 var linkText = columnLink.GetString("LinkText");
69 var link = linkType == "external" ? columnLink.GetString("LinkExternal") : columnLink.GetString("LinkInternal");
70
71
72
73 #line default
74 #line hidden
75 WriteLiteralTo(__razor_helper_writer, " <li>\r\n <a");
76
77 WriteAttributeTo(__razor_helper_writer, "href", Tuple.Create(" href=\"", 70833), Tuple.Create("\"", 70845)
78
79 #line 1003 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
80 , Tuple.Create(Tuple.Create("", 70840), Tuple.Create<System.Object, System.Int32>(link
81
82 #line default
83 #line hidden
84 , 70840), false)
85 );
86
87 WriteAttributeTo(__razor_helper_writer, "title", Tuple.Create(" title=\"", 70846), Tuple.Create("\"", 70872)
88 , Tuple.Create(Tuple.Create("", 70854), Tuple.Create("Link", 70854), true)
89 , Tuple.Create(Tuple.Create(" ", 70858), Tuple.Create("til", 70859), true)
90
91 #line 1003 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
92 , Tuple.Create(Tuple.Create(" ", 70862), Tuple.Create<System.Object, System.Int32>(linkText
93
94 #line default
95 #line hidden
96 , 70863), false)
97 );
98
99 WriteAttributeTo(__razor_helper_writer, "target", Tuple.Create(" target=\"", 70873), Tuple.Create("\"", 70893)
100
101 #line 1003 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
102 , Tuple.Create(Tuple.Create("", 70882), Tuple.Create<System.Object, System.Int32>(linkTarget
103
104 #line default
105 #line hidden
106 , 70882), false)
107 );
108
109 WriteLiteralTo(__razor_helper_writer, " class=\"footer__link\"");
110
111 WriteLiteralTo(__razor_helper_writer, ">");
112
113
114 #line 1003 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
115 WriteTo(__razor_helper_writer, linkText);
116
117
118 #line default
119 #line hidden
120 WriteLiteralTo(__razor_helper_writer, "</a>\r\n </li>\r\n");
121
122
123 #line 1005 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
124
125
126 #line default
127 #line hidden
128 });
129
130 #line 1005 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
131 }
132 #line default
133 #line hidden
134
135
136 #line 1258 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
137
138
139 private string GetThemeTextColor(string hex)
140 {
141 const string white = "#fff";
142 const string black = "#000";
143
144 var color = white;
145
146 switch (hex.ToLower())
147 {
148 case ThemeColors.Cornflower:
149 color = black;
150 break;
151 case ThemeColors.Surf:
152 color = black;
153 break;
154 case ThemeColors.BeautyBush:
155 color = black;
156 break;
157 case ThemeColors.Cerulean:
158 color = black;
159 break;
160 case ThemeColors.Cinnabar:
161 color = black;
162 break;
163 }
164
165 return color;
166 }
167
168 private string GetContrastColor(string hex)
169 {
170 var color = hex;
171
172 switch (hex.ToLower())
173 {
174 case ThemeColors.DeepSapphire:
175 color = "020305";
176 break;
177 case ThemeColors.RegalBlue:
178 color = "013150";
179 break;
180 case ThemeColors.DoveGray:
181 color = "505050";
182 break;
183 case ThemeColors.Valencia:
184 color = "b23646";
185 break;
186 case ThemeColors.Cornflower:
187 color = "8bbbd5";
188 break;
189 case ThemeColors.Surf:
190 color = "c3beb6";
191 break;
192 case ThemeColors.BeautyBush:
193 color = "e0e0e0";
194 break;
195 case ThemeColors.Cerulean:
196 color = "0079a8";
197 break;
198 case ThemeColors.Cinnabar:
199 color = "de3517";
200 break;
201 }
202
203 return color;
204 }
205
206 private string GetLinkColor(string hex)
207 {
208 var color = hex;
209
210 switch (hex.ToLower())
211 {
212 case ThemeColors.DeepSapphire:
213 color = "1d293b";
214 break;
215 case ThemeColors.Cornflower:
216 color = "085077";
217 break;
218 case ThemeColors.Surf:
219 color = "555555";
220 break;
221 case ThemeColors.BeautyBush:
222 color = "555555";
223 break;
224 case ThemeColors.Cerulean:
225 color = "0079a8";
226 break;
227 case ThemeColors.Cinnabar:
228 color = "de3517";
229 break;
230 }
231
232 return color;
233 }
234
235 private struct ThemeColors
236 {
237 public const string DeepSapphire = "0a2e68";
238 public const string RegalBlue = "004069";
239 public const string DoveGray = "666666";
240 public const string Valencia = "d53f53";
241 public const string Cornflower = "88bfe8";
242 public const string Surf = "b1d8b9";
243 public const string BeautyBush = "edc3c4";
244 public const string Cerulean = "009bd9";
245 public const string Cinnabar = "eb573d";
246 }
247
248 #line default
249 #line hidden
250
251
252 public RazorEngine_505ebf1e7fdb428ab1d58d6748f5f182() {
253 }
254
255 public override void Execute() {
256
257 #line 3 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
258 Write(Title("Subsite - Master"));
259
260
261 #line default
262 #line hidden
263 WriteLiteral("\r\n");
264
265
266 #line 4 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
267 Write(Description("Master template til subsites"));
268
269
270 #line default
271 #line hidden
272 WriteLiteral("\r\n");
273
274
275 #line 5 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
276
277 var bodyClass = "subsite";
278
279 // thema variables
280 var themeActive = Model.Area.Item.GetBoolean("Subsite");
281 var themeTop = Model.Area.Item.GetList("ThemeTop").SelectedValue;
282 var themeContentArea = Model.Area.Item.GetList("ThemeContentArea").SelectedValue;
283 var themeFooter = Model.Area.Item.GetList("ThemeFooter").SelectedValue;
284 var themeTopHex = themeActive && themeTop != null ? themeTop : "";
285 var themeContentHex = themeActive && themeContentArea != null ? themeContentArea : "";
286 var themeFooterHex = themeActive && themeFooter != null ? themeFooter : "";
287
288 var searchPageId = Model.Area.Item.GetInt64("SearchResultPage");
289 var bodyId = "";
290
291 // if current page is the searchresult page
292 if (searchPageId != 0)
293 {
294 if (Dynamicweb.Frontend.PageView.Current().Page.ID == searchPageId)
295 {
296 bodyId = "id=\"cludo-search-results\"";
297 }
298 }
299
300 if (Dynamicweb.Environment.ExecutingContext.IsAdminLoggedIn())
301 {
302 bodyClass += " logged-in";
303 }
304
305
306 #line default
307 #line hidden
308 WriteLiteral("\r\n\r\n<!DOCTYPE html>\r\n<html");
309
310 WriteAttribute("lang", Tuple.Create(" lang=\"", 1286), Tuple.Create("\"", 1379)
311
312 #line 36 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
313 , Tuple.Create(Tuple.Create("", 1293), Tuple.Create<System.Object, System.Int32>(Dynamicweb.Services.Areas.GetArea(Model.Area.ID).CultureInfo.TwoLetterISOLanguageName
314
315 #line default
316 #line hidden
317 , 1293), false)
318 );
319
320 WriteLiteral(" class=\"no-js\"");
321
322 WriteLiteral(">\r\n\r\n");
323
324 WriteLiteral("\r\n");
325
326
327 #line 42 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
328
329 string cssPath = "/Files/Templates/Designs/" + Pageview.Layout.Design.Name;
330 //Color codes
331 // string colorPrimary = "#007AB8";
332 // string colorPrimaryHover = "#004069";
333 // string colorPrimaryAlternate = "#00669F";
334 // string colorSecondary = "#007AB8";
335 // string textPrimary = "#FFFFFF";
336 // string textSecondary = "#FFFFFF";
337 // string colorLink = "#D53F53";
338 // string colorLinkAlternate = colorPrimary;
339
340 // if (Model.Area.Item.GetBoolean("Subsite"))
341 // {
342 // colorPrimary = Model.Area.Item.GetString("ColorArea1");
343 // colorPrimaryHover = Model.Area.Item.GetString("HoverColor"); // Need new color in BE here
344 // colorPrimaryAlternate = colorPrimaryHover;
345 // colorSecondary = Model.Area.Item.GetString("ColorArea2");
346 // textPrimary = Model.Area.Item.GetString("MenuTextColorPassive");
347 // textSecondary = Model.Area.Item.GetString("HeaderFooterMenuText");
348 // colorLink = colorPrimary;
349 // colorLinkAlternate = colorPrimary;
350 // }
351
352 string appleTouchIcon = @Model.Area.Item.GetString("Apple_touch_icon");
353 string Favicon32x32 = @Model.Area.Item.GetString("Favicon32x32");
354 string Favicon16x16 = @Model.Area.Item.GetString("Favicon16x16");
355
356
357 #line default
358 #line hidden
359 WriteLiteral("\r\n<head>\r\n <title>");
360
361
362 #line 71 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
363 Write(Model.Title);
364
365
366 #line default
367 #line hidden
368 WriteLiteral("</title>\r\n\t<meta");
369
370 WriteLiteral(" name=\"pageID\"");
371
372 WriteAttribute("content", Tuple.Create(" content=\'", 2849), Tuple.Create("\'", 2868)
373
374 #line 72 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
375 , Tuple.Create(Tuple.Create("", 2859), Tuple.Create<System.Object, System.Int32>(Model.ID
376
377 #line default
378 #line hidden
379 , 2859), false)
380 );
381
382 WriteLiteral(">\r\n\t<script");
383
384 WriteLiteral(" src=\"https://cookiecontrol.bleau.dk/scripts/cookieconsent.js\"");
385
386 WriteLiteral("></script>\r\n\t<script");
387
388 WriteLiteral(" id=\"cookiecontrolfunctions\"");
389
390 WriteLiteral(" src=\"https://cookiecontrol.bleau.dk/scripts/Cookiecontrolfunctions.js\"");
391
392 WriteLiteral(" data-cname=\"Esbjerg\"");
393
394 WriteLiteral(" data-defaultset=\"EsbjergDefault\"");
395
396 WriteLiteral("></script>\t \r\n <meta");
397
398 WriteLiteral(" name=\"description\"");
399
400 WriteAttribute("content", Tuple.Create(" content=\"", 3157), Tuple.Create("\"", 3185)
401
402 #line 75 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
403 , Tuple.Create(Tuple.Create("", 3167), Tuple.Create<System.Object, System.Int32>(Model.Description
404
405 #line default
406 #line hidden
407 , 3167), false)
408 );
409
410 WriteLiteral(" />\r\n <meta");
411
412 WriteLiteral(" name=\"keywords\"");
413
414 WriteAttribute("content", Tuple.Create(" content=\"", 3216), Tuple.Create("\"", 3241)
415
416 #line 76 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
417 , Tuple.Create(Tuple.Create("", 3226), Tuple.Create<System.Object, System.Int32>(Model.Keywords
418
419 #line default
420 #line hidden
421 , 3226), false)
422 );
423
424 WriteLiteral(" />\r\n <meta");
425
426 WriteLiteral(" charset=\"utf-8\"");
427
428 WriteLiteral(">\r\n <!-- Add to web.config -->\r\n <meta");
429
430 WriteLiteral(" http-equiv=\"X-UA-Compatible\"");
431
432 WriteLiteral(" content=\"IE=edge\"");
433
434 WriteLiteral(">\r\n <meta");
435
436 WriteLiteral(" name=\"viewport\"");
437
438 WriteLiteral(" content=\"width=device-width, initial-scale=1\"");
439
440 WriteLiteral(">\r\n <meta");
441
442 WriteLiteral(" name=\"format-detection\"");
443
444 WriteLiteral(" content=\"telephone=no\"");
445
446 WriteLiteral(">\r\n\r\n <!-- Change this to be dynamic -->\r\n");
447
448 WriteLiteral(" ");
449
450
451 #line 84 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
452 Write(RenderSnippet("MetaTags"));
453
454
455 #line default
456 #line hidden
457 WriteLiteral("\r\n\r\n <!-- Favicons ");
458
459
460 #line 86 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
461 Write(appleTouchIcon);
462
463
464 #line default
465 #line hidden
466 WriteLiteral(" test=\"");
467
468
469 #line 86 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
470 Write(!String.IsNullOrEmpty(appleTouchIcon) ? "@appleTouchIcon" : "/apple-touch-icon.png");
471
472
473 #line default
474 #line hidden
475 WriteLiteral("\" -->\r\n\r\n\r\n <link");
476
477 WriteLiteral(" rel=\"apple-touch-icon\"");
478
479 WriteLiteral(" sizes=\"180x180\"");
480
481 WriteAttribute("href", Tuple.Create(" href=\"", 3760), Tuple.Create("\"", 3851)
482
483 #line 89 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
484 , Tuple.Create(Tuple.Create("", 3767), Tuple.Create<System.Object, System.Int32>(!String.IsNullOrEmpty(appleTouchIcon) ? @appleTouchIcon : "/apple-touch-icon.png"
485
486 #line default
487 #line hidden
488 , 3767), false)
489 );
490
491 WriteLiteral(">\r\n <link");
492
493 WriteLiteral(" rel=\"icon\"");
494
495 WriteLiteral(" type=\"image/png\"");
496
497 WriteLiteral(" sizes=\"32x32\"");
498
499 WriteAttribute("href", Tuple.Create(" href=\"", 3906), Tuple.Create("\"", 3991)
500
501 #line 90 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
502 , Tuple.Create(Tuple.Create("", 3913), Tuple.Create<System.Object, System.Int32>(!String.IsNullOrEmpty(@Favicon32x32) ? @Favicon32x32 : "/favicon-32x32.png"
503
504 #line default
505 #line hidden
506 , 3913), false)
507 );
508
509 WriteLiteral(">\r\n <link");
510
511 WriteLiteral(" rel=\"icon\"");
512
513 WriteLiteral(" type=\"image/png\"");
514
515 WriteLiteral(" sizes=\"16x16\"");
516
517 WriteAttribute("href", Tuple.Create(" href=\"", 4046), Tuple.Create("\"", 4131)
518
519 #line 91 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
520 , Tuple.Create(Tuple.Create("", 4053), Tuple.Create<System.Object, System.Int32>(!String.IsNullOrEmpty(@Favicon16x16) ? @Favicon16x16 : "/favicon-16x16.png"
521
522 #line default
523 #line hidden
524 , 4053), false)
525 );
526
527 WriteLiteral(">\r\n <link");
528
529 WriteLiteral(" rel=\"manifest\"");
530
531 WriteLiteral(" href=\"/site.webmanifest\"");
532
533 WriteLiteral(">\r\n <link");
534
535 WriteLiteral(" rel=\"mask-icon\"");
536
537 WriteLiteral(" href=\"/safari-pinned-tab.svg\"");
538
539 WriteLiteral(" color=\"Favicon32x32#5bbad5\"");
540
541 WriteLiteral(">\r\n <meta");
542
543 WriteLiteral(" name=\"msapplication-TileColor\"");
544
545 WriteLiteral(" content=\"#da532c\"");
546
547 WriteLiteral(">\r\n <meta");
548
549 WriteLiteral(" name=\"theme-color\"");
550
551 WriteLiteral(" content=\"#ffffff\"");
552
553 WriteLiteral(">\r\n\r\n");
554
555 WriteLiteral(" ");
556
557
558 #line 97 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
559 Write(RenderSnippet("EditorSnippet"));
560
561
562 #line default
563 #line hidden
564 WriteLiteral("\r\n\r\n <!-- Create a block of inline styling to display until the primary CSS is" +
565 " ready. -->\r\n <style");
566
567 WriteLiteral(" type=\"text/css\"");
568
569 WriteLiteral("> ");
570
571
572 #line 100 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
573 Write(Helpers.ReadFile(Pageview.Layout.Design.Path, "static/dist/css/critical-subsite.min.css"));
574
575
576 #line default
577 #line hidden
578 WriteLiteral("</style>\r\n ");
579
580 WriteLiteral("\r\n <link");
581
582 WriteLiteral(" rel=\"preload\"");
583
584 WriteAttribute("href", Tuple.Create(" href=\"", 4888), Tuple.Create("\"", 4940)
585
586 #line 102 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
587 , Tuple.Create(Tuple.Create("", 4895), Tuple.Create<System.Object, System.Int32>(cssPath
588
589 #line default
590 #line hidden
591 , 4895), false)
592 , Tuple.Create(Tuple.Create("", 4903), Tuple.Create("/static/dist/css/main-subsite.min.css", 4903), true)
593 );
594
595 WriteLiteral(" as=\"style\"");
596
597 WriteLiteral(" onload=\"this.onload=null;this.rel=\'stylesheet\';window.esbjerg&&window.esbjerg.st" +
598 "ylesLoaded&&window.esbjerg.stylesLoaded()\"");
599
600 WriteLiteral(">\r\n <noscript><link");
601
602 WriteLiteral(" rel=\"stylesheet\"");
603
604 WriteLiteral(" type=\"text/css\"");
605
606 WriteAttribute("href", Tuple.Create(" href=\"", 5130), Tuple.Create("\"", 5182)
607
608 #line 103 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
609 , Tuple.Create(Tuple.Create("", 5137), Tuple.Create<System.Object, System.Int32>(cssPath
610
611 #line default
612 #line hidden
613 , 5137), false)
614 , Tuple.Create(Tuple.Create("", 5145), Tuple.Create("/static/dist/css/main-subsite.min.css", 5145), true)
615 );
616
617 WriteLiteral("></noscript>\r\n <!-- www.Cludo.com search start CSS -->\r\n <link");
618
619 WriteLiteral(" href=\"https://customer.cludo.com/assets/80/10930/cludo-search.min.css\"");
620
621 WriteLiteral(" type=\"text/css\"");
622
623 WriteLiteral(" rel=\"stylesheet\"");
624
625 WriteLiteral(">\r\n <!-- Preload our main script, since we know we are gonna load this later -" +
626 "->\r\n ");
627
628 WriteLiteral("\r\n\r\n <link");
629
630 WriteLiteral(" rel=\"preload\"");
631
632 WriteAttribute("href", Tuple.Create(" href=\"", 5550), Tuple.Create("\"", 5615)
633
634 #line 109 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
635 , Tuple.Create(Tuple.Create("", 5557), Tuple.Create<System.Object, System.Int32>(cssPath
636
637 #line default
638 #line hidden
639 , 5557), false)
640 , Tuple.Create(Tuple.Create("", 5565), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Regular.woff2", 5565), true)
641 );
642
643 WriteLiteral(" as=\"font\"");
644
645 WriteLiteral(" type=\"font/woff2\"");
646
647 WriteLiteral(" crossorigin=\"anonymous\"");
648
649 WriteLiteral(">\r\n <link");
650
651 WriteLiteral(" rel=\"preload\"");
652
653 WriteAttribute("href", Tuple.Create(" href=\"", 5694), Tuple.Create("\"", 5758)
654
655 #line 110 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
656 , Tuple.Create(Tuple.Create("", 5701), Tuple.Create<System.Object, System.Int32>(cssPath
657
658 #line default
659 #line hidden
660 , 5701), false)
661 , Tuple.Create(Tuple.Create("", 5709), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Regular.woff", 5709), true)
662 );
663
664 WriteLiteral(" as=\"font\"");
665
666 WriteLiteral(" type=\"font/woff\"");
667
668 WriteLiteral(" crossorigin=\"anonymous\"");
669
670 WriteLiteral(">\r\n <link");
671
672 WriteLiteral(" rel=\"preload\"");
673
674 WriteAttribute("href", Tuple.Create(" href=\"", 5836), Tuple.Create("\"", 5899)
675
676 #line 111 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
677 , Tuple.Create(Tuple.Create("", 5843), Tuple.Create<System.Object, System.Int32>(cssPath
678
679 #line default
680 #line hidden
681 , 5843), false)
682 , Tuple.Create(Tuple.Create("", 5851), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Regular.ttf", 5851), true)
683 );
684
685 WriteLiteral(" as=\"font\"");
686
687 WriteLiteral(" type=\"font/ttf\"");
688
689 WriteLiteral(" crossorigin=\"anonymous\"");
690
691 WriteLiteral(">\r\n\r\n <link");
692
693 WriteLiteral(" rel=\"preload\"");
694
695 WriteAttribute("href", Tuple.Create(" href=\"", 5978), Tuple.Create("\"", 6041)
696
697 #line 113 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
698 , Tuple.Create(Tuple.Create("", 5985), Tuple.Create<System.Object, System.Int32>(cssPath
699
700 #line default
701 #line hidden
702 , 5985), false)
703 , Tuple.Create(Tuple.Create("", 5993), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Light.woff2", 5993), true)
704 );
705
706 WriteLiteral(" as=\"font\"");
707
708 WriteLiteral(" type=\"font/woff2\"");
709
710 WriteLiteral(" crossorigin=\"anonymous\"");
711
712 WriteLiteral(">\r\n <link");
713
714 WriteLiteral(" rel=\"preload\"");
715
716 WriteAttribute("href", Tuple.Create(" href=\"", 6120), Tuple.Create("\"", 6182)
717
718 #line 114 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
719 , Tuple.Create(Tuple.Create("", 6127), Tuple.Create<System.Object, System.Int32>(cssPath
720
721 #line default
722 #line hidden
723 , 6127), false)
724 , Tuple.Create(Tuple.Create("", 6135), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Light.woff", 6135), true)
725 );
726
727 WriteLiteral(" as=\"font\"");
728
729 WriteLiteral(" type=\"font/woff\"");
730
731 WriteLiteral(" crossorigin=\"anonymous\"");
732
733 WriteLiteral(">\r\n <link");
734
735 WriteLiteral(" rel=\"preload\"");
736
737 WriteAttribute("href", Tuple.Create(" href=\"", 6260), Tuple.Create("\"", 6321)
738
739 #line 115 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
740 , Tuple.Create(Tuple.Create("", 6267), Tuple.Create<System.Object, System.Int32>(cssPath
741
742 #line default
743 #line hidden
744 , 6267), false)
745 , Tuple.Create(Tuple.Create("", 6275), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Light.ttf", 6275), true)
746 );
747
748 WriteLiteral(" as=\"font\"");
749
750 WriteLiteral(" type=\"font/ttf\"");
751
752 WriteLiteral(" crossorigin=\"anonymous\"");
753
754 WriteLiteral(">\r\n\r\n <link");
755
756 WriteLiteral(" rel=\"preload\"");
757
758 WriteAttribute("href", Tuple.Create(" href=\"", 6400), Tuple.Create("\"", 6462)
759
760 #line 117 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
761 , Tuple.Create(Tuple.Create("", 6407), Tuple.Create<System.Object, System.Int32>(cssPath
762
763 #line default
764 #line hidden
765 , 6407), false)
766 , Tuple.Create(Tuple.Create("", 6415), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Bold.woff2", 6415), true)
767 );
768
769 WriteLiteral(" as=\"font\"");
770
771 WriteLiteral(" type=\"font/woff2\"");
772
773 WriteLiteral(" crossorigin=\"anonymous\"");
774
775 WriteLiteral(">\r\n <link");
776
777 WriteLiteral(" rel=\"preload\"");
778
779 WriteAttribute("href", Tuple.Create(" href=\"", 6541), Tuple.Create("\"", 6602)
780
781 #line 118 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
782 , Tuple.Create(Tuple.Create("", 6548), Tuple.Create<System.Object, System.Int32>(cssPath
783
784 #line default
785 #line hidden
786 , 6548), false)
787 , Tuple.Create(Tuple.Create("", 6556), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Bold.woff", 6556), true)
788 );
789
790 WriteLiteral(" as=\"font\"");
791
792 WriteLiteral(" type=\"font/woff\"");
793
794 WriteLiteral(" crossorigin=\"anonymous\"");
795
796 WriteLiteral(">\r\n <link");
797
798 WriteLiteral(" rel=\"preload\"");
799
800 WriteAttribute("href", Tuple.Create(" href=\"", 6680), Tuple.Create("\"", 6740)
801
802 #line 119 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
803 , Tuple.Create(Tuple.Create("", 6687), Tuple.Create<System.Object, System.Int32>(cssPath
804
805 #line default
806 #line hidden
807 , 6687), false)
808 , Tuple.Create(Tuple.Create("", 6695), Tuple.Create("/static/dist/fonts/OpenSans/OpenSans-Bold.ttf", 6695), true)
809 );
810
811 WriteLiteral(" as=\"font\"");
812
813 WriteLiteral(" type=\"font/ttf\"");
814
815 WriteLiteral(" crossorigin=\"anonymous\"");
816
817 WriteLiteral(">\r\n\r\n\r\n\r\n <!-- You can use \"prefetch\" to preload other important assets (if yo" +
818 "u\'re not using HTTP/2 push) -->\r\n <!-- And you can tell the browser to pre-co" +
819 "nnect to other sites you know you are going to talk to eventually: -->\r\n <lin" +
820 "k");
821
822 WriteLiteral(" rel=\"dns-prefetch\"");
823
824 WriteLiteral(" href=\"https://cdn.polyfill.io\"");
825
826 WriteLiteral(">\r\n\r\n <script");
827
828 WriteLiteral(" type=\"text/javascript\"");
829
830 WriteLiteral(">");
831
832
833 #line 127 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
834 Write(Helpers.ReadFile(Pageview.Layout.Design.Path, "static/dist/js/modernizr.js"));
835
836
837 #line default
838 #line hidden
839 WriteLiteral("</script>\r\n\r\n\t<!--Insights-->\r\n <script");
840
841 WriteLiteral(" type=\"text/javascript\"");
842
843 WriteLiteral(">\r\n !function (T, l, y) { var S = T.location, u = \"script\", k = \"instrumen" +
844 "tationKey\", D = \"ingestionendpoint\", C = \"disableExceptionTracking\", E = \"ai.dev" +
845 "ice.\", I = \"toLowerCase\", b = \"crossOrigin\", w = \"POST\", e = \"appInsightsSDK\", t" +
846 " = y.name || \"appInsights\"; (y.name || T[e]) && (T[e] = t); var n = T[t] || func" +
847 "tion (d) { var g = !1, f = !1, m = { initialize: !0, queue: [], sv: \"4\", version" +
848 ": 2, config: d }; function v(e, t) { var n = {}, a = \"Browser\"; return n[E + \"id" +
849 "\"] = a[I](), n[E + \"type\"] = a, n[\"ai.operation.name\"] = S && S.pathname || \"_un" +
850 "known_\", n[\"ai.internal.sdkVersion\"] = \"javascript:snippet_\" + (m.sv || m.versio" +
851 "n), { time: function () { var e = new Date; function t(e) { var t = \"\" + e; retu" +
852 "rn 1 === t.length && (t = \"0\" + t), t } return e.getUTCFullYear() + \"-\" + t(1 + " +
853 "e.getUTCMonth()) + \"-\" + t(e.getUTCDate()) + \"T\" + t(e.getUTCHours()) + \":\" + t(" +
854 "e.getUTCMinutes()) + \":\" + t(e.getUTCSeconds()) + \".\" + ((e.getUTCMilliseconds()" +
855 " / 1e3).toFixed(3) + \"\").slice(2, 5) + \"Z\" }(), iKey: e, name: \"Microsoft.Applic" +
856 "ationInsights.\" + e.replace(/-/g, \"\") + \".\" + t, sampleRate: 100, tags: n, data:" +
857 " { baseData: { ver: 2 } } } } var h = d.url || y.src; if (h) { function a(e) { v" +
858 "ar t, n, a, i, r, o, s, c, p, l, u; g = !0, m.queue = [], f || (f = !0, t = h, s" +
859 " = function () { var e = {}, t = d.connectionString; if (t) for (var n = t.split" +
860 "(\";\"), a = 0; a < n.length; a++) { var i = n[a].split(\"=\"); 2 === i.length && (e" +
861 "[i[0][I]()] = i[1]) } if (!e[D]) { var r = e.endpointsuffix, o = r ? e.location " +
862 ": null; e[D] = \"https://\" + (o ? o + \".\" : \"\") + \"dc.\" + (r || \"services.visuals" +
863 "tudio.com\") } return e }(), c = s[k] || d[k] || \"\", p = s[D], l = p ? p + \"/v2/t" +
864 "rack\" : config.endpointUrl, (u = []).push((n = \"SDK LOAD Failure: Failed to load" +
865 " Application Insights SDK script (See stack for details)\", a = t, i = l, (o = (r" +
866 " = v(c, \"Exception\")).data).baseType = \"ExceptionData\", o.baseData.exceptions = " +
867 "[{ typeName: \"SDKLoadFailed\", message: n.replace(/\\./g, \"-\"), hasFullStack: !1, " +
868 "stack: n + \"\\nSnippet failed to load [\" + a + \"] -- Telemetry is disabled\\nHelp " +
869 "Link: https://go.microsoft.com/fwlink/?linkid=2128109\\nHost: \" + (S && S.pathnam" +
870 "e || \"_unknown_\") + \"\\nEndpoint: \" + i, parsedStack: [] }], r)), u.push(function" +
871 " (e, t, n, a) { var i = v(c, \"Message\"), r = i.data; r.baseType = \"MessageData\";" +
872 " var o = r.baseData; return o.message = \'AI (Internal): 99 message:\"\' + (\"SDK LO" +
873 "AD Failure: Failed to load Application Insights SDK script (See stack for detail" +
874 "s) (\" + n + \")\").replace(/\\\"/g, \"\") + \'\"\', o.properties = { endpoint: a }, i }(0" +
875 ", 0, t, l)), function (e, t) { if (JSON) { var n = T.fetch; if (n && !y.useXhr) " +
876 "n(t, { method: w, body: JSON.stringify(e), mode: \"cors\" }); else if (XMLHttpRequ" +
877 "est) { var a = new XMLHttpRequest; a.open(w, t), a.setRequestHeader(\"Content-typ" +
878 "e\", \"application/json\"), a.send(JSON.stringify(e)) } } }(u, l)) } function i(e, " +
879 "t) { f || setTimeout(function () { !t && m.core || a() }, 500) } var e = functio" +
880 "n () { var n = l.createElement(u); n.src = h; var e = y[b]; return !e && \"\" !== " +
881 "e || \"undefined\" == n[b] || (n[b] = e), n.onload = i, n.onerror = a, n.onreadyst" +
882 "atechange = function (e, t) { \"loaded\" !== n.readyState && \"complete\" !== n.read" +
883 "yState || i(0, t) }, n }(); y.ld < 0 ? l.getElementsByTagName(\"head\")[0].appendC" +
884 "hild(e) : setTimeout(function () { l.getElementsByTagName(u)[0].parentNode.appen" +
885 "dChild(e) }, y.ld || 0) } try { m.cookie = l.cookie } catch (p) { } function t(e" +
886 ") { for (; e.length;)!function (t) { m[t] = function () { var e = arguments; g |" +
887 "| m.queue.push(function () { m[t].apply(m, e) }) } }(e.pop()) } var n = \"track\"," +
888 " r = \"TrackPage\", o = \"TrackEvent\"; t([n + \"Event\", n + \"PageView\", n + \"Excepti" +
889 "on\", n + \"Trace\", n + \"DependencyData\", n + \"Metric\", n + \"PageViewPerformance\"," +
890 " \"start\" + r, \"stop\" + r, \"start\" + o, \"stop\" + o, \"addTelemetryInitializer\", \"s" +
891 "etAuthenticatedUserContext\", \"clearAuthenticatedUserContext\", \"flush\"]), m.Sever" +
892 "ityLevel = { Verbose: 0, Information: 1, Warning: 2, Error: 3, Critical: 4 }; va" +
893 "r s = (d.extensionConfig || {}).ApplicationInsightsAnalytics || {}; if (!0 !== d" +
894 "[C] && !0 !== s[C]) { method = \"onerror\", t([\"_\" + method]); var c = T[method]; " +
895 "T[method] = function (e, t, n, a, i) { var r = c && c(e, t, n, a, i); return !0 " +
896 "!== r && m[\"_\" + method]({ message: e, url: t, lineNumber: n, columnNumber: a, e" +
897 "rror: i }), r }, d.autoExceptionInstrumented = !0 } return m }(y.cfg); (T[t] = n" +
898 ").queue && 0 === n.queue.length && n.trackPageView({}) }(window, document, {\r\n " +
899 " src: \"https://az416426.vo.msecnd.net/scripts/b/ai.2.min.js\", // The SD" +
900 "K URL Source\r\n //name: \"appInsights\", // Global SDK Instance name def" +
901 "aults to \"appInsights\" when not supplied\r\n //ld: 0, // Defines the lo" +
902 "ad delay (in ms) before attempting to load the sdk. -1 = block page load and add" +
903 " to head. (default) = 0ms load after timeout,\r\n //useXhr: 1, // Use X" +
904 "HR instead of fetch to report failures (if available),\r\n //crossOrigi" +
905 "n: \"anonymous\", // When supplied this will add the provided value as the cross o" +
906 "rigin attribute on the script tag\r\n cfg: { // Application Insights Co" +
907 "nfiguration\r\n instrumentationKey: \"5b8602f4-7263-41f7-b005-6c42db" +
908 "042759\",\r\n name: \"BleauBorgerEsbjerg\",\r\n isCookieU" +
909 "seDisabled: \"true\"\r\n /* ...Other Configuration Options... */\r\n " +
910 " }\r\n });\r\n </script>\r\n\r\n <!--Kode - Header section-->\r\n");
911
912 WriteLiteral(" ");
913
914
915 #line 147 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
916 Write(RenderSnippet("KodeHeader"));
917
918
919 #line default
920 #line hidden
921 WriteLiteral(" \r\n\r\n");
922
923 WriteLiteral("\t");
924
925
926 #line 149 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
927 Write(RenderSnippet("MinimapHead"));
928
929
930 #line default
931 #line hidden
932 WriteLiteral(" \r\n</head>\r\n\r\n<body");
933
934 WriteAttribute("class", Tuple.Create(" class=\"", 12798), Tuple.Create("\"", 12816)
935
936 #line 152 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
937 , Tuple.Create(Tuple.Create("", 12806), Tuple.Create<System.Object, System.Int32>(bodyClass
938
939 #line default
940 #line hidden
941 , 12806), false)
942 );
943
944 WriteLiteral(" ");
945
946
947 #line 152 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
948 Write(bodyId);
949
950
951 #line default
952 #line hidden
953 WriteLiteral(">\r\n");
954
955
956 #line 153 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
957
958
959 #line default
960 #line hidden
961
962 #line 153 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
963 if (themeActive)
964 {
965
966
967 #line default
968 #line hidden
969 WriteLiteral(" <style>\r\n :root {\r\n /* Header/Top Area*/\r\n -" +
970 "-theme-top__primary-color: ");
971
972
973 #line 158 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
974 Write($"#{themeTopHex}");
975
976
977 #line default
978 #line hidden
979 WriteLiteral(";\r\n --theme-top__primary-color--alternate: ");
980
981
982 #line 159 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
983 Write($"#{GetLinkColor(themeTopHex)}");
984
985
986 #line default
987 #line hidden
988 WriteLiteral(";\r\n --theme-top__primary-color--text: ");
989
990
991 #line 160 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
992 Write(GetThemeTextColor(themeTopHex));
993
994
995 #line default
996 #line hidden
997 WriteLiteral(";\r\n --theme-top__primary-color--dimmed: ");
998
999
1000 #line 161 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1001 Write($"#{GetContrastColor(themeTopHex)}");
1002
1003
1004 #line default
1005 #line hidden
1006 WriteLiteral(";\r\n --theme-top__color--link-hover: ");
1007
1008
1009 #line 162 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1010 Write($"#{themeTopHex}");
1011
1012
1013 #line default
1014 #line hidden
1015 WriteLiteral(";\r\n\r\n /* Content Area */\r\n --theme-content__primary-color: " +
1016 "");
1017
1018
1019 #line 165 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1020 Write($"#{themeContentHex}");
1021
1022
1023 #line default
1024 #line hidden
1025 WriteLiteral(";\r\n --theme-content__primary-color--alternate: ");
1026
1027
1028 #line 166 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1029 Write($"#{GetLinkColor(themeContentHex)}");
1030
1031
1032 #line default
1033 #line hidden
1034 WriteLiteral(";\r\n --theme-content__primary-color--text: ");
1035
1036
1037 #line 167 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1038 Write(GetThemeTextColor(themeContentHex));
1039
1040
1041 #line default
1042 #line hidden
1043 WriteLiteral(";\r\n --theme-content__color--gallery-arrow: ");
1044
1045
1046 #line 168 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1047 Write($"#{themeContentHex}");
1048
1049
1050 #line default
1051 #line hidden
1052 WriteLiteral(";\r\n --theme-content__primary-color--dimmed: ");
1053
1054
1055 #line 169 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1056 Write($"#{GetContrastColor(themeContentHex)}");
1057
1058
1059 #line default
1060 #line hidden
1061 WriteLiteral(";\r\n --theme-content__color--link-hover: ");
1062
1063
1064 #line 170 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1065 Write($"#{themeContentHex}");
1066
1067
1068 #line default
1069 #line hidden
1070 WriteLiteral(";\r\n\r\n /* Footer Area */\r\n --theme-footer__primary-color: ");
1071
1072
1073 #line 173 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1074 Write($"#{themeFooterHex}");
1075
1076
1077 #line default
1078 #line hidden
1079 WriteLiteral(";\r\n --theme-footer__primary-color--alternate: ");
1080
1081
1082 #line 174 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1083 Write($"#{GetLinkColor(themeFooterHex)}");
1084
1085
1086 #line default
1087 #line hidden
1088 WriteLiteral(";\r\n --theme-footer__primary-color--text: ");
1089
1090
1091 #line 175 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1092 Write(GetThemeTextColor(themeFooterHex));
1093
1094
1095 #line default
1096 #line hidden
1097 WriteLiteral(";\r\n --theme-footer__primary-color--dimmed: ");
1098
1099
1100 #line 176 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1101 Write($"#{GetContrastColor(themeFooterHex)}");
1102
1103
1104 #line default
1105 #line hidden
1106 WriteLiteral(";\r\n --theme-footer__color--link-hover: ");
1107
1108
1109 #line 177 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1110 Write($"#{GetLinkColor(themeFooterHex)}");
1111
1112
1113 #line default
1114 #line hidden
1115 WriteLiteral(";\r\n }\r\n </style>\r\n");
1116
1117
1118 #line 180 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1119 }
1120
1121
1122 #line default
1123 #line hidden
1124 WriteLiteral("\r\n");
1125
1126
1127 #line 182 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1128
1129
1130 #line default
1131 #line hidden
1132 WriteLiteral("<header");
1133
1134 WriteLiteral(" class=\"header-main header-main--subsite\"");
1135
1136 WriteLiteral(">\r\n <div");
1137
1138 WriteLiteral(" class=\"header-main__top\"");
1139
1140 WriteLiteral(">\r\n <div");
1141
1142 WriteLiteral(" class=\"search\"");
1143
1144 WriteLiteral(">\r\n <button");
1145
1146 WriteLiteral(" type=\"button\"");
1147
1148 WriteLiteral(" name=\"toggle-search-button\"");
1149
1150 WriteLiteral(" aria-label=\"toggle-search\"");
1151
1152 WriteLiteral(" class=\"search__toggle-btn\"");
1153
1154 WriteLiteral(" aria-expanded=\"false\"");
1155
1156 WriteLiteral(" aria-haspopup=\"true\"");
1157
1158 WriteLiteral(">\r\n <span");
1159
1160 WriteLiteral(" class=\"search__search-icon\"");
1161
1162 WriteLiteral(">\r\n <svg");
1163
1164 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
1165
1166 WriteLiteral(" viewBox=\"0 0 23 23.071\"");
1167
1168 WriteLiteral("><path");
1169
1170 WriteLiteral(" d=\"M22.292 22.295a.72.72 0 0 1-1.007 0l-5.7-5.612a9.306 9.306 0 0 1-5.826 2.034 " +
1171 "9.11 9.11 0 1 1 9.256-9.109 8.984 8.984 0 0 1-2.4 6.105l5.68 5.59a.693.693 0 0 1" +
1172 "-.003.992zM9.756 1.9a7.708 7.708 0 1 0 7.832 7.707A7.77 7.77 0 0 0 9.756 1.9z\"");
1173
1174 WriteLiteral("/></svg>\r\n </span>\r\n <span");
1175
1176 WriteLiteral(" class=\"search__close-icon\"");
1177
1178 WriteLiteral(">\r\n <svg");
1179
1180 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
1181
1182 WriteLiteral(" viewBox=\"0 0 19.801 19.798\"");
1183
1184 WriteLiteral("><path");
1185
1186 WriteLiteral(" d=\"M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485" +
1187 " 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z\"");
1188
1189 WriteLiteral("/></svg>\r\n </span>\r\n <span");
1190
1191 WriteLiteral(" class=\"search__text\"");
1192
1193 WriteLiteral(" data-text-default=\"");
1194
1195
1196 #line 193 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1197 Write(Translate("Search", "Søg"));
1198
1199
1200 #line default
1201 #line hidden
1202 WriteLiteral("\"");
1203
1204 WriteLiteral(" data-text-close=\"");
1205
1206
1207 #line 193 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1208 Write(Translate("Close", "Luk"));
1209
1210
1211 #line default
1212 #line hidden
1213 WriteLiteral("\"");
1214
1215 WriteLiteral(">\r\n");
1216
1217 WriteLiteral(" ");
1218
1219
1220 #line 194 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1221 Write(Translate("Search", "Søg"));
1222
1223
1224 #line default
1225 #line hidden
1226 WriteLiteral("\r\n </span>\r\n </button>\r\n <div");
1227
1228 WriteLiteral(" class=\"search__content cludo-search-page\"");
1229
1230 WriteLiteral(">\r\n <div");
1231
1232 WriteLiteral(" class=\"grid grid-container\"");
1233
1234 WriteLiteral(">\r\n <div");
1235
1236 WriteLiteral(" class=\"row row--right cludo-nav-items\"");
1237
1238 WriteLiteral(">\r\n <div");
1239
1240 WriteLiteral(" class=\"cludo-nav-items-search\"");
1241
1242 WriteLiteral(">\r\n <form");
1243
1244 WriteLiteral(" class=\"search__form\"");
1245
1246 WriteLiteral(" id=\"cludo-search-form\"");
1247
1248 WriteLiteral(" role=\"search\"");
1249
1250 WriteLiteral(" autocomplete=\"off\"");
1251
1252 WriteLiteral(">\r\n <input");
1253
1254 WriteLiteral(" class=\"search__input\"");
1255
1256 WriteLiteral(" autofill=\"false\"");
1257
1258 WriteLiteral(" type=\"search\"");
1259
1260 WriteLiteral(" name=\"search\"");
1261
1262 WriteLiteral(" title=\"Global søgning\"");
1263
1264 WriteAttribute("placeholder", Tuple.Create(" placeholder=\"", 16172), Tuple.Create("\"", 16241)
1265
1266 #line 202 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1267 , Tuple.Create(Tuple.Create("", 16186), Tuple.Create<System.Object, System.Int32>(Translate("(Search) Label", "Hvad kan vi hjælpe med?")
1268
1269 #line default
1270 #line hidden
1271 , 16186), false)
1272 );
1273
1274 WriteLiteral(">\r\n <button");
1275
1276 WriteLiteral(" type=\"submit\"");
1277
1278 WriteAttribute("aria-label", Tuple.Create(" aria-label=\"", 16298), Tuple.Create("\"", 16338)
1279
1280 #line 203 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1281 , Tuple.Create(Tuple.Create("", 16311), Tuple.Create<System.Object, System.Int32>(Translate("Search", "Søg")
1282
1283 #line default
1284 #line hidden
1285 , 16311), false)
1286 );
1287
1288 WriteLiteral(">\r\n <span");
1289
1290 WriteLiteral(" class=\"cludo-search-icon\"");
1291
1292 WriteLiteral(">\r\n <svg");
1293
1294 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
1295
1296 WriteLiteral(" viewBox=\"0 0 23 23.071\"");
1297
1298 WriteLiteral("><path");
1299
1300 WriteLiteral(" d=\"M22.292 22.295a.72.72 0 0 1-1.007 0l-5.7-5.612a9.306 9.306 0 0 1-5.826 2.034 " +
1301 "9.11 9.11 0 1 1 9.256-9.109 8.984 8.984 0 0 1-2.4 6.105l5.68 5.59a.693.693 0 0 1" +
1302 "-.003.992zM9.756 1.9a7.708 7.708 0 1 0 7.832 7.707A7.77 7.77 0 0 0 9.756 1.9z\"");
1303
1304 WriteLiteral("/></svg>\r\n </span>\r\n " +
1305 " </button>\r\n </form>\r\n </" +
1306 "div>\r\n\r\n <div");
1307
1308 WriteLiteral(" class=\"cludo-nav-items-filters\"");
1309
1310 WriteLiteral(">\r\n <div");
1311
1312 WriteLiteral(" class=\"search-filters search-filters-mobile\"");
1313
1314 WriteLiteral(" aria-haspopup=\"true\"");
1315
1316 WriteLiteral("></div>\r\n </div>\r\n </div>\r\n " +
1317 " </div>\r\n </div>\r\n </div>\r\n <a");
1318
1319 WriteLiteral(" class=\"skip-to-content\"");
1320
1321 WriteLiteral(" href=\"#maincontent\"");
1322
1323 WriteLiteral(">Gå til hovedindhold <span>(Tryk Enter)</span></a>\r\n </div>\r\n <div");
1324
1325 WriteLiteral(" class=\"header-main__bottom\"");
1326
1327 WriteLiteral(">\r\n <div");
1328
1329 WriteLiteral(" class=\"header-main__menu header-main__menu--to-top-on-open\"");
1330
1331 WriteLiteral(">\r\n <div");
1332
1333 WriteLiteral(" class=\"menu menu--closed\"");
1334
1335 WriteLiteral(">\r\n <button");
1336
1337 WriteLiteral(" type=\"button\"");
1338
1339 WriteLiteral(" name=\"toggle-menu-button\"");
1340
1341 WriteLiteral(" aria-label=\"toggle-menu\"");
1342
1343 WriteLiteral(" class=\"menu__burger-btn svg-fill--primary text--primary bg--primary\"");
1344
1345 WriteLiteral(" aria-haspopup=\"true\"");
1346
1347 WriteLiteral(" aria-controls=\"main-nav\"");
1348
1349 WriteLiteral(" data-svg-default=\"svg-fill--primary\"");
1350
1351 WriteLiteral(" data-svg-open=\"svg-fill--secondary\"");
1352
1353 WriteLiteral(" data-text-default=\"text--primary\"");
1354
1355 WriteLiteral(" data-text-open=\"text--secondary\"");
1356
1357 WriteLiteral(" data-background-default=\"bg--primary\"");
1358
1359 WriteLiteral(" data-background-open=\"bg--primary-alternate\"");
1360
1361 WriteLiteral(" aria-expanded=\"false\"");
1362
1363 WriteLiteral(">\r\n <span");
1364
1365 WriteLiteral(" class=\"menu__menu-icon\"");
1366
1367 WriteLiteral(">\r\n <svg");
1368
1369 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
1370
1371 WriteLiteral(" viewBox=\"0 0 26 16\"");
1372
1373 WriteLiteral("><path");
1374
1375 WriteLiteral(" d=\"M.001 16v-2h26v2zm0-7V7h26v2zm0-7V0h26v2z\"");
1376
1377 WriteLiteral("/></svg>\r\n </span>\r\n <span");
1378
1379 WriteLiteral(" class=\"menu__close-icon\"");
1380
1381 WriteLiteral(">\r\n <svg");
1382
1383 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
1384
1385 WriteLiteral(" viewBox=\"0 0 19.801 19.798\"");
1386
1387 WriteLiteral("><path");
1388
1389 WriteLiteral(" d=\"M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485" +
1390 " 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z\"");
1391
1392 WriteLiteral("/></svg>\r\n </span>\r\n <span");
1393
1394 WriteLiteral(" class=\"menu__text\"");
1395
1396 WriteLiteral(" data-text-open=\"");
1397
1398
1399 #line 230 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1400 Write(Translate("Menu", "Menu"));
1401
1402
1403 #line default
1404 #line hidden
1405 WriteLiteral("\"");
1406
1407 WriteLiteral(" data-text-close=\"");
1408
1409
1410 #line 230 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1411 Write(Translate("Close", "Luk"));
1412
1413
1414 #line default
1415 #line hidden
1416 WriteLiteral("\"");
1417
1418 WriteLiteral(">\r\n");
1419
1420 WriteLiteral(" ");
1421
1422
1423 #line 231 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1424 Write(Translate("Menu", "Menu"));
1425
1426
1427 #line default
1428 #line hidden
1429 WriteLiteral("\r\n </span>\r\n </button>\r\n\r\n");
1430
1431
1432 #line 235 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1433
1434
1435 #line default
1436 #line hidden
1437
1438 #line 237 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1439
1440 var navImage = Model.Area.Item.GetString("Image");
1441 var navImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkInternal");
1442 var navImageLinkText = Model.Area.Item.GetItem("ImageLink").GetString("LinkText");
1443 var navImageLinkTarget = Model.Area.Item.GetItem("ImageLink").GetList("LinkTarget").SelectedValue;
1444 var navImageLinkLinkType = Model.Area.Item.GetItem("ImageLink").GetList("LinkType").SelectedValue;
1445
1446 var navImage2 = Model.Area.Item.GetString("Image2");
1447 var navImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkInternal");
1448 var navImageLinkText2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkText");
1449 var navImageLinkTarget2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkTarget").SelectedValue;
1450 var navImageLinkLinkType2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkType").SelectedValue;
1451
1452 if (navImageLinkLinkType == "external")
1453 {
1454 navImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkExternal");
1455 }
1456 if (navImageLinkLinkType2 == "external")
1457 {
1458 navImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkExternal");
1459 }
1460
1461
1462
1463 #line default
1464 #line hidden
1465 WriteLiteral("\r\n\r\n<nav");
1466
1467 WriteLiteral(" id=\"main-nav\"");
1468
1469 WriteLiteral(" class=\"menu__content\"");
1470
1471 WriteLiteral(" aria-labelledby=\"primary-navigation\"");
1472
1473 WriteLiteral(">\r\n <h2");
1474
1475 WriteLiteral(" id=\"primary-navigation\"");
1476
1477 WriteLiteral(" class=\"visuallyhidden\"");
1478
1479 WriteLiteral(">Primær navigation</h2>\r\n\r\n");
1480
1481 WriteLiteral(" ");
1482
1483
1484 #line 264 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1485 Write(RenderNavigation(new { template = "SubsiteBurgerNavigation.xslt", expandmode = "all", startlevel = 2 }));
1486
1487
1488 #line default
1489 #line hidden
1490 WriteLiteral("\r\n");
1491
1492
1493 #line 265 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1494
1495
1496 #line default
1497 #line hidden
1498
1499 #line 265 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1500 if (!string.IsNullOrWhiteSpace(navImage))
1501 {
1502
1503
1504 #line default
1505 #line hidden
1506 WriteLiteral(" <div");
1507
1508 WriteLiteral(" class=\"menu__culture\"");
1509
1510 WriteLiteral(">\r\n");
1511
1512
1513 #line 268 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1514
1515
1516 #line default
1517 #line hidden
1518
1519 #line 268 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1520 if (navImage != "")
1521 {
1522
1523
1524 #line default
1525 #line hidden
1526 WriteLiteral(" <a");
1527
1528 WriteLiteral(" class=\"menu__culture-link\"");
1529
1530 WriteAttribute("href", Tuple.Create(" href=\"", 20513), Tuple.Create("\"", 20533)
1531
1532 #line 270 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1533 , Tuple.Create(Tuple.Create("", 20520), Tuple.Create<System.Object, System.Int32>(navImageLink
1534
1535 #line default
1536 #line hidden
1537 , 20520), false)
1538 );
1539
1540 WriteAttribute("target", Tuple.Create(" target=\"", 20534), Tuple.Create("\"", 20562)
1541
1542 #line 270 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1543 , Tuple.Create(Tuple.Create("", 20543), Tuple.Create<System.Object, System.Int32>(navImageLinkTarget
1544
1545 #line default
1546 #line hidden
1547 , 20543), false)
1548 );
1549
1550 WriteLiteral(">\r\n <img");
1551
1552 WriteAttribute("src", Tuple.Create(" src=\"", 20588), Tuple.Create("\"", 20603)
1553
1554 #line 271 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1555 , Tuple.Create(Tuple.Create("", 20594), Tuple.Create<System.Object, System.Int32>(navImage
1556
1557 #line default
1558 #line hidden
1559 , 20594), false)
1560 );
1561
1562 WriteAttribute("alt", Tuple.Create(" alt=\"", 20604), Tuple.Create("\"", 20627)
1563
1564 #line 271 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1565 , Tuple.Create(Tuple.Create("", 20610), Tuple.Create<System.Object, System.Int32>(navImageLinkText
1566
1567 #line default
1568 #line hidden
1569 , 20610), false)
1570 );
1571
1572 WriteLiteral(">\r\n </a>\r\n");
1573
1574
1575 #line 273 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1576 }
1577
1578
1579 #line default
1580 #line hidden
1581 WriteLiteral(" ");
1582
1583
1584 #line 274 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1585 if (navImage2 != "")
1586 {
1587
1588
1589 #line default
1590 #line hidden
1591 WriteLiteral(" <a");
1592
1593 WriteLiteral(" class=\"menu__culture-link\"");
1594
1595 WriteAttribute("href", Tuple.Create(" href=\"", 20752), Tuple.Create("\"", 20773)
1596
1597 #line 276 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1598 , Tuple.Create(Tuple.Create("", 20759), Tuple.Create<System.Object, System.Int32>(navImageLink2
1599
1600 #line default
1601 #line hidden
1602 , 20759), false)
1603 );
1604
1605 WriteAttribute("target", Tuple.Create(" target=\"", 20774), Tuple.Create("\"", 20803)
1606
1607 #line 276 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1608 , Tuple.Create(Tuple.Create("", 20783), Tuple.Create<System.Object, System.Int32>(navImageLinkTarget2
1609
1610 #line default
1611 #line hidden
1612 , 20783), false)
1613 );
1614
1615 WriteLiteral(">\r\n <img");
1616
1617 WriteAttribute("src", Tuple.Create(" src=\"", 20829), Tuple.Create("\"", 20845)
1618
1619 #line 277 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1620 , Tuple.Create(Tuple.Create("", 20835), Tuple.Create<System.Object, System.Int32>(navImage2
1621
1622 #line default
1623 #line hidden
1624 , 20835), false)
1625 );
1626
1627 WriteAttribute("alt", Tuple.Create(" alt=\"", 20846), Tuple.Create("\"", 20870)
1628
1629 #line 277 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1630 , Tuple.Create(Tuple.Create("", 20852), Tuple.Create<System.Object, System.Int32>(navImageLinkText2
1631
1632 #line default
1633 #line hidden
1634 , 20852), false)
1635 );
1636
1637 WriteLiteral(">\r\n </a>\r\n");
1638
1639
1640 #line 279 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1641 }
1642
1643
1644 #line default
1645 #line hidden
1646 WriteLiteral(" </div>\r\n");
1647
1648
1649 #line 281 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1650 }
1651
1652
1653 #line default
1654 #line hidden
1655 WriteLiteral("</nav>\r\n </div>\r\n </div>\r\n <div");
1656
1657 WriteLiteral(" class=\"header-main__bar\"");
1658
1659 WriteLiteral(">\r\n <div");
1660
1661 WriteLiteral(" class=\"grid grid-container\"");
1662
1663 WriteLiteral(">\r\n <div");
1664
1665 WriteLiteral(" class=\"header-main__logo logo\"");
1666
1667 WriteLiteral(">\r\n <a");
1668
1669 WriteLiteral(" href=\"/\"");
1670
1671 WriteLiteral(" title=\"Gå til forsiden\"");
1672
1673 WriteLiteral(" class=\"logo__link\"");
1674
1675 WriteLiteral(">\r\n <img");
1676
1677 WriteAttribute("src", Tuple.Create(" src=\"", 21217), Tuple.Create("\"", 21261)
1678
1679 #line 289 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1680 , Tuple.Create(Tuple.Create("", 21223), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("SiteLogo")
1681
1682 #line default
1683 #line hidden
1684 , 21223), false)
1685 );
1686
1687 WriteLiteral(" alt=\"Logo alt tekst\"");
1688
1689 WriteLiteral(">\r\n </a>\r\n </div>\r\n </div>\r\n " +
1690 "</div>\r\n </div>\r\n</header>\r\n\r\n <main");
1691
1692 WriteLiteral(" id=\"maincontent\"");
1693
1694 WriteLiteral(" tabindex=\"-1\"");
1695
1696 WriteLiteral(">\r\n");
1697
1698
1699 #line 298 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1700
1701
1702 #line default
1703 #line hidden
1704
1705 #line 304 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1706
1707 string snippetPicturePath = "http://" + System.Web.HttpContext.Current.Request.Url.Host + "/admin/public/GetImage.ashx?Image=" + Model.Item.GetString("Heropicture") + "&width=1200&altFmImage_path=" + Model.Area.Item.GetString("DefaultPicture");
1708 PageService pageService = new PageService();
1709 Dynamicweb.Content.Page p = pageService.GetPage(Model.Item.PageID);
1710 bool isVideo = Model.Item.GetBoolean("IsVideo");
1711
1712
1713
1714 #line default
1715 #line hidden
1716 WriteLiteral("\r\n");
1717
1718
1719 #line 311 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1720 Write(SnippetStart("MetaTags"));
1721
1722
1723 #line default
1724 #line hidden
1725 WriteLiteral("\r\n<meta");
1726
1727 WriteLiteral(" property=\"og:title\"");
1728
1729 WriteAttribute("content", Tuple.Create(" content=\"", 22180), Tuple.Create("\"", 22202)
1730
1731 #line 312 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1732 , Tuple.Create(Tuple.Create("", 22190), Tuple.Create<System.Object, System.Int32>(p.MetaTitle
1733
1734 #line default
1735 #line hidden
1736 , 22190), false)
1737 );
1738
1739 WriteLiteral(" />\r\n<meta");
1740
1741 WriteLiteral(" property=\"og:description\"");
1742
1743 WriteAttribute("content", Tuple.Create(" content=\"", 22239), Tuple.Create("\"", 22263)
1744
1745 #line 313 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1746 , Tuple.Create(Tuple.Create("", 22249), Tuple.Create<System.Object, System.Int32>(p.Description
1747
1748 #line default
1749 #line hidden
1750 , 22249), false)
1751 );
1752
1753 WriteLiteral(" />\r\n<meta");
1754
1755 WriteLiteral(" property=\"og:url\"");
1756
1757 WriteAttribute("content", Tuple.Create(" content=\"", 22292), Tuple.Create("\"", 22318)
1758
1759 #line 314 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1760 , Tuple.Create(Tuple.Create("", 22302), Tuple.Create<System.Object, System.Int32>(p.MetaCanonical
1761
1762 #line default
1763 #line hidden
1764 , 22302), false)
1765 );
1766
1767 WriteLiteral("/>\r\n<meta");
1768
1769 WriteLiteral(" property=\"og:image\"");
1770
1771 WriteAttribute("content", Tuple.Create(" content=\"", 22348), Tuple.Create("\"", 22377)
1772
1773 #line 315 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1774 , Tuple.Create(Tuple.Create("", 22358), Tuple.Create<System.Object, System.Int32>(snippetPicturePath
1775
1776 #line default
1777 #line hidden
1778 , 22358), false)
1779 );
1780
1781 WriteLiteral(" />\r\n");
1782
1783
1784 #line 316 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1785 Write(SnippetEnd("MetaTags"));
1786
1787
1788 #line default
1789 #line hidden
1790 WriteLiteral("\r\n\r\n\r\n");
1791
1792
1793 #line 319 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1794
1795
1796 ParagraphService paragrapService = new ParagraphService();
1797
1798 var paragraphs = paragrapService.GetParagraphsByPageId(Model.ID);
1799
1800 if (!paragraphs.Where(x => x.ItemType == "ArticleReference" || x.ItemType == "Article").Any())
1801 {
1802 string hero = Model.Item.GetString("Heropicture");
1803 string subhero = Model.Item.GetString("Subhero");
1804
1805 string heroPicture = "/admin/public/GetImage.ashx?Image=" + hero;
1806 string subheroPicture = "/admin/public/GetImage.ashx?Image=" + subhero;
1807 string ctaLink = Model.Item.GetString("Link");
1808 if(string.IsNullOrEmpty(ctaLink))
1809 {
1810 ctaLink = Model.Item.GetString("InternLink");
1811 }
1812 string buttonIcon = Model.Item.GetString("ButtonIcon");
1813 string target = Model.Item.GetField("Target").GetString();
1814 if(string.IsNullOrWhiteSpace(target))
1815 {
1816 target = "_self";
1817 }
1818
1819
1820 #line default
1821 #line hidden
1822 WriteLiteral(" <!--Social-->\r\n");
1823
1824
1825 #line 344 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1826 bool includeSocials = Model.Item.GetBoolean("IncludeSocials");
1827 string facebook = Model.Area.Item.GetString("Facebook");
1828 string twitter = Model.Area.Item.GetString("Twitter");
1829 string linkedIn = Model.Area.Item.GetString("LinkedIn");
1830 string instagram = Model.Area.Item.GetString("Instagram");
1831
1832
1833
1834
1835 #line default
1836 #line hidden
1837 WriteLiteral(" <!--Classes-->\r\n");
1838
1839
1840 #line 352 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1841 string heroClass = string.Empty;
1842 string subheroClass = string.Empty;
1843 string ctaClass = string.Empty;
1844 string ctaExternal = string.Empty;
1845 string socialClass = string.Empty;
1846
1847 if (!string.IsNullOrEmpty(ctaLink))
1848 { ctaClass = "top-content--cta"; }
1849
1850 if (!string.IsNullOrEmpty(subhero))
1851 { subheroClass = "top-content--sub-hero"; }
1852
1853 if (!string.IsNullOrEmpty(hero))
1854 { heroClass = "top-content--hero"; }
1855
1856 if (includeSocials)
1857 { socialClass = "top-content--social"; }
1858
1859 if (Model.Item.GetString("ButtonIcon") == "External")
1860 { ctaExternal = "cta--external"; }
1861
1862
1863
1864 #line default
1865 #line hidden
1866 WriteLiteral(" <section");
1867
1868 WriteAttribute("class", Tuple.Create(" class=\"", 24446), Tuple.Create("\"", 24513)
1869 , Tuple.Create(Tuple.Create("", 24454), Tuple.Create("top-content", 24454), true)
1870
1871 #line 373 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1872 , Tuple.Create(Tuple.Create(" ", 24465), Tuple.Create<System.Object, System.Int32>(heroClass
1873
1874 #line default
1875 #line hidden
1876 , 24466), false)
1877
1878 #line 373 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1879 , Tuple.Create(Tuple.Create(" ", 24476), Tuple.Create<System.Object, System.Int32>(subheroClass
1880
1881 #line default
1882 #line hidden
1883 , 24477), false)
1884
1885 #line 373 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1886 , Tuple.Create(Tuple.Create(" ", 24490), Tuple.Create<System.Object, System.Int32>(ctaClass
1887
1888 #line default
1889 #line hidden
1890 , 24491), false)
1891
1892 #line 373 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1893 , Tuple.Create(Tuple.Create(" ", 24500), Tuple.Create<System.Object, System.Int32>(socialClass
1894
1895 #line default
1896 #line hidden
1897 , 24501), false)
1898 );
1899
1900 WriteLiteral(">\r\n");
1901
1902
1903 #line 374 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1904
1905
1906 #line default
1907 #line hidden
1908
1909 #line 374 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1910 if (!string.IsNullOrEmpty(hero))
1911 {
1912
1913
1914 #line default
1915 #line hidden
1916 WriteLiteral(" <div");
1917
1918 WriteLiteral(" class=\"hero\"");
1919
1920 WriteLiteral(" data-module=\"hero\"");
1921
1922 WriteLiteral(">\r\n \r\n");
1923
1924
1925 #line 378 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1926
1927
1928 #line default
1929 #line hidden
1930
1931 #line 378 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1932 if (isVideo)
1933 {
1934 string videoValue = Model.Item.GetString("Video");
1935
1936 if (!string.IsNullOrEmpty(videoValue))
1937 {
1938 string video = videoValue.Substring(0, videoValue.IndexOf('.'));
1939
1940
1941 #line default
1942 #line hidden
1943 WriteLiteral(" <div");
1944
1945 WriteLiteral(" class=\"hero__video-container\"");
1946
1947 WriteLiteral(">\r\n <div");
1948
1949 WriteLiteral(" class=\"hero__video-wrapper\"");
1950
1951 WriteAttribute("style", Tuple.Create(" style=\"", 25118), Tuple.Create("\"", 25224)
1952 , Tuple.Create(Tuple.Create("", 25126), Tuple.Create("background-image:", 25126), true)
1953 , Tuple.Create(Tuple.Create(" ", 25143), Tuple.Create("url(\'/admin/public/GetImage.ashx?Image=", 25144), true)
1954
1955 #line 386 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1956 , Tuple.Create(Tuple.Create("", 25183), Tuple.Create<System.Object, System.Int32>(heroPicture
1957
1958 #line default
1959 #line hidden
1960 , 25183), false)
1961 , Tuple.Create(Tuple.Create("", 25195), Tuple.Create("&width=100&height=50&crop=0\')", 25195), true)
1962 );
1963
1964 WriteLiteral(">\r\n <video");
1965
1966 WriteLiteral(" tabindex=\"0\"");
1967
1968 WriteLiteral(" class=\"hero__video\"");
1969
1970 WriteLiteral(" preload=\"auto\"");
1971
1972 WriteLiteral(" autoplay muted loop");
1973
1974 WriteLiteral(" data-src=\"");
1975
1976
1977 #line 387 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
1978 Write(video);
1979
1980
1981 #line default
1982 #line hidden
1983 WriteLiteral("\"");
1984
1985 WriteLiteral(">\r\n <p>This browser does not support the" +
1986 " video element</p>\r\n </video>\r\n " +
1987 " </div>\r\n </div>\r\n");
1988
1989 WriteLiteral(" <button");
1990
1991 WriteLiteral(" type=\"button\"");
1992
1993 WriteLiteral(" class=\"hero__pause-btn\"");
1994
1995 WriteLiteral(">\r\n <span");
1996
1997 WriteLiteral(" class=\"visuallyhidden\"");
1998
1999 WriteLiteral(">Tryk her for at pause eller fortsætte video</span>\r\n " +
2000 " <span");
2001
2002 WriteLiteral(" class=\"hero__play-icon\"");
2003
2004 WriteLiteral("><svg");
2005
2006 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2007
2008 WriteLiteral(" width=\"26.437\"");
2009
2010 WriteLiteral(" height=\"52.956\"");
2011
2012 WriteLiteral(" viewBox=\"0 0 26.437 52.956\"");
2013
2014 WriteLiteral("><path");
2015
2016 WriteLiteral(" d=\"M.022 51.356H.014V1.785L0 1.771V.001l18.44 18.435 8 8-7.779 7.779L.025 52.955" +
2017 "zm1.292-1.688L17.77 33.327l6.894-6.894-6.7-6.7L1.316 3.086z\"");
2018
2019 WriteLiteral("/></svg></span>\r\n </button>\r\n");
2020
2021
2022 #line 396 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2023 }
2024 }
2025
2026
2027 #line default
2028 #line hidden
2029 WriteLiteral("\r\n");
2030
2031
2032 #line 399 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2033
2034
2035 #line default
2036 #line hidden
2037
2038 #line 400 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2039
2040 string heroValue = Model.Item.GetString("Heropicture");
2041 string heroPic = "/admin/public/GetImage.ashx?Image=" + heroValue;
2042
2043 if (!string.IsNullOrEmpty(heroValue))
2044 {
2045
2046
2047 #line default
2048 #line hidden
2049 WriteLiteral(" <div");
2050
2051 WriteLiteral(" class=\"hero__background-image-container\"");
2052
2053 WriteLiteral(">\r\n <div");
2054
2055 WriteLiteral(" class=\"hero__background-image-wrapper\"");
2056
2057 WriteLiteral("\r\n data-src-xxs=\"");
2058
2059
2060 #line 408 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2061 Write(heroPic);
2062
2063
2064 #line default
2065 #line hidden
2066 WriteLiteral("&width=375&height=250&crop=0\"");
2067
2068 WriteLiteral("\r\n data-src-xs=\"");
2069
2070
2071 #line 409 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2072 Write(heroPic);
2073
2074
2075 #line default
2076 #line hidden
2077 WriteLiteral("&width=768&height=250&crop=0\"");
2078
2079 WriteLiteral("\r\n data-src-sm=\"");
2080
2081
2082 #line 410 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2083 Write(heroPic);
2084
2085
2086 #line default
2087 #line hidden
2088 WriteLiteral("&width=992&height=400&crop=0\"");
2089
2090 WriteLiteral("\r\n data-src-md=\"");
2091
2092
2093 #line 411 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2094 Write(heroPic);
2095
2096
2097 #line default
2098 #line hidden
2099 WriteLiteral("&width=1220&height=400&crop=0\"");
2100
2101 WriteLiteral("\r\n data-src-lg=\'");
2102
2103
2104 #line 412 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2105 Write(heroPic);
2106
2107
2108 #line default
2109 #line hidden
2110 WriteLiteral("&width=1540&height=500&crop=0\'");
2111
2112 WriteLiteral("\r\n data-src-xl=\"");
2113
2114
2115 #line 413 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2116 Write(heroPic);
2117
2118
2119 #line default
2120 #line hidden
2121 WriteLiteral("&width=1920&height=600&crop=0\"");
2122
2123 WriteLiteral(">\r\n <div");
2124
2125 WriteLiteral(" class=\"hero__background-image\"");
2126
2127 WriteAttribute("style", Tuple.Create(" style=\"", 27080), Tuple.Create("\"", 27147)
2128 , Tuple.Create(Tuple.Create("", 27088), Tuple.Create("background-image:", 27088), true)
2129 , Tuple.Create(Tuple.Create(" ", 27105), Tuple.Create("url(\'", 27106), true)
2130
2131 #line 414 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2132 , Tuple.Create(Tuple.Create("", 27111), Tuple.Create<System.Object, System.Int32>(heroPic
2133
2134 #line default
2135 #line hidden
2136 , 27111), false)
2137 , Tuple.Create(Tuple.Create("", 27119), Tuple.Create("&width=96&height=30&crop=0\')", 27119), true)
2138 );
2139
2140 WriteLiteral("></div>\r\n </div>\r\n </div>\r\n");
2141
2142
2143 #line 417 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2144 if (Model.Area.Item.GetBoolean("Subsite"))
2145 {
2146
2147
2148 #line default
2149 #line hidden
2150 WriteLiteral(" <div");
2151
2152 WriteLiteral(" class=\"hero__line bg--primary\"");
2153
2154 WriteLiteral("></div>\r\n");
2155
2156
2157 #line 420 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2158 }
2159 }
2160
2161
2162 #line default
2163 #line hidden
2164 WriteLiteral("\r\n </div>\r\n");
2165
2166
2167 #line 424 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2168 }
2169
2170
2171 #line default
2172 #line hidden
2173 WriteLiteral(" <div");
2174
2175 WriteLiteral(" class=\"grid grid-container\"");
2176
2177 WriteLiteral(">\r\n <div");
2178
2179 WriteLiteral(" class=\"top-content__box\"");
2180
2181 WriteLiteral(">\r\n <div");
2182
2183 WriteLiteral(" class=\"top-content__box-top\"");
2184
2185 WriteLiteral(">\r\n <div");
2186
2187 WriteLiteral(" class=\"grid\"");
2188
2189 WriteLiteral(">\r\n <div");
2190
2191 WriteLiteral(" class=\"row\"");
2192
2193 WriteLiteral(">\r\n <div");
2194
2195 WriteLiteral(" class=\"col col--no-pad col--sm-8 col--md-7 col--offset-md-1\"");
2196
2197 WriteLiteral(">\r\n <div");
2198
2199 WriteLiteral(" class=\"top-content__breadcrumb\"");
2200
2201 WriteLiteral(">\r\n <!--breadcrumb-->\r\n");
2202
2203 WriteLiteral(" ");
2204
2205
2206 #line 433 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2207 Write(RenderNavigation(new
2208 {
2209 template = "Breadcrumb.xslt",
2210 expandmode = "all",
2211 id = "breadcrumb",
2212 sitemapmode = "true",
2213 includemode = "all"
2214 }));
2215
2216
2217 #line default
2218 #line hidden
2219 WriteLiteral("\r\n </div>\r\n </d" +
2220 "iv>\r\n");
2221
2222
2223 #line 443 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2224
2225
2226 #line default
2227 #line hidden
2228
2229 #line 443 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2230 if (!string.IsNullOrEmpty(ctaLink))
2231 {
2232
2233
2234 #line default
2235 #line hidden
2236 WriteLiteral(" <div");
2237
2238 WriteLiteral(" class=\"col col--no-pad col--sm-4 soft-load\"");
2239
2240 WriteLiteral(">\r\n <div");
2241
2242 WriteLiteral(" class=\"top-content__cta\"");
2243
2244 WriteLiteral(" data-module=\"stickyCta\"");
2245
2246 WriteLiteral(">\r\n <a");
2247
2248 WriteAttribute("class", Tuple.Create(" class=\"", 28768), Tuple.Create("\"", 28801)
2249 , Tuple.Create(Tuple.Create("", 28776), Tuple.Create("cta", 28776), true)
2250
2251 #line 447 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2252 , Tuple.Create(Tuple.Create(" ", 28779), Tuple.Create<System.Object, System.Int32>(ctaExternal
2253
2254 #line default
2255 #line hidden
2256 , 28780), false)
2257 , Tuple.Create(Tuple.Create(" ", 28792), Tuple.Create("bg--link", 28793), true)
2258 );
2259
2260 WriteAttribute("href", Tuple.Create(" href=\"", 28802), Tuple.Create("\"", 28817)
2261
2262 #line 447 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2263 , Tuple.Create(Tuple.Create("", 28809), Tuple.Create<System.Object, System.Int32>(ctaLink
2264
2265 #line default
2266 #line hidden
2267 , 28809), false)
2268 );
2269
2270 WriteAttribute("title", Tuple.Create(" title=\"", 28818), Tuple.Create("\"", 28859)
2271
2272 #line 447 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2273 , Tuple.Create(Tuple.Create("", 28826), Tuple.Create<System.Object, System.Int32>(Model.Item.GetValue("Linklabel")
2274
2275 #line default
2276 #line hidden
2277 , 28826), false)
2278 );
2279
2280 WriteAttribute("target", Tuple.Create(" target=\"", 28860), Tuple.Create("\"", 28876)
2281
2282 #line 447 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2283 , Tuple.Create(Tuple.Create("", 28869), Tuple.Create<System.Object, System.Int32>(target
2284
2285 #line default
2286 #line hidden
2287 , 28869), false)
2288 );
2289
2290 WriteLiteral(">\r\n \r\n");
2291
2292 WriteLiteral("<span");
2293
2294 WriteLiteral(" class=\"arrow\"");
2295
2296 WriteLiteral(">\r\n <svg");
2297
2298 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2299
2300 WriteLiteral(" viewBox=\"0 0 40.62 16\"");
2301
2302 WriteLiteral("><path");
2303
2304 WriteLiteral(" d=\"M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z\"");
2305
2306 WriteLiteral("/><path");
2307
2308 WriteLiteral(" class=\"spine\"");
2309
2310 WriteLiteral(" d=\"M0 7.5h40v1H0z\"");
2311
2312 WriteLiteral("/></svg>\r\n</span>\r\n\r\n <span>");
2313
2314
2315 #line 454 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2316 Write(Model.Item.GetValue("Linklabel"));
2317
2318
2319 #line default
2320 #line hidden
2321 WriteLiteral("</span>\r\n \r\n");
2322
2323 WriteLiteral("<span");
2324
2325 WriteLiteral(" class=\"external-link\"");
2326
2327 WriteLiteral(">\r\n <svg");
2328
2329 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2330
2331 WriteLiteral(" viewBox=\"0 0 24 24\"");
2332
2333 WriteLiteral("><path");
2334
2335 WriteLiteral(@" d=""M20.234 24H3.372A3.372 3.372 0 0 1 0 20.628V3.766A3.778 3.778 0 0 1 3.429 0h9.429v1.714H3.429a1.734 1.734 0 0 0-1.714 1.714l-.028 17.2a1.686 1.686 0 0 0 1.686 1.686l17.2-.028a1.735 1.735 0 0 0 1.714-1.714v-9.428H24v9.428A3.778 3.778 0 0 1 20.234 24zm2.909-16.286a.854.854 0 0 1-.857-.857l-.025-4.1L9.216 15.2a.906.906 0 0 1-1.239 0 .808.808 0 0 1 0-1.181L20.909 1.685l-3.767.027a.857.857 0 1 1 0-1.714h5.981a.852.852 0 0 1 .876.835v6.022a.856.856 0 0 1-.856.859z""");
2336
2337 WriteLiteral(" fill=\"#fff\"");
2338
2339 WriteLiteral("/></svg>\r\n</span>\r\n\r\n </a>\r\n " +
2340 " </div>\r\n </div>" +
2341 "\r\n");
2342
2343
2344 #line 464 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2345 }
2346
2347
2348 #line default
2349 #line hidden
2350 WriteLiteral(" </div>\r\n </div>\r\n " +
2351 " </div>\r\n <div");
2352
2353 WriteLiteral(" class=\"grid\"");
2354
2355 WriteLiteral(">\r\n <div");
2356
2357 WriteLiteral(" class=\"row\"");
2358
2359 WriteLiteral(">\r\n <div");
2360
2361 WriteLiteral(" class=\"col col--no-pad col--md-9 col--offset-md-1\"");
2362
2363 WriteLiteral(">\r\n <header");
2364
2365 WriteLiteral(" class=\"top-content__header bg--pseudo soft-load\"");
2366
2367 WriteLiteral(">\r\n <h1");
2368
2369 WriteLiteral(" class=\"top-content__headline\"");
2370
2371 WriteLiteral(">");
2372
2373
2374 #line 472 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2375 Write(Model.Item.GetValue("H1"));
2376
2377
2378 #line default
2379 #line hidden
2380 WriteLiteral("</h1>\r\n <div");
2381
2382 WriteLiteral(" class=\"top-content__rich-text lix\"");
2383
2384 WriteLiteral(">\r\n");
2385
2386 WriteLiteral(" ");
2387
2388
2389 #line 474 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2390 Write(Model.Item.GetValue("Manchet"));
2391
2392
2393 #line default
2394 #line hidden
2395 WriteLiteral("\r\n </div>\r\n </h" +
2396 "eader>\r\n </div>\r\n </div>\r\n " +
2397 " </div>\r\n </div>\r\n </div>\r\n\r\n");
2398
2399
2400 #line 483 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2401
2402
2403 #line default
2404 #line hidden
2405
2406 #line 485 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2407
2408 var itemViewModel = Model.Item.GetField("Contact").GetItem();
2409
2410 if (itemViewModel != null)
2411 {
2412 bool english = itemViewModel.GetBoolean("English");
2413 string picture = itemViewModel.GetString("ContactBoxImage");
2414 string picturePath = "/admin/public/GetImage.ashx?Image=" + picture + "&width=375&height=150&crop=0";
2415
2416
2417
2418 #line default
2419 #line hidden
2420 WriteLiteral(" <aside");
2421
2422 WriteLiteral(" class=\"contact hard-load\"");
2423
2424 WriteLiteral(">\r\n <div");
2425
2426 WriteLiteral(" class=\"contact__header\"");
2427
2428 WriteLiteral(">\r\n <div");
2429
2430 WriteLiteral(" class=\"contact__open\"");
2431
2432 WriteLiteral(">\r\n <div");
2433
2434 WriteLiteral(" class=\"contact__image-container\"");
2435
2436 WriteLiteral(">\r\n <img");
2437
2438 WriteLiteral(" class=\"contact__image\"");
2439
2440 WriteAttribute("src", Tuple.Create(" src=\"", 31781), Tuple.Create("\"", 31799)
2441
2442 #line 498 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2443 , Tuple.Create(Tuple.Create("", 31787), Tuple.Create<System.Object, System.Int32>(picturePath
2444
2445 #line default
2446 #line hidden
2447 , 31787), false)
2448 );
2449
2450 WriteAttribute("alt", Tuple.Create(" alt=\"", 31800), Tuple.Create("\"", 31849)
2451
2452 #line 498 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2453 , Tuple.Create(Tuple.Create("", 31806), Tuple.Create<System.Object, System.Int32>(itemViewModel.GetString("ContactBoxTitle")
2454
2455 #line default
2456 #line hidden
2457 , 31806), false)
2458 );
2459
2460 WriteLiteral(">\r\n </div>\r\n <div");
2461
2462 WriteLiteral(" class=\"contact__header-text\"");
2463
2464 WriteLiteral(">\r\n ");
2465
2466 WriteLiteral("\r\n <p><strong>");
2467
2468
2469 #line 502 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2470 Write(english ? "Contact us" : "Kontakt os");
2471
2472
2473 #line default
2474 #line hidden
2475 WriteLiteral("</strong></p>\r\n </div>\r\n <button");
2476
2477 WriteLiteral(" type=\"button\"");
2478
2479 WriteLiteral(" class=\"contact__open-btn\"");
2480
2481 WriteLiteral(" aria-label=\"Åben kontakt boks\"");
2482
2483 WriteLiteral(" aria-expanded=\"false\"");
2484
2485 WriteLiteral("><span");
2486
2487 WriteLiteral(" class=\"contact__open-btn-extra\"");
2488
2489 WriteLiteral(">");
2490
2491
2492 #line 504 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2493 Write(Translate("ContactUs", "Kontakt os"));
2494
2495
2496 #line default
2497 #line hidden
2498 WriteLiteral("</span></button>\r\n </div>\r\n <button");
2499
2500 WriteLiteral(" type=\"button\"");
2501
2502 WriteLiteral(" class=\"contact__close-btn bg--secondary\"");
2503
2504 WriteLiteral(" aria-hidden=\"true\"");
2505
2506 WriteLiteral(" tabindex=\"-1\"");
2507
2508 WriteLiteral(">\r\n <span");
2509
2510 WriteLiteral(" class=\"contact__close-svg\"");
2511
2512 WriteLiteral(">\r\n <svg");
2513
2514 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2515
2516 WriteLiteral(" viewBox=\"0 0 19.801 19.798\"");
2517
2518 WriteLiteral("><path");
2519
2520 WriteLiteral(" d=\"M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485" +
2521 " 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z\"");
2522
2523 WriteLiteral("/></svg>\r\n </span>\r\n <span");
2524
2525 WriteLiteral(" class=\"contact__close-text\"");
2526
2527 WriteLiteral(">\r\n ");
2528
2529 WriteLiteral("\r\n");
2530
2531 WriteLiteral("\t\t\t\t\t\t");
2532
2533
2534 #line 512 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2535 Write(Translate("Close","Luk"));
2536
2537
2538 #line default
2539 #line hidden
2540 WriteLiteral("\r\n </span>\r\n </button>\r\n </div>\r\n " +
2541 " <div");
2542
2543 WriteLiteral(" class=\"contact__content bg--secondary\"");
2544
2545 WriteLiteral(" aria-hidden=\"true\"");
2546
2547 WriteLiteral(">\r\n <div");
2548
2549 WriteLiteral(" class=\"contact__mobile-image-container\"");
2550
2551 WriteLiteral(">\r\n <img");
2552
2553 WriteLiteral(" class=\"contact__mobile-image\"");
2554
2555 WriteAttribute("src", Tuple.Create(" src=\"", 33233), Tuple.Create("\"", 33251)
2556
2557 #line 518 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2558 , Tuple.Create(Tuple.Create("", 33239), Tuple.Create<System.Object, System.Int32>(picturePath
2559
2560 #line default
2561 #line hidden
2562 , 33239), false)
2563 );
2564
2565 WriteAttribute("alt", Tuple.Create(" alt=\"", 33252), Tuple.Create("\"", 33301)
2566
2567 #line 518 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2568 , Tuple.Create(Tuple.Create("", 33258), Tuple.Create<System.Object, System.Int32>(itemViewModel.GetString("ContactBoxTitle")
2569
2570 #line default
2571 #line hidden
2572 , 33258), false)
2573 );
2574
2575 WriteLiteral(">\r\n </div>\r\n <h2>");
2576
2577
2578 #line 520 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2579 Write(itemViewModel.GetString("ContactBoxTitle"));
2580
2581
2582 #line default
2583 #line hidden
2584 WriteLiteral("</h2>\r\n <div");
2585
2586 WriteLiteral(" class=\"contact__text\"");
2587
2588 WriteLiteral(">\r\n");
2589
2590 WriteLiteral(" ");
2591
2592
2593 #line 522 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2594 Write(itemViewModel.GetString("ContentBoxDescription"));
2595
2596
2597 #line default
2598 #line hidden
2599 WriteLiteral("\r\n </div>\r\n <ul");
2600
2601 WriteLiteral(" class=\"contact__links\"");
2602
2603 WriteLiteral(">\r\n");
2604
2605
2606 #line 525 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2607
2608
2609 #line default
2610 #line hidden
2611
2612 #line 525 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2613 if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxPhone")))
2614 {
2615
2616
2617 #line default
2618 #line hidden
2619 WriteLiteral(" <li>\r\n <a");
2620
2621 WriteAttribute("href", Tuple.Create(" href=\"", 33760), Tuple.Create("\"", 33814)
2622 , Tuple.Create(Tuple.Create("", 33767), Tuple.Create("tel:", 33767), true)
2623
2624 #line 528 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2625 , Tuple.Create(Tuple.Create("", 33771), Tuple.Create<System.Object, System.Int32>(itemViewModel.GetString("ContactBoxPhone")
2626
2627 #line default
2628 #line hidden
2629 , 33771), false)
2630 );
2631
2632 WriteAttribute("title", Tuple.Create(" title=\"", 33815), Tuple.Create("\"", 33861)
2633
2634 #line 528 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2635 , Tuple.Create(Tuple.Create("", 33823), Tuple.Create<System.Object, System.Int32>(Translate("PhoneToUs", "Ring til os")
2636
2637 #line default
2638 #line hidden
2639 , 33823), false)
2640 );
2641
2642 WriteLiteral(" class=\"contact__link svg-fill--bg-secondary\"");
2643
2644 WriteLiteral(">\r\n <span");
2645
2646 WriteLiteral(" class=\"contact__link-svg bg--parent-hover\"");
2647
2648 WriteLiteral(">\r\n <svg");
2649
2650 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2651
2652 WriteLiteral(" viewBox=\"0 0 26.054 26\"");
2653
2654 WriteLiteral("><path");
2655
2656 WriteLiteral(@" d=""M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z""");
2657
2658 WriteLiteral("/></svg>\r\n </span>\r\n");
2659
2660 WriteLiteral(" ");
2661
2662
2663 #line 532 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2664 Write(itemViewModel.GetString("ContactBoxPhone"));
2665
2666
2667 #line default
2668 #line hidden
2669 WriteLiteral("\r\n </a>\r\n </li>\r\n");
2670
2671
2672 #line 535 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2673 }
2674
2675
2676 #line default
2677 #line hidden
2678 WriteLiteral(" ");
2679
2680
2681 #line 536 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2682 if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxEmail")))
2683 {
2684 string hrefValue = itemViewModel.GetString("ContactBoxEmail").Contains("@") ? "mailto:" + itemViewModel.GetString("ContactBoxEmail") : itemViewModel.GetString("ContactBoxEmail");
2685
2686
2687 #line default
2688 #line hidden
2689 WriteLiteral(" <li>\r\n <a");
2690
2691 WriteLiteral(" target=\"_blank\"");
2692
2693 WriteAttribute("href", Tuple.Create(" href=\"", 35600), Tuple.Create("\"", 35617)
2694
2695 #line 540 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2696 , Tuple.Create(Tuple.Create("", 35607), Tuple.Create<System.Object, System.Int32>(hrefValue
2697
2698 #line default
2699 #line hidden
2700 , 35607), false)
2701 );
2702
2703 WriteAttribute("title", Tuple.Create(" title=\"", 35618), Tuple.Create("\"", 35663)
2704
2705 #line 540 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2706 , Tuple.Create(Tuple.Create("", 35626), Tuple.Create<System.Object, System.Int32>(Translate("WriteUs", "Skriv til os")
2707
2708 #line default
2709 #line hidden
2710 , 35626), false)
2711 );
2712
2713 WriteLiteral(" class=\"contact__link svg-fill--bg-secondary\"");
2714
2715 WriteLiteral(">\r\n <span");
2716
2717 WriteLiteral(" class=\"contact__link-svg bg--parent-hover\"");
2718
2719 WriteLiteral(">\r\n <svg");
2720
2721 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2722
2723 WriteLiteral(" viewBox=\"0 0 26 21.125\"");
2724
2725 WriteLiteral("><path");
2726
2727 WriteLiteral(@" d=""M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z""");
2728
2729 WriteLiteral("/></svg>\r\n </span>\r\n");
2730
2731 WriteLiteral(" ");
2732
2733
2734 #line 544 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2735 Write(itemViewModel.GetString("ContactBoxEmailLabel"));
2736
2737
2738 #line default
2739 #line hidden
2740 WriteLiteral("\r\n </a>\r\n </li>\r\n");
2741
2742
2743 #line 547 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2744 }
2745
2746
2747 #line default
2748 #line hidden
2749 WriteLiteral(" ");
2750
2751
2752 #line 548 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2753 if (!string.IsNullOrEmpty((string)itemViewModel.GetString("ContactBoxLink")))
2754 {
2755
2756
2757 #line default
2758 #line hidden
2759 WriteLiteral(" <li>\r\n <a");
2760
2761 WriteLiteral(" target=\"_blank\"");
2762
2763 WriteAttribute("href", Tuple.Create(" href=\"", 36655), Tuple.Create("\"", 36824)
2764
2765 #line 551 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2766 , Tuple.Create(Tuple.Create("", 36662), Tuple.Create<System.Object, System.Int32>(itemViewModel.GetString("ContactBoxLink").Contains("http") ? itemViewModel.GetString("ContactBoxLink") : "https://" + itemViewModel.GetString("ContactBoxLink")
2767
2768 #line default
2769 #line hidden
2770 , 36662), false)
2771 );
2772
2773 WriteAttribute("title", Tuple.Create(" title=\"", 36825), Tuple.Create("\"", 36870)
2774
2775 #line 551 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2776 , Tuple.Create(Tuple.Create("", 36833), Tuple.Create<System.Object, System.Int32>(Translate("WriteUs", "Skriv til os")
2777
2778 #line default
2779 #line hidden
2780 , 36833), false)
2781 );
2782
2783 WriteLiteral(" class=\"contact__link svg-fill--bg-secondary\"");
2784
2785 WriteLiteral(">\r\n <span");
2786
2787 WriteLiteral(" class=\"contact__link-svg bg--parent-hover\"");
2788
2789 WriteLiteral(">\r\n <svg");
2790
2791 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
2792
2793 WriteLiteral(" viewBox=\"0 0 26 21.125\"");
2794
2795 WriteLiteral("><path");
2796
2797 WriteLiteral(@" d=""M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z""");
2798
2799 WriteLiteral("/></svg>\r\n </span>\r\n");
2800
2801 WriteLiteral(" ");
2802
2803
2804 #line 555 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2805 Write(itemViewModel.GetString("ContactBoxLinkLabel"));
2806
2807
2808 #line default
2809 #line hidden
2810 WriteLiteral("\r\n </a>\r\n </li>\r\n");
2811
2812
2813 #line 558 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2814 }
2815
2816
2817 #line default
2818 #line hidden
2819 WriteLiteral(" </ul>\r\n <div");
2820
2821 WriteLiteral(" class=\"contact__text\"");
2822
2823 WriteLiteral(">\r\n");
2824
2825
2826 #line 561 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2827
2828
2829 #line default
2830 #line hidden
2831
2832 #line 561 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2833 if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxPhoneHours")))
2834 {
2835
2836
2837 #line default
2838 #line hidden
2839
2840 #line 563 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2841 Write(itemViewModel.GetString("ContactBoxPhoneHours"));
2842
2843
2844 #line default
2845 #line hidden
2846
2847 #line 563 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2848
2849 }
2850
2851
2852 #line default
2853 #line hidden
2854 WriteLiteral(" ");
2855
2856
2857 #line 565 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2858 if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxOpenHours")))
2859 {
2860
2861
2862 #line default
2863 #line hidden
2864
2865 #line 567 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2866 Write(itemViewModel.GetString("ContactBoxOpenHours"));
2867
2868
2869 #line default
2870 #line hidden
2871
2872 #line 567 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2873
2874 }
2875
2876
2877 #line default
2878 #line hidden
2879 WriteLiteral(" </div>\r\n </div>\r\n </aside>\r\n");
2880
2881
2882 #line 572 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2883 }
2884
2885
2886 #line default
2887 #line hidden
2888 WriteLiteral("\r\n\r\n");
2889
2890
2891 #line 575 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2892
2893
2894 #line default
2895 #line hidden
2896
2897 #line 575 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2898 if (includeSocials || !string.IsNullOrEmpty(subhero))
2899 {
2900
2901
2902 #line default
2903 #line hidden
2904 WriteLiteral(" <div");
2905
2906 WriteLiteral(" class=\"top-content__sub-content\"");
2907
2908 WriteLiteral(">\r\n <div");
2909
2910 WriteLiteral(" class=\"grid grid-container\"");
2911
2912 WriteLiteral(">\r\n <div");
2913
2914 WriteLiteral(" class=\"row\"");
2915
2916 WriteLiteral(">\r\n");
2917
2918
2919 #line 580 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2920
2921
2922 #line default
2923 #line hidden
2924
2925 #line 580 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2926 if (!string.IsNullOrEmpty(subhero))
2927 {
2928
2929
2930 #line default
2931 #line hidden
2932 WriteLiteral(" <div");
2933
2934 WriteLiteral(" class=\"col col--sm-9\"");
2935
2936 WriteLiteral(">\r\n <div");
2937
2938 WriteLiteral(" class=\"top-content__sub-hero\"");
2939
2940 WriteLiteral(">\r\n <div");
2941
2942 WriteLiteral(" class=\"top-content__sub-hero-image-container lazy\"");
2943
2944 WriteLiteral("\r\n data-src-xxs=\"");
2945
2946
2947 #line 585 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2948 Write(subheroPicture);
2949
2950
2951 #line default
2952 #line hidden
2953 WriteLiteral("&width=440\"");
2954
2955 WriteLiteral("\r\n data-src-xs=\"");
2956
2957
2958 #line 586 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2959 Write(subheroPicture);
2960
2961
2962 #line default
2963 #line hidden
2964 WriteLiteral("&width=727\"");
2965
2966 WriteLiteral("\r\n data-src-sm=\"");
2967
2968
2969 #line 587 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2970 Write(subheroPicture);
2971
2972
2973 #line default
2974 #line hidden
2975 WriteLiteral("&width=595\"");
2976
2977 WriteLiteral("\r\n data-src-md=\"");
2978
2979
2980 #line 588 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2981 Write(subheroPicture);
2982
2983
2984 #line default
2985 #line hidden
2986 WriteLiteral("&width=624\"");
2987
2988 WriteLiteral("\r\n data-src-lg=\"");
2989
2990
2991 #line 589 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
2992 Write(subheroPicture);
2993
2994
2995 #line default
2996 #line hidden
2997 WriteLiteral("&width=795\"");
2998
2999 WriteLiteral("\r\n data-src-xl=\"");
3000
3001
3002 #line 590 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3003 Write(subheroPicture);
3004
3005
3006 #line default
3007 #line hidden
3008 WriteLiteral("&width=870\"");
3009
3010 WriteLiteral("\r\n data-alt=\"");
3011
3012
3013 #line 591 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3014 Write(Model.Item.GetString("SubheroAlt"));
3015
3016
3017 #line default
3018 #line hidden
3019 WriteLiteral("\"");
3020
3021 WriteLiteral(">\r\n <noscript>\r\n " +
3022 " <img");
3023
3024 WriteAttribute("src", Tuple.Create(" src=\"", 39522), Tuple.Create("\"", 39553)
3025
3026 #line 593 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3027 , Tuple.Create(Tuple.Create("", 39528), Tuple.Create<System.Object, System.Int32>(subheroPicture
3028
3029 #line default
3030 #line hidden
3031 , 39528), false)
3032 , Tuple.Create(Tuple.Create("", 39543), Tuple.Create("&width=440", 39543), true)
3033 );
3034
3035 WriteAttribute("alt", Tuple.Create(" alt=\"", 39554), Tuple.Create("\"", 39595)
3036
3037 #line 593 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3038 , Tuple.Create(Tuple.Create("", 39560), Tuple.Create<System.Object, System.Int32>(Model.Item.GetString("SubheroAlt")
3039
3040 #line default
3041 #line hidden
3042 , 39560), false)
3043 );
3044
3045 WriteLiteral(">\r\n </noscript>\r\n " +
3046 " </div>\r\n <span>");
3047
3048
3049 #line 596 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3050 Write(Model.Item.GetValue("Picturetext"));
3051
3052
3053 #line default
3054 #line hidden
3055 WriteLiteral("</span>\r\n </div>\r\n " +
3056 " </div>\r\n");
3057
3058
3059 #line 599 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3060 }
3061
3062
3063 #line default
3064 #line hidden
3065 WriteLiteral(" ");
3066
3067
3068 #line 600 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3069 if (includeSocials)
3070 {
3071
3072
3073 #line default
3074 #line hidden
3075 WriteLiteral(" <div");
3076
3077 WriteLiteral(" class=\"col col--sm-3\"");
3078
3079 WriteLiteral(">\r\n <div");
3080
3081 WriteLiteral(" class=\"top-content__social\"");
3082
3083 WriteLiteral(">\r\n <button");
3084
3085 WriteLiteral(" type=\"button\"");
3086
3087 WriteLiteral(" class=\"top-content__social-toggle\"");
3088
3089 WriteLiteral(" aria-hidden=\"true\"");
3090
3091 WriteLiteral(">\r\n <svg");
3092
3093 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3094
3095 WriteLiteral(" viewBox=\"0 0 17.639 27.026\"");
3096
3097 WriteLiteral("><path");
3098
3099 WriteLiteral(" d=\"M10.242 23.328a3.682 3.682 0 0 1 .445-1.761l-4.876-4.876A3.7 3.7 0 1 1 5.46 1" +
3100 "0.4l5.132-5.132a3.7 3.7 0 1 1 1.072 1.342l-4.93 4.929a3.7 3.7 0 0 1 .218 3.875l4" +
3101 ".876 4.876a3.7 3.7 0 1 1-1.585 3.035z\"");
3102
3103 WriteLiteral("/></svg>\r\n </button>\r\n " +
3104 " <div");
3105
3106 WriteLiteral(" class=\"top-content__social-links\"");
3107
3108 WriteLiteral(">\r\n");
3109
3110
3111 #line 608 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3112
3113
3114 #line default
3115 #line hidden
3116
3117 #line 608 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3118 if (!string.IsNullOrEmpty(twitter))
3119 {
3120
3121
3122 #line default
3123 #line hidden
3124 WriteLiteral(" <button");
3125
3126 WriteLiteral(" type=\"button\"");
3127
3128 WriteLiteral(" aria-label=\"Del på twitter\"");
3129
3130 WriteLiteral(" class=\"top-content__social-link link-twitter\"");
3131
3132 WriteLiteral(">\r\n <svg");
3133
3134 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3135
3136 WriteLiteral(" viewBox=\"0 0 24.064 19.692\"");
3137
3138 WriteLiteral("><path");
3139
3140 WriteLiteral(@" d=""M7.56 19.693a13.155 13.155 0 0 1-4.023-.623 13.892 13.892 0 0 1-3.536-1.665H1.18a9.521 9.521 0 0 0 6.1-2.08 5.335 5.335 0 0 1-2.915-1.041 4.5 4.5 0 0 1-1.662-2.427l.114.023.068.015h.01a3.54 3.54 0 0 0 .638.1 2.887 2.887 0 0 0 .764-.068h.013a1.869 1.869 0 0 0 .611-.07 5.156 5.156 0 0 1-2.774-1.732 4.637 4.637 0 0 1-1.109-3.121v-.07a4.561 4.561 0 0 0 2.218.556 4.392 4.392 0 0 1-2.15-4.091 5.157 5.157 0 0 1 .624-2.5 14.11 14.11 0 0 0 4.438 3.674 12.9 12.9 0 0 0 5.688 1.524 18.723 18.723 0 0 0-.054-.353v-.01a5.178 5.178 0 0 1-.085-.747 4.833 4.833 0 0 1 1.456-3.535 4.765 4.765 0 0 1 3.468-1.456 4.719 4.719 0 0 1 2.012.415 4.249 4.249 0 0 1 1.526 1.179 7.016 7.016 0 0 0 1.724-.482h.009c.256-.108.536-.239.782-.355s.505-.235.744-.338a6.826 6.826 0 0 1-.9 1.525 5.4 5.4 0 0 1-1.319 1.18l.057-.008a10.711 10.711 0 0 0 1.4-.269 11.514 11.514 0 0 0 1.388-.485c-.349.487-.7.906-1.037 1.311a7.775 7.775 0 0 1-1.386 1.25v.623a14.166 14.166 0 0 1-.9 4.992 14.216 14.216 0 0 1-2.7 4.509 13.291 13.291 0 0 1-4.438 3.327 12.782 12.782 0 0 1-6.043 1.323z""");
3141
3142 WriteLiteral("/></svg>\r\n </button>\r\n");
3143
3144
3145 #line 613 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3146 }
3147
3148
3149 #line default
3150 #line hidden
3151 WriteLiteral(" ");
3152
3153
3154 #line 614 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3155 if (!string.IsNullOrEmpty(facebook))
3156 {
3157
3158
3159 #line default
3160 #line hidden
3161 WriteLiteral(" <button");
3162
3163 WriteLiteral(" type=\"button\"");
3164
3165 WriteLiteral(" aria-label=\"Del på facebook\"");
3166
3167 WriteLiteral(" class=\"top-content__social-link link-facebook\"");
3168
3169 WriteLiteral(">\r\n <svg");
3170
3171 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3172
3173 WriteLiteral(" viewBox=\"0 0 12.945 24.181\"");
3174
3175 WriteLiteral("><path");
3176
3177 WriteLiteral(" d=\"M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A" +
3178 "5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 " +
3179 "0 0-.286 1v2.348h4.625v4.622H8.319v11.236z\"");
3180
3181 WriteLiteral("/></svg>\r\n </button>\r\n");
3182
3183
3184 #line 619 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3185 }
3186
3187
3188 #line default
3189 #line hidden
3190 WriteLiteral(" ");
3191
3192
3193 #line 620 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3194 if (!string.IsNullOrEmpty(linkedIn))
3195 {
3196
3197
3198 #line default
3199 #line hidden
3200 WriteLiteral(" <button");
3201
3202 WriteLiteral(" type=\"button\"");
3203
3204 WriteLiteral(" aria-label=\"Del på linkedin\"");
3205
3206 WriteLiteral(" class=\"top-content__social-link link-linkedin\"");
3207
3208 WriteLiteral(">\r\n <svg");
3209
3210 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3211
3212 WriteLiteral(" viewBox=\"0 0 20.129 22.404\"");
3213
3214 WriteLiteral("><path");
3215
3216 WriteLiteral(@" d=""M11.451 22.404H7.112V7.113h4.409v.71a5.1 5.1 0 0 1 2.433-.58c.146 0 .284 0 .411.014a6.95 6.95 0 0 1 2.846.709 6.335 6.335 0 0 1 2.134 2.205 6.226 6.226 0 0 1 .782 2.917v9.315h-4.339v-9.316a1.562 1.562 0 0 0-.215-.71l-.059-.079v-.006c-.182-.244-.313-.422-.5-.484a2.347 2.347 0 0 0-1.054-.3 1.219 1.219 0 0 0-.227.019 5.229 5.229 0 0 0-1.139.286 4.014 4.014 0 0 0-1.136.782v9.813zm-6.543 0H.497V7.113h4.411v15.29zM2.701 5.478a2.623 2.623 0 0 1-1.919-.782A2.623 2.623 0 0 1 0 2.774 2.923 2.923 0 0 1 .782.783 2.613 2.613 0 0 1 2.701.001a2.616 2.616 0 0 1 1.921.782 2.923 2.923 0 0 1 .782 1.991 2.623 2.623 0 0 1-.782 1.922 2.625 2.625 0 0 1-1.921.781z""");
3217
3218 WriteLiteral("/></svg>\r\n </button>\r\n");
3219
3220
3221 #line 625 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3222 }
3223
3224
3225 #line default
3226 #line hidden
3227 WriteLiteral(" </div>\r\n " +
3228 " </div>\r\n </div>\r\n");
3229
3230
3231 #line 629 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3232 }
3233
3234
3235 #line default
3236 #line hidden
3237 WriteLiteral(" </div>\r\n </div>\r\n </div" +
3238 ">\r\n");
3239
3240
3241 #line 633 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3242 }
3243
3244
3245 #line default
3246 #line hidden
3247 WriteLiteral("\r\n </section>\r\n");
3248
3249
3250 #line 636 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3251 }
3252
3253
3254 #line default
3255 #line hidden
3256 WriteLiteral("\r\n\r\n");
3257
3258
3259 #line 639 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3260 Write(Title("Subsite - Page"));
3261
3262
3263 #line default
3264 #line hidden
3265 WriteLiteral("\r\n");
3266
3267
3268 #line 640 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3269 Write(Description("Almindelig side til subsites"));
3270
3271
3272 #line default
3273 #line hidden
3274 WriteLiteral("\r\n\r\n<div");
3275
3276 WriteLiteral(" class=\"content content--primary\"");
3277
3278 WriteLiteral(">\r\n");
3279
3280 WriteLiteral(" ");
3281
3282
3283 #line 643 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3284 Write(Model.Placeholder("primary", "Primære", "items-allowed:Ribbon_A,Ribbon_B,Ribbon_C,Ribbon_D,Ribbon_E,Ribbon_F,Gallery,Accordion,Richtext,Minimap,SponsorList,KultuNautCalendar,Infobox,Calendar,EksternKode,Kode,ModuleOnly"));
3285
3286
3287 #line default
3288 #line hidden
3289 WriteLiteral("\r\n");
3290
3291
3292 #line 644 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3293
3294
3295 #line default
3296 #line hidden
3297 WriteLiteral("\r\n");
3298
3299
3300 #line 647 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3301
3302 string pageCtaLink = Model.Item.GetString("Link");
3303 if(string.IsNullOrEmpty(pageCtaLink))
3304 {
3305 pageCtaLink = Model.Item.GetString("InternLink");
3306 }
3307 string ctaExternalPartial = string.Empty;
3308 if (Model.Item.GetString("ButtonIcon") == "External")
3309 {
3310 ctaExternalPartial = "cta--external";
3311 }
3312
3313 if (!string.IsNullOrEmpty(Model.Item.GetString("Link")) || !string.IsNullOrEmpty(pageCtaLink))
3314 {
3315 string target = Model.Item.GetString("Target");
3316 if (string.IsNullOrWhiteSpace(target))
3317 {
3318 target = "_self";
3319 }
3320
3321
3322 #line default
3323 #line hidden
3324 WriteLiteral(" <section");
3325
3326 WriteLiteral(" class=\"page-cta-container soft-load\"");
3327
3328 WriteLiteral(">\r\n <div");
3329
3330 WriteLiteral(" class=\"grid grid-container\"");
3331
3332 WriteLiteral(">\r\n <div");
3333
3334 WriteLiteral(" class=\"row\"");
3335
3336 WriteLiteral(">\r\n\r\n <div");
3337
3338 WriteLiteral(" class=\"col col--md-8 col--offset-md-2\"");
3339
3340 WriteLiteral(">\r\n <div");
3341
3342 WriteLiteral(" class=\"page-cta\"");
3343
3344 WriteLiteral(">\r\n <a");
3345
3346 WriteAttribute("class", Tuple.Create(" class=\"", 45783), Tuple.Create("\"", 45823)
3347 , Tuple.Create(Tuple.Create("", 45791), Tuple.Create("cta", 45791), true)
3348
3349 #line 672 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3350 , Tuple.Create(Tuple.Create(" ", 45794), Tuple.Create<System.Object, System.Int32>(ctaExternalPartial
3351
3352 #line default
3353 #line hidden
3354 , 45795), false)
3355 , Tuple.Create(Tuple.Create(" ", 45814), Tuple.Create("bg--link", 45815), true)
3356 );
3357
3358 WriteAttribute("href", Tuple.Create(" href=\"", 45824), Tuple.Create("\"", 45843)
3359
3360 #line 672 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3361 , Tuple.Create(Tuple.Create("", 45831), Tuple.Create<System.Object, System.Int32>(pageCtaLink
3362
3363 #line default
3364 #line hidden
3365 , 45831), false)
3366 );
3367
3368 WriteAttribute("title", Tuple.Create(" title=\"", 45844), Tuple.Create("\"", 45885)
3369
3370 #line 672 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3371 , Tuple.Create(Tuple.Create("", 45852), Tuple.Create<System.Object, System.Int32>(Model.Item.GetValue("Linklabel")
3372
3373 #line default
3374 #line hidden
3375 , 45852), false)
3376 );
3377
3378 WriteAttribute("target", Tuple.Create(" target=\"", 45886), Tuple.Create("\"", 45902)
3379
3380 #line 672 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3381 , Tuple.Create(Tuple.Create("", 45895), Tuple.Create<System.Object, System.Int32>(target
3382
3383 #line default
3384 #line hidden
3385 , 45895), false)
3386 );
3387
3388 WriteLiteral(">\r\n \r\n");
3389
3390 WriteLiteral("<span");
3391
3392 WriteLiteral(" class=\"arrow\"");
3393
3394 WriteLiteral(">\r\n <svg");
3395
3396 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3397
3398 WriteLiteral(" viewBox=\"0 0 40.62 16\"");
3399
3400 WriteLiteral("><path");
3401
3402 WriteLiteral(" d=\"M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z\"");
3403
3404 WriteLiteral("/><path");
3405
3406 WriteLiteral(" class=\"spine\"");
3407
3408 WriteLiteral(" d=\"M0 7.5h40v1H0z\"");
3409
3410 WriteLiteral("/></svg>\r\n</span>\r\n\r\n <span>");
3411
3412
3413 #line 679 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3414 Write(Model.Item.GetValue("Linklabel"));
3415
3416
3417 #line default
3418 #line hidden
3419 WriteLiteral("</span>\r\n \r\n");
3420
3421 WriteLiteral("<span");
3422
3423 WriteLiteral(" class=\"external-link\"");
3424
3425 WriteLiteral(">\r\n <svg");
3426
3427 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3428
3429 WriteLiteral(" viewBox=\"0 0 24 24\"");
3430
3431 WriteLiteral("><path");
3432
3433 WriteLiteral(@" d=""M20.234 24H3.372A3.372 3.372 0 0 1 0 20.628V3.766A3.778 3.778 0 0 1 3.429 0h9.429v1.714H3.429a1.734 1.734 0 0 0-1.714 1.714l-.028 17.2a1.686 1.686 0 0 0 1.686 1.686l17.2-.028a1.735 1.735 0 0 0 1.714-1.714v-9.428H24v9.428A3.778 3.778 0 0 1 20.234 24zm2.909-16.286a.854.854 0 0 1-.857-.857l-.025-4.1L9.216 15.2a.906.906 0 0 1-1.239 0 .808.808 0 0 1 0-1.181L20.909 1.685l-3.767.027a.857.857 0 1 1 0-1.714h5.981a.852.852 0 0 1 .876.835v6.022a.856.856 0 0 1-.856.859z""");
3434
3435 WriteLiteral(" fill=\"#fff\"");
3436
3437 WriteLiteral("/></svg>\r\n</span>\r\n\r\n </a>\r\n </" +
3438 "div>\r\n </div>\r\n </div>\r\n </div>\r\n " +
3439 " </section>\r\n");
3440
3441
3442 #line 692 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3443 }
3444
3445
3446 #line default
3447 #line hidden
3448 WriteLiteral("\r\n</div>\r\n<div");
3449
3450 WriteLiteral(" class=\"content content--secondary\"");
3451
3452 WriteLiteral(">\r\n");
3453
3454 WriteLiteral(" ");
3455
3456
3457 #line 696 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3458 Write(Model.Placeholder("secondary", "Sekundær", "items-allowed:Ribbon_A,Ribbon_B,Ribbon_C,Ribbon_D,Ribbon_E,Ribbon_D,Ribbon_E,Gallery,Ribbon_F,SponsorList,Infobox,Calendar,EksternKode,Kode,PersonPicker,ModuleOnly"));
3459
3460
3461 #line default
3462 #line hidden
3463 WriteLiteral("\r\n</div>\r\n\r\n");
3464
3465
3466 #line 701 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3467 Write(SnippetStart("EditorSnippet"));
3468
3469
3470 #line default
3471 #line hidden
3472 WriteLiteral("\r\n\r\n");
3473
3474
3475 #line 703 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3476
3477 DateTime date = Model.UpdatedDate;
3478
3479
3480 foreach (var user in Model.Item.GetUsers("Editor"))
3481 {
3482
3483
3484 #line default
3485 #line hidden
3486 WriteLiteral(" <meta");
3487
3488 WriteLiteral(" name=\"web_author\"");
3489
3490 WriteAttribute("content", Tuple.Create(" content=\"", 47754), Tuple.Create("\"", 47778)
3491
3492 #line 709 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3493 , Tuple.Create(Tuple.Create("", 47764), Tuple.Create<System.Object, System.Int32>(user.UserName
3494
3495 #line default
3496 #line hidden
3497 , 47764), false)
3498 );
3499
3500 WriteLiteral(" />\r\n");
3501
3502 WriteLiteral(" <meta");
3503
3504 WriteLiteral(" name=\"contact\"");
3505
3506 WriteAttribute("content", Tuple.Create(" content=\"", 47812), Tuple.Create("\"", 47833)
3507
3508 #line 710 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3509 , Tuple.Create(Tuple.Create("", 47822), Tuple.Create<System.Object, System.Int32>(user.Email
3510
3511 #line default
3512 #line hidden
3513 , 47822), false)
3514 );
3515
3516 WriteLiteral(" />\r\n");
3517
3518
3519 #line 711 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3520 }
3521
3522
3523 #line default
3524 #line hidden
3525 WriteLiteral(" <meta");
3526
3527 WriteLiteral(" name=\"Last-Modified\"");
3528
3529 WriteAttribute("content", Tuple.Create(" content=\"", 47876), Tuple.Create("\"", 47924)
3530
3531 #line 712 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3532 , Tuple.Create(Tuple.Create("", 47886), Tuple.Create<System.Object, System.Int32>(date.ToString("yyyy-MM-ddTHH:mm:ssZ")
3533
3534 #line default
3535 #line hidden
3536 , 47886), false)
3537 );
3538
3539 WriteLiteral(" />\r\n");
3540
3541
3542 #line 713 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3543
3544
3545
3546 #line default
3547 #line hidden
3548 WriteLiteral("\r\n");
3549
3550
3551 #line 715 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3552 Write(SnippetEnd("EditorSnippet"));
3553
3554
3555 #line default
3556 #line hidden
3557 WriteLiteral("\r\n </main>\r\n\r\n");
3558
3559
3560 #line 718 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3561
3562
3563 #line default
3564 #line hidden
3565
3566 #line 722 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3567
3568 string redirectPage = "";
3569
3570 string footerPhonenumber = Model.Area.Item.GetString("Phonenumber");
3571 string footerEmail = Model.Area.Item.GetString("Email");
3572 string footerFacebook = Model.Area.Item.GetString("Facebook");
3573 string footerTwitter = Model.Area.Item.GetString("Twitter");
3574 string footerLinkedIn = Model.Area.Item.GetString("LinkedIn");
3575 string footerInstagram = Model.Area.Item.GetString("Instagram");
3576
3577 var links1 = Model.Area.Item.GetItems("ColumnLinks1");
3578 var links2 = Model.Area.Item.GetItems("ColumnLinks2");
3579 var links3 = Model.Area.Item.GetItems("ColumnLinks3");
3580 string CLabel1 = Model.Area.Item.GetString("ColumnLabel1");
3581 string CLabel2 = Model.Area.Item.GetString("ColumnLabel2");
3582 string CLabel3 = Model.Area.Item.GetString("ColumnLabel3");
3583
3584 string contactValue = string.Empty;
3585
3586 var footerImage = Model.Area.Item.GetString("Image");
3587 var footerImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkInternal");
3588 var footerImageLinkText = Model.Area.Item.GetItem("ImageLink").GetString("LinkText");
3589 var footerImageLinkTarget = Model.Area.Item.GetItem("ImageLink").GetList("LinkTarget").SelectedValue;
3590 var footerImageLinkLinkType = Model.Area.Item.GetItem("ImageLink").GetList("LinkType").SelectedValue;
3591
3592 var footerImage2 = Model.Area.Item.GetString("Image2");
3593 var footerImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkInternal");
3594 var footerImageLinkText2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkText");
3595 var footerImageLinkTarget2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkTarget").SelectedValue;
3596 var footerImageLinkLinkType2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkType").SelectedValue;
3597
3598 if (footerImageLinkLinkType == "external")
3599 {
3600 footerImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkExternal");
3601 }
3602
3603 if (footerImageLinkLinkType2 == "external")
3604 {
3605 footerImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkExternal");
3606 }
3607
3608 if (Model.Area.Item.GetValue("Email") != null)
3609 {
3610 contactValue = footerEmail.Contains("@") ? "mailto:" + footerEmail : footerEmail;
3611 }
3612
3613
3614 #line default
3615 #line hidden
3616 WriteLiteral("\r\n\r\n<footer");
3617
3618 WriteLiteral(" class=\"footer soft-load\"");
3619
3620 WriteLiteral(">\r\n <aside");
3621
3622 WriteLiteral(" class=\"footer__sidebar\"");
3623
3624 WriteLiteral(">\r\n <div");
3625
3626 WriteLiteral(" class=\"footer__culture\"");
3627
3628 WriteLiteral(">\r\n");
3629
3630
3631 #line 772 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3632
3633
3634 #line default
3635 #line hidden
3636
3637 #line 772 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3638 if (footerImage != "")
3639 {
3640
3641
3642 #line default
3643 #line hidden
3644 WriteLiteral(" <a");
3645
3646 WriteLiteral(" class=\"footer__culture-link\"");
3647
3648 WriteAttribute("href", Tuple.Create(" href=\"", 50600), Tuple.Create("\"", 50623)
3649
3650 #line 774 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3651 , Tuple.Create(Tuple.Create("", 50607), Tuple.Create<System.Object, System.Int32>(footerImageLink
3652
3653 #line default
3654 #line hidden
3655 , 50607), false)
3656 );
3657
3658 WriteAttribute("target", Tuple.Create(" target=\"", 50624), Tuple.Create("\"", 50655)
3659
3660 #line 774 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3661 , Tuple.Create(Tuple.Create("", 50633), Tuple.Create<System.Object, System.Int32>(footerImageLinkTarget
3662
3663 #line default
3664 #line hidden
3665 , 50633), false)
3666 );
3667
3668 WriteLiteral(">\r\n <img");
3669
3670 WriteAttribute("src", Tuple.Create(" src=\"", 50683), Tuple.Create("\"", 50701)
3671
3672 #line 775 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3673 , Tuple.Create(Tuple.Create("", 50689), Tuple.Create<System.Object, System.Int32>(footerImage
3674
3675 #line default
3676 #line hidden
3677 , 50689), false)
3678 );
3679
3680 WriteAttribute("alt", Tuple.Create(" alt=\"", 50702), Tuple.Create("\"", 50728)
3681
3682 #line 775 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3683 , Tuple.Create(Tuple.Create("", 50708), Tuple.Create<System.Object, System.Int32>(footerImageLinkText
3684
3685 #line default
3686 #line hidden
3687 , 50708), false)
3688 );
3689
3690 WriteLiteral(">\r\n </a>\r\n");
3691
3692
3693 #line 777 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3694 }
3695
3696
3697 #line default
3698 #line hidden
3699 WriteLiteral(" ");
3700
3701
3702 #line 778 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3703 if (footerImage2 != "")
3704 {
3705
3706
3707 #line default
3708 #line hidden
3709 WriteLiteral(" <a");
3710
3711 WriteLiteral(" class=\"footer__culture-link\"");
3712
3713 WriteAttribute("href", Tuple.Create(" href=\"", 50869), Tuple.Create("\"", 50893)
3714
3715 #line 780 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3716 , Tuple.Create(Tuple.Create("", 50876), Tuple.Create<System.Object, System.Int32>(footerImageLink2
3717
3718 #line default
3719 #line hidden
3720 , 50876), false)
3721 );
3722
3723 WriteAttribute("target", Tuple.Create(" target=\"", 50894), Tuple.Create("\"", 50926)
3724
3725 #line 780 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3726 , Tuple.Create(Tuple.Create("", 50903), Tuple.Create<System.Object, System.Int32>(footerImageLinkTarget2
3727
3728 #line default
3729 #line hidden
3730 , 50903), false)
3731 );
3732
3733 WriteLiteral(">\r\n <img");
3734
3735 WriteAttribute("src", Tuple.Create(" src=\"", 50954), Tuple.Create("\"", 50973)
3736
3737 #line 781 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3738 , Tuple.Create(Tuple.Create("", 50960), Tuple.Create<System.Object, System.Int32>(footerImage2
3739
3740 #line default
3741 #line hidden
3742 , 50960), false)
3743 );
3744
3745 WriteAttribute("alt", Tuple.Create(" alt=\"", 50974), Tuple.Create("\"", 51001)
3746
3747 #line 781 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3748 , Tuple.Create(Tuple.Create("", 50980), Tuple.Create<System.Object, System.Int32>(footerImageLinkText2
3749
3750 #line default
3751 #line hidden
3752 , 50980), false)
3753 );
3754
3755 WriteLiteral(">\r\n </a>\r\n");
3756
3757
3758 #line 783 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3759 }
3760
3761
3762 #line default
3763 #line hidden
3764 WriteLiteral(" </div>\r\n </aside>\r\n <div");
3765
3766 WriteLiteral(" class=\"footer__container\"");
3767
3768 WriteLiteral(">\r\n <div");
3769
3770 WriteLiteral(" class=\"grid grid-container\"");
3771
3772 WriteLiteral(">\r\n <div");
3773
3774 WriteLiteral(" class=\"row\"");
3775
3776 WriteLiteral(">\r\n <div");
3777
3778 WriteLiteral(" class=\"col col--md-3 footer__col-first\"");
3779
3780 WriteLiteral(">\r\n <div");
3781
3782 WriteLiteral(" class=\"footer__logo\"");
3783
3784 WriteLiteral(">\r\n");
3785
3786
3787 #line 791 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3788
3789
3790 #line default
3791 #line hidden
3792
3793 #line 791 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3794 if (Model.Area.Item.GetString("Logo") != "")
3795 {
3796
3797
3798 #line default
3799 #line hidden
3800 WriteLiteral(" <a");
3801
3802 WriteLiteral(" href=\"/\"");
3803
3804 WriteLiteral(" title=\"Gå til forsiden\"");
3805
3806 WriteLiteral(" class=\"footer__logo-link\"");
3807
3808 WriteLiteral(">\r\n <img");
3809
3810 WriteAttribute("src", Tuple.Create(" src=\"", 51526), Tuple.Create("\"", 51566)
3811
3812 #line 794 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3813 , Tuple.Create(Tuple.Create("", 51532), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("Logo")
3814
3815 #line default
3816 #line hidden
3817 , 51532), false)
3818 );
3819
3820 WriteLiteral(" alt=\"Logo alt tekst\"");
3821
3822 WriteLiteral(">\r\n </a>\r\n");
3823
3824
3825 #line 796 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3826 }
3827
3828
3829 #line default
3830 #line hidden
3831 WriteLiteral(" </div>\r\n <div");
3832
3833 WriteLiteral(" class=\"footer__contact-desktop\"");
3834
3835 WriteLiteral(">\r\n\r\n");
3836
3837
3838 #line 800 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3839
3840
3841 #line default
3842 #line hidden
3843
3844 #line 800 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3845 if (!string.IsNullOrEmpty(footerPhonenumber))
3846 {
3847
3848
3849 #line default
3850 #line hidden
3851 WriteLiteral(" <div");
3852
3853 WriteLiteral(" class=\"footer__contact\"");
3854
3855 WriteLiteral("> \r\n <a");
3856
3857 WriteAttribute("href", Tuple.Create(" href=\"", 51915), Tuple.Create("\"", 51972)
3858 , Tuple.Create(Tuple.Create("", 51922), Tuple.Create("tel:+45", 51922), true)
3859
3860 #line 803 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3861 , Tuple.Create(Tuple.Create("", 51929), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("Phonenumber")
3862
3863 #line default
3864 #line hidden
3865 , 51929), false)
3866 );
3867
3868 WriteAttribute("title", Tuple.Create(" title=\"", 51973), Tuple.Create("\"", 52021)
3869
3870 #line 803 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3871 , Tuple.Create(Tuple.Create("", 51981), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("PhoneLabel")
3872
3873 #line default
3874 #line hidden
3875 , 51981), false)
3876 );
3877
3878 WriteLiteral(" class=\"footer__contact-link\"");
3879
3880 WriteLiteral(">\r\n <span");
3881
3882 WriteLiteral(" class=\"footer__contact-svg\"");
3883
3884 WriteLiteral(">\r\n <svg");
3885
3886 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3887
3888 WriteLiteral(" viewBox=\"0 0 26.054 26\"");
3889
3890 WriteLiteral("><path");
3891
3892 WriteLiteral(@" d=""M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z""");
3893
3894 WriteLiteral("/></svg>\r\n </span>\r\n");
3895
3896 WriteLiteral(" ");
3897
3898
3899 #line 807 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3900 Write(Model.Area.Item.GetString("Phonenumber"));
3901
3902
3903 #line default
3904 #line hidden
3905 WriteLiteral("\r\n </a>\r\n <span>\r\n");
3906
3907 WriteLiteral(" ");
3908
3909
3910 #line 810 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3911 Write(Model.Area.Item.GetString("PhonenumberLabel"));
3912
3913
3914 #line default
3915 #line hidden
3916 WriteLiteral("\r\n </span>\r\n </div>\r\n");
3917
3918
3919 #line 813 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3920 }
3921
3922
3923 #line default
3924 #line hidden
3925 WriteLiteral(" \r\n");
3926
3927
3928 #line 815 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3929
3930
3931 #line default
3932 #line hidden
3933
3934 #line 815 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3935 if (!string.IsNullOrEmpty(footerEmail))
3936 {
3937
3938
3939 #line default
3940 #line hidden
3941 WriteLiteral(" <div");
3942
3943 WriteLiteral(" class=\"footer__contact\"");
3944
3945 WriteLiteral(">\r\n <a");
3946
3947 WriteAttribute("href", Tuple.Create(" href=\"", 53684), Tuple.Create("\"", 53704)
3948
3949 #line 818 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3950 , Tuple.Create(Tuple.Create("", 53691), Tuple.Create<System.Object, System.Int32>(contactValue
3951
3952 #line default
3953 #line hidden
3954 , 53691), false)
3955 );
3956
3957 WriteAttribute("title", Tuple.Create(" title=\"", 53705), Tuple.Create("\"", 53753)
3958
3959 #line 818 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3960 , Tuple.Create(Tuple.Create("", 53713), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("EmailLabel")
3961
3962 #line default
3963 #line hidden
3964 , 53713), false)
3965 );
3966
3967 WriteLiteral(" class=\"footer__contact-link\"");
3968
3969 WriteLiteral(">\r\n <span");
3970
3971 WriteLiteral(" class=\"footer__contact-svg\"");
3972
3973 WriteLiteral(">\r\n <svg");
3974
3975 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
3976
3977 WriteLiteral(" viewBox=\"0 0 26 21.125\"");
3978
3979 WriteLiteral("><path");
3980
3981 WriteLiteral(@" d=""M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z""");
3982
3983 WriteLiteral("/></svg>\r\n </span>\r\n");
3984
3985 WriteLiteral(" ");
3986
3987
3988 #line 822 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
3989 Write(Model.Area.Item.GetString("EmailLabel"));
3990
3991
3992 #line default
3993 #line hidden
3994 WriteLiteral("\r\n </a>\r\n <span>\r\n");
3995
3996 WriteLiteral(" ");
3997
3998
3999 #line 825 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4000 Write(Model.Area.Item.GetString("EmailLabel_2"));
4001
4002
4003 #line default
4004 #line hidden
4005 WriteLiteral("\r\n </span>\r\n </div>\r\n");
4006
4007
4008 #line 828 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4009 }
4010
4011
4012 #line default
4013 #line hidden
4014 WriteLiteral(" </div>\r\n </div>\r\n <div");
4015
4016 WriteLiteral(" class=\"col col--md-3 footer__col-info\"");
4017
4018 WriteLiteral(">\r\n <div");
4019
4020 WriteLiteral(" class=\"footer__info\"");
4021
4022 WriteLiteral(">\r\n <div");
4023
4024 WriteLiteral(" class=\"footer__accordion\"");
4025
4026 WriteLiteral(" data-module=\"accordion\"");
4027
4028 WriteLiteral(">\r\n <div");
4029
4030 WriteLiteral(" class=\"accordion\"");
4031
4032 WriteLiteral(">\r\n");
4033
4034
4035 #line 835 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4036
4037
4038 #line default
4039 #line hidden
4040
4041 #line 835 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4042 if (!string.IsNullOrEmpty(CLabel1))
4043 {
4044
4045
4046 #line default
4047 #line hidden
4048 WriteLiteral(" <h2");
4049
4050 WriteLiteral(" class=\"accordion__heading footer__heading\"");
4051
4052 WriteLiteral(">\r\n <button");
4053
4054 WriteLiteral(" id=\"accordion__trigger_info\"");
4055
4056 WriteLiteral(" type=\"button\"");
4057
4058 WriteLiteral(" class=\"accordion__trigger\"");
4059
4060 WriteLiteral(" aria-expanded=\"false\"");
4061
4062 WriteLiteral(" aria-controls=\"accordion__content_info\"");
4063
4064 WriteLiteral(">\r\n");
4065
4066 WriteLiteral(" ");
4067
4068
4069 #line 839 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4070 Write(Model.Area.Item.GetString("ColumnLabel1"));
4071
4072
4073 #line default
4074 #line hidden
4075 WriteLiteral("\r\n <span");
4076
4077 WriteLiteral(" class=\"accordion__chevron\"");
4078
4079 WriteLiteral(" aria-hidden=\"true\"");
4080
4081 WriteLiteral(">\r\n <svg");
4082
4083 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4084
4085 WriteLiteral(" viewBox=\"0 0 25.469 14.143\"");
4086
4087 WriteLiteral("><path");
4088
4089 WriteLiteral(" d=\"M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L1" +
4090 "2.74 14.143z\"");
4091
4092 WriteLiteral("/></svg>\r\n </span>\r\n " +
4093 " </button>\r\n </h2> \r\n");
4094
4095
4096 #line 845 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4097 }else{
4098
4099
4100 #line default
4101 #line hidden
4102 WriteLiteral(" <span");
4103
4104 WriteLiteral(" class=\"accordion__heading footer__heading\"");
4105
4106 WriteLiteral(">\r\n <button");
4107
4108 WriteLiteral(" id=\"accordion__trigger_info\"");
4109
4110 WriteLiteral(" type=\"button\"");
4111
4112 WriteLiteral(" class=\"accordion__trigger\"");
4113
4114 WriteLiteral(" aria-expanded=\"false\"");
4115
4116 WriteLiteral(" aria-controls=\"accordion__content_info\"");
4117
4118 WriteLiteral("> \r\n");
4119
4120 WriteLiteral(" ");
4121
4122
4123 #line 848 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4124 Write(Model.Area.Item.GetString("ColumnLabel1"));
4125
4126
4127 #line default
4128 #line hidden
4129 WriteLiteral("\r\n <span");
4130
4131 WriteLiteral(" class=\"accordion__chevron\"");
4132
4133 WriteLiteral(" aria-hidden=\"true\"");
4134
4135 WriteLiteral(">\r\n <svg");
4136
4137 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4138
4139 WriteLiteral(" viewBox=\"0 0 25.469 14.143\"");
4140
4141 WriteLiteral("><path");
4142
4143 WriteLiteral(" d=\"M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L1" +
4144 "2.74 14.143z\"");
4145
4146 WriteLiteral("/></svg>\r\n </span>\r\n " +
4147 " </button>\r\n </span> " +
4148 " \r\n");
4149
4150
4151 #line 854 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4152 }
4153
4154
4155 #line default
4156 #line hidden
4157 WriteLiteral(" ");
4158
4159
4160 #line 855 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4161 if (links1 != null)
4162 {
4163
4164
4165 #line default
4166 #line hidden
4167 WriteLiteral(" <div");
4168
4169 WriteLiteral(" id=\"accordion__content_info\"");
4170
4171 WriteLiteral(" class=\"accordion__content\"");
4172
4173 WriteLiteral(" aria-hidden=\"true\"");
4174
4175 WriteLiteral(" aria-labelledby=\"accordion__trigger_info\"");
4176
4177 WriteLiteral(">\r\n <ul");
4178
4179 WriteLiteral(" class=\"footer__list\"");
4180
4181 WriteLiteral(">\r\n");
4182
4183
4184 #line 859 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4185
4186
4187 #line default
4188 #line hidden
4189
4190 #line 859 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4191 foreach (var columnLink in links1)
4192 {
4193
4194
4195 #line default
4196 #line hidden
4197
4198 #line 861 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4199 Write(RenderColumnLink(columnLink));
4200
4201
4202 #line default
4203 #line hidden
4204
4205 #line 861 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4206
4207 }
4208
4209
4210 #line default
4211 #line hidden
4212 WriteLiteral(" </ul>\r\n " +
4213 " </div>\r\n");
4214
4215
4216 #line 865 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4217 }
4218
4219
4220 #line default
4221 #line hidden
4222 WriteLiteral(" </div>\r\n </div>\r\n " +
4223 " </div>\r\n </div>\r\n <div");
4224
4225 WriteLiteral(" class=\"col col--md-3 footer__col-hours\"");
4226
4227 WriteLiteral(">\r\n <div");
4228
4229 WriteLiteral(" class=\"footer__hours\"");
4230
4231 WriteLiteral(">\r\n <div");
4232
4233 WriteLiteral(" class=\"footer__accordion\"");
4234
4235 WriteLiteral(" data-module=\"accordion\"");
4236
4237 WriteLiteral(">\r\n <div");
4238
4239 WriteLiteral(" class=\"accordion\"");
4240
4241 WriteLiteral(">\r\n");
4242
4243
4244 #line 874 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4245
4246
4247 #line default
4248 #line hidden
4249
4250 #line 874 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4251 if (!string.IsNullOrEmpty(CLabel2))
4252 {
4253
4254
4255 #line default
4256 #line hidden
4257 WriteLiteral(" <h2");
4258
4259 WriteLiteral(" class=\"accordion__heading footer__heading\"");
4260
4261 WriteLiteral(">\r\n <button");
4262
4263 WriteLiteral(" id=\"accordion__trigger_hours\"");
4264
4265 WriteLiteral(" type=\"button\"");
4266
4267 WriteLiteral(" class=\"accordion__trigger\"");
4268
4269 WriteLiteral(" aria-expanded=\"false\"");
4270
4271 WriteLiteral(" aria-controls=\"accordion__content_hours\"");
4272
4273 WriteLiteral(">\r\n");
4274
4275 WriteLiteral(" ");
4276
4277
4278 #line 878 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4279 Write(Model.Area.Item.GetString("ColumnLabel2"));
4280
4281
4282 #line default
4283 #line hidden
4284 WriteLiteral("\r\n <span");
4285
4286 WriteLiteral(" class=\"accordion__chevron\"");
4287
4288 WriteLiteral(" aria-hidden=\"true\"");
4289
4290 WriteLiteral(">\r\n <svg");
4291
4292 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4293
4294 WriteLiteral(" viewBox=\"0 0 25.469 14.143\"");
4295
4296 WriteLiteral("><path");
4297
4298 WriteLiteral(" d=\"M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L1" +
4299 "2.74 14.143z\"");
4300
4301 WriteLiteral("/></svg>\r\n </span>\r\n " +
4302 " </button>\r\n </h2>\r\n");
4303
4304
4305 #line 884 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4306 }else{
4307
4308
4309
4310 #line default
4311 #line hidden
4312 WriteLiteral(" <span");
4313
4314 WriteLiteral(" class=\"accordion__heading footer__heading\"");
4315
4316 WriteLiteral(">\r\n <button");
4317
4318 WriteLiteral(" id=\"accordion__trigger_hours\"");
4319
4320 WriteLiteral(" type=\"button\"");
4321
4322 WriteLiteral(" class=\"accordion__trigger\"");
4323
4324 WriteLiteral(" aria-expanded=\"false\"");
4325
4326 WriteLiteral(" aria-controls=\"accordion__content_hours\"");
4327
4328 WriteLiteral(">\r\n");
4329
4330 WriteLiteral(" ");
4331
4332
4333 #line 888 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4334 Write(Model.Area.Item.GetString("ColumnLabel2"));
4335
4336
4337 #line default
4338 #line hidden
4339 WriteLiteral("\r\n <span");
4340
4341 WriteLiteral(" class=\"accordion__chevron\"");
4342
4343 WriteLiteral(" aria-hidden=\"true\"");
4344
4345 WriteLiteral(">\r\n <svg");
4346
4347 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4348
4349 WriteLiteral(" viewBox=\"0 0 25.469 14.143\"");
4350
4351 WriteLiteral("><path");
4352
4353 WriteLiteral(" d=\"M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L1" +
4354 "2.74 14.143z\"");
4355
4356 WriteLiteral("/></svg>\r\n </span>\r\n " +
4357 " </button>\r\n </span> " +
4358 " \r\n");
4359
4360
4361 #line 894 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4362 }
4363
4364
4365 #line default
4366 #line hidden
4367 WriteLiteral(" ");
4368
4369
4370 #line 895 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4371 if (links2 != null)
4372 {
4373
4374
4375
4376 #line default
4377 #line hidden
4378 WriteLiteral(" <div");
4379
4380 WriteLiteral(" id=\"accordion__content_hours\"");
4381
4382 WriteLiteral(" class=\"accordion__content\"");
4383
4384 WriteLiteral(" aria-hidden=\"true\"");
4385
4386 WriteLiteral(" aria-labelledby=\"accordion__trigger_hours\"");
4387
4388 WriteLiteral(">\r\n <ul");
4389
4390 WriteLiteral(" class=\"footer__list\"");
4391
4392 WriteLiteral(">\r\n");
4393
4394
4395 #line 900 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4396
4397
4398 #line default
4399 #line hidden
4400
4401 #line 900 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4402 foreach (var columnLink in links2)
4403 {
4404
4405
4406 #line default
4407 #line hidden
4408
4409 #line 902 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4410 Write(RenderColumnLink(columnLink));
4411
4412
4413 #line default
4414 #line hidden
4415
4416 #line 902 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4417
4418 }
4419
4420
4421 #line default
4422 #line hidden
4423 WriteLiteral(" </ul>\r\n " +
4424 " </div>\r\n");
4425
4426
4427 #line 906 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4428 }
4429
4430
4431 #line default
4432 #line hidden
4433 WriteLiteral(" </div>\r\n </div>\r\n " +
4434 " <div");
4435
4436 WriteLiteral(" class=\"footer__contact-mobile\"");
4437
4438 WriteLiteral(">\r\n <div");
4439
4440 WriteLiteral(" class=\"footer__contact\"");
4441
4442 WriteLiteral(">\r\n <a");
4443
4444 WriteAttribute("href", Tuple.Create(" href=\"", 60665), Tuple.Create("\"", 60722)
4445 , Tuple.Create(Tuple.Create("", 60672), Tuple.Create("tel:+45", 60672), true)
4446
4447 #line 911 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4448 , Tuple.Create(Tuple.Create("", 60679), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("Phonenumber")
4449
4450 #line default
4451 #line hidden
4452 , 60679), false)
4453 );
4454
4455 WriteAttribute("title", Tuple.Create(" title=\"", 60723), Tuple.Create("\"", 60771)
4456
4457 #line 911 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4458 , Tuple.Create(Tuple.Create("", 60731), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("PhoneLabel")
4459
4460 #line default
4461 #line hidden
4462 , 60731), false)
4463 );
4464
4465 WriteLiteral(" class=\"footer__contact-link\"");
4466
4467 WriteLiteral(">\r\n <span");
4468
4469 WriteLiteral(" class=\"footer__contact-svg\"");
4470
4471 WriteLiteral(">\r\n <svg");
4472
4473 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4474
4475 WriteLiteral(" viewBox=\"0 0 26.054 26\"");
4476
4477 WriteLiteral("><path");
4478
4479 WriteLiteral(@" d=""M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z""");
4480
4481 WriteLiteral("/></svg>\r\n </span>\r\n");
4482
4483 WriteLiteral(" ");
4484
4485
4486 #line 915 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4487 Write(Model.Area.Item.GetString("Phonenumber"));
4488
4489
4490 #line default
4491 #line hidden
4492 WriteLiteral("\r\n </a>\r\n <span>\r\n");
4493
4494 WriteLiteral(" ");
4495
4496
4497 #line 918 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4498 Write(Model.Area.Item.GetString("PhonenumberLabel"));
4499
4500
4501 #line default
4502 #line hidden
4503 WriteLiteral("\r\n </span>\r\n </div>\r\n " +
4504 " <div");
4505
4506 WriteLiteral(" class=\"footer__contact\"");
4507
4508 WriteLiteral(">\r\n <a");
4509
4510 WriteAttribute("href", Tuple.Create(" href=\"", 62341), Tuple.Create("\"", 62361)
4511
4512 #line 922 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4513 , Tuple.Create(Tuple.Create("", 62348), Tuple.Create<System.Object, System.Int32>(contactValue
4514
4515 #line default
4516 #line hidden
4517 , 62348), false)
4518 );
4519
4520 WriteAttribute("title", Tuple.Create(" title=\"", 62362), Tuple.Create("\"", 62410)
4521
4522 #line 922 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4523 , Tuple.Create(Tuple.Create("", 62370), Tuple.Create<System.Object, System.Int32>(Model.Area.Item.GetString("EmailLabel")
4524
4525 #line default
4526 #line hidden
4527 , 62370), false)
4528 );
4529
4530 WriteLiteral(" class=\"footer__contact-link\"");
4531
4532 WriteLiteral(">\r\n <span");
4533
4534 WriteLiteral(" class=\"footer__contact-svg\"");
4535
4536 WriteLiteral(">\r\n <svg");
4537
4538 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4539
4540 WriteLiteral(" viewBox=\"0 0 26 21.125\"");
4541
4542 WriteLiteral("><path");
4543
4544 WriteLiteral(@" d=""M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z""");
4545
4546 WriteLiteral("/></svg>\r\n </span>\r\n");
4547
4548 WriteLiteral(" ");
4549
4550
4551 #line 926 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4552 Write(Model.Area.Item.GetString("EmailLabel"));
4553
4554
4555 #line default
4556 #line hidden
4557 WriteLiteral("\r\n </a>\r\n <span>\r\n");
4558
4559 WriteLiteral(" ");
4560
4561
4562 #line 929 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4563 Write(Model.Area.Item.GetString("EmailLabel_2"));
4564
4565
4566 #line default
4567 #line hidden
4568 WriteLiteral("\r\n </span>\r\n </div>\r\n " +
4569 " </div>\r\n </div>\r\n </div>" +
4570 "\r\n <div");
4571
4572 WriteLiteral(" class=\"col col--md-3 footer__col-last\"");
4573
4574 WriteLiteral(">\r\n <div");
4575
4576 WriteLiteral(" class=\"footer__shortcuts\"");
4577
4578 WriteLiteral(">\r\n");
4579
4580
4581 #line 937 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4582
4583
4584 #line default
4585 #line hidden
4586
4587 #line 937 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4588 if (!string.IsNullOrEmpty(CLabel3))
4589 {
4590
4591
4592 #line default
4593 #line hidden
4594 WriteLiteral(" <h2");
4595
4596 WriteLiteral(" class=\"footer__heading\"");
4597
4598 WriteLiteral(">\r\n");
4599
4600 WriteLiteral(" ");
4601
4602
4603 #line 940 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4604 Write(Model.Area.Item.GetString("ColumnLabel3"));
4605
4606
4607 #line default
4608 #line hidden
4609 WriteLiteral("\r\n </h2>\r\n");
4610
4611
4612 #line 942 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4613 }
4614
4615
4616 #line default
4617 #line hidden
4618 WriteLiteral("\t\r\n");
4619
4620
4621 #line 944 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4622
4623
4624 #line default
4625 #line hidden
4626
4627 #line 944 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4628 if (links3 != null)
4629 {
4630
4631
4632 #line default
4633 #line hidden
4634 WriteLiteral(" <ul");
4635
4636 WriteLiteral(" class=\"footer__list\"");
4637
4638 WriteLiteral(">\r\n");
4639
4640
4641 #line 947 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4642
4643
4644 #line default
4645 #line hidden
4646
4647 #line 947 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4648 foreach (var columnLink in links3)
4649 {
4650
4651
4652 #line default
4653 #line hidden
4654
4655 #line 949 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4656 Write(RenderColumnLink(columnLink));
4657
4658
4659 #line default
4660 #line hidden
4661
4662 #line 949 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4663
4664 }
4665
4666
4667 #line default
4668 #line hidden
4669 WriteLiteral(" </ul>\r\n");
4670
4671
4672 #line 952 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4673 }
4674
4675
4676 #line default
4677 #line hidden
4678 WriteLiteral(" </div>\r\n <div");
4679
4680 WriteLiteral(" class=\"footer__social\"");
4681
4682 WriteLiteral(">\r\n <div");
4683
4684 WriteLiteral(" class=\"footer__social-text\"");
4685
4686 WriteLiteral(">\r\n");
4687
4688 WriteLiteral(" ");
4689
4690
4691 #line 956 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4692 Write(Translate("MeetEsbjergSoMe", "Mød Esbjerg på de sociale medier"));
4693
4694
4695 #line default
4696 #line hidden
4697 WriteLiteral("\r\n </div>\r\n <div");
4698
4699 WriteLiteral(" class=\"footer__social-links\"");
4700
4701 WriteLiteral(">\r\n");
4702
4703
4704 #line 959 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4705
4706
4707 #line default
4708 #line hidden
4709
4710 #line 959 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4711 if (!string.IsNullOrEmpty(footerFacebook))
4712 {
4713 string facebookLink = redirectPage + footerFacebook;
4714
4715
4716 #line default
4717 #line hidden
4718 WriteLiteral(" <a");
4719
4720 WriteAttribute("href", Tuple.Create(" href=\"", 64881), Tuple.Create("\"", 64901)
4721
4722 #line 962 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4723 , Tuple.Create(Tuple.Create("", 64888), Tuple.Create<System.Object, System.Int32>(facebookLink
4724
4725 #line default
4726 #line hidden
4727 , 64888), false)
4728 );
4729
4730 WriteLiteral(" title=\"link til Facebook\"");
4731
4732 WriteLiteral(" class=\"footer__social-link\"");
4733
4734 WriteLiteral(" target=\"_blank\"");
4735
4736 WriteLiteral(" rel=\"noopener noreferrer\"");
4737
4738 WriteLiteral(">\r\n <svg");
4739
4740 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4741
4742 WriteLiteral(" viewBox=\"0 0 12.945 24.181\"");
4743
4744 WriteLiteral("><path");
4745
4746 WriteLiteral(" d=\"M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A" +
4747 "5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 " +
4748 "0 0-.286 1v2.348h4.625v4.622H8.319v11.236z\"");
4749
4750 WriteLiteral("/></svg>\r\n </a>\r\n");
4751
4752
4753 #line 965 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4754 }
4755
4756
4757 #line default
4758 #line hidden
4759 WriteLiteral(" ");
4760
4761
4762 #line 966 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4763 if (!string.IsNullOrEmpty(footerTwitter))
4764 {
4765 string twitterLink = redirectPage + footerTwitter;
4766
4767
4768 #line default
4769 #line hidden
4770 WriteLiteral(" <a");
4771
4772 WriteAttribute("href", Tuple.Create(" href=\"", 65614), Tuple.Create("\"", 65633)
4773
4774 #line 969 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4775 , Tuple.Create(Tuple.Create("", 65621), Tuple.Create<System.Object, System.Int32>(twitterLink
4776
4777 #line default
4778 #line hidden
4779 , 65621), false)
4780 );
4781
4782 WriteLiteral(" title=\"Link til Twitter\"");
4783
4784 WriteLiteral(" class=\"footer__social-link\"");
4785
4786 WriteLiteral(" target=\"_blank\"");
4787
4788 WriteLiteral(" rel=\"noopener noreferrer\"");
4789
4790 WriteLiteral(">\r\n <svg");
4791
4792 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4793
4794 WriteLiteral(" viewBox=\"0 0 24.064 19.692\"");
4795
4796 WriteLiteral("><path");
4797
4798 WriteLiteral(@" d=""M7.56 19.693a13.155 13.155 0 0 1-4.023-.623 13.892 13.892 0 0 1-3.536-1.665H1.18a9.521 9.521 0 0 0 6.1-2.08 5.335 5.335 0 0 1-2.915-1.041 4.5 4.5 0 0 1-1.662-2.427l.114.023.068.015h.01a3.54 3.54 0 0 0 .638.1 2.887 2.887 0 0 0 .764-.068h.013a1.869 1.869 0 0 0 .611-.07 5.156 5.156 0 0 1-2.774-1.732 4.637 4.637 0 0 1-1.109-3.121v-.07a4.561 4.561 0 0 0 2.218.556 4.392 4.392 0 0 1-2.15-4.091 5.157 5.157 0 0 1 .624-2.5 14.11 14.11 0 0 0 4.438 3.674 12.9 12.9 0 0 0 5.688 1.524 18.723 18.723 0 0 0-.054-.353v-.01a5.178 5.178 0 0 1-.085-.747 4.833 4.833 0 0 1 1.456-3.535 4.765 4.765 0 0 1 3.468-1.456 4.719 4.719 0 0 1 2.012.415 4.249 4.249 0 0 1 1.526 1.179 7.016 7.016 0 0 0 1.724-.482h.009c.256-.108.536-.239.782-.355s.505-.235.744-.338a6.826 6.826 0 0 1-.9 1.525 5.4 5.4 0 0 1-1.319 1.18l.057-.008a10.711 10.711 0 0 0 1.4-.269 11.514 11.514 0 0 0 1.388-.485c-.349.487-.7.906-1.037 1.311a7.775 7.775 0 0 1-1.386 1.25v.623a14.166 14.166 0 0 1-.9 4.992 14.216 14.216 0 0 1-2.7 4.509 13.291 13.291 0 0 1-4.438 3.327 12.782 12.782 0 0 1-6.043 1.323z""");
4799
4800 WriteLiteral("/></svg>\r\n </a>\r\n");
4801
4802
4803 #line 972 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4804 }
4805
4806
4807 #line default
4808 #line hidden
4809 WriteLiteral(" ");
4810
4811
4812 #line 973 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4813 if (!string.IsNullOrEmpty(footerLinkedIn))
4814 {
4815 string linkedInLink = redirectPage + footerLinkedIn;
4816
4817
4818 #line default
4819 #line hidden
4820 WriteLiteral(" <a");
4821
4822 WriteAttribute("href", Tuple.Create(" href=\"", 67194), Tuple.Create("\"", 67214)
4823
4824 #line 976 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4825 , Tuple.Create(Tuple.Create("", 67201), Tuple.Create<System.Object, System.Int32>(linkedInLink
4826
4827 #line default
4828 #line hidden
4829 , 67201), false)
4830 );
4831
4832 WriteLiteral(" title=\"Link til LinkedIn\"");
4833
4834 WriteLiteral(" class=\"footer__social-link\"");
4835
4836 WriteLiteral(" target=\"_blank\"");
4837
4838 WriteLiteral(" rel=\"noopener noreferrer\"");
4839
4840 WriteLiteral(">\r\n <svg");
4841
4842 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4843
4844 WriteLiteral(" viewBox=\"0 0 20.129 22.404\"");
4845
4846 WriteLiteral("><path");
4847
4848 WriteLiteral(@" d=""M11.451 22.404H7.112V7.113h4.409v.71a5.1 5.1 0 0 1 2.433-.58c.146 0 .284 0 .411.014a6.95 6.95 0 0 1 2.846.709 6.335 6.335 0 0 1 2.134 2.205 6.226 6.226 0 0 1 .782 2.917v9.315h-4.339v-9.316a1.562 1.562 0 0 0-.215-.71l-.059-.079v-.006c-.182-.244-.313-.422-.5-.484a2.347 2.347 0 0 0-1.054-.3 1.219 1.219 0 0 0-.227.019 5.229 5.229 0 0 0-1.139.286 4.014 4.014 0 0 0-1.136.782v9.813zm-6.543 0H.497V7.113h4.411v15.29zM2.701 5.478a2.623 2.623 0 0 1-1.919-.782A2.623 2.623 0 0 1 0 2.774 2.923 2.923 0 0 1 .782.783 2.613 2.613 0 0 1 2.701.001a2.616 2.616 0 0 1 1.921.782 2.923 2.923 0 0 1 .782 1.991 2.623 2.623 0 0 1-.782 1.922 2.625 2.625 0 0 1-1.921.781z""");
4849
4850 WriteLiteral("/></svg>\r\n </a>\r\n");
4851
4852
4853 #line 979 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4854 }
4855
4856
4857 #line default
4858 #line hidden
4859 WriteLiteral(" ");
4860
4861
4862 #line 980 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4863 if (!string.IsNullOrEmpty(footerInstagram))
4864 {
4865 string instagramLink = redirectPage + footerInstagram;
4866
4867
4868 #line default
4869 #line hidden
4870 WriteLiteral(" <a");
4871
4872 WriteAttribute("href", Tuple.Create(" href=\"", 68382), Tuple.Create("\"", 68403)
4873
4874 #line 983 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4875 , Tuple.Create(Tuple.Create("", 68389), Tuple.Create<System.Object, System.Int32>(instagramLink
4876
4877 #line default
4878 #line hidden
4879 , 68389), false)
4880 );
4881
4882 WriteLiteral(" title=\"Link til Instagram\"");
4883
4884 WriteLiteral(" class=\"footer__social-link\"");
4885
4886 WriteLiteral(" target=\"_blank\"");
4887
4888 WriteLiteral(" rel=\"noopener noreferrer\"");
4889
4890 WriteLiteral(">\r\n <svg");
4891
4892 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
4893
4894 WriteLiteral(" viewBox=\"0 0 19.991 19.988\"");
4895
4896 WriteLiteral("><path");
4897
4898 WriteLiteral(@" d=""M9.992 1.8c2.669 0 2.983.012 4.038.059a5.453 5.453 0 0 1 1.856.345 3.1 3.1 0 0 1 1.15.746 3.053 3.053 0 0 1 .746 1.15 5.555 5.555 0 0 1 .345 1.856c.048 1.055.059 1.368.059 4.038s-.012 2.983-.059 4.038a5.453 5.453 0 0 1-.345 1.856 3.1 3.1 0 0 1-.746 1.15 3.053 3.053 0 0 1-1.15.746 5.555 5.555 0 0 1-1.856.345c-1.055.048-1.368.059-4.038.059s-2.983-.012-4.038-.059a5.453 5.453 0 0 1-1.854-.343 3.1 3.1 0 0 1-1.15-.746 3.053 3.053 0 0 1-.75-1.15 5.555 5.555 0 0 1-.345-1.856C1.809 12.979 1.8 12.665 1.8 10s.012-2.983.059-4.038A5.453 5.453 0 0 1 2.2 4.1a3.1 3.1 0 0 1 .746-1.15A3.053 3.053 0 0 1 4.1 2.205a5.555 5.555 0 0 1 1.856-.345c1.055-.052 1.368-.059 4.038-.059m0-1.8C7.281.001 6.94.013 5.873.06a7.324 7.324 0 0 0-2.424.464 4.87 4.87 0 0 0-1.771 1.154A4.956 4.956 0 0 0 .524 3.447 7.329 7.329 0 0 0 .06 5.875C.012 6.938.001 7.275.001 9.992s.012 3.054.059 4.121a7.372 7.372 0 0 0 .464 2.428 4.87 4.87 0 0 0 1.154 1.769 4.956 4.956 0 0 0 1.769 1.154 7.329 7.329 0 0 0 2.428.464c1.067.048 1.4.059 4.121.059s3.054-.012 4.121-.059a7.372 7.372 0 0 0 2.428-.464 4.87 4.87 0 0 0 1.769-1.154 4.956 4.956 0 0 0 1.154-1.769 7.329 7.329 0 0 0 .464-2.428c.048-1.067.059-1.4.059-4.121s-.012-3.054-.059-4.121a7.372 7.372 0 0 0-.464-2.428 4.87 4.87 0 0 0-1.154-1.769A4.956 4.956 0 0 0 16.545.52a7.329 7.329 0 0 0-2.428-.464C13.046.012 12.7 0 9.992 0z""");
4899
4900 WriteLiteral("/><path");
4901
4902 WriteLiteral(" d=\"M9.992 4.859a5.133 5.133 0 1 0 5.133 5.133 5.134 5.134 0 0 0-5.133-5.133zm0 8" +
4903 ".465a3.332 3.332 0 1 1 3.332-3.332 3.331 3.331 0 0 1-3.332 3.332z\"");
4904
4905 WriteLiteral("/><circle");
4906
4907 WriteLiteral(" class=\"a\"");
4908
4909 WriteLiteral(" cx=\"1.198\"");
4910
4911 WriteLiteral(" cy=\"1.198\"");
4912
4913 WriteLiteral(" r=\"1.198\"");
4914
4915 WriteLiteral(" transform=\"translate(14.129 3.459)\"");
4916
4917 WriteLiteral("/></svg>\r\n </a>\r\n");
4918
4919
4920 #line 986 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4921 }
4922
4923
4924 #line default
4925 #line hidden
4926 WriteLiteral(" </div>\r\n </div>\r\n </div" +
4927 ">\r\n </div>\r\n </div>\r\n </div>\r\n</footer>\r\n\r\n");
4928
4929 WriteLiteral("\r\n <div");
4930
4931 WriteLiteral(" class=\"cookie-wrapper hard-load\"");
4932
4933 WriteLiteral(">\r\n");
4934
4935
4936 #line 1008 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4937
4938
4939 #line default
4940 #line hidden
4941 WriteLiteral(" ");
4942
4943
4944 #line 1012 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4945
4946 var breakingNewsId = Model.Area.Item.GetValue("BreakingNewsPage");
4947
4948 if (breakingNewsId != null)
4949 {
4950 if(!string.IsNullOrEmpty(breakingNewsId.ToString()))
4951 {
4952 Item item = Helpers.GetBreakingNewsItem(Convert.ToInt32(breakingNewsId));
4953
4954 if (item != null)
4955 {
4956 var link1 = item["Link_1"];
4957 var link2 = item["Link_2"];
4958
4959 var facebook = item["FacebookLink"];
4960 var email = item["Email"];
4961 var emailSubject = item["Subject"];
4962 var emailBody = item["Body"];
4963 var smsNumber = item["PhoneNumber"];
4964 var smsBody = item["SMSText"];
4965
4966
4967
4968 #line default
4969 #line hidden
4970 WriteLiteral(" <div");
4971
4972 WriteAttribute("id", Tuple.Create(" id=\"", 71909), Tuple.Create("\"", 71922)
4973
4974 #line 1033 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
4975 , Tuple.Create(Tuple.Create("", 71914), Tuple.Create<System.Object, System.Int32>(item.Id
4976
4977 #line default
4978 #line hidden
4979 , 71914), false)
4980 );
4981
4982 WriteLiteral(" class=\"alert-banner alert-banner--accepted\"");
4983
4984 WriteLiteral(">\r\n <div");
4985
4986 WriteLiteral(" class=\"grid grid-container\"");
4987
4988 WriteLiteral(">\r\n <div");
4989
4990 WriteLiteral(" class=\"row\"");
4991
4992 WriteLiteral(">\r\n <div");
4993
4994 WriteLiteral(" class=\"col col--sm-7 col--md-8 col--xl-9\"");
4995
4996 WriteLiteral(">\r\n <div");
4997
4998 WriteLiteral(" class=\"alert-banner__rich-text\"");
4999
5000 WriteLiteral(">\r\n <h3>\r\n");
5001
5002 WriteLiteral(" ");
5003
5004
5005 #line 1039 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5006 Write(item["Headline"]);
5007
5008
5009 #line default
5010 #line hidden
5011 WriteLiteral("\r\n </h3>\r\n " +
5012 "<p>\r\n");
5013
5014 WriteLiteral(" ");
5015
5016
5017 #line 1042 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5018 Write(item["Text"]);
5019
5020
5021 #line default
5022 #line hidden
5023 WriteLiteral("\r\n </p>\r\n </div" +
5024 ">\r\n </div>\r\n <div");
5025
5026 WriteLiteral(" class=\"col col--sm-5 col--md-4 col--xl-3\"");
5027
5028 WriteLiteral(">\r\n <div");
5029
5030 WriteLiteral(" class=\"alert-banner__link-wrapper\"");
5031
5032 WriteLiteral(">\r\n <div");
5033
5034 WriteLiteral(" class=\"alert-banner__contact-links\"");
5035
5036 WriteLiteral(">\r\n");
5037
5038
5039 #line 1049 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5040
5041
5042 #line default
5043 #line hidden
5044
5045 #line 1049 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5046
5047 if (facebook != null && !string.IsNullOrEmpty(facebook.ToString()))
5048 {
5049
5050
5051 #line default
5052 #line hidden
5053 WriteLiteral(" <a");
5054
5055 WriteAttribute("href", Tuple.Create(" href=\"", 73058), Tuple.Create("\"", 73085)
5056
5057 #line 1052 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5058 , Tuple.Create(Tuple.Create("", 73065), Tuple.Create<System.Object, System.Int32>(facebook.ToString()
5059
5060 #line default
5061 #line hidden
5062 , 73065), false)
5063 );
5064
5065 WriteLiteral(" title=\"Alert link\"");
5066
5067 WriteLiteral(" class=\"alert-banner__contact-link\"");
5068
5069 WriteLiteral(">\r\n <svg");
5070
5071 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5072
5073 WriteLiteral(" viewBox=\"0 0 12.945 24.181\"");
5074
5075 WriteLiteral("><path");
5076
5077 WriteLiteral(" d=\"M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A" +
5078 "5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 " +
5079 "0 0-.286 1v2.348h4.625v4.622H8.319v11.236z\"");
5080
5081 WriteLiteral("/></svg>\r\n </a>\r\n");
5082
5083
5084 #line 1055 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5085 }
5086 if (email != null && !string.IsNullOrEmpty(email.ToString()))
5087 {
5088
5089
5090
5091 #line default
5092 #line hidden
5093 WriteLiteral(" <a");
5094
5095 WriteAttribute("href", Tuple.Create(" href=\"", 73789), Tuple.Create("\"", 73959)
5096 , Tuple.Create(Tuple.Create("", 73796), Tuple.Create("mailto:", 73796), true)
5097
5098 #line 1059 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5099 , Tuple.Create(Tuple.Create("", 73803), Tuple.Create<System.Object, System.Int32>(email.ToString()
5100
5101 #line default
5102 #line hidden
5103 , 73803), false)
5104 , Tuple.Create(Tuple.Create("", 73820), Tuple.Create("?subject=", 73820), true)
5105
5106 #line 1059 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5107 , Tuple.Create(Tuple.Create("", 73829), Tuple.Create<System.Object, System.Int32>(emailSubject != null ? emailSubject.ToString() : string.Empty
5108
5109 #line default
5110 #line hidden
5111 , 73829), false)
5112 , Tuple.Create(Tuple.Create(" ", 73893), Tuple.Create("&body=", 73894), true)
5113
5114 #line 1059 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5115 , Tuple.Create(Tuple.Create("", 73900), Tuple.Create<System.Object, System.Int32>(emailBody != null ? emailBody.ToString() : string.Empty
5116
5117 #line default
5118 #line hidden
5119 , 73900), false)
5120 , Tuple.Create(Tuple.Create(" ", 73958), Tuple.Create("", 73958), true)
5121 );
5122
5123 WriteLiteral(" title=\"Alert link\"");
5124
5125 WriteLiteral(" class=\"alert-banner__contact-link\"");
5126
5127 WriteLiteral(">\r\n <svg");
5128
5129 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5130
5131 WriteLiteral(" viewBox=\"0 0 26 21.125\"");
5132
5133 WriteLiteral("><path");
5134
5135 WriteLiteral(@" d=""M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z""");
5136
5137 WriteLiteral("/></svg>\r\n </a>\r\n");
5138
5139
5140 #line 1062 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5141 }
5142 if (smsNumber != null && !string.IsNullOrEmpty(smsNumber.ToString()))
5143 {
5144
5145
5146 #line default
5147 #line hidden
5148 WriteLiteral(" <a");
5149
5150 WriteAttribute("href", Tuple.Create(" href=\"", 74796), Tuple.Create("\"", 74889)
5151 , Tuple.Create(Tuple.Create("", 74803), Tuple.Create("sms:", 74803), true)
5152
5153 #line 1065 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5154 , Tuple.Create(Tuple.Create("", 74807), Tuple.Create<System.Object, System.Int32>(smsNumber.ToString()
5155
5156 #line default
5157 #line hidden
5158 , 74807), false)
5159 , Tuple.Create(Tuple.Create("", 74828), Tuple.Create("?&body=", 74828), true)
5160
5161 #line 1065 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5162 , Tuple.Create(Tuple.Create("", 74835), Tuple.Create<System.Object, System.Int32>(smsBody != null ? smsBody.ToString() : string.Empty
5163
5164 #line default
5165 #line hidden
5166 , 74835), false)
5167 );
5168
5169 WriteLiteral(" title=\"Alert link\"");
5170
5171 WriteLiteral(" class=\"alert-banner__contact-link alert-banner__contact-links--sms\"");
5172
5173 WriteLiteral(">\r\n <svg");
5174
5175 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5176
5177 WriteLiteral(" width=\"32\"");
5178
5179 WriteLiteral(" height=\"32\"");
5180
5181 WriteLiteral(" viewBox=\"0 0 32 32\"");
5182
5183 WriteLiteral("><g");
5184
5185 WriteLiteral(" fill=\"#d53f53\"");
5186
5187 WriteLiteral("><path");
5188
5189 WriteLiteral(" d=\"M10.624 15.81a2.03 2.03 0 0 1-.766 1.681 3.325 3.325 0 0 1-2.13.612 5 5 0 0 1" +
5190 "-2.228-.477v-1.547a9.163 9.163 0 0 0 1.345.5 3.981 3.981 0 0 0 1.007.145 1.432 1" +
5191 ".432 0 0 0 .841-.209.716.716 0 0 0 .298-.624.688.688 0 0 0-.129-.411 1.442 1.442" +
5192 " 0 0 0-.379-.346 9.739 9.739 0 0 0-1.018-.532 4.824 4.824 0 0 1-1.08-.65 2.44 2." +
5193 "44 0 0 1-.575-.725 2.069 2.069 0 0 1-.21-.967 2.029 2.029 0 0 1 .7-1.638 2.935 2" +
5194 ".935 0 0 1 1.952-.6 4.61 4.61 0 0 1 1.168.145 8.03 8.03 0 0 1 1.163.408l-.534 1." +
5195 "298a7.858 7.858 0 0 0-1.039-.36 3.345 3.345 0 0 0-.808-.1 1.07 1.07 0 0 0-.725.2" +
5196 "2.726.726 0 0 0-.252.575.711.711 0 0 0 .1.384 1.122 1.122 0 0 0 .325.317 10.047 " +
5197 "10.047 0 0 0 1.055.551 4.2 4.2 0 0 1 1.51 1.053 2.06 2.06 0 0 1 .409 1.297zm4.74" +
5198 "8 2.181l-1.891-6.161h-.048q.1 1.88.1 2.508v3.653h-1.486v-7.853h2.266l1.858 6h.02" +
5199 "9l1.971-6h2.267v7.853H18.89v-3.717q0-.263.008-.607t.072-1.826h-.048l-2.022 6.15z" +
5200 "m11.682-2.181a2.03 2.03 0 0 1-.765 1.676 3.325 3.325 0 0 1-2.13.612 5 5 0 0 1-2." +
5201 "224-.473v-1.546a9.163 9.163 0 0 0 1.345.5 3.981 3.981 0 0 0 1.007.145 1.432 1.43" +
5202 "2 0 0 0 .841-.209.716.716 0 0 0 .293-.623.688.688 0 0 0-.129-.411 1.442 1.442 0 " +
5203 "0 0-.379-.346 9.739 9.739 0 0 0-1.013-.533 4.824 4.824 0 0 1-1.08-.65 2.44 2.44 " +
5204 "0 0 1-.575-.725 2.069 2.069 0 0 1-.215-.967 2.029 2.029 0 0 1 .706-1.638 2.935 2" +
5205 ".935 0 0 1 1.952-.6 4.61 4.61 0 0 1 1.168.145 8.03 8.03 0 0 1 1.163.408l-.537 1." +
5206 "294a7.858 7.858 0 0 0-1.039-.36 3.345 3.345 0 0 0-.808-.1 1.07 1.07 0 0 0-.725.2" +
5207 "2.726.726 0 0 0-.252.575.711.711 0 0 0 .1.384 1.122 1.122 0 0 0 .325.317 10.047 " +
5208 "10.047 0 0 0 1.055.551 4.2 4.2 0 0 1 1.509 1.055 2.06 2.06 0 0 1 .407 1.299z\"");
5209
5210 WriteLiteral("/><path");
5211
5212 WriteLiteral(@" d=""M16 28a18.276 18.276 0 0 1-2.991-.253L6 32v-7.081A13.4 13.4 0 0 1 0 14C0 6.268 7.163 0 16 0s16 6.268 16 14-7.163 14-16 14zm0-26C8.268 2 2 7.373 2 14a11.591 11.591 0 0 0 5.975 9.824l-.063 4.638 4.707-2.829A16.2 16.2 0 0 0 16 26c7.732 0 14-5.372 14-12S23.732 2 16 2z""");
5213
5214 WriteLiteral("/></g></svg>\r\n </a>\r\n");
5215
5216
5217 #line 1068 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5218 }
5219
5220
5221 #line default
5222 #line hidden
5223 WriteLiteral(" \r\n </div>\r\n");
5224
5225
5226 #line 1071 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5227
5228
5229 #line default
5230 #line hidden
5231
5232 #line 1071 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5233 if (link1 != null)
5234 {
5235 Item linkItem = Helpers.GetItemByItemId("LinkItem", link1.ToString());
5236 if (linkItem["Link"] != null)
5237 {
5238 string link = linkItem["Link"].ToString();
5239 if (!string.IsNullOrEmpty(link))
5240 {
5241
5242
5243 #line default
5244 #line hidden
5245 WriteLiteral(" <a");
5246
5247 WriteAttribute("href", Tuple.Create(" href=\"", 77836), Tuple.Create("\"", 77848)
5248
5249 #line 1079 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5250 , Tuple.Create(Tuple.Create("", 77843), Tuple.Create<System.Object, System.Int32>(link
5251
5252 #line default
5253 #line hidden
5254 , 77843), false)
5255 );
5256
5257 WriteLiteral(" class=\"alert-banner__link\"");
5258
5259 WriteLiteral(">\r\n \r\n");
5260
5261 WriteLiteral("<span");
5262
5263 WriteLiteral(" class=\"arrow\"");
5264
5265 WriteLiteral(">\r\n <svg");
5266
5267 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5268
5269 WriteLiteral(" viewBox=\"0 0 40.62 16\"");
5270
5271 WriteLiteral("><path");
5272
5273 WriteLiteral(" d=\"M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z\"");
5274
5275 WriteLiteral("/><path");
5276
5277 WriteLiteral(" class=\"spine\"");
5278
5279 WriteLiteral(" d=\"M0 7.5h40v1H0z\"");
5280
5281 WriteLiteral("/></svg>\r\n</span>\r\n\r\n <span>");
5282
5283
5284 #line 1086 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5285 Write(linkItem["Label"].ToString());
5286
5287
5288 #line default
5289 #line hidden
5290 WriteLiteral("</span>\r\n </a>\r\n");
5291
5292
5293 #line 1088 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5294 }
5295 }
5296 }
5297
5298
5299 #line default
5300 #line hidden
5301 WriteLiteral(" ");
5302
5303
5304 #line 1091 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5305 if (link2 != null)
5306 {
5307 Item linkItem = Helpers.GetItemByItemId("LinkItem", link2.ToString());
5308 if (linkItem["Link"] != null)
5309 {
5310 string link = linkItem["Link"].ToString();
5311 if (!string.IsNullOrEmpty(link))
5312 {
5313
5314
5315 #line default
5316 #line hidden
5317 WriteLiteral(" <a");
5318
5319 WriteAttribute("href", Tuple.Create(" href=\"", 79095), Tuple.Create("\"", 79107)
5320
5321 #line 1099 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5322 , Tuple.Create(Tuple.Create("", 79102), Tuple.Create<System.Object, System.Int32>(link
5323
5324 #line default
5325 #line hidden
5326 , 79102), false)
5327 );
5328
5329 WriteLiteral(" class=\"alert-banner__link\"");
5330
5331 WriteLiteral(">\r\n \r\n");
5332
5333 WriteLiteral("<span");
5334
5335 WriteLiteral(" class=\"arrow\"");
5336
5337 WriteLiteral(">\r\n <svg");
5338
5339 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5340
5341 WriteLiteral(" viewBox=\"0 0 40.62 16\"");
5342
5343 WriteLiteral("><path");
5344
5345 WriteLiteral(" d=\"M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z\"");
5346
5347 WriteLiteral("/><path");
5348
5349 WriteLiteral(" class=\"spine\"");
5350
5351 WriteLiteral(" d=\"M0 7.5h40v1H0z\"");
5352
5353 WriteLiteral("/></svg>\r\n</span>\r\n\r\n <span>");
5354
5355
5356 #line 1106 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5357 Write(linkItem["Label"].ToString());
5358
5359
5360 #line default
5361 #line hidden
5362 WriteLiteral("</span>\r\n </a>\r\n");
5363
5364
5365 #line 1108 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5366 }
5367 }
5368 }
5369
5370
5371 #line default
5372 #line hidden
5373 WriteLiteral("\r\n </div>\r\n <button" +
5374 "");
5375
5376 WriteLiteral(" type=\"button\"");
5377
5378 WriteLiteral(" class=\"alert-banner__close-btn\"");
5379
5380 WriteLiteral(">\r\n <span");
5381
5382 WriteLiteral(" class=\"alert-banner__close-icon\"");
5383
5384 WriteLiteral(">\r\n <svg");
5385
5386 WriteLiteral(" xmlns=\"http://www.w3.org/2000/svg\"");
5387
5388 WriteLiteral(" viewBox=\"0 0 19.801 19.798\"");
5389
5390 WriteLiteral("><path");
5391
5392 WriteLiteral(" d=\"M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485" +
5393 " 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z\"");
5394
5395 WriteLiteral("/></svg>\r\n </span>\r\n " +
5396 " <span");
5397
5398 WriteLiteral(" class=\"alert-banner__close-text\"");
5399
5400 WriteLiteral(@">
5401 Luk
5402 </span>
5403 </button>
5404 </div>
5405 </div>
5406 </div>
5407 </div>
5408 ");
5409
5410
5411 #line 1125 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5412 }
5413 }
5414 }
5415
5416
5417
5418 #line default
5419 #line hidden
5420 WriteLiteral("\r\n\r\n\r\n\r\n <!-- <div class=\"cookie cookie--accepted\">\r\n <div class=\"grid " +
5421 "grid-container\">\r\n <div class=\"row\">\r\n <div class=\"col col--sm" +
5422 "-8 col--md-9\">\r\n <div class=\"cookie__text\">\r\n");
5423
5424 WriteLiteral(" ");
5425
5426
5427 #line 1138 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5428 Write(Model.Area.Item.GetField("CookieWarning").GetValue());
5429
5430
5431 #line default
5432 #line hidden
5433 WriteLiteral("\r\n </div>\r\n </div>\r\n <div class=\"col col--sm" +
5434 "-4 col--md-3\">\r\n <button type=\"button\" class=\"cookie__accept-btn " +
5435 "text--link svg-fill--link\">\r\n \r\n");
5436
5437 WriteLiteral("<span class=\"arrow\">\r\n <svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 40" +
5438 ".62 16\"><path d=\"M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z\"/><path cla" +
5439 "ss=\"spine\" d=\"M0 7.5h40v1H0z\"/></svg>\r\n</span>\r\n\r\n <span>");
5440
5441
5442 #line 1149 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5443 Write(Translate("OkAccept", "Ok, jeg accepterer"));
5444
5445
5446 #line default
5447 #line hidden
5448 WriteLiteral("</span>\r\n </button>\r\n </div>\r\n </div>\r\n </div" +
5449 ">\r\n</div> -->\r\n </div>\r\n\r\n");
5450
5451
5452 #line 1157 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5453
5454
5455 #line default
5456 #line hidden
5457 WriteLiteral("\r\n");
5458
5459
5460 #line 1160 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5461
5462 var host = HttpContext.Current.Request.Url.Host.StartsWith("local.") ? "subsite-esbjerg.dis-play.dk" : HttpContext.Current.Request.Url.Host;
5463
5464 string jsPath = "/Files/Templates/Designs/" + Pageview.Layout.Design.Name;
5465 string searchPath = Model.Area.Item.GetString("SearchResultPage");
5466 string cludoEngineID = Model.Area.Item.GetString("CludoEngineID") ? cludoEngineID = Model.Area.Item.GetString("CludoEngineID") : 11424;
5467
5468 if (!string.IsNullOrEmpty(searchPath))
5469 {
5470 searchPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl("Default.aspx?Id=" + searchPath);
5471 }
5472
5473
5474 #line default
5475 #line hidden
5476 WriteLiteral("\r\n\r\n<script>\r\n ");
5477
5478 WriteLiteral("\r\n\r\n /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT Li" +
5479 "cense - https://github.com/filamentgroup/loadCSS */\r\n !function (t) { \"us" +
5480 "e strict\"; t.loadCSS || (t.loadCSS = function () { }); var e = loadCSS.relpreloa" +
5481 "d = {}; if (e.support = function () { var e; try { e = t.document.createElement(" +
5482 "\"link\").relList.supports(\"preload\") } catch (t) { e = !1 } return function () { " +
5483 "return e } }(), e.bindMediaToggle = function (t) { function e() { t.media = a } " +
5484 "var a = t.media || \"all\"; t.addEventListener ? t.addEventListener(\"load\", e) : t" +
5485 ".attachEvent && t.attachEvent(\"onload\", e), setTimeout(function () { t.rel = \"st" +
5486 "ylesheet\", t.media = \"only x\" }), setTimeout(e, 3e3) }, e.poly = function () { i" +
5487 "f (!e.support()) for (var a = t.document.getElementsByTagName(\"link\"), n = 0; n " +
5488 "< a.length; n++) { var o = a[n]; \"preload\" !== o.rel || \"style\" !== o.getAttribu" +
5489 "te(\"as\") || o.getAttribute(\"data-loadcss\") || (o.setAttribute(\"data-loadcss\", !0" +
5490 "), e.bindMediaToggle(o)) } }, !e.support()) { e.poly(); var a = t.setInterval(e." +
5491 "poly, 500); t.addEventListener ? t.addEventListener(\"load\", function () { e.poly" +
5492 "(), t.clearInterval(a) }) : t.attachEvent && t.attachEvent(\"onload\", function ()" +
5493 " { e.poly(), t.clearInterval(a) }) } \"undefined\" != typeof exports ? exports.loa" +
5494 "dCSS = loadCSS : t.loadCSS = loadCSS }(\"undefined\" != typeof global ? global : t" +
5495 "his);\r\n\r\n // Enable this to register a service worker. Pl" +
5496 "ease make sure you understand the implications of doing so.\r\n " +
5497 " // if (\"serviceWorker\" in navigator) { navigator.serviceWorker.register(\"/s" +
5498 "w.js\", { scope: \'/\' }); }\r\n</script>\r\n\r\n<script");
5499
5500 WriteAttribute("src", Tuple.Create(" src=\'", 85482), Tuple.Create("\'", 85522)
5501
5502 #line 1192 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5503 , Tuple.Create(Tuple.Create("", 85488), Tuple.Create<System.Object, System.Int32>(jsPath
5504
5505 #line default
5506 #line hidden
5507 , 85488), false)
5508 , Tuple.Create(Tuple.Create("", 85495), Tuple.Create("/static/dist/js/main.min.js", 85495), true)
5509 );
5510
5511 WriteLiteral(" type=\"text/javascript\"");
5512
5513 WriteLiteral("></script>\r\n<script");
5514
5515 WriteLiteral(" src=\'https://cdn.polyfill.io/v2/polyfill.js?features=default-3.6,fetch,Object.va" +
5516 "lues,Array.prototype.findIndex\'");
5517
5518 WriteLiteral(" type=\"text/javascript\"");
5519
5520 WriteLiteral("></script>\r\n");
5521
5522 WriteLiteral("\r\n\r\n<!--SiteImprove script-->\r\n<script");
5523
5524 WriteLiteral(" type=\"text/javascript\"");
5525
5526 WriteLiteral(@">
5527 /*<![CDATA[*/
5528 (function () {
5529 var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true;
5530 sz.src = '//siteimproveanalytics.com/js/siteanalyze_273521.js';
5531 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s);
5532 })();
5533 /*]]>*/
5534 </script>
5535 <!--Minimap-->
5536 ");
5537
5538
5539 #line 1207 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5540 Write(RenderSnippet("Minimap"));
5541
5542
5543 #line default
5544 #line hidden
5545 WriteLiteral("\r\n \r\n<!--Kode - Footer section-->\r\n");
5546
5547
5548 #line 1210 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5549 Write(RenderSnippet("KodeFooter"));
5550
5551
5552 #line default
5553 #line hidden
5554 WriteLiteral(@"
5555
5556
5557 <!-- SCRIPT -->
5558 <!-- www.Cludo.com search start JS -->
5559 <!--[if lte IE 9]>
5560 <script src=""https://api.cludo.com/scripts/xdomain.js"" slave=""https://api.cludo.com/proxy.html""></script>
5561 <![endif]-->
5562 <!-- www.Cludo.com search end JS -->
5563 <!-- www.Cludo.com Search body init script start -->
5564
5565 <script");
5566
5567 WriteLiteral(" type=\"text/javascript\"");
5568
5569 WriteLiteral(" src=\"https://customer.cludo.com/scripts/bundles/search-script.min.js\"");
5570
5571 WriteLiteral("></script>\r\n\r\n<script>\r\n var CludoSearch;\r\n (function () {\r\n var clu" +
5572 "doSettings = {\r\n customerId: 80,\r\n engineId: 11424,\r\n " +
5573 " searchUrl: \"");
5574
5575
5576 #line 1229 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5577 Write(searchPath);
5578
5579
5580 #line default
5581 #line hidden
5582 WriteLiteral("\",\r\n language: \"");
5583
5584
5585 #line 1230 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5586 Write(Dynamicweb.Services.Areas.GetArea(Model.Area.ID).CultureInfo.TwoLetterISOLanguageName);
5587
5588
5589 #line default
5590 #line hidden
5591 WriteLiteral("\",\r\n filters: { \"DomainName\": [\"https://");
5592
5593
5594 #line 1231 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5595 Write(host);
5596
5597
5598 #line default
5599 #line hidden
5600 WriteLiteral(@"/""] },
5601 searchInputs: [""cludo-search-form"", ""search-box-form""],
5602 initSearchBoxText: """",
5603 loading: ""<img src='//customer.cludo.com/img/loading.gif' alt='Loading' class='loading' role='progressbar' />"",
5604 customCallbackAfterSearch: function () {
5605 window.cludoCallback();
5606 }
5607 //bannerIsInSearchTemplate: false,
5608 //endlessScroll: {stopAfterPage:3, resultsPerPage:10, bottomOffset: 700},
5609 //richAutocomplete: true
5610 //");
5611
5612
5613 #line 1241 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5614 Write(cludoEngineID);
5615
5616
5617 #line default
5618 #line hidden
5619 WriteLiteral("\r\n };\r\n CludoSearch = new Cludo(cludoSettings);\r\n\t\tCludoSearch.init" +
5620 "();\r\n })();\r\n</script>\r\n\r\n\r\n\r\n<!--Footer scripts from website settings subsit" +
5621 "es-->\r\n");
5622
5623
5624 #line 1251 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5625 string scriptFooterArea = Model.Area.Item.GetString("ScriptFooterArea");
5626
5627 #line default
5628 #line hidden
5629 WriteLiteral("\r\n");
5630
5631
5632 #line 1252 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5633
5634
5635 #line default
5636 #line hidden
5637
5638 #line 1252 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5639 if (!string.IsNullOrEmpty(scriptFooterArea)){
5640
5641
5642 #line default
5643 #line hidden
5644
5645 #line 1253 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5646 Write(scriptFooterArea);
5647
5648
5649 #line default
5650 #line hidden
5651
5652 #line 1253 "D:\Subsites\Files\Templates\Designs\Esbjerg\_parsed\SubsitePage.parsed.cshtml"
5653
5654 }
5655
5656
5657 #line default
5658 #line hidden
5659 WriteLiteral("</body>\r\n</html>\r\n\r\n");
5660
5661 }
5662 }
5663 }
5664
1 @using System.Activities.Statements
2 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
3 @Title("Subsite - Master")
4 @Description("Master template til subsites")
5 @{
6 var bodyClass = "subsite";
7
8 // thema variables
9 var themeActive = Model.Area.Item.GetBoolean("Subsite");
10 var themeTop = Model.Area.Item.GetList("ThemeTop").SelectedValue;
11 var themeContentArea = Model.Area.Item.GetList("ThemeContentArea").SelectedValue;
12 var themeFooter = Model.Area.Item.GetList("ThemeFooter").SelectedValue;
13 var themeTopHex = themeActive && themeTop != null ? themeTop : "";
14 var themeContentHex = themeActive && themeContentArea != null ? themeContentArea : "";
15 var themeFooterHex = themeActive && themeFooter != null ? themeFooter : "";
16
17 var searchPageId = Model.Area.Item.GetInt64("SearchResultPage");
18 var bodyId = "";
19
20 // if current page is the searchresult page
21 if (searchPageId != 0)
22 {
23 if (Dynamicweb.Frontend.PageView.Current().Page.ID == searchPageId)
24 {
25 bodyId = "id=\"cludo-search-results\"";
26 }
27 }
28
29 if (Dynamicweb.Environment.ExecutingContext.IsAdminLoggedIn())
30 {
31 bodyClass += " logged-in";
32 }
33 }
34
35 <!DOCTYPE html>
36 <html lang="@Dynamicweb.Services.Areas.GetArea(Model.Area.ID).CultureInfo.TwoLetterISOLanguageName" class="no-js">
37
38 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
39
40 @using Esbjerg.Logic
41
42 @{
43 string cssPath = "/Files/Templates/Designs/" + Pageview.Layout.Design.Name;
44 //Color codes
45 // string colorPrimary = "#007AB8";
46 // string colorPrimaryHover = "#004069";
47 // string colorPrimaryAlternate = "#00669F";
48 // string colorSecondary = "#007AB8";
49 // string textPrimary = "#FFFFFF";
50 // string textSecondary = "#FFFFFF";
51 // string colorLink = "#D53F53";
52 // string colorLinkAlternate = colorPrimary;
53
54 // if (Model.Area.Item.GetBoolean("Subsite"))
55 // {
56 // colorPrimary = Model.Area.Item.GetString("ColorArea1");
57 // colorPrimaryHover = Model.Area.Item.GetString("HoverColor"); // Need new color in BE here
58 // colorPrimaryAlternate = colorPrimaryHover;
59 // colorSecondary = Model.Area.Item.GetString("ColorArea2");
60 // textPrimary = Model.Area.Item.GetString("MenuTextColorPassive");
61 // textSecondary = Model.Area.Item.GetString("HeaderFooterMenuText");
62 // colorLink = colorPrimary;
63 // colorLinkAlternate = colorPrimary;
64 // }
65
66 string appleTouchIcon = @Model.Area.Item.GetString("Apple_touch_icon");
67 string Favicon32x32 = @Model.Area.Item.GetString("Favicon32x32");
68 string Favicon16x16 = @Model.Area.Item.GetString("Favicon16x16");
69 }
70 <head>
71 <title>@Model.Title</title>
72 <meta name="pageID" content='@Model.ID'>
73 <script src="https://cookiecontrol.bleau.dk/scripts/cookieconsent.js"></script>
74 <script id="cookiecontrolfunctions" src="https://cookiecontrol.bleau.dk/scripts/Cookiecontrolfunctions.js" data-cname="Esbjerg" data-defaultset="EsbjergDefault"></script>
75 <meta name="description" content="@Model.Description" />
76 <meta name="keywords" content="@Model.Keywords" />
77 <meta charset="utf-8">
78 <!-- Add to web.config -->
79 <meta http-equiv="X-UA-Compatible" content="IE=edge">
80 <meta name="viewport" content="width=device-width, initial-scale=1">
81 <meta name="format-detection" content="telephone=no">
82
83 <!-- Change this to be dynamic -->
84 @RenderSnippet("MetaTags")
85
86 <!-- Favicons @appleTouchIcon test="@(!String.IsNullOrEmpty(appleTouchIcon) ? "@appleTouchIcon" : "/apple-touch-icon.png")" -->
87
88
89 <link rel="apple-touch-icon" sizes="180x180" href="@(!String.IsNullOrEmpty(appleTouchIcon) ? @appleTouchIcon : "/apple-touch-icon.png")">
90 <link rel="icon" type="image/png" sizes="32x32" href="@(!String.IsNullOrEmpty(@Favicon32x32) ? @Favicon32x32 : "/favicon-32x32.png")">
91 <link rel="icon" type="image/png" sizes="16x16" href="@(!String.IsNullOrEmpty(@Favicon16x16) ? @Favicon16x16 : "/favicon-16x16.png")">
92 <link rel="manifest" href="/site.webmanifest">
93 <link rel="mask-icon" href="/safari-pinned-tab.svg" color="Favicon32x32#5bbad5">
94 <meta name="msapplication-TileColor" content="#da532c">
95 <meta name="theme-color" content="#ffffff">
96
97 @RenderSnippet("EditorSnippet")
98
99 <!-- Create a block of inline styling to display until the primary CSS is ready. -->
100 <style type="text/css"> @Helpers.ReadFile(Pageview.Layout.Design.Path, "static/dist/css/critical-subsite.min.css")</style>
101 @* <link rel="preload" href="@cssPath/static/dist/css/critical-subsite.min.css" as="style" onload="this.onload=null;this.rel='stylesheet';window.esbjerg&&window.esbjerg.stylesLoaded&&window.esbjerg.stylesLoaded()"> *@
102 <link rel="preload" href="@cssPath/static/dist/css/main-subsite.min.css" as="style" onload="this.onload=null;this.rel='stylesheet';window.esbjerg&&window.esbjerg.stylesLoaded&&window.esbjerg.stylesLoaded()">
103 <noscript><link rel="stylesheet" type="text/css" href="@cssPath/static/dist/css/main-subsite.min.css"></noscript>
104 <!-- www.Cludo.com search start CSS -->
105 <link href="https://customer.cludo.com/assets/80/10930/cludo-search.min.css" type="text/css" rel="stylesheet">
106 <!-- Preload our main script, since we know we are gonna load this later -->
107 @*<link rel="preload" as="script" href="@cssPath/static/dist/js/main.min.js">*@
108
109 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Regular.woff2" as="font" type="font/woff2" crossorigin="anonymous">
110 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Regular.woff" as="font" type="font/woff" crossorigin="anonymous">
111 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Regular.ttf" as="font" type="font/ttf" crossorigin="anonymous">
112
113 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Light.woff2" as="font" type="font/woff2" crossorigin="anonymous">
114 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Light.woff" as="font" type="font/woff" crossorigin="anonymous">
115 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Light.ttf" as="font" type="font/ttf" crossorigin="anonymous">
116
117 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Bold.woff2" as="font" type="font/woff2" crossorigin="anonymous">
118 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Bold.woff" as="font" type="font/woff" crossorigin="anonymous">
119 <link rel="preload" href="@cssPath/static/dist/fonts/OpenSans/OpenSans-Bold.ttf" as="font" type="font/ttf" crossorigin="anonymous">
120
121
122
123 <!-- You can use "prefetch" to preload other important assets (if you're not using HTTP/2 push) -->
124 <!-- And you can tell the browser to pre-connect to other sites you know you are going to talk to eventually: -->
125 <link rel="dns-prefetch" href="https://cdn.polyfill.io">
126
127 <script type="text/javascript">@Helpers.ReadFile(Pageview.Layout.Design.Path, "static/dist/js/modernizr.js")</script>
128
129 <!--Insights-->
130 <script type="text/javascript">
131 !function (T, l, y) { var S = T.location, u = "script", k = "instrumentationKey", D = "ingestionendpoint", C = "disableExceptionTracking", E = "ai.device.", I = "toLowerCase", b = "crossOrigin", w = "POST", e = "appInsightsSDK", t = y.name || "appInsights"; (y.name || T[e]) && (T[e] = t); var n = T[t] || function (d) { var g = !1, f = !1, m = { initialize: !0, queue: [], sv: "4", version: 2, config: d }; function v(e, t) { var n = {}, a = "Browser"; return n[E + "id"] = a[I](), n[E + "type"] = a, n["ai.operation.name"] = S && S.pathname || "_unknown_", n["ai.internal.sdkVersion"] = "javascript:snippet_" + (m.sv || m.version), { time: function () { var e = new Date; function t(e) { var t = "" + e; return 1 === t.length && (t = "0" + t), t } return e.getUTCFullYear() + "-" + t(1 + e.getUTCMonth()) + "-" + t(e.getUTCDate()) + "T" + t(e.getUTCHours()) + ":" + t(e.getUTCMinutes()) + ":" + t(e.getUTCSeconds()) + "." + ((e.getUTCMilliseconds() / 1e3).toFixed(3) + "").slice(2, 5) + "Z" }(), iKey: e, name: "Microsoft.ApplicationInsights." + e.replace(/-/g, "") + "." + t, sampleRate: 100, tags: n, data: { baseData: { ver: 2 } } } } var h = d.url || y.src; if (h) { function a(e) { var t, n, a, i, r, o, s, c, p, l, u; g = !0, m.queue = [], f || (f = !0, t = h, s = function () { var e = {}, t = d.connectionString; if (t) for (var n = t.split(";"), a = 0; a < n.length; a++) { var i = n[a].split("="); 2 === i.length && (e[i[0][I]()] = i[1]) } if (!e[D]) { var r = e.endpointsuffix, o = r ? e.location : null; e[D] = "https://" + (o ? o + "." : "") + "dc." + (r || "services.visualstudio.com") } return e }(), c = s[k] || d[k] || "", p = s[D], l = p ? p + "/v2/track" : config.endpointUrl, (u = []).push((n = "SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)", a = t, i = l, (o = (r = v(c, "Exception")).data).baseType = "ExceptionData", o.baseData.exceptions = [{ typeName: "SDKLoadFailed", message: n.replace(/\./g, "-"), hasFullStack: !1, stack: n + "\nSnippet failed to load [" + a + "] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: " + (S && S.pathname || "_unknown_") + "\nEndpoint: " + i, parsedStack: [] }], r)), u.push(function (e, t, n, a) { var i = v(c, "Message"), r = i.data; r.baseType = "MessageData"; var o = r.baseData; return o.message = 'AI (Internal): 99 message:"' + ("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) (" + n + ")").replace(/\"/g, "") + '"', o.properties = { endpoint: a }, i }(0, 0, t, l)), function (e, t) { if (JSON) { var n = T.fetch; if (n && !y.useXhr) n(t, { method: w, body: JSON.stringify(e), mode: "cors" }); else if (XMLHttpRequest) { var a = new XMLHttpRequest; a.open(w, t), a.setRequestHeader("Content-type", "application/json"), a.send(JSON.stringify(e)) } } }(u, l)) } function i(e, t) { f || setTimeout(function () { !t && m.core || a() }, 500) } var e = function () { var n = l.createElement(u); n.src = h; var e = y[b]; return !e && "" !== e || "undefined" == n[b] || (n[b] = e), n.onload = i, n.onerror = a, n.onreadystatechange = function (e, t) { "loaded" !== n.readyState && "complete" !== n.readyState || i(0, t) }, n }(); y.ld < 0 ? l.getElementsByTagName("head")[0].appendChild(e) : setTimeout(function () { l.getElementsByTagName(u)[0].parentNode.appendChild(e) }, y.ld || 0) } try { m.cookie = l.cookie } catch (p) { } function t(e) { for (; e.length;)!function (t) { m[t] = function () { var e = arguments; g || m.queue.push(function () { m[t].apply(m, e) }) } }(e.pop()) } var n = "track", r = "TrackPage", o = "TrackEvent"; t([n + "Event", n + "PageView", n + "Exception", n + "Trace", n + "DependencyData", n + "Metric", n + "PageViewPerformance", "start" + r, "stop" + r, "start" + o, "stop" + o, "addTelemetryInitializer", "setAuthenticatedUserContext", "clearAuthenticatedUserContext", "flush"]), m.SeverityLevel = { Verbose: 0, Information: 1, Warning: 2, Error: 3, Critical: 4 }; var s = (d.extensionConfig || {}).ApplicationInsightsAnalytics || {}; if (!0 !== d[C] && !0 !== s[C]) { method = "onerror", t(["_" + method]); var c = T[method]; T[method] = function (e, t, n, a, i) { var r = c && c(e, t, n, a, i); return !0 !== r && m["_" + method]({ message: e, url: t, lineNumber: n, columnNumber: a, error: i }), r }, d.autoExceptionInstrumented = !0 } return m }(y.cfg); (T[t] = n).queue && 0 === n.queue.length && n.trackPageView({}) }(window, document, {
132 src: "https://az416426.vo.msecnd.net/scripts/b/ai.2.min.js", // The SDK URL Source
133 //name: "appInsights", // Global SDK Instance name defaults to "appInsights" when not supplied
134 //ld: 0, // Defines the load delay (in ms) before attempting to load the sdk. -1 = block page load and add to head. (default) = 0ms load after timeout,
135 //useXhr: 1, // Use XHR instead of fetch to report failures (if available),
136 //crossOrigin: "anonymous", // When supplied this will add the provided value as the cross origin attribute on the script tag
137 cfg: { // Application Insights Configuration
138 instrumentationKey: "5b8602f4-7263-41f7-b005-6c42db042759",
139 name: "BleauBorgerEsbjerg",
140 isCookieUseDisabled: "true"
141 /* ...Other Configuration Options... */
142 }
143 });
144 </script>
145
146 <!--Kode - Header section-->
147 @RenderSnippet("KodeHeader")
148
149 @RenderSnippet("MinimapHead")
150 </head>
151
152 <body class="@bodyClass" @bodyId>
153 @if (themeActive)
154 {
155 <style>
156 :root {
157 /* Header/Top Area*/
158 --theme-top__primary-color: @($"#{themeTopHex}");
159 --theme-top__primary-color--alternate: @($"#{GetLinkColor(themeTopHex)}");
160 --theme-top__primary-color--text: @GetThemeTextColor(themeTopHex);
161 --theme-top__primary-color--dimmed: @($"#{GetContrastColor(themeTopHex)}");
162 --theme-top__color--link-hover: @($"#{themeTopHex}");
163
164 /* Content Area */
165 --theme-content__primary-color: @($"#{themeContentHex}");
166 --theme-content__primary-color--alternate: @($"#{GetLinkColor(themeContentHex)}");
167 --theme-content__primary-color--text: @GetThemeTextColor(themeContentHex);
168 --theme-content__color--gallery-arrow: @($"#{themeContentHex}");
169 --theme-content__primary-color--dimmed: @($"#{GetContrastColor(themeContentHex)}");
170 --theme-content__color--link-hover: @($"#{themeContentHex}");
171
172 /* Footer Area */
173 --theme-footer__primary-color: @($"#{themeFooterHex}");
174 --theme-footer__primary-color--alternate: @($"#{GetLinkColor(themeFooterHex)}");
175 --theme-footer__primary-color--text: @GetThemeTextColor(themeFooterHex);
176 --theme-footer__primary-color--dimmed: @($"#{GetContrastColor(themeFooterHex)}");
177 --theme-footer__color--link-hover: @($"#{GetLinkColor(themeFooterHex)}");
178 }
179 </style>
180 }
181
182 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
183 <header class="header-main header-main--subsite">
184 <div class="header-main__top">
185 <div class="search">
186 <button type="button" name="toggle-search-button" aria-label="toggle-search" class="search__toggle-btn" aria-expanded="false" aria-haspopup="true">
187 <span class="search__search-icon">
188 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23.071"><path d="M22.292 22.295a.72.72 0 0 1-1.007 0l-5.7-5.612a9.306 9.306 0 0 1-5.826 2.034 9.11 9.11 0 1 1 9.256-9.109 8.984 8.984 0 0 1-2.4 6.105l5.68 5.59a.693.693 0 0 1-.003.992zM9.756 1.9a7.708 7.708 0 1 0 7.832 7.707A7.77 7.77 0 0 0 9.756 1.9z"/></svg>
189 </span>
190 <span class="search__close-icon">
191 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.801 19.798"><path d="M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z"/></svg>
192 </span>
193 <span class="search__text" data-text-default="@Translate("Search", "Søg")" data-text-close="@Translate("Close", "Luk")">
194 @Translate("Search", "Søg")
195 </span>
196 </button>
197 <div class="search__content cludo-search-page">
198 <div class="grid grid-container">
199 <div class="row row--right cludo-nav-items">
200 <div class="cludo-nav-items-search">
201 <form class="search__form" id="cludo-search-form" role="search" autocomplete="off">
202 <input class="search__input" autofill="false" type="search" name="search" title="Global søgning" placeholder="@Translate("(Search) Label", "Hvad kan vi hjælpe med?")">
203 <button type="submit" aria-label="@Translate("Search", "Søg")">
204 <span class="cludo-search-icon">
205 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 23 23.071"><path d="M22.292 22.295a.72.72 0 0 1-1.007 0l-5.7-5.612a9.306 9.306 0 0 1-5.826 2.034 9.11 9.11 0 1 1 9.256-9.109 8.984 8.984 0 0 1-2.4 6.105l5.68 5.59a.693.693 0 0 1-.003.992zM9.756 1.9a7.708 7.708 0 1 0 7.832 7.707A7.77 7.77 0 0 0 9.756 1.9z"/></svg>
206 </span>
207 </button>
208 </form>
209 </div>
210
211 <div class="cludo-nav-items-filters">
212 <div class="search-filters search-filters-mobile" aria-haspopup="true"></div>
213 </div>
214 </div>
215 </div>
216 </div>
217 </div>
218 <a class="skip-to-content" href="#maincontent">Gå til hovedindhold <span>(Tryk Enter)</span></a>
219 </div>
220 <div class="header-main__bottom">
221 <div class="header-main__menu header-main__menu--to-top-on-open">
222 <div class="menu menu--closed">
223 <button type="button" name="toggle-menu-button" aria-label="toggle-menu" class="menu__burger-btn svg-fill--primary text--primary bg--primary" aria-haspopup="true" aria-controls="main-nav" data-svg-default="svg-fill--primary" data-svg-open="svg-fill--secondary" data-text-default="text--primary" data-text-open="text--secondary" data-background-default="bg--primary" data-background-open="bg--primary-alternate" aria-expanded="false">
224 <span class="menu__menu-icon">
225 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 16"><path d="M.001 16v-2h26v2zm0-7V7h26v2zm0-7V0h26v2z"/></svg>
226 </span>
227 <span class="menu__close-icon">
228 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.801 19.798"><path d="M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z"/></svg>
229 </span>
230 <span class="menu__text" data-text-open="@Translate("Menu", "Menu")" data-text-close="@Translate("Close", "Luk")">
231 @Translate("Menu", "Menu")
232 </span>
233 </button>
234
235 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
236
237 @{
238 var navImage = Model.Area.Item.GetString("Image");
239 var navImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkInternal");
240 var navImageLinkText = Model.Area.Item.GetItem("ImageLink").GetString("LinkText");
241 var navImageLinkTarget = Model.Area.Item.GetItem("ImageLink").GetList("LinkTarget").SelectedValue;
242 var navImageLinkLinkType = Model.Area.Item.GetItem("ImageLink").GetList("LinkType").SelectedValue;
243
244 var navImage2 = Model.Area.Item.GetString("Image2");
245 var navImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkInternal");
246 var navImageLinkText2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkText");
247 var navImageLinkTarget2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkTarget").SelectedValue;
248 var navImageLinkLinkType2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkType").SelectedValue;
249
250 if (navImageLinkLinkType == "external")
251 {
252 navImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkExternal");
253 }
254 if (navImageLinkLinkType2 == "external")
255 {
256 navImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkExternal");
257 }
258
259 }
260
261 <nav id="main-nav" class="menu__content" aria-labelledby="primary-navigation">
262 <h2 id="primary-navigation" class="visuallyhidden">Primær navigation</h2>
263
264 @RenderNavigation(new { template = "SubsiteBurgerNavigation.xslt", expandmode = "all", startlevel = 2 })
265 @if (!string.IsNullOrWhiteSpace(navImage))
266 {
267 <div class="menu__culture">
268 @if (navImage != "")
269 {
270 <a class="menu__culture-link" href="@navImageLink" target="@navImageLinkTarget">
271 <img src="@navImage" alt="@navImageLinkText">
272 </a>
273 }
274 @if (navImage2 != "")
275 {
276 <a class="menu__culture-link" href="@navImageLink2" target="@navImageLinkTarget2">
277 <img src="@navImage2" alt="@navImageLinkText2">
278 </a>
279 }
280 </div>
281 }
282 </nav>
283 </div>
284 </div>
285 <div class="header-main__bar">
286 <div class="grid grid-container">
287 <div class="header-main__logo logo">
288 <a href="/" title="Gå til forsiden" class="logo__link">
289 <img src="@Model.Area.Item.GetString("SiteLogo")" alt="Logo alt tekst">
290 </a>
291 </div>
292 </div>
293 </div>
294 </div>
295 </header>
296
297 <main id="maincontent" tabindex="-1">
298 @using Esbjerg.Logic;
299 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
300
301 @using Dynamicweb.Content;
302 @using Esbjerg.Logic;
303 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
304 @{
305 string snippetPicturePath = "http://" + System.Web.HttpContext.Current.Request.Url.Host + "/admin/public/GetImage.ashx?Image=" + Model.Item.GetString("Heropicture") + "&width=1200&altFmImage_path=" + Model.Area.Item.GetString("DefaultPicture");
306 PageService pageService = new PageService();
307 Dynamicweb.Content.Page p = pageService.GetPage(Model.Item.PageID);
308 bool isVideo = Model.Item.GetBoolean("IsVideo");
309
310 }
311 @SnippetStart("MetaTags")
312 <meta property="og:title" content="@p.MetaTitle" />
313 <meta property="og:description" content="@p.Description" />
314 <meta property="og:url" content="@p.MetaCanonical"/>
315 <meta property="og:image" content="@snippetPicturePath" />
316 @SnippetEnd("MetaTags")
317
318
319 @{
320
321 ParagraphService paragrapService = new ParagraphService();
322
323 var paragraphs = paragrapService.GetParagraphsByPageId(Model.ID);
324
325 if (!paragraphs.Where(x => x.ItemType == "ArticleReference" || x.ItemType == "Article").Any())
326 {
327 string hero = Model.Item.GetString("Heropicture");
328 string subhero = Model.Item.GetString("Subhero");
329
330 string heroPicture = "/admin/public/GetImage.ashx?Image=" + hero;
331 string subheroPicture = "/admin/public/GetImage.ashx?Image=" + subhero;
332 string ctaLink = Model.Item.GetString("Link");
333 if(string.IsNullOrEmpty(ctaLink))
334 {
335 ctaLink = Model.Item.GetString("InternLink");
336 }
337 string buttonIcon = Model.Item.GetString("ButtonIcon");
338 string target = Model.Item.GetField("Target").GetString();
339 if(string.IsNullOrWhiteSpace(target))
340 {
341 target = "_self";
342 }
343 <!--Social-->
344 bool includeSocials = Model.Item.GetBoolean("IncludeSocials");
345 string facebook = Model.Area.Item.GetString("Facebook");
346 string twitter = Model.Area.Item.GetString("Twitter");
347 string linkedIn = Model.Area.Item.GetString("LinkedIn");
348 string instagram = Model.Area.Item.GetString("Instagram");
349
350
351 <!--Classes-->
352 string heroClass = string.Empty;
353 string subheroClass = string.Empty;
354 string ctaClass = string.Empty;
355 string ctaExternal = string.Empty;
356 string socialClass = string.Empty;
357
358 if (!string.IsNullOrEmpty(ctaLink))
359 { ctaClass = "top-content--cta"; }
360
361 if (!string.IsNullOrEmpty(subhero))
362 { subheroClass = "top-content--sub-hero"; }
363
364 if (!string.IsNullOrEmpty(hero))
365 { heroClass = "top-content--hero"; }
366
367 if (includeSocials)
368 { socialClass = "top-content--social"; }
369
370 if (Model.Item.GetString("ButtonIcon") == "External")
371 { ctaExternal = "cta--external"; }
372
373 <section class="top-content @heroClass @subheroClass @ctaClass @socialClass">
374 @if (!string.IsNullOrEmpty(hero))
375 {
376 <div class="hero" data-module="hero">
377
378 @if (isVideo)
379 {
380 string videoValue = Model.Item.GetString("Video");
381
382 if (!string.IsNullOrEmpty(videoValue))
383 {
384 string video = videoValue.Substring(0, videoValue.IndexOf('.'));
385 <div class="hero__video-container">
386 <div class="hero__video-wrapper" style="background-image: url('/admin/public/GetImage.ashx?Image=@heroPicture&width=100&height=50&crop=0')">
387 <video tabindex="0" class="hero__video" preload="auto" autoplay muted loop data-src="@video">
388 <p>This browser does not support the video element</p>
389 </video>
390 </div>
391 </div>
392 <button type="button" class="hero__pause-btn">
393 <span class="visuallyhidden">Tryk her for at pause eller fortsætte video</span>
394 <span class="hero__play-icon"><svg xmlns="http://www.w3.org/2000/svg" width="26.437" height="52.956" viewBox="0 0 26.437 52.956"><path d="M.022 51.356H.014V1.785L0 1.771V.001l18.44 18.435 8 8-7.779 7.779L.025 52.955zm1.292-1.688L17.77 33.327l6.894-6.894-6.7-6.7L1.316 3.086z"/></svg></span>
395 </button>
396 }
397 }
398
399 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
400 @{
401 string heroValue = Model.Item.GetString("Heropicture");
402 string heroPic = "/admin/public/GetImage.ashx?Image=" + heroValue;
403
404 if (!string.IsNullOrEmpty(heroValue))
405 {
406 <div class="hero__background-image-container">
407 <div class="hero__background-image-wrapper"
408 data-src-xxs="@heroPic&width=375&height=250&crop=0"
409 data-src-xs="@heroPic&width=768&height=250&crop=0"
410 data-src-sm="@heroPic&width=992&height=400&crop=0"
411 data-src-md="@heroPic&width=1220&height=400&crop=0"
412 data-src-lg='@heroPic&width=1540&height=500&crop=0'
413 data-src-xl="@heroPic&width=1920&height=600&crop=0">
414 <div class="hero__background-image" style="background-image: url('@heroPic&width=96&height=30&crop=0')"></div>
415 </div>
416 </div>
417 if (Model.Area.Item.GetBoolean("Subsite"))
418 {
419 <div class="hero__line bg--primary"></div>
420 }
421 }
422 }
423 </div>
424 }
425 <div class="grid grid-container">
426 <div class="top-content__box">
427 <div class="top-content__box-top">
428 <div class="grid">
429 <div class="row">
430 <div class="col col--no-pad col--sm-8 col--md-7 col--offset-md-1">
431 <div class="top-content__breadcrumb">
432 <!--breadcrumb-->
433 @RenderNavigation(new
434 {
435 template = "Breadcrumb.xslt",
436 expandmode = "all",
437 id = "breadcrumb",
438 sitemapmode = "true",
439 includemode = "all"
440 })
441 </div>
442 </div>
443 @if (!string.IsNullOrEmpty(ctaLink))
444 {
445 <div class="col col--no-pad col--sm-4 soft-load">
446 <div class="top-content__cta" data-module="stickyCta">
447 <a class="cta @ctaExternal bg--link" href="@ctaLink" title="@Model.Item.GetValue("Linklabel")" target="@target">
448
449 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
450 <span class="arrow">
451 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.62 16"><path d="M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z"/><path class="spine" d="M0 7.5h40v1H0z"/></svg>
452 </span>
453
454 <span>@Model.Item.GetValue("Linklabel")</span>
455
456 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
457 <span class="external-link">
458 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.234 24H3.372A3.372 3.372 0 0 1 0 20.628V3.766A3.778 3.778 0 0 1 3.429 0h9.429v1.714H3.429a1.734 1.734 0 0 0-1.714 1.714l-.028 17.2a1.686 1.686 0 0 0 1.686 1.686l17.2-.028a1.735 1.735 0 0 0 1.714-1.714v-9.428H24v9.428A3.778 3.778 0 0 1 20.234 24zm2.909-16.286a.854.854 0 0 1-.857-.857l-.025-4.1L9.216 15.2a.906.906 0 0 1-1.239 0 .808.808 0 0 1 0-1.181L20.909 1.685l-3.767.027a.857.857 0 1 1 0-1.714h5.981a.852.852 0 0 1 .876.835v6.022a.856.856 0 0 1-.856.859z" fill="#fff"/></svg>
459 </span>
460
461 </a>
462 </div>
463 </div>
464 }
465 </div>
466 </div>
467 </div>
468 <div class="grid">
469 <div class="row">
470 <div class="col col--no-pad col--md-9 col--offset-md-1">
471 <header class="top-content__header bg--pseudo soft-load">
472 <h1 class="top-content__headline">@Model.Item.GetValue("H1")</h1>
473 <div class="top-content__rich-text lix">
474 @Model.Item.GetValue("Manchet")
475 </div>
476 </header>
477 </div>
478 </div>
479 </div>
480 </div>
481 </div>
482
483 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
484
485 @{
486 var itemViewModel = Model.Item.GetField("Contact").GetItem();
487
488 if (itemViewModel != null)
489 {
490 bool english = itemViewModel.GetBoolean("English");
491 string picture = itemViewModel.GetString("ContactBoxImage");
492 string picturePath = "/admin/public/GetImage.ashx?Image=" + picture + "&width=375&height=150&crop=0";
493
494 <aside class="contact hard-load">
495 <div class="contact__header">
496 <div class="contact__open">
497 <div class="contact__image-container">
498 <img class="contact__image" src="@picturePath" alt="@itemViewModel.GetString("ContactBoxTitle")">
499 </div>
500 <div class="contact__header-text">
501 @*<p>@(english ? "Questions?" : "Spørgsmål?")</p>*@
502 <p><strong>@(english ? "Contact us" : "Kontakt os")</strong></p>
503 </div>
504 <button type="button" class="contact__open-btn" aria-label="Åben kontakt boks" aria-expanded="false"><span class="contact__open-btn-extra">@Translate("ContactUs", "Kontakt os")</span></button>
505 </div>
506 <button type="button" class="contact__close-btn bg--secondary" aria-hidden="true" tabindex="-1">
507 <span class="contact__close-svg">
508 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.801 19.798"><path d="M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z"/></svg>
509 </span>
510 <span class="contact__close-text">
511 @*@(english ? "Close" : "Luk") *@
512 @Translate("Close","Luk")
513 </span>
514 </button>
515 </div>
516 <div class="contact__content bg--secondary" aria-hidden="true">
517 <div class="contact__mobile-image-container">
518 <img class="contact__mobile-image" src="@picturePath" alt="@itemViewModel.GetString("ContactBoxTitle")">
519 </div>
520 <h2>@itemViewModel.GetString("ContactBoxTitle")</h2>
521 <div class="contact__text">
522 @itemViewModel.GetString("ContentBoxDescription")
523 </div>
524 <ul class="contact__links">
525 @if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxPhone")))
526 {
527 <li>
528 <a href="tel:@itemViewModel.GetString("ContactBoxPhone")" title="@Translate("PhoneToUs", "Ring til os")" class="contact__link svg-fill--bg-secondary">
529 <span class="contact__link-svg bg--parent-hover">
530 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.054 26"><path d="M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z"/></svg>
531 </span>
532 @itemViewModel.GetString("ContactBoxPhone")
533 </a>
534 </li>
535 }
536 @if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxEmail")))
537 {
538 string hrefValue = itemViewModel.GetString("ContactBoxEmail").Contains("@") ? "mailto:" + itemViewModel.GetString("ContactBoxEmail") : itemViewModel.GetString("ContactBoxEmail");
539 <li>
540 <a target="_blank" href="@hrefValue" title="@Translate("WriteUs", "Skriv til os")" class="contact__link svg-fill--bg-secondary">
541 <span class="contact__link-svg bg--parent-hover">
542 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 21.125"><path d="M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z"/></svg>
543 </span>
544 @itemViewModel.GetString("ContactBoxEmailLabel")
545 </a>
546 </li>
547 }
548 @if (!string.IsNullOrEmpty((string)itemViewModel.GetString("ContactBoxLink")))
549 {
550 <li>
551 <a target="_blank" href="@(itemViewModel.GetString("ContactBoxLink").Contains("http") ? itemViewModel.GetString("ContactBoxLink") : "https://" + itemViewModel.GetString("ContactBoxLink"))" title="@Translate("WriteUs", "Skriv til os")" class="contact__link svg-fill--bg-secondary">
552 <span class="contact__link-svg bg--parent-hover">
553 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 21.125"><path d="M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z"/></svg>
554 </span>
555 @itemViewModel.GetString("ContactBoxLinkLabel")
556 </a>
557 </li>
558 }
559 </ul>
560 <div class="contact__text">
561 @if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxPhoneHours")))
562 {
563 @itemViewModel.GetString("ContactBoxPhoneHours")
564 }
565 @if (!string.IsNullOrEmpty(itemViewModel.GetString("ContactBoxOpenHours")))
566 {
567 @itemViewModel.GetString("ContactBoxOpenHours")
568 }
569 </div>
570 </div>
571 </aside>
572 }
573 }
574
575 @if (includeSocials || !string.IsNullOrEmpty(subhero))
576 {
577 <div class="top-content__sub-content">
578 <div class="grid grid-container">
579 <div class="row">
580 @if (!string.IsNullOrEmpty(subhero))
581 {
582 <div class="col col--sm-9">
583 <div class="top-content__sub-hero">
584 <div class="top-content__sub-hero-image-container lazy"
585 data-src-xxs="@subheroPicture&width=440"
586 data-src-xs="@subheroPicture&width=727"
587 data-src-sm="@subheroPicture&width=595"
588 data-src-md="@subheroPicture&width=624"
589 data-src-lg="@subheroPicture&width=795"
590 data-src-xl="@subheroPicture&width=870"
591 data-alt="@Model.Item.GetString("SubheroAlt")">
592 <noscript>
593 <img src="@subheroPicture&width=440" alt="@Model.Item.GetString("SubheroAlt")">
594 </noscript>
595 </div>
596 <span>@Model.Item.GetValue("Picturetext")</span>
597 </div>
598 </div>
599 }
600 @if (includeSocials)
601 {
602 <div class="col col--sm-3">
603 <div class="top-content__social">
604 <button type="button" class="top-content__social-toggle" aria-hidden="true">
605 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 17.639 27.026"><path d="M10.242 23.328a3.682 3.682 0 0 1 .445-1.761l-4.876-4.876A3.7 3.7 0 1 1 5.46 10.4l5.132-5.132a3.7 3.7 0 1 1 1.072 1.342l-4.93 4.929a3.7 3.7 0 0 1 .218 3.875l4.876 4.876a3.7 3.7 0 1 1-1.585 3.035z"/></svg>
606 </button>
607 <div class="top-content__social-links">
608 @if (!string.IsNullOrEmpty(twitter))
609 {
610 <button type="button" aria-label="Del på twitter" class="top-content__social-link link-twitter">
611 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24.064 19.692"><path d="M7.56 19.693a13.155 13.155 0 0 1-4.023-.623 13.892 13.892 0 0 1-3.536-1.665H1.18a9.521 9.521 0 0 0 6.1-2.08 5.335 5.335 0 0 1-2.915-1.041 4.5 4.5 0 0 1-1.662-2.427l.114.023.068.015h.01a3.54 3.54 0 0 0 .638.1 2.887 2.887 0 0 0 .764-.068h.013a1.869 1.869 0 0 0 .611-.07 5.156 5.156 0 0 1-2.774-1.732 4.637 4.637 0 0 1-1.109-3.121v-.07a4.561 4.561 0 0 0 2.218.556 4.392 4.392 0 0 1-2.15-4.091 5.157 5.157 0 0 1 .624-2.5 14.11 14.11 0 0 0 4.438 3.674 12.9 12.9 0 0 0 5.688 1.524 18.723 18.723 0 0 0-.054-.353v-.01a5.178 5.178 0 0 1-.085-.747 4.833 4.833 0 0 1 1.456-3.535 4.765 4.765 0 0 1 3.468-1.456 4.719 4.719 0 0 1 2.012.415 4.249 4.249 0 0 1 1.526 1.179 7.016 7.016 0 0 0 1.724-.482h.009c.256-.108.536-.239.782-.355s.505-.235.744-.338a6.826 6.826 0 0 1-.9 1.525 5.4 5.4 0 0 1-1.319 1.18l.057-.008a10.711 10.711 0 0 0 1.4-.269 11.514 11.514 0 0 0 1.388-.485c-.349.487-.7.906-1.037 1.311a7.775 7.775 0 0 1-1.386 1.25v.623a14.166 14.166 0 0 1-.9 4.992 14.216 14.216 0 0 1-2.7 4.509 13.291 13.291 0 0 1-4.438 3.327 12.782 12.782 0 0 1-6.043 1.323z"/></svg>
612 </button>
613 }
614 @if (!string.IsNullOrEmpty(facebook))
615 {
616 <button type="button" aria-label="Del på facebook" class="top-content__social-link link-facebook">
617 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.945 24.181"><path d="M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 0 0-.286 1v2.348h4.625v4.622H8.319v11.236z"/></svg>
618 </button>
619 }
620 @if (!string.IsNullOrEmpty(linkedIn))
621 {
622 <button type="button" aria-label="Del på linkedin" class="top-content__social-link link-linkedin">
623 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.129 22.404"><path d="M11.451 22.404H7.112V7.113h4.409v.71a5.1 5.1 0 0 1 2.433-.58c.146 0 .284 0 .411.014a6.95 6.95 0 0 1 2.846.709 6.335 6.335 0 0 1 2.134 2.205 6.226 6.226 0 0 1 .782 2.917v9.315h-4.339v-9.316a1.562 1.562 0 0 0-.215-.71l-.059-.079v-.006c-.182-.244-.313-.422-.5-.484a2.347 2.347 0 0 0-1.054-.3 1.219 1.219 0 0 0-.227.019 5.229 5.229 0 0 0-1.139.286 4.014 4.014 0 0 0-1.136.782v9.813zm-6.543 0H.497V7.113h4.411v15.29zM2.701 5.478a2.623 2.623 0 0 1-1.919-.782A2.623 2.623 0 0 1 0 2.774 2.923 2.923 0 0 1 .782.783 2.613 2.613 0 0 1 2.701.001a2.616 2.616 0 0 1 1.921.782 2.923 2.923 0 0 1 .782 1.991 2.623 2.623 0 0 1-.782 1.922 2.625 2.625 0 0 1-1.921.781z"/></svg>
624 </button>
625 }
626 </div>
627 </div>
628 </div>
629 }
630 </div>
631 </div>
632 </div>
633 }
634
635 </section>
636 }
637 }
638
639 @Title("Subsite - Page")
640 @Description("Almindelig side til subsites")
641
642 <div class="content content--primary">
643 @Model.Placeholder("primary", "Primære", "items-allowed:Ribbon_A,Ribbon_B,Ribbon_C,Ribbon_D,Ribbon_E,Ribbon_F,Gallery,Accordion,Richtext,Minimap,SponsorList,KultuNautCalendar,Infobox,Calendar,EksternKode,Kode,ModuleOnly")
644 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
645
646
647 @{
648 string pageCtaLink = Model.Item.GetString("Link");
649 if(string.IsNullOrEmpty(pageCtaLink))
650 {
651 pageCtaLink = Model.Item.GetString("InternLink");
652 }
653 string ctaExternalPartial = string.Empty;
654 if (Model.Item.GetString("ButtonIcon") == "External")
655 {
656 ctaExternalPartial = "cta--external";
657 }
658
659 if (!string.IsNullOrEmpty(Model.Item.GetString("Link")) || !string.IsNullOrEmpty(pageCtaLink))
660 {
661 string target = Model.Item.GetString("Target");
662 if (string.IsNullOrWhiteSpace(target))
663 {
664 target = "_self";
665 }
666 <section class="page-cta-container soft-load">
667 <div class="grid grid-container">
668 <div class="row">
669
670 <div class="col col--md-8 col--offset-md-2">
671 <div class="page-cta">
672 <a class="cta @ctaExternalPartial bg--link" href="@pageCtaLink" title="@Model.Item.GetValue("Linklabel")" target="@target">
673
674 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
675 <span class="arrow">
676 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.62 16"><path d="M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z"/><path class="spine" d="M0 7.5h40v1H0z"/></svg>
677 </span>
678
679 <span>@Model.Item.GetValue("Linklabel")</span>
680
681 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
682 <span class="external-link">
683 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.234 24H3.372A3.372 3.372 0 0 1 0 20.628V3.766A3.778 3.778 0 0 1 3.429 0h9.429v1.714H3.429a1.734 1.734 0 0 0-1.714 1.714l-.028 17.2a1.686 1.686 0 0 0 1.686 1.686l17.2-.028a1.735 1.735 0 0 0 1.714-1.714v-9.428H24v9.428A3.778 3.778 0 0 1 20.234 24zm2.909-16.286a.854.854 0 0 1-.857-.857l-.025-4.1L9.216 15.2a.906.906 0 0 1-1.239 0 .808.808 0 0 1 0-1.181L20.909 1.685l-3.767.027a.857.857 0 1 1 0-1.714h5.981a.852.852 0 0 1 .876.835v6.022a.856.856 0 0 1-.856.859z" fill="#fff"/></svg>
684 </span>
685
686 </a>
687 </div>
688 </div>
689 </div>
690 </div>
691 </section>
692 }
693 }
694 </div>
695 <div class="content content--secondary">
696 @Model.Placeholder("secondary", "Sekundær", "items-allowed:Ribbon_A,Ribbon_B,Ribbon_C,Ribbon_D,Ribbon_E,Ribbon_D,Ribbon_E,Gallery,Ribbon_F,SponsorList,Infobox,Calendar,EksternKode,Kode,PersonPicker,ModuleOnly")
697 </div>
698
699 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
700
701 @SnippetStart("EditorSnippet")
702
703 @{
704 DateTime date = Model.UpdatedDate;
705
706
707 foreach (var user in Model.Item.GetUsers("Editor"))
708 {
709 <meta name="web_author" content="@user.UserName" />
710 <meta name="contact" content="@user.Email" />
711 }
712 <meta name="Last-Modified" content="@date.ToString("yyyy-MM-ddTHH:mm:ssZ")" />
713
714 }
715 @SnippetEnd("EditorSnippet")
716 </main>
717
718 @using System.Web;
719 @using Dynamicweb.Frontend
720 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
721
722 @{
723 string redirectPage = "";
724
725 string footerPhonenumber = Model.Area.Item.GetString("Phonenumber");
726 string footerEmail = Model.Area.Item.GetString("Email");
727 string footerFacebook = Model.Area.Item.GetString("Facebook");
728 string footerTwitter = Model.Area.Item.GetString("Twitter");
729 string footerLinkedIn = Model.Area.Item.GetString("LinkedIn");
730 string footerInstagram = Model.Area.Item.GetString("Instagram");
731
732 var links1 = Model.Area.Item.GetItems("ColumnLinks1");
733 var links2 = Model.Area.Item.GetItems("ColumnLinks2");
734 var links3 = Model.Area.Item.GetItems("ColumnLinks3");
735 string CLabel1 = Model.Area.Item.GetString("ColumnLabel1");
736 string CLabel2 = Model.Area.Item.GetString("ColumnLabel2");
737 string CLabel3 = Model.Area.Item.GetString("ColumnLabel3");
738
739 string contactValue = string.Empty;
740
741 var footerImage = Model.Area.Item.GetString("Image");
742 var footerImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkInternal");
743 var footerImageLinkText = Model.Area.Item.GetItem("ImageLink").GetString("LinkText");
744 var footerImageLinkTarget = Model.Area.Item.GetItem("ImageLink").GetList("LinkTarget").SelectedValue;
745 var footerImageLinkLinkType = Model.Area.Item.GetItem("ImageLink").GetList("LinkType").SelectedValue;
746
747 var footerImage2 = Model.Area.Item.GetString("Image2");
748 var footerImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkInternal");
749 var footerImageLinkText2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkText");
750 var footerImageLinkTarget2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkTarget").SelectedValue;
751 var footerImageLinkLinkType2 = Model.Area.Item.GetItem("ImageLink2").GetList("LinkType").SelectedValue;
752
753 if (footerImageLinkLinkType == "external")
754 {
755 footerImageLink = Model.Area.Item.GetItem("ImageLink").GetString("LinkExternal");
756 }
757
758 if (footerImageLinkLinkType2 == "external")
759 {
760 footerImageLink2 = Model.Area.Item.GetItem("ImageLink2").GetString("LinkExternal");
761 }
762
763 if (Model.Area.Item.GetValue("Email") != null)
764 {
765 contactValue = footerEmail.Contains("@") ? "mailto:" + footerEmail : footerEmail;
766 }
767 }
768
769 <footer class="footer soft-load">
770 <aside class="footer__sidebar">
771 <div class="footer__culture">
772 @if (footerImage != "")
773 {
774 <a class="footer__culture-link" href="@footerImageLink" target="@footerImageLinkTarget">
775 <img src="@footerImage" alt="@footerImageLinkText">
776 </a>
777 }
778 @if (footerImage2 != "")
779 {
780 <a class="footer__culture-link" href="@footerImageLink2" target="@footerImageLinkTarget2">
781 <img src="@footerImage2" alt="@footerImageLinkText2">
782 </a>
783 }
784 </div>
785 </aside>
786 <div class="footer__container">
787 <div class="grid grid-container">
788 <div class="row">
789 <div class="col col--md-3 footer__col-first">
790 <div class="footer__logo">
791 @if (Model.Area.Item.GetString("Logo") != "")
792 {
793 <a href="/" title="Gå til forsiden" class="footer__logo-link">
794 <img src="@Model.Area.Item.GetString("Logo")" alt="Logo alt tekst">
795 </a>
796 }
797 </div>
798 <div class="footer__contact-desktop">
799
800 @if (!string.IsNullOrEmpty(footerPhonenumber))
801 {
802 <div class="footer__contact">
803 <a href="tel:+45@(Model.Area.Item.GetString("Phonenumber"))" title="@Model.Area.Item.GetString("PhoneLabel")" class="footer__contact-link">
804 <span class="footer__contact-svg">
805 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.054 26"><path d="M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z"/></svg>
806 </span>
807 @Model.Area.Item.GetString("Phonenumber")
808 </a>
809 <span>
810 @Model.Area.Item.GetString("PhonenumberLabel")
811 </span>
812 </div>
813 }
814
815 @if (!string.IsNullOrEmpty(footerEmail))
816 {
817 <div class="footer__contact">
818 <a href="@contactValue" title="@Model.Area.Item.GetString("EmailLabel")" class="footer__contact-link">
819 <span class="footer__contact-svg">
820 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 21.125"><path d="M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z"/></svg>
821 </span>
822 @Model.Area.Item.GetString("EmailLabel")
823 </a>
824 <span>
825 @Model.Area.Item.GetString("EmailLabel_2")
826 </span>
827 </div>
828 }
829 </div>
830 </div>
831 <div class="col col--md-3 footer__col-info">
832 <div class="footer__info">
833 <div class="footer__accordion" data-module="accordion">
834 <div class="accordion">
835 @if (!string.IsNullOrEmpty(CLabel1))
836 {
837 <h2 class="accordion__heading footer__heading">
838 <button id="accordion__trigger_info" type="button" class="accordion__trigger" aria-expanded="false" aria-controls="accordion__content_info">
839 @Model.Area.Item.GetString("ColumnLabel1")
840 <span class="accordion__chevron" aria-hidden="true">
841 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.469 14.143"><path d="M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L12.74 14.143z"/></svg>
842 </span>
843 </button>
844 </h2>
845 }else{
846 <span class="accordion__heading footer__heading">
847 <button id="accordion__trigger_info" type="button" class="accordion__trigger" aria-expanded="false" aria-controls="accordion__content_info">
848 @Model.Area.Item.GetString("ColumnLabel1")
849 <span class="accordion__chevron" aria-hidden="true">
850 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.469 14.143"><path d="M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L12.74 14.143z"/></svg>
851 </span>
852 </button>
853 </span>
854 }
855 @if (links1 != null)
856 {
857 <div id="accordion__content_info" class="accordion__content" aria-hidden="true" aria-labelledby="accordion__trigger_info">
858 <ul class="footer__list">
859 @foreach (var columnLink in links1)
860 {
861 @RenderColumnLink(columnLink)
862 }
863 </ul>
864 </div>
865 }
866 </div>
867 </div>
868 </div>
869 </div>
870 <div class="col col--md-3 footer__col-hours">
871 <div class="footer__hours">
872 <div class="footer__accordion" data-module="accordion">
873 <div class="accordion">
874 @if (!string.IsNullOrEmpty(CLabel2))
875 {
876 <h2 class="accordion__heading footer__heading">
877 <button id="accordion__trigger_hours" type="button" class="accordion__trigger" aria-expanded="false" aria-controls="accordion__content_hours">
878 @Model.Area.Item.GetString("ColumnLabel2")
879 <span class="accordion__chevron" aria-hidden="true">
880 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.469 14.143"><path d="M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L12.74 14.143z"/></svg>
881 </span>
882 </button>
883 </h2>
884 }else{
885
886 <span class="accordion__heading footer__heading">
887 <button id="accordion__trigger_hours" type="button" class="accordion__trigger" aria-expanded="false" aria-controls="accordion__content_hours">
888 @Model.Area.Item.GetString("ColumnLabel2")
889 <span class="accordion__chevron" aria-hidden="true">
890 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25.469 14.143"><path d="M12.733 14.137l-.006.006L0 1.416 1.414 0l11.321 11.319L24.053 0l1.416 1.416L12.74 14.143z"/></svg>
891 </span>
892 </button>
893 </span>
894 }
895 @if (links2 != null)
896 {
897
898 <div id="accordion__content_hours" class="accordion__content" aria-hidden="true" aria-labelledby="accordion__trigger_hours">
899 <ul class="footer__list">
900 @foreach (var columnLink in links2)
901 {
902 @RenderColumnLink(columnLink)
903 }
904 </ul>
905 </div>
906 }
907 </div>
908 </div>
909 <div class="footer__contact-mobile">
910 <div class="footer__contact">
911 <a href="tel:+45@(Model.Area.Item.GetString("Phonenumber"))" title="@Model.Area.Item.GetString("PhoneLabel")" class="footer__contact-link">
912 <span class="footer__contact-svg">
913 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26.054 26"><path d="M4.991 26a2.743 2.743 0 0 1-2.025-.844L.554 22.75a1.87 1.87 0 0 1-.548-1.45 1.263 1.263 0 0 1 .548-.958l4.824-3.609a2.4 2.4 0 0 1 1.32-.457 1.5 1.5 0 0 1 1.092.457l1.427 1.423a48.044 48.044 0 0 0 5.207-4.43 41.4 41.4 0 0 0 3.889-4.542l-1.476-1.469a1.8 1.8 0 0 1 0-2.406L20.455.5a1.71 1.71 0 0 1 2.412 0l2.413 2.4c1.289 1.286.723 2.836.067 4.629l-.067.183a57.34 57.34 0 0 1-7.605 9.913 51.92 51.92 0 0 1-9.883 7.528A6.261 6.261 0 0 1 4.991 26zm1.447-7.805a1.529 1.529 0 0 0-.84.291l-3.07 2.3c-.53.446-.227 1.15 0 1.531l1.535 1.531a2.019 2.019 0 0 0 1.305.324 2.928 2.928 0 0 0 1.217-.214c.072-.045 7.233-4.553 10.252-7.818a50.434 50.434 0 0 0 7.236-9.622c.3-.588.512-1.932-.109-2.515l-1.535-1.536a1.2 1.2 0 0 0-.827-.373.866.866 0 0 0-.708.373l-1.11 1.476-1.193 1.585a1.148 1.148 0 0 0 0 1.531l1.938 1.932c-3.4 5.511-9.1 9.743-11.4 11.307l-.107.074-1.889-1.886a.954.954 0 0 0-.695-.291z"/></svg>
914 </span>
915 @Model.Area.Item.GetString("Phonenumber")
916 </a>
917 <span>
918 @Model.Area.Item.GetString("PhonenumberLabel")
919 </span>
920 </div>
921 <div class="footer__contact">
922 <a href="@contactValue" title="@Model.Area.Item.GetString("EmailLabel")" class="footer__contact-link">
923 <span class="footer__contact-svg">
924 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 21.125"><path d="M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z"/></svg>
925 </span>
926 @Model.Area.Item.GetString("EmailLabel")
927 </a>
928 <span>
929 @Model.Area.Item.GetString("EmailLabel_2")
930 </span>
931 </div>
932 </div>
933 </div>
934 </div>
935 <div class="col col--md-3 footer__col-last">
936 <div class="footer__shortcuts">
937 @if (!string.IsNullOrEmpty(CLabel3))
938 {
939 <h2 class="footer__heading">
940 @Model.Area.Item.GetString("ColumnLabel3")
941 </h2>
942 }
943
944 @if (links3 != null)
945 {
946 <ul class="footer__list">
947 @foreach (var columnLink in links3)
948 {
949 @RenderColumnLink(columnLink)
950 }
951 </ul>
952 }
953 </div>
954 <div class="footer__social">
955 <div class="footer__social-text">
956 @Translate("MeetEsbjergSoMe", "Mød Esbjerg på de sociale medier")
957 </div>
958 <div class="footer__social-links">
959 @if (!string.IsNullOrEmpty(footerFacebook))
960 {
961 string facebookLink = redirectPage + footerFacebook;
962 <a href="@facebookLink" title="link til Facebook" class="footer__social-link" target="_blank" rel="noopener noreferrer">
963 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.945 24.181"><path d="M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 0 0-.286 1v2.348h4.625v4.622H8.319v11.236z"/></svg>
964 </a>
965 }
966 @if (!string.IsNullOrEmpty(footerTwitter))
967 {
968 string twitterLink = redirectPage + footerTwitter;
969 <a href="@twitterLink" title="Link til Twitter" class="footer__social-link" target="_blank" rel="noopener noreferrer">
970 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24.064 19.692"><path d="M7.56 19.693a13.155 13.155 0 0 1-4.023-.623 13.892 13.892 0 0 1-3.536-1.665H1.18a9.521 9.521 0 0 0 6.1-2.08 5.335 5.335 0 0 1-2.915-1.041 4.5 4.5 0 0 1-1.662-2.427l.114.023.068.015h.01a3.54 3.54 0 0 0 .638.1 2.887 2.887 0 0 0 .764-.068h.013a1.869 1.869 0 0 0 .611-.07 5.156 5.156 0 0 1-2.774-1.732 4.637 4.637 0 0 1-1.109-3.121v-.07a4.561 4.561 0 0 0 2.218.556 4.392 4.392 0 0 1-2.15-4.091 5.157 5.157 0 0 1 .624-2.5 14.11 14.11 0 0 0 4.438 3.674 12.9 12.9 0 0 0 5.688 1.524 18.723 18.723 0 0 0-.054-.353v-.01a5.178 5.178 0 0 1-.085-.747 4.833 4.833 0 0 1 1.456-3.535 4.765 4.765 0 0 1 3.468-1.456 4.719 4.719 0 0 1 2.012.415 4.249 4.249 0 0 1 1.526 1.179 7.016 7.016 0 0 0 1.724-.482h.009c.256-.108.536-.239.782-.355s.505-.235.744-.338a6.826 6.826 0 0 1-.9 1.525 5.4 5.4 0 0 1-1.319 1.18l.057-.008a10.711 10.711 0 0 0 1.4-.269 11.514 11.514 0 0 0 1.388-.485c-.349.487-.7.906-1.037 1.311a7.775 7.775 0 0 1-1.386 1.25v.623a14.166 14.166 0 0 1-.9 4.992 14.216 14.216 0 0 1-2.7 4.509 13.291 13.291 0 0 1-4.438 3.327 12.782 12.782 0 0 1-6.043 1.323z"/></svg>
971 </a>
972 }
973 @if (!string.IsNullOrEmpty(footerLinkedIn))
974 {
975 string linkedInLink = redirectPage + footerLinkedIn;
976 <a href="@linkedInLink" title="Link til LinkedIn" class="footer__social-link" target="_blank" rel="noopener noreferrer">
977 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20.129 22.404"><path d="M11.451 22.404H7.112V7.113h4.409v.71a5.1 5.1 0 0 1 2.433-.58c.146 0 .284 0 .411.014a6.95 6.95 0 0 1 2.846.709 6.335 6.335 0 0 1 2.134 2.205 6.226 6.226 0 0 1 .782 2.917v9.315h-4.339v-9.316a1.562 1.562 0 0 0-.215-.71l-.059-.079v-.006c-.182-.244-.313-.422-.5-.484a2.347 2.347 0 0 0-1.054-.3 1.219 1.219 0 0 0-.227.019 5.229 5.229 0 0 0-1.139.286 4.014 4.014 0 0 0-1.136.782v9.813zm-6.543 0H.497V7.113h4.411v15.29zM2.701 5.478a2.623 2.623 0 0 1-1.919-.782A2.623 2.623 0 0 1 0 2.774 2.923 2.923 0 0 1 .782.783 2.613 2.613 0 0 1 2.701.001a2.616 2.616 0 0 1 1.921.782 2.923 2.923 0 0 1 .782 1.991 2.623 2.623 0 0 1-.782 1.922 2.625 2.625 0 0 1-1.921.781z"/></svg>
978 </a>
979 }
980 @if (!string.IsNullOrEmpty(footerInstagram))
981 {
982 string instagramLink = redirectPage + footerInstagram;
983 <a href="@instagramLink" title="Link til Instagram" class="footer__social-link" target="_blank" rel="noopener noreferrer">
984 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.991 19.988"><path d="M9.992 1.8c2.669 0 2.983.012 4.038.059a5.453 5.453 0 0 1 1.856.345 3.1 3.1 0 0 1 1.15.746 3.053 3.053 0 0 1 .746 1.15 5.555 5.555 0 0 1 .345 1.856c.048 1.055.059 1.368.059 4.038s-.012 2.983-.059 4.038a5.453 5.453 0 0 1-.345 1.856 3.1 3.1 0 0 1-.746 1.15 3.053 3.053 0 0 1-1.15.746 5.555 5.555 0 0 1-1.856.345c-1.055.048-1.368.059-4.038.059s-2.983-.012-4.038-.059a5.453 5.453 0 0 1-1.854-.343 3.1 3.1 0 0 1-1.15-.746 3.053 3.053 0 0 1-.75-1.15 5.555 5.555 0 0 1-.345-1.856C1.809 12.979 1.8 12.665 1.8 10s.012-2.983.059-4.038A5.453 5.453 0 0 1 2.2 4.1a3.1 3.1 0 0 1 .746-1.15A3.053 3.053 0 0 1 4.1 2.205a5.555 5.555 0 0 1 1.856-.345c1.055-.052 1.368-.059 4.038-.059m0-1.8C7.281.001 6.94.013 5.873.06a7.324 7.324 0 0 0-2.424.464 4.87 4.87 0 0 0-1.771 1.154A4.956 4.956 0 0 0 .524 3.447 7.329 7.329 0 0 0 .06 5.875C.012 6.938.001 7.275.001 9.992s.012 3.054.059 4.121a7.372 7.372 0 0 0 .464 2.428 4.87 4.87 0 0 0 1.154 1.769 4.956 4.956 0 0 0 1.769 1.154 7.329 7.329 0 0 0 2.428.464c1.067.048 1.4.059 4.121.059s3.054-.012 4.121-.059a7.372 7.372 0 0 0 2.428-.464 4.87 4.87 0 0 0 1.769-1.154 4.956 4.956 0 0 0 1.154-1.769 7.329 7.329 0 0 0 .464-2.428c.048-1.067.059-1.4.059-4.121s-.012-3.054-.059-4.121a7.372 7.372 0 0 0-.464-2.428 4.87 4.87 0 0 0-1.154-1.769A4.956 4.956 0 0 0 16.545.52a7.329 7.329 0 0 0-2.428-.464C13.046.012 12.7 0 9.992 0z"/><path d="M9.992 4.859a5.133 5.133 0 1 0 5.133 5.133 5.134 5.134 0 0 0-5.133-5.133zm0 8.465a3.332 3.332 0 1 1 3.332-3.332 3.331 3.331 0 0 1-3.332 3.332z"/><circle class="a" cx="1.198" cy="1.198" r="1.198" transform="translate(14.129 3.459)"/></svg>
985 </a>
986 }
987 </div>
988 </div>
989 </div>
990 </div>
991 </div>
992 </div>
993 </footer>
994
995 @helper RenderColumnLink(ItemViewModel columnLink)
996 {
997 var linkType = columnLink.GetList("LinkType").SelectedValue;
998 var linkTarget = columnLink.GetList("LinkTarget").SelectedValue;
999 var linkText = columnLink.GetString("LinkText");
1000 var link = linkType == "external" ? columnLink.GetString("LinkExternal") : columnLink.GetString("LinkInternal");
1001
1002 <li>
1003 <a href="@link" title="Link til @linkText" target="@linkTarget" class="footer__link">@linkText</a>
1004 </li>
1005 }
1006
1007 <div class="cookie-wrapper hard-load">
1008 @using Esbjerg.Logic;
1009 @using Dynamicweb.Content.Items;
1010 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
1011
1012 @{
1013 var breakingNewsId = Model.Area.Item.GetValue("BreakingNewsPage");
1014
1015 if (breakingNewsId != null)
1016 {
1017 if(!string.IsNullOrEmpty(breakingNewsId.ToString()))
1018 {
1019 Item item = Helpers.GetBreakingNewsItem(Convert.ToInt32(breakingNewsId));
1020
1021 if (item != null)
1022 {
1023 var link1 = item["Link_1"];
1024 var link2 = item["Link_2"];
1025
1026 var facebook = item["FacebookLink"];
1027 var email = item["Email"];
1028 var emailSubject = item["Subject"];
1029 var emailBody = item["Body"];
1030 var smsNumber = item["PhoneNumber"];
1031 var smsBody = item["SMSText"];
1032
1033 <div id="@item.Id" class="alert-banner alert-banner--accepted">
1034 <div class="grid grid-container">
1035 <div class="row">
1036 <div class="col col--sm-7 col--md-8 col--xl-9">
1037 <div class="alert-banner__rich-text">
1038 <h3>
1039 @item["Headline"]
1040 </h3>
1041 <p>
1042 @item["Text"]
1043 </p>
1044 </div>
1045 </div>
1046 <div class="col col--sm-5 col--md-4 col--xl-3">
1047 <div class="alert-banner__link-wrapper">
1048 <div class="alert-banner__contact-links">
1049 @{
1050 if (facebook != null && !string.IsNullOrEmpty(facebook.ToString()))
1051 {
1052 <a href="@facebook.ToString()" title="Alert link" class="alert-banner__contact-link">
1053 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12.945 24.181"><path d="M8.32 24.181H3.698V12.944h-3.7V8.322h3.7V6.047a6.294 6.294 0 0 1 1.635-4.269A5.028 5.028 0 0 1 9.245.001h3.7v4.552h-3.7a.867.867 0 0 0-.64.426 1.624 1.624 0 0 0-.286 1v2.348h4.625v4.622H8.319v11.236z"/></svg>
1054 </a>
1055 }
1056 if (email != null && !string.IsNullOrEmpty(email.ToString()))
1057 {
1058
1059 <a href="mailto:@email.ToString()?subject=@(emailSubject != null ? emailSubject.ToString() : string.Empty) &body=@(emailBody != null ? emailBody.ToString() : string.Empty) " title="Alert link" class="alert-banner__contact-link">
1060 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 26 21.125"><path d="M22.75 21.125H3.25A3.25 3.25 0 0 1 0 17.875V3.25A3.25 3.25 0 0 1 3.25 0h19.5A3.25 3.25 0 0 1 26 3.25v14.625a3.25 3.25 0 0 1-3.25 3.25zM4.062 1.625L13 9.395l8.938-7.77zM24.375 3.25a1.616 1.616 0 0 0-.516-1.182L13 11.375 2.141 2.068a1.616 1.616 0 0 0-.516 1.182v14.625A1.625 1.625 0 0 0 3.25 19.5h19.5a1.625 1.625 0 0 0 1.625-1.625z"/></svg>
1061 </a>
1062 }
1063 if (smsNumber != null && !string.IsNullOrEmpty(smsNumber.ToString()))
1064 {
1065 <a href="sms:@smsNumber.ToString()?&body=@(smsBody != null ? smsBody.ToString() : string.Empty)" title="Alert link" class="alert-banner__contact-link alert-banner__contact-links--sms">
1066 <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><g fill="#d53f53"><path d="M10.624 15.81a2.03 2.03 0 0 1-.766 1.681 3.325 3.325 0 0 1-2.13.612 5 5 0 0 1-2.228-.477v-1.547a9.163 9.163 0 0 0 1.345.5 3.981 3.981 0 0 0 1.007.145 1.432 1.432 0 0 0 .841-.209.716.716 0 0 0 .298-.624.688.688 0 0 0-.129-.411 1.442 1.442 0 0 0-.379-.346 9.739 9.739 0 0 0-1.018-.532 4.824 4.824 0 0 1-1.08-.65 2.44 2.44 0 0 1-.575-.725 2.069 2.069 0 0 1-.21-.967 2.029 2.029 0 0 1 .7-1.638 2.935 2.935 0 0 1 1.952-.6 4.61 4.61 0 0 1 1.168.145 8.03 8.03 0 0 1 1.163.408l-.534 1.298a7.858 7.858 0 0 0-1.039-.36 3.345 3.345 0 0 0-.808-.1 1.07 1.07 0 0 0-.725.22.726.726 0 0 0-.252.575.711.711 0 0 0 .1.384 1.122 1.122 0 0 0 .325.317 10.047 10.047 0 0 0 1.055.551 4.2 4.2 0 0 1 1.51 1.053 2.06 2.06 0 0 1 .409 1.297zm4.748 2.181l-1.891-6.161h-.048q.1 1.88.1 2.508v3.653h-1.486v-7.853h2.266l1.858 6h.029l1.971-6h2.267v7.853H18.89v-3.717q0-.263.008-.607t.072-1.826h-.048l-2.022 6.15zm11.682-2.181a2.03 2.03 0 0 1-.765 1.676 3.325 3.325 0 0 1-2.13.612 5 5 0 0 1-2.224-.473v-1.546a9.163 9.163 0 0 0 1.345.5 3.981 3.981 0 0 0 1.007.145 1.432 1.432 0 0 0 .841-.209.716.716 0 0 0 .293-.623.688.688 0 0 0-.129-.411 1.442 1.442 0 0 0-.379-.346 9.739 9.739 0 0 0-1.013-.533 4.824 4.824 0 0 1-1.08-.65 2.44 2.44 0 0 1-.575-.725 2.069 2.069 0 0 1-.215-.967 2.029 2.029 0 0 1 .706-1.638 2.935 2.935 0 0 1 1.952-.6 4.61 4.61 0 0 1 1.168.145 8.03 8.03 0 0 1 1.163.408l-.537 1.294a7.858 7.858 0 0 0-1.039-.36 3.345 3.345 0 0 0-.808-.1 1.07 1.07 0 0 0-.725.22.726.726 0 0 0-.252.575.711.711 0 0 0 .1.384 1.122 1.122 0 0 0 .325.317 10.047 10.047 0 0 0 1.055.551 4.2 4.2 0 0 1 1.509 1.055 2.06 2.06 0 0 1 .407 1.299z"/><path d="M16 28a18.276 18.276 0 0 1-2.991-.253L6 32v-7.081A13.4 13.4 0 0 1 0 14C0 6.268 7.163 0 16 0s16 6.268 16 14-7.163 14-16 14zm0-26C8.268 2 2 7.373 2 14a11.591 11.591 0 0 0 5.975 9.824l-.063 4.638 4.707-2.829A16.2 16.2 0 0 0 16 26c7.732 0 14-5.372 14-12S23.732 2 16 2z"/></g></svg>
1067 </a>
1068 }
1069 }
1070 </div>
1071 @if (link1 != null)
1072 {
1073 Item linkItem = Helpers.GetItemByItemId("LinkItem", link1.ToString());
1074 if (linkItem["Link"] != null)
1075 {
1076 string link = linkItem["Link"].ToString();
1077 if (!string.IsNullOrEmpty(link))
1078 {
1079 <a href="@link" class="alert-banner__link">
1080
1081 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
1082 <span class="arrow">
1083 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.62 16"><path d="M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z"/><path class="spine" d="M0 7.5h40v1H0z"/></svg>
1084 </span>
1085
1086 <span>@linkItem["Label"].ToString()</span>
1087 </a>
1088 }
1089 }
1090 }
1091 @if (link2 != null)
1092 {
1093 Item linkItem = Helpers.GetItemByItemId("LinkItem", link2.ToString());
1094 if (linkItem["Link"] != null)
1095 {
1096 string link = linkItem["Link"].ToString();
1097 if (!string.IsNullOrEmpty(link))
1098 {
1099 <a href="@link" class="alert-banner__link">
1100
1101 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
1102 <span class="arrow">
1103 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.62 16"><path d="M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z"/><path class="spine" d="M0 7.5h40v1H0z"/></svg>
1104 </span>
1105
1106 <span>@linkItem["Label"].ToString()</span>
1107 </a>
1108 }
1109 }
1110 }
1111
1112 </div>
1113 <button type="button" class="alert-banner__close-btn">
1114 <span class="alert-banner__close-icon">
1115 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 19.801 19.798"><path d="M9.9 11.314l-8.485 8.485-1.416-1.414 8.487-8.486L.002 1.414 1.416 0 9.9 8.485 18.384 0 19.8 1.414l-8.485 8.485 8.485 8.485-1.416 1.414z"/></svg>
1116 </span>
1117 <span class="alert-banner__close-text">
1118 Luk
1119 </span>
1120 </button>
1121 </div>
1122 </div>
1123 </div>
1124 </div>
1125 }
1126 }
1127 }
1128
1129 }
1130
1131
1132
1133 <!-- <div class="cookie cookie--accepted">
1134 <div class="grid grid-container">
1135 <div class="row">
1136 <div class="col col--sm-8 col--md-9">
1137 <div class="cookie__text">
1138 @Model.Area.Item.GetField("CookieWarning").GetValue()
1139 </div>
1140 </div>
1141 <div class="col col--sm-4 col--md-3">
1142 <button type="button" class="cookie__accept-btn text--link svg-fill--link">
1143
1144 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel>
1145 <span class="arrow">
1146 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40.62 16"><path d="M40.62 8l-8 8-.89-.89L38.84 8 31.73.89l.89-.89 8 8z"/><path class="spine" d="M0 7.5h40v1H0z"/></svg>
1147 </span>
1148
1149 <span>@Translate("OkAccept", "Ok, jeg accepterer")</span>
1150 </button>
1151 </div>
1152 </div>
1153 </div>
1154 </div> -->
1155 </div>
1156
1157 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.PageViewModel>
1158 @using System.Web;
1159
1160 @{
1161 var host = HttpContext.Current.Request.Url.Host.StartsWith("local.") ? "subsite-esbjerg.dis-play.dk" : HttpContext.Current.Request.Url.Host;
1162
1163 string jsPath = "/Files/Templates/Designs/" + Pageview.Layout.Design.Name;
1164 string searchPath = Model.Area.Item.GetString("SearchResultPage");
1165 string cludoEngineID = Model.Area.Item.GetString("CludoEngineID") ? cludoEngineID = Model.Area.Item.GetString("CludoEngineID") : 11424;
1166
1167 if (!string.IsNullOrEmpty(searchPath))
1168 {
1169 searchPath = Dynamicweb.Frontend.SearchEngineFriendlyURLs.GetFriendlyUrl("Default.aspx?Id=" + searchPath);
1170 }
1171 }
1172
1173 <script>
1174 @*var scriptLoaderSettings = {
1175 mainScriptSrc: [
1176 '@jsPath/static/dist/js/@Esbjerg.Logic.Helpers.CacheBuster(jsPath + "/static/dist/js/", "main.min.js")'
1177 ],
1178 polyfillFallback: '@jsPath/static/dist/js/polyfillFallback.js',
1179 polyfills: 'default-3.6,fetch,Object.values,Array.prototype.findIndex'
1180 };
1181
1182 var loadMainScript = function () { function a(a) { var b = document.createElement("script"); b.defer = !0, b.async = !!0, b.src = a, document.body.appendChild(b) } if ("object" == typeof scriptLoaderSettings.mainScriptSrc) for (var b = 0; b < scriptLoaderSettings.mainScriptSrc.length; b++)a(scriptLoaderSettings.mainScriptSrc[b]); else a(scriptLoaderSettings.mainScriptSrc) };
1183 !function (e, t) { var r, a = [/^(.+)(\[.+MessengerForiOS.+\][ ]*)/, /^(.+)(\[.+FBIOS.+\][ ]*)/, /^(.+)( Twitter for iPhone)/]; for (r = 0; r < a.length; ++r) { var n = a[r], i = e.match(n); if (i) { t = t + "&ua=" + encodeURIComponent(i[1] + " Safari"); break } } var o = document.createElement("script"); o.addEventListener("error", function () { var e = document.createElement("script"); e.src = scriptLoaderSettings.polyfillFallback, document.body.appendChild(e) }),o.defer=true, o.src = t, document.body.appendChild(o) }(navigator.userAgent, "https://cdn.polyfill.io/v2/polyfill.min.js?features=" + scriptLoaderSettings.polyfills + "&callback=loadMainScript");*@
1184
1185 /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License - https://github.com/filamentgroup/loadCSS */
1186 !function (t) { "use strict"; t.loadCSS || (t.loadCSS = function () { }); var e = loadCSS.relpreload = {}; if (e.support = function () { var e; try { e = t.document.createElement("link").relList.supports("preload") } catch (t) { e = !1 } return function () { return e } }(), e.bindMediaToggle = function (t) { function e() { t.media = a } var a = t.media || "all"; t.addEventListener ? t.addEventListener("load", e) : t.attachEvent && t.attachEvent("onload", e), setTimeout(function () { t.rel = "stylesheet", t.media = "only x" }), setTimeout(e, 3e3) }, e.poly = function () { if (!e.support()) for (var a = t.document.getElementsByTagName("link"), n = 0; n < a.length; n++) { var o = a[n]; "preload" !== o.rel || "style" !== o.getAttribute("as") || o.getAttribute("data-loadcss") || (o.setAttribute("data-loadcss", !0), e.bindMediaToggle(o)) } }, !e.support()) { e.poly(); var a = t.setInterval(e.poly, 500); t.addEventListener ? t.addEventListener("load", function () { e.poly(), t.clearInterval(a) }) : t.attachEvent && t.attachEvent("onload", function () { e.poly(), t.clearInterval(a) }) } "undefined" != typeof exports ? exports.loadCSS = loadCSS : t.loadCSS = loadCSS }("undefined" != typeof global ? global : this);
1187
1188 // Enable this to register a service worker. Please make sure you understand the implications of doing so.
1189 // if ("serviceWorker" in navigator) { navigator.serviceWorker.register("/sw.js", { scope: '/' }); }
1190 </script>
1191
1192 <script src='@jsPath/static/dist/js/main.min.js' type="text/javascript"></script>
1193 <script src='https://cdn.polyfill.io/v2/polyfill.js?features=default-3.6,fetch,Object.values,Array.prototype.findIndex' type="text/javascript"></script>
1194 @*<script src='@jsPath/static/dist/js/polyfillFallback.js' type="text/javascript"></script>*@
1195
1196 <!--SiteImprove script-->
1197 <script type="text/javascript">
1198 /*<![CDATA[*/
1199 (function () {
1200 var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true;
1201 sz.src = '//siteimproveanalytics.com/js/siteanalyze_273521.js';
1202 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s);
1203 })();
1204 /*]]>*/
1205 </script>
1206 <!--Minimap-->
1207 @RenderSnippet("Minimap")
1208
1209 <!--Kode - Footer section-->
1210 @RenderSnippet("KodeFooter")
1211
1212
1213 <!-- SCRIPT -->
1214 <!-- www.Cludo.com search start JS -->
1215 <!--[if lte IE 9]>
1216 <script src="https://api.cludo.com/scripts/xdomain.js" slave="https://api.cludo.com/proxy.html"></script>
1217 <![endif]-->
1218 <!-- www.Cludo.com search end JS -->
1219 <!-- www.Cludo.com Search body init script start -->
1220
1221 <script type="text/javascript" src="https://customer.cludo.com/scripts/bundles/search-script.min.js"></script>
1222
1223 <script>
1224 var CludoSearch;
1225 (function () {
1226 var cludoSettings = {
1227 customerId: 80,
1228 engineId: 11424,
1229 searchUrl: "@searchPath",
1230 language: "@Dynamicweb.Services.Areas.GetArea(Model.Area.ID).CultureInfo.TwoLetterISOLanguageName",
1231 filters: { "DomainName": ["https://@host/"] },
1232 searchInputs: ["cludo-search-form", "search-box-form"],
1233 initSearchBoxText: "",
1234 loading: "<img src='//customer.cludo.com/img/loading.gif' alt='Loading' class='loading' role='progressbar' />",
1235 customCallbackAfterSearch: function () {
1236 window.cludoCallback();
1237 }
1238 //bannerIsInSearchTemplate: false,
1239 //endlessScroll: {stopAfterPage:3, resultsPerPage:10, bottomOffset: 700},
1240 //richAutocomplete: true
1241 //@cludoEngineID
1242 };
1243 CludoSearch = new Cludo(cludoSettings);
1244 CludoSearch.init();
1245 })();
1246 </script>
1247
1248
1249
1250 <!--Footer scripts from website settings subsites-->
1251 @{string scriptFooterArea = Model.Area.Item.GetString("ScriptFooterArea"); }
1252 @if (!string.IsNullOrEmpty(scriptFooterArea)){
1253 @scriptFooterArea
1254 }
1255 </body>
1256 </html>
1257
1258 @functions {
1259
1260 private string GetThemeTextColor(string hex)
1261 {
1262 const string white = "#fff";
1263 const string black = "#000";
1264
1265 var color = white;
1266
1267 switch (hex.ToLower())
1268 {
1269 case ThemeColors.Cornflower:
1270 color = black;
1271 break;
1272 case ThemeColors.Surf:
1273 color = black;
1274 break;
1275 case ThemeColors.BeautyBush:
1276 color = black;
1277 break;
1278 case ThemeColors.Cerulean:
1279 color = black;
1280 break;
1281 case ThemeColors.Cinnabar:
1282 color = black;
1283 break;
1284 }
1285
1286 return color;
1287 }
1288
1289 private string GetContrastColor(string hex)
1290 {
1291 var color = hex;
1292
1293 switch (hex.ToLower())
1294 {
1295 case ThemeColors.DeepSapphire:
1296 color = "020305";
1297 break;
1298 case ThemeColors.RegalBlue:
1299 color = "013150";
1300 break;
1301 case ThemeColors.DoveGray:
1302 color = "505050";
1303 break;
1304 case ThemeColors.Valencia:
1305 color = "b23646";
1306 break;
1307 case ThemeColors.Cornflower:
1308 color = "8bbbd5";
1309 break;
1310 case ThemeColors.Surf:
1311 color = "c3beb6";
1312 break;
1313 case ThemeColors.BeautyBush:
1314 color = "e0e0e0";
1315 break;
1316 case ThemeColors.Cerulean:
1317 color = "0079a8";
1318 break;
1319 case ThemeColors.Cinnabar:
1320 color = "de3517";
1321 break;
1322 }
1323
1324 return color;
1325 }
1326
1327 private string GetLinkColor(string hex)
1328 {
1329 var color = hex;
1330
1331 switch (hex.ToLower())
1332 {
1333 case ThemeColors.DeepSapphire:
1334 color = "1d293b";
1335 break;
1336 case ThemeColors.Cornflower:
1337 color = "085077";
1338 break;
1339 case ThemeColors.Surf:
1340 color = "555555";
1341 break;
1342 case ThemeColors.BeautyBush:
1343 color = "555555";
1344 break;
1345 case ThemeColors.Cerulean:
1346 color = "0079a8";
1347 break;
1348 case ThemeColors.Cinnabar:
1349 color = "de3517";
1350 break;
1351 }
1352
1353 return color;
1354 }
1355
1356 private struct ThemeColors
1357 {
1358 public const string DeepSapphire = "0a2e68";
1359 public const string RegalBlue = "004069";
1360 public const string DoveGray = "666666";
1361 public const string Valencia = "d53f53";
1362 public const string Cornflower = "88bfe8";
1363 public const string Surf = "b1d8b9";
1364 public const string BeautyBush = "edc3c4";
1365 public const string Cerulean = "009bd9";
1366 public const string Cinnabar = "eb573d";
1367 }
1368 }