{"id":10,"date":"2026-05-04T14:16:34","date_gmt":"2026-05-04T14:16:34","guid":{"rendered":"https:\/\/silvberg.nu\/?page_id=10"},"modified":"2026-05-14T06:37:36","modified_gmt":"2026-05-14T06:37:36","slug":"start","status":"publish","type":"page","link":"https:\/\/silvberg.nu\/","title":{"rendered":"Karta"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">    <style>\r\n\t\r\n\t\r\n\t.credits\r\n\t{\r\n\t\tpadding: 0 4px 0 4px; \r\n\t\tcolor:#bbb !important; \r\n\t\tbackground-color: #666;\r\n\t\tborder-radius:6px;\r\n\t}\r\n\t.mapboxgl-ctrl-attrib\r\n\t{\r\n\t\tfont-size:11px;\r\n\t}\r\n\r\n        .hmp-map-wrapper {\r\n            position: relative;\r\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\r\n        }\r\n        \r\n        #hmp-map {\r\n            width: 100%;\r\n            height: 500px;\r\n            border-radius: 12px;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        \/* Filter Panel - on top of map *\/\r\n        .hmp-filter-panel {\r\n            position: absolute;\r\n            top: 16px;\r\n            left: 16px;\r\n            right: 16px;\r\n            z-index: 10;\r\n            background: rgba(0, 0, 0, 0.3);\r\n            backdrop-filter: blur(4px);\r\n            border-radius: 50px;\r\n            padding: 4px;\r\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);\r\n            border: 1px solid rgba(255, 255, 255, 0.2);\r\n        }\r\n        \r\n        .hmp-filters-scroll {\r\n            display: flex;\r\n            flex-wrap: nowrap;\r\n            overflow-x: auto;\r\n            gap: 8px;\r\n            padding: 4px;\r\n            scrollbar-width: thin;\r\n            -webkit-overflow-scrolling: touch;\r\n        }\r\n        \r\n        .hmp-filters-scroll::-webkit-scrollbar {\r\n            height: 4px;\r\n        }\r\n        \r\n        .hmp-filters-scroll::-webkit-scrollbar-track {\r\n            background: rgba(255, 255, 255, 0.1);\r\n            border-radius: 10px;\r\n        }\r\n        \r\n        .hmp-filters-scroll::-webkit-scrollbar-thumb {\r\n            background: rgba(255, 255, 255, 0.3);\r\n            border-radius: 10px;\r\n        }\r\n        \r\n        .hmp-filter-btn {\r\n            flex-shrink: 0;\r\n            padding: 6px 12px;\r\n            background: rgba(255, 255, 255, 0.15);\r\n            border: none;\r\n            border-radius: 40px;\r\n            cursor: pointer;\r\n            font-size: 14px;\r\n            font-weight: 500;\r\n            transition: all 0.2s ease;\r\n            color: white;\r\n            backdrop-filter: blur(4px);\r\n            white-space: nowrap;\r\n        }\r\n        \r\n        .hmp-filter-btn.active {\r\n            background: #3b82f6;\r\n            color: white;\r\n            box-shadow: 0 2px 8px rgba(59, 130, 246, 0.4);\r\n        }\r\n        \r\n        .hmp-filter-btn:hover {\r\n            background: rgba(59, 130, 246, 0.8);\r\n            transform: scale(1.02);\r\n        }\r\n        \r\n        \/* Modern Side Panel for Desktop *\/\r\n        .hmp-side-panel {\r\n            position: absolute;\r\n            top: 80px;\r\n            right: 16px;\r\n            bottom: 16px;\r\n            width: 360px;\r\n            background: white;\r\n            border-radius: 16px;\r\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.2);\r\n            z-index: 10;\r\n            display: flex;\r\n            flex-direction: column;\r\n            overflow: hidden;\r\n            transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;\r\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;\r\n        }\r\n        \r\n        .hmp-side-panel.collapsed {\r\n            transform: translateX(calc(100% + 16px));\r\n\t\t\t opacity: 0;\r\n            visibility: hidden;\r\n            pointer-events: none;\r\n        }\r\n        \r\n        .hmp-panel-header {\r\n            padding: 16px;\r\n            background: white;\r\n            border-bottom: 1px solid #e5e7eb;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            cursor: pointer;\r\n            font-weight: 600;\r\n            font-size: 18px;\r\n            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\r\n            color: white;\r\n        }\r\n        \r\n        .hmp-panel-header h3 {\r\n            margin: 0;\r\n            font-size: 16px;\r\n        }\r\n        \r\n        .hmp-close-panel {\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            font-size: 24px;\r\n            cursor: pointer;\r\n            padding: 0;\r\n            width: 30px;\r\n            height: 30px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            border-radius: 50%;\r\n            transition: background 0.2s;\r\n        }\r\n        \r\n        .hmp-close-panel:hover {\r\n            background: rgba(255, 255, 255, 0.2);\r\n        }\r\n        \r\n        .hmp-panel-content {\r\n            flex: 1;\r\n            overflow-y: auto;\r\n            padding: 16px;\r\n        }\r\n        \r\n        \/* Mobile Bottom Sheet *\/\r\n        .hmp-bottom-sheet {\r\n            position: absolute;\r\n            bottom: 0;\r\n            left: 0;\r\n            right: 0;\r\n            background: white;\r\n            border-radius: 20px 20px 0 0;\r\n            box-shadow: 0 -4px 20px rgba(0, 0, 0, 0.15);\r\n            z-index: 10;\r\n            transform: translateY(calc(100% - 60px));\r\n           transition: transform 0.3s ease, opacity 0.3s ease, visibility 0.3s ease;\r\n            max-height: 65vh;\r\n            display: flex;\r\n            flex-direction: column;\r\n        }\r\n        \r\n       .hmp-bottom-sheet.open {\r\n            transform: translateY(0);\r\n            opacity: 1;\r\n            visibility: visible;\r\n        }\r\n        \r\n        .hmp-bottom-sheet:not(.open) {\r\n            opacity: 0;\r\n            visibility: hidden;\r\n            pointer-events: none;\r\n        }\r\n        \r\n        .hmp-sheet-handle {\r\n            width: 40px;\r\n            height: 4px;\r\n            background: #cbd5e1;\r\n            border-radius: 2px;\r\n            margin: 12px auto;\r\n            cursor: pointer;\r\n        }\r\n        \r\n        .hmp-sheet-header {\r\n            padding: 8px 16px 12px;\r\n            border-bottom: 1px solid #e5e7eb;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n        \r\n        .hmp-sheet-header h3 {\r\n            margin: 0;\r\n            font-size: 18px;\r\n            font-weight: 600;\r\n        }\r\n        \r\n        .hmp-sheet-close {\r\n            background: none;\r\n            border: none;\r\n            font-size: 24px;\r\n            cursor: pointer;\r\n            color: #6b7280;\r\n            padding: 4px 8px;\r\n        }\r\n        \r\n        .hmp-sheet-content {\r\n            flex: 1;\r\n            overflow-y: auto;\r\n            padding: 16px;\r\n        }\r\n        \r\n        \/* Location detail styles *\/\r\n        .hmp-location-title {\r\n            font-size: 20px;\r\n            font-weight: 700;\r\n            margin: 0 0 8px 0;\r\n            color: #1f2937;\r\n        }\r\n        \r\n        .hmp-location-caption {\r\n            font-size: 14px;\r\n            color: #6b7280;\r\n            margin-bottom: 12px;\r\n            font-style: italic;\r\n        }\r\n        \r\n        .hmp-location-address {\r\n            font-size: 13px;\r\n            color: #4b5563;\r\n            margin-bottom: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n        }\r\n\t\t\r\n\t\t  .hmp-location-description p {\r\n            margin: 0 0 1em 0;\r\n        }\r\n        .hmp-location-description br {\r\n            display: block;\r\n            margin: 0.5em 0;\r\n        }\r\n\t\t\r\n\t\t.dotfilter\r\n\t\t{\r\n\t\t\twidth: 9px;\r\n\t\t\theight: 10px;\r\n\t\t\tdisplay:inline-block;\r\n\t\t\tmargin-right: 1px;\r\n\t\t\tborder-radius:50px;\r\n\t\t\tborder: 1px solid white;\r\n\t\t}\r\n        \r\n        .hmp-gallery-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 8px;\r\n            margin: 12px 0;\r\n        }\r\n        \r\n         .hmp-gallery-grid img {\r\n            width: 100%;\r\n            aspect-ratio: 1;\r\n            object-fit: cover;\r\n            border-radius: 8px;\r\n            cursor: pointer;\r\n            transition: transform 0.2s;\r\n            image-rendering: crisp-edges;\r\n            image-rendering: -webkit-optimize-contrast;\r\n            image-rendering: high-quality;\r\n        }\r\n        \r\n        .hmp-gallery-grid img:hover {\r\n            transform: scale(1.02);\r\n        }\r\n        \r\n        .hmp-location-description {\r\n            font-size: 14px;\r\n            line-height: 1.0;\r\n            color: #374151;\r\n            margin: 12px 0;\r\n\t\t\t    white-space: pre-line;\r\n        }\r\n        \r\n        .hmp-button-group {\r\n            display: flex;\r\n            gap: 10px;\r\n            margin: 16px 0;\r\n            flex-wrap: wrap;\r\n        }\r\n        \r\n        .hmp-btn {\r\n            display: inline-block;\r\n            padding: 10px 20px;\r\n            border-radius: 8px;\r\n            text-decoration: none;\r\n            font-weight: 500;\r\n            font-size: 14px;\r\n            transition: all 0.2s;\r\n        }\r\n        \r\n        .hmp-btn-primary {\r\n            background: #3b82f6;\r\n            color: white;\r\n        }\r\n        \r\n        .hmp-btn-primary:hover {\r\n            background: #2563eb;\r\n        }\r\n        \r\n        .hmp-btn-secondary {\r\n            background: #10b981;\r\n            color: white;\r\n        }\r\n        \r\n        .hmp-btn-secondary:hover {\r\n            background: #059669;\r\n        }\r\n        \r\n        .hmp-free-text {\r\n            font-size: 13px;\r\n            color: #6b7280;\r\n            padding: 8px;\r\n            background: #f9fafb;\r\n            border-radius: 8px;\r\n            margin-top: 12px;\r\n        }\r\n        \r\n        \/* Lightbox customization *\/\r\n        .lb-data .lb-caption {\r\n            font-size: 14px;\r\n        }\r\n        \r\n        .lb-data .lb-number {\r\n            display: none;\r\n        }\r\n        \r\n        \/* Desktop vs Mobile *\/\r\n        @media (min-width: 769px) {\r\n            .hmp-bottom-sheet {\r\n                display: none;\r\n            }\r\n        }\r\n        \r\n        @media (max-width: 768px) {\r\n            .hmp-side-panel {\r\n                display: none;\r\n            }\r\n            \r\n            .hmp-filter-panel {\r\n                top: 12px;\r\n                left: 12px;\r\n                right: 12px;\r\n                border-radius: 40px;\r\n            }\r\n            \r\n            .hmp-filter-btn {\r\n                padding: 6px 14px;\r\n                font-size: 12px;\r\n            }\r\n        }\r\n    <\/style>\r\n    \r\n    <div class=\"hmp-map-wrapper\">\r\n        <div id=\"hmp-map\"><\/div>\r\n        \r\n        <!-- Filter Panel on Map -->\r\n        <div class=\"hmp-filter-panel\">\r\n            <div class=\"hmp-filters-scroll\">\r\n                <button class=\"hmp-filter-btn active\" data-category=\"all\">\ud83d\udccd Visa alla<\/button>\r\n                                    <button class=\"hmp-filter-btn\" data-category=\"4\" style=\"border-left: 3px solid #e82626; \">\r\n                       <span class='dotfilter' style=\"background-color: #e82626\"><\/span> Bebyggelse &amp; G\u00e5rdar                    <\/button>\r\n                                    <button class=\"hmp-filter-btn\" data-category=\"3\" style=\"border-left: 3px solid #693307; \">\r\n                       <span class='dotfilter' style=\"background-color: #693307\"><\/span> Gruvdrift &amp; Industri                    <\/button>\r\n                                    <button class=\"hmp-filter-btn\" data-category=\"6\" style=\"border-left: 3px solid #08f738; \">\r\n                       <span class='dotfilter' style=\"background-color: #08f738\"><\/span> Natur &amp; Landm\u00e4rken                    <\/button>\r\n                                    <button class=\"hmp-filter-btn\" data-category=\"5\" style=\"border-left: 3px solid #efdb06; \">\r\n                       <span class='dotfilter' style=\"background-color: #efdb06\"><\/span> V\u00e4gar &amp; Stigar                    <\/button>\r\n                            <\/div>\r\n        <\/div>\r\n        \r\n        <!-- Desktop Side Panel -->\r\n        <div class=\"hmp-side-panel collapsed\" id=\"hmp-side-panel\">\r\n            <div class=\"hmp-panel-header\" id=\"hmp-panel-header\">\r\n                <h3>Information om platsen<\/h3>\r\n                <button class=\"hmp-close-panel\" id=\"hmp-close-side\">\u00d7<\/button>\r\n            <\/div>\r\n            <div class=\"hmp-panel-content\" id=\"hmp-panel-content\">\r\n                <p style=\"color: #9ca3af; text-align: center; padding: 40px 20px;\">Click on a marker to view location details<\/p>\r\n            <\/div>\r\n        <\/div>\r\n        \r\n        <!-- Mobile Bottom Sheet -->\r\n        <div class=\"hmp-bottom-sheet\" id=\"hmp-bottom-sheet\">\r\n            <div class=\"hmp-sheet-handle\" id=\"hmp-sheet-handle\"><\/div>\r\n            <div class=\"hmp-sheet-header\">\r\n                <h3>Information om platsen<\/h3>\r\n                <button class=\"hmp-sheet-close\" id=\"hmp-close-sheet\">\u00d7<\/button>\r\n            <\/div>\r\n            <div class=\"hmp-sheet-content\" id=\"hmp-sheet-content\">\r\n                <p style=\"color: #9ca3af; text-align: center; padding: 40px 20px;\">Tap on a marker to view location details<\/p>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n    \r\n    <script>\r\n    var hmpLocations = [{\"id\":176,\"title\":\"Str\\u00f6msn\\u00e4sgrinda\",\"lat\":60.372567972222214,\"lng\":15.505352972222228,\"caption\":\"\",\"description\":\"<strong>Str\\u00f6msn\\u00e4sgrinda<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115824699-kopia-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115824699-kopia-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115839246-kopia-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115839246-kopia-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":175,\"title\":\"Paraplybj\\u00f6rken\",\"lat\":60.37477065275169,\"lng\":15.510513626100192,\"caption\":\"\",\"description\":\"<strong>Paraplybj\\u00f6rken<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115727190-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115727190-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":173,\"title\":\"Torpet Kolar\\u00e4nge\",\"lat\":60.374890972222225,\"lng\":15.510653972222226,\"caption\":\"\",\"description\":\"<strong>Torpet Kolar\\u00e4nge<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115727190-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/20260529_115727190-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":167,\"title\":\"Hophagen\",\"lat\":60.357589,\"lng\":15.462003,\"caption\":\"\",\"description\":\"<strong>Hophagen\\r\\n\\r\\n<\\\/strong> H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Hophagen-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Hophagen-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":166,\"title\":\"Silvbergs kyrka\",\"lat\":60.36108079440996,\"lng\":15.50074636144143,\"caption\":\"\",\"description\":\"<strong>Silvbergs kyrka\\r\\n<\\\/strong>\\r\\nSilvbergs kyrka utg\\u00f6r ett av Dalarnas mest s\\u00e4rpr\\u00e4glade och vackrast bel\\u00e4gna kyrkorum, speglande sig i Gr\\u00e4ngshammars\\u00e5ns lugna vatten. Med sin karakteristiska \\u00e5ttakantiga form och sitt lysande vita utseende skiljer den sig markant fr\\u00e5n den traditionella svenska landskyrkan och st\\u00e5r som ett lysande arkitektoniskt monument \\u00f6ver bygdens historiska v\\u00e4lst\\u00e5nd och rika industrihistoria.\\r\\n\\r\\nKyrkans tillkomst \\u00e4r t\\u00e4tt sammanfl\\u00e4tad med Gr\\u00e4ngshammars bruks storhetstid under det sena 1700-talet. Det var brukspatronen Carl Silfverstolpe som var den drivande kraften bakom bygget. Den gamla tr\\u00e4kyrkan i Silvberg, som l\\u00e5g vid \\u00d6stra Silvbergs gruva, var f\\u00f6rfallen och ans\\u00e5gs ligga f\\u00f6r l\\u00e5ngt ifr\\u00e5n det nya ekonomiska och sociala centrumet i Gr\\u00e4ngshammar. Silfverstolpe sk\\u00e4nkte marken och l\\u00e4t rita den nya helgedomen med tidens moderna ideal som f\\u00f6rebild. Kyrkan uppf\\u00f6rdes mellan \\u00e5ren 1830 och 1834, och invigdes slutgiltigt i november 1834 under h\\u00f6gtidliga former.\\r\\n\\r\\nDet mest unika med Silvbergs kyrka \\u00e4r dess nyklassicistiska arkitektur. Den \\u00e5ttakantiga centralkyrkoformen, inspirerad av antika tempel, valdes f\\u00f6r att skapa ett ljust, \\u00f6ppet och demokratiskt kyrkorum d\\u00e4r f\\u00f6rsamlingen samlades i en ring runt altaret och predikstolen. Inv\\u00e4ndigt dominerar enkelheten och det rika ljusinsl\\u00e4ppet fr\\u00e5n de stora f\\u00f6nstren, vilket ger en k\\u00e4nsla av rymd och harmoni. Dessutom \\u00e4r det st\\u00e5tliga klocktornet placerat direkt ovanp\\u00e5 takets mitt, vilket ger byggnaden dess unika, n\\u00e4stan kupolliknande silhuett i landskapet.\\r\\n\\r\\nUnder \\u00e5rhundradena har kyrkan fungerat som samlingspunkt f\\u00f6r s\\u00e5v\\u00e4l bruksarbetare och bergsm\\u00e4n som b\\u00f6nder och herrg\\u00e5rdsfolk i Silvbergs socken. Den omgivande kyrkog\\u00e5rden, lummigt inb\\u00e4ddad bland gamla l\\u00f6vtr\\u00e4d, b\\u00e4r p\\u00e5 personliga ber\\u00e4ttelser om de m\\u00e4nniskor som format bygden \\u2013 h\\u00e4r vilar allt fr\\u00e5n enkla kolare till de inflytelserika bruksfamiljerna under pampiga gravstenar.\\r\\n\\r\\nIdag \\u00e4r Silvbergs kyrka inte bara en levande f\\u00f6rsamlingskyrka i S\\u00e4tersbygden utan ocks\\u00e5 ett mycket popul\\u00e4rt bes\\u00f6ksm\\u00e5l och en eftertraktad br\\u00f6llopskyrka, tack vare sin unika arkitektur och sitt sagolika l\\u00e4ge.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":165,\"title\":\"Norbo finnmark\",\"lat\":60.28130827075594,\"lng\":15.454491334907033,\"caption\":\"\",\"description\":\"<strong>Norbo finnmark\\r\\n<\\\/strong>\\r\\nNorbo finnmark utg\\u00f6r en fascinerande och lite g\\u00e5tfull del av Silvbergs socken, bel\\u00e4gen i de djupa, vidstr\\u00e4ckta skogsomr\\u00e5dena s\\u00f6der om de centrala bruksbygderna. Till skillnad fr\\u00e5n socknens \\u00f6ppna odlingslandskap och bullriga hyttmilj\\u00f6er b\\u00e4r Norbo finnmark p\\u00e5 en helt egen historia. Det \\u00e4r ett landskap pr\\u00e4glat av den stora migrationsv\\u00e5g som drog \\u00f6ver Sverige under sena 1500-talet och 1600-talet, d\\u00e5 skogsfinska nybyggare slog sig ner i dessa tidigare obebodda gr\\u00e4nstrakter.\\r\\n\\r\\nHistorien om finnmarken \\u00e4r ber\\u00e4ttelsen om svedjebruket \\u2013 en unik jordbruksteknik d\\u00e4r man br\\u00e4nde ner stora omr\\u00e5den av den or\\u00f6rda granskogen f\\u00f6r att s\\u00e5 r\\u00e5g i den n\\u00e4ringsrika askan. De finska nybyggarna, som bj\\u00f6ds in av kronan f\\u00f6r att kolonisera vildmarken, var experter p\\u00e5 detta h\\u00e5rda arbete. Genom att etablera sina skogstorp och r\\u00f6ja mark skapade de sm\\u00e5 oaser av liv mitt i storskogen. \\u00c4ven om skogsfinnarna med tiden assimilerades och integrerades i den lokala Dalakulturen, l\\u00e4mnade deras kultur, spr\\u00e5k och traditioner ett djupt och outpl\\u00e5nligt avtryck i Norbo finnmarks sj\\u00e4l.\\r\\n\\r\\nDet mest p\\u00e5tagliga arvet efter finnmarkskulturen hittar man idag i landskapets geografi och rika namnskick. Ute i skogarna d\\u00f6ljer sig sp\\u00e5r efter gamla finntorp, \\u00f6vergivna odlingst\\u00e4ppor och stenr\\u00f6sen som vittnar om generationers slit. M\\u00e5nga av de lokala platsnamnen p\\u00e5 berg, myrar, tj\\u00e4rnar och stigar b\\u00e4r fortfarande p\\u00e5 en finsk klang eller har ber\\u00e4ttelser knutna till de ursprungliga nybyggarfamiljerna. Dessa platser fungerade som isolerade \\u00f6ar i skogsb\\u00e4ltet, men binds samman av gamla transport- och kyrkstigar som byborna anv\\u00e4nde f\\u00f6r att ta sig till kyrkan eller hyttorna.\\r\\n\\r\\nI takt med att svedjebruket f\\u00f6rbj\\u00f6ds under 1700-talet f\\u00f6r\\u00e4ndrades livet i finnmarken, och skogen fick en ny och avg\\u00f6rande roll i takt med att j\\u00e4rnbruken i Silvberg v\\u00e4xte. Finnmarkens inv\\u00e5nare \\u00f6vergick till att bli skogsarbetare och kolare. De djupa skogarna blev pl\\u00f6tsligt en ov\\u00e4rderlig resurs f\\u00f6r att framst\\u00e4lla den enorma m\\u00e4ngd tr\\u00e4kol som kr\\u00e4vdes f\\u00f6r att h\\u00e5lla masugnarna ig\\u00e5ng i Gr\\u00e4ngshammar och Ulfshyttan. Milorna r\\u00f6k t\\u00e4tt i skogarna, och finnmarken blev en vital livsnerv i hela bygdens ekonomi.\\r\\n\\r\\nIdag \\u00e4r Norbo finnmark en historisk oas i S\\u00e4ters kommun.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":164,\"title\":\"Ulfshyttans Herrg\\u00e5rd\",\"lat\":60.30683944025819,\"lng\":15.384989217221289,\"caption\":\"\",\"description\":\"<strong>Ulfshyttans Herrg\\u00e5rd<\\\/strong>\\r\\n\\r\\nUlfshyttans herrg\\u00e5rd utg\\u00f6r det eleganta och st\\u00e5ndsm\\u00e4ssiga hj\\u00e4rtat i Ulfshyttans gamla bruksmilj\\u00f6. Den skiljer sig markant fr\\u00e5n de rustika arbetarbost\\u00e4derna och de robusta slaggstensruinerna i omr\\u00e5det, och st\\u00e5r som ett arkitektoniskt minnesm\\u00e4rke \\u00f6ver den glansperiod d\\u00e5 bruket blomstrade och styrdes av inflytelserika disponenter och bruks\\u00e4gare.\\r\\n\\r\\nHerrg\\u00e5rdens historia \\u00e4r t\\u00e4tt sammanfl\\u00e4tad med j\\u00e4rnbrukets utveckling. Den nuvarande, st\\u00e5tliga huvudbyggnaden uppf\\u00f6rdes under den senare delen av 1800-talet, en tid d\\u00e5 Ulfshyttan transformerades till ett modernt industrisamh\\u00e4lle med stor framtidstro. Byggnaden pr\\u00e4glas av tidens herrg\\u00e5rdsarkitektur med ljusa fasader och harmoniska proportioner, ritad f\\u00f6r att representera brukets framg\\u00e5ngar och ge plats f\\u00f6r ett st\\u00e5ndsm\\u00e4ssigt s\\u00e4llskapsliv. Det var h\\u00e4rifr\\u00e5n som brukets administration leddes, och det var h\\u00e4r som l\\u00e5ngv\\u00e4ga aff\\u00e4rsg\\u00e4ster, metallurger och samh\\u00e4llstoppar togs emot under glansdagarna kring sekelskiftet 1900.\\r\\n\\r\\nTill herrg\\u00e5rden h\\u00f6r en vacker, parkliknande milj\\u00f6 som anlades f\\u00f6r att skapa en rofylld oas mitt i det annars bullriga industrilandskapet. Med sina lummiga tr\\u00e4d, \\u00f6ppna gr\\u00e4sytor och n\\u00e4rheten till vattnet erbj\\u00f6d parken en skarp kontrast till masugnens r\\u00f6k och gruvornas tunga arbete. Herrg\\u00e5rden blev p\\u00e5 s\\u00e5 s\\u00e4tt en symbol f\\u00f6r den sociala hierarki som r\\u00e5dde p\\u00e5 de gamla svenska bruken, d\\u00e4r disponentfamiljen levde ett liv omgivet av kultur och naturlyrik, bara ett stenkast fr\\u00e5n den sjudande industrin.\\r\\n\\r\\nN\\u00e4r den stora bruksd\\u00f6den drog drastiskt \\u00f6ver bygden och masugnen slutligen sl\\u00e4cktes 1939, f\\u00f6r\\u00e4ndrades \\u00e4ven herrg\\u00e5rdens roll. Den upph\\u00f6rde s\\u00e5 sm\\u00e5ningom att fungera som privatbostad och administrativt centrum f\\u00f6r j\\u00e4rnverket, men till skillnad fr\\u00e5n m\\u00e5nga andra bruksherrg\\u00e5rdar som l\\u00e4mnades att f\\u00f6rfalla, lyckades Ulfshyttans herrg\\u00e5rd bevaras genom nya anv\\u00e4ndningsomr\\u00e5den.\\r\\n\\r\\nIdag \\u00e4r herrg\\u00e5rden hotell- och konferensanl\\u00e4ggning. Det \\u00e4r en levande kulturmilj\\u00f6 d\\u00e4r bes\\u00f6kare kan bo och m\\u00f6tas i historiska salonger som varsamt renoverats f\\u00f6r att beh\\u00e5lla sin tidsenliga charm.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":161,\"title\":\"Skr\\u00f6pbacken\",\"lat\":60.33555,\"lng\":15.463506,\"caption\":\"\",\"description\":\"<div class=\\\"hmp-map-wrapper\\\">\\r\\n<div id=\\\"hmp-side-panel\\\" class=\\\"hmp-side-panel\\\">\\r\\n<div id=\\\"hmp-panel-content\\\" class=\\\"hmp-panel-content\\\">\\r\\n<div class=\\\"hmp-location-description\\\"><strong>Skr\\u00f6pbacken\\r\\n\\r\\n<\\\/strong>H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em><\\\/div>\\r\\n<\\\/div>\\r\\n<\\\/div>\\r\\n<\\\/div>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Skropbacken-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Skropbacken-2-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Skropbacken-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Skropbacken-2-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":160,\"title\":\"Norbo\",\"lat\":60.30751095734007,\"lng\":15.418261969752166,\"caption\":\"\",\"description\":\"<strong>Norbo\\r\\n<\\\/strong>\\r\\nPrecis som grannbyarna har Norbo i \\u00e5rhundraden levt i symbios med Bergslagens unika landskap, men byn har en alldeles egen karakt\\u00e4r som formats av b\\u00e5de det traditionella jord- och skogsbruket och dess strategiska placering l\\u00e4ngs gamla f\\u00e4rdv\\u00e4gar i S\\u00e4ters kommun.\\r\\n\\r\\nNorbos historia \\u00e4r starkt f\\u00f6rknippad med det gamla bondesamh\\u00e4llets slit och kulturlandskapets framv\\u00e4xt. H\\u00e4r har generationer av bybor brukat jorden, brutit ny mark och h\\u00e5llit skogarna \\u00f6ppna genom bete och sl\\u00e5tter. De bevarade \\u00e4ldre g\\u00e5rdarna och uthusen i byn vittnar om ett genuint dalm\\u00e5l och ett lokalt byggnadshantverk d\\u00e4r timring och r\\u00f6df\\u00e4rgade fasader dominerar. Skogen runt Norbo har ocks\\u00e5 varit en livsnerv, d\\u00e4r skogsarbete och kolning f\\u00f6rs\\u00e5g traktens stora hyttor och bruk med det livsviktiga br\\u00e4nslet.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":159,\"title\":\"Sandvik\",\"lat\":60.32655551254996,\"lng\":15.458593602044829,\"caption\":\"\",\"description\":\"<strong>Sandvik\\r\\n<\\\/strong>\\r\\nByn Sandvik ligger vackert bel\\u00e4gen vid den s\\u00f6dra stranden av Stora Ulvsj\\u00f6n. Till skillnad fr\\u00e5n Silvbergs industrimilj\\u00f6er och livliga bruksorter har Sandvik historiskt sett haft karakt\\u00e4ren av en mer utpr\\u00e4glad skogs- och jordbruksbygd.\\r\\n\\r\\nTrots sitt avskilda l\\u00e4ge har byn under \\u00e5rhundradena varit t\\u00e4tt sammanfl\\u00e4tad med det omgivande bergslagslandskapet, och gamla stigar som den historiska Kyrkv\\u00e4gen vittnar om hur byborna f\\u00f6rr i tiden tog sig genom terr\\u00e4ngen f\\u00f6r att n\\u00e5 socknens centrala delar.\\r\\n\\r\\n\\u00c4ven om de stora masugnarna och silvergruvorna lyste med sin fr\\u00e5nvaro i just Sandvik, var byn och dess inv\\u00e5nare \\u00e4nd\\u00e5 en viktig del av det ekosystem som h\\u00f6ll hyttorna ig\\u00e5ng. Skogen var en ov\\u00e4rderlig resurs, och i markerna runt byn har det bedrivits ett omfattande arbete med skogsbruk och framst\\u00e4llning av tr\\u00e4kol till traktens n\\u00e4rliggande j\\u00e4rnbruk. Detta arv lever i h\\u00f6gsta grad kvar i det lokala namnskicket ute i landskapet, d\\u00e4r bland annat rester av kolningsplatser \\u00e4n idag b\\u00e4r vittnesb\\u00f6rd om gamla tiders slit vid milor och b\\u00e4ckar.\\r\\n\\r\\nI modern tid har Sandvik genomg\\u00e5tt en gradvis f\\u00f6rvandling fr\\u00e5n en traditionell bondby till ett levande ett omr\\u00e5de f\\u00f6r b\\u00e5de fritidsboende och permanentboende. Den omgivande l\\u00f6vrika blandskogen har h\\u00f6ga naturv\\u00e4rden, vilket bland annat har lett till skyddandet av det intilliggande <a href=\\\"https:\\\/\\\/www.lansstyrelsen.se\\\/dalarna\\\/besoksmal\\\/naturreservat\\\/nerigarden.html?sv.target=12.382c024b1800285d5863a87f&amp;sv.12.382c024b1800285d5863a87f.route=\\\/&amp;searchString=&amp;counties=&amp;municipalities=&amp;reserveTypes=&amp;natureTypes=&amp;accessibility=&amp;facilities=&amp;sort=none\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">Nerig\\u00e5rdens naturreservat<\\\/a> med dess rika biologiska m\\u00e5ngfald och \\u00e5ldriga tr\\u00e4d.\\r\\n\\r\\nIdag binds Sandvik samman av v\\u00e4lsk\\u00f6tta vandringsleder som sk\\u00f6ts av <a href=\\\"https:\\\/\\\/www.facebook.com\\\/p\\\/Silvbergs-fritidsf%C3%B6rening-100069276968850\\\/\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">Silvbergs Fritidsf\\u00f6rening<\\\/a>.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":158,\"title\":\"Skenshyttan\",\"lat\":60.34041462408095,\"lng\":15.403698998135411,\"caption\":\"\",\"description\":\"<strong>Skenshyttan\\r\\n\\r\\n<\\\/strong>Skenshyttan utg\\u00f6r ytterligare en omistlig pusselbit i Silvbergs sockens rika bergshanteringshistoria. Till skillnad fr\\u00e5n de st\\u00f6rre industrisamh\\u00e4llena Gr\\u00e4ngshammar och Ulfshyttan har Skenshyttan i h\\u00f6gre grad bevarat karakt\\u00e4ren av en genuin och \\u00e5lderdomlig bergsmansmilj\\u00f6. Platsens historia str\\u00e4cker sig l\\u00e5ngt tillbaka i tiden; redan under medeltiden b\\u00f6rjade bergsm\\u00e4n utnyttja vattenkraften i Skenshyttan f\\u00f6r att driva sina hyttor, och omr\\u00e5dets rika tillg\\u00e5ng p\\u00e5 skog och malm lade grunden till en m\\u00e5hundra\\u00e5rig j\\u00e4rntillverkning.\\r\\n\\r\\nUnder 1600- och 1700-talen utvecklades Skenshyttan till ett betydelsefullt nav f\\u00f6r traktens bergsm\\u00e4n. Det som utm\\u00e4rkte Skenshyttan var just \\u00e4garstrukturen, d\\u00e4r sj\\u00e4lvst\\u00e4ndiga bergsm\\u00e4n l\\u00e4nge \\u00e4gde andelar i hyttan och turades om att bl\\u00e5sa sin malm under intensiva perioder p\\u00e5 v\\u00e5r och h\\u00f6st. J\\u00e4rnet som framst\\u00e4lldes h\\u00e4r h\\u00f6ll mycket h\\u00f6g kvalitet tack vare den rena malmen fr\\u00e5n de n\\u00e4rliggande gruvorna, och den sjudande verksamheten vid hyttan gav liv och inkomster till hela den omkringliggande skogsbygden.\\r\\n\\r\\nDet arkitektoniska och visuella arvet i Skenshyttan \\u00e4r i h\\u00f6gsta grad pr\\u00e4glat av bergshanteringen. H\\u00e4r v\\u00e4xte det fram st\\u00e5tliga bergsmansg\\u00e5rdar med timrade ekonomibyggnader och bostadshus som vittnade om \\u00e4garnas status. Precis som i grannbruken blev slaggstenen \\u2013 restprodukten fr\\u00e5n sm\\u00e4ltningen \\u2013 ett viktigt byggmaterial. Idag syns detta hantverksarv tydligt i de bevarade ruinerna, brof\\u00e4stena och husgrunderna av skimrande, bl\\u00e5gr\\u00f6n slaggsten som kantar det rinnande vattnet genom byn.\\r\\n\\r\\nEfter \\u00e5rhundraden av trogen tj\\u00e4nst n\\u00e5dde Skenshyttan v\\u00e4gs \\u00e4nde under det sena 1800-talet, d\\u00e5 den teknologiska utvecklingen och stordriften gjorde de mindre bergsmanshyttorna ol\\u00f6nsamma. Driften vid hyttan lades slutgiltigt ner under 1800-talets sista decennier, och i samband med detta tystnade ocks\\u00e5 hammarslagen och vattenhjulens d\\u00e5n f\\u00f6r gott. Skenshyttan \\u00f6vergick d\\u00e5 fr\\u00e5n att vara en bullrande industriarbetsplats till att bli en stillsam jord- och skogsbruksbygd.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"},{\"id\":3,\"name\":\"Gruvdrift &amp; Industri\",\"color\":\"#693307\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":156,\"title\":\"Pundbacken\",\"lat\":60.305487,\"lng\":15.399359,\"caption\":\"\",\"description\":\"<strong>Pundbacken\\r\\n\\r\\n<\\\/strong>H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Pundbacken-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Pundbacken-1-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":154,\"title\":\"Pojkuddsv\\u00e4gen\",\"lat\":60.319322,\"lng\":15.428693,\"caption\":\"\",\"description\":\"<strong>Pojkuddsv\\u00e4gen\\r\\n\\r\\n<\\\/strong> H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Pojkuddsvagen-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Pojkuddsvagen-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":153,\"title\":\"Ulfshyttans bruk\",\"lat\":60.30758207124282,\"lng\":15.373229938938692,\"caption\":\"\",\"description\":\"<strong>Ulfshyttans bruk<\\\/strong>\\r\\n<span style=\\\"font-size: inherit\\\">\\r\\nUlfshyttans bruk utg\\u00f6r en av Silvbergs\\u00a0 mest betydelsefulla och b\\u00e4st bevarade industrihistoriska milj\\u00f6er. Bruksmilj\\u00f6n har anor som str\\u00e4cker sig \\u00e4nda tillbaka till 1600-talet, d\\u00e5 bergsm\\u00e4n b\\u00f6rjade utvinna j\\u00e4rnmalm i de intilliggande gruvorna. Under \\u00e5rhundradena utvecklades verksamheten fr\\u00e5n enklare hyttdrift till ett storskaligt och modernt j\\u00e4rnbruk. Det var framf\\u00f6r allt under sent 1800-tal och tidigt 1900-tal, under ledning av framsynta bruks\\u00e4gare och disponenter, som Ulfshyttan transformerades till ett blomstrande industrisamh\\u00e4lle som kom att pr\\u00e4gla hela bygden.<\\\/span>\\r\\n<div class=\\\"container\\\">\\r\\n<div id=\\\"model-response-message-contentr_49e579dfeb0e6043\\\" class=\\\"markdown markdown-main-panel enable-updated-hr-color\\\" dir=\\\"ltr\\\" aria-live=\\\"polite\\\">\\r\\n<p data-path-to-node=\\\"1\\\">Kring sekelskiftet 1900 upplevde Ulfshyttan sin absoluta guld\\u00e5lder. J\\u00e4rnverket moderniserades i snabb takt, och den imponerande masugnen som uppf\\u00f6rdes 1797 byggdes om och effektiviserades i flera omg\\u00e5ngar f\\u00f6r att m\\u00f6ta den \\u00f6kande efterfr\\u00e5gan p\\u00e5 h\\u00f6gkvalitativt svenskt st\\u00e5l. Bruket var k\\u00e4nt f\\u00f6r sitt framst\\u00e5ende metallurgiska kunnande, och det h\\u00f6gklassiga tackj\\u00e4rnet exporterades \\u00f6ver stora delar av v\\u00e4rlden. F\\u00f6r att s\\u00e4kra transporterna av malm, kol och f\\u00e4rdiga produkter bands Ulfshyttan samman med omv\\u00e4rlden genom den smalsp\\u00e5riga j\\u00e4rnv\\u00e4gen banan, vilket gav hela samh\\u00e4llet en stark framtidstro och puls.<\\\/p>\\r\\n<p data-path-to-node=\\\"2\\\">Industrins framg\\u00e5ngar satte ocks\\u00e5 en tydlig pr\\u00e4gel p\\u00e5 det omgivande landskapet och arkitekturen. Ulfshyttan v\\u00e4xte fram som ett m\\u00f6nstersamh\\u00e4lle d\\u00e4r herrg\\u00e5rdens st\\u00e5ndsm\\u00e4ssiga glans existerade sida vid sida med arbetarnas vardag. Den st\\u00e5tliga bruksherrg\\u00e5rden, omgiven av en vacker parkmilj\\u00f6, fungerade som brukets administrativa och sociala hj\\u00e4rta. Samtidigt uppf\\u00f6rdes v\\u00e4lordnade arbetarbost\\u00e4der, skola och en egen handelsbod. Byggnaderna uppf\\u00f6rdes ofta med slaggsten \\u2013 den glasartade biprodukten fr\\u00e5n masugnen \\u2013 vilket gav Ulfshyttan en helt unik visuell karakt\\u00e4r d\\u00e4r industrins rester f\\u00f6rvandlades till vacker arkitektur.<\\\/p>\\r\\n<p data-path-to-node=\\\"3\\\">Efter en l\\u00e5ng period av framg\\u00e5ng drabbades Ulfshyttan, i likhet med m\\u00e5nga andra mellansvenska bruk, av den stora bruksd\\u00f6den under 1900-talets f\\u00f6rsta h\\u00e4lft. Masugnen sl\\u00e4cktes f\\u00f6r sista g\\u00e5ngen \\u00e5r 1939, och driften vid anrikning- och sintringsverket avvecklades successivt under decennierna som f\\u00f6ljde. N\\u00e4r \\u00e4ven gruvdriften i omr\\u00e5det upph\\u00f6rde tystnade den tunga industrin i Ulfshyttan f\\u00f6r gott, och det en g\\u00e5ng s\\u00e5 sjudande industrisamh\\u00e4llet gick in i en ny era.<\\\/p>\\r\\n<p data-path-to-node=\\\"4\\\">Idag har Ulfshyttans bruk rest sig som ett levande och mycket v\\u00e4lbes\\u00f6kt kulturminne. Tack vare engagerade lokala krafter har de unika byggnaderna bevarats och fyllts med nytt liv. Den majest\\u00e4tiska masugnspipan i slaggsten st\\u00e5r kvar som ett landm\\u00e4rke i landskapet. Bes\\u00f6kare kan idag vandra l\\u00e4ngs de gamla bruksgatorna och uppleva en harmonisk plats d\\u00e4r de tunga industrihistoriska minnesm\\u00e4rkena numera vilar i en rofylld och natursk\\u00f6n milj\\u00f6.<\\\/p>\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\\r\\n\\r\\n<\\\/div>\\r\\n<\\\/div>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"},{\"id\":3,\"name\":\"Gruvdrift &amp; Industri\",\"color\":\"#693307\",\"icon\":\"\"}],\"gallery\":[],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":151,\"title\":\"Kolningsbacken\",\"lat\":60.338037,\"lng\":15.474996,\"caption\":\"\",\"description\":\"<strong>Kolningsbacken\\r\\n\\r\\n<\\\/strong> H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kolningsbacken-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kolningsbacken-2-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":149,\"title\":\"J\\u00e4rntorget\",\"lat\":60.308391,\"lng\":15.372584,\"caption\":\"\",\"description\":\"<strong>J\\u00e4rntorget\\r\\n\\r\\n<\\\/strong> H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Jarntorget-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Jarntorget-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":147,\"title\":\"Hwilmorst\\u00e4ppan\",\"lat\":60.337829,\"lng\":15.467157,\"caption\":\"\",\"description\":\"<strong>Hwilmorst\\u00e4ppan\\r\\n\\r\\n<\\\/strong>H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Hwilmorstappan-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Hwilmorstappan-1-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":145,\"title\":\"Bj\\u00f6rnh\\u00e5lsv\\u00e4gen\",\"lat\":60.350989,\"lng\":15.432181,\"caption\":\"\",\"description\":\"<strong>Bj\\u00f6rnh\\u00e5lsv\\u00e4gen\\r\\n<\\\/strong>\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Bjornhalsvagen-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Bjornhalsvagen-300x169.jpg\",\"caption\":\"Bj\\u00f6rnh\\u00e5lsv\\u00e4gens start, l\\u00e4ngs v\\u00e4gen mellan Skenshyttan och Gr\\u00e4ngshammar\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":142,\"title\":\"Engelska parken\",\"lat\":60.3580493555927,\"lng\":15.499161272651207,\"caption\":\"\",\"description\":\"Engelska parken\\r\\n\\r\\nEngelska parken \\u00e4r en unik och st\\u00e4mningsfull kulturmilj\\u00f6 i Silvbergs socken. Parken anlades under skiftet mellan 1700- och 1800-talet, d\\u00e5 det intilliggande j\\u00e4rnbruket upplevde sin absoluta storhetstid. Det var de tongivande brukspatronerna, med den inflytelserika familjen Silfverstolpe och senare sl\\u00e4kten Dicander i spetsen, som lade grunden till detta ambiti\\u00f6sa tr\\u00e4dg\\u00e5rdsprojekt f\\u00f6r att visa upp brukets v\\u00e4lst\\u00e5nd och tidens moderna ideal.\\r\\n\\r\\nStilsorterna h\\u00e4mtades fr\\u00e5n den engelska landskapsparken, en str\\u00f6mning som under senromantiken revolterade mot de \\u00e4ldre, strikt symmetriska franska barocktr\\u00e4dg\\u00e5rdarna. Ist\\u00e4llet f\\u00f6r r\\u00e4ta linjer och tuktade h\\u00e4ckar efterstr\\u00e4vade man h\\u00e4r en idealiserad men till synes naturlig vildmark. Landskapet formades med b\\u00f6ljande linjer, lummiga skogspartier och dolda promenadstigar som skulle \\u00f6verraska och v\\u00e4cka k\\u00e4nslor hos den som promenerade genom omr\\u00e5det.\\r\\n\\r\\nGeografiskt placerades parken mycket natursk\\u00f6nt l\\u00e4ngs med Gr\\u00e4ngshammars\\u00e5n, som binder samman sj\\u00f6arna Silvret och Gr\\u00e4ngen. F\\u00f6r att binda samman parkens olika delar \\u00f6ver det str\\u00f6mmande vattnet konstruerades flera karakteristiska v\\u00e4lvda broar \\u00f6ver kanaler och \\u00e5f\\u00e5ror. Man planterade \\u00e4ven stora m\\u00e4ngder \\u00e4dla l\\u00f6vtr\\u00e4d \\u2013 framf\\u00f6r allt st\\u00e5tliga all\\u00e9er av ask och l\\u00f6nn \\u2013 vilket skapade en sl\\u00e5ende och exotisk kontrast till Dalarnas typiska barrskogslandskap.\\r\\n\\r\\nI linje med den engelska stilen smyckades parken med romantiskt inspirerade sm\\u00e5byggnader, monument och s\\u00e5 kallade spegeldammar. Runtom i terr\\u00e4ngen restes minnesstenar och monument \\u00f6ver framst\\u00e5ende personer och familjemedlemmar, bland annat till\\u00e4gnat den k\\u00e4nda f\\u00f6rfattaren Malla Silfverstolpe. Promenadstigarna ledde medvetet bes\\u00f6karen f\\u00f6rbi noggrant planerade siktlinjer, dolda lusthus och avskilda sittplatser d\\u00e4r herrg\\u00e5rdens folk och g\\u00e4ster kunde sitta och filosofera \\u00f6ver naturens sk\\u00f6nhet.\\r\\n\\r\\nIdag \\u00e4r Gr\\u00e4ngshammars bruksmilj\\u00f6 och den engelska parken klassade som ett riksintresse f\\u00f6r kulturmilj\\u00f6v\\u00e5rden. Efter att ha varit igenv\\u00e4xt under l\\u00e5ng tid efter bruksd\\u00f6den har omfattande restaureringsarbeten gjorts under de senaste decennierna f\\u00f6r att \\u00e5terst\\u00e4lla de historiska stigarna, rensa upp siktlinjerna och rekonstruera de v\\u00e4lvda broarna. Parken fungerar nu som ett popul\\u00e4rt och tillg\\u00e4ngligt str\\u00f6vomr\\u00e5de d\\u00e4r natur och industrihistoria sm\\u00e4lter samman vid ruinerna av det gamla kolhuset.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Engelska-parken-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Engelska-parken-1-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Engelska-parken-4-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Engelska-parken-4-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":136,\"title\":\"Halldammen\",\"lat\":60.350548471690416,\"lng\":15.489840676697014,\"caption\":\"\",\"description\":\"<strong>Halldammen<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Klossvika-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Klossvika-300x169.jpg\",\"caption\":\"V\\u00e5rkv\\u00e4ll vid Klossvika. \\u00d6n Elseholm i bakgrunden.\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Halldammen-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Halldammen-1-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Halldammen-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Halldammen-2-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":134,\"title\":\"Klossvika\",\"lat\":60.34703757228482,\"lng\":15.42946647203948,\"caption\":\"\",\"description\":\"<strong>Klossvika\\r\\n\\r\\n<\\\/strong>H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Klossvika-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Klossvika-300x169.jpg\",\"caption\":\"V\\u00e5rkv\\u00e4ll vid Klossvika. \\u00d6n Elseholm i bakgrunden.\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":130,\"title\":\"Kyrkv\\u00e4gen\",\"lat\":60.333449969895554,\"lng\":15.459355093098054,\"caption\":\"\",\"description\":\"<strong>Kyrkv\\u00e4gen\\r\\n\\r\\n<\\\/strong> H\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-4-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-4-300x169.jpg\",\"caption\":\"Kyrkv\\u00e4gen vid Nerig\\u00e5rden\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-6-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-6-169x300.jpg\",\"caption\":\"Parti av Kyrkv\\u00e4gen\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkvagen-1-300x169.jpg\",\"caption\":\"Parti av kyrkv\\u00e4gen\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":127,\"title\":\"R\\u00f6da porten\",\"lat\":60.3565614348484,\"lng\":15.503199945182189,\"caption\":\"\",\"description\":\"<strong>R\\u00f6da porten<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Roda-porten-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Roda-porten-300x169.jpg\",\"caption\":\"R\\u00f6da porten strax \\u00f6ster om Gr\\u00e4ngshammar\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DM-KEF0903-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/DM-KEF0903-300x300.jpg\",\"caption\":\"Foto fr\\u00e5n 1921 vid r\\u00f6da porten. Grindhaspen av j\\u00e4rn, gjutna vid Gr\\u00e4ngshammar 1921.\\n\\nFotograf: Karl-Erik Forslund\\nR\\u00e4ttighetsinnehavare: Dalarnas museum\\nBildk\\u00e4lla: https:\\\/\\\/digitaltmuseum.se\\\/0210114756662\\\/sater-grangshammar-roda-porten-grindhaspen-av-jarn-gjutna-vid-grangshammar\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":124,\"title\":\"Villbroa\",\"lat\":60.306083858309506,\"lng\":15.373070176720347,\"caption\":\"\",\"description\":\"<strong>Villbroa<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Villbroa-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Villbroa-1-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Villbroa-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Villbroa-2-300x169.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":122,\"title\":\"R\\u00e4ttarbostaden\",\"lat\":60.35868698556692,\"lng\":15.497057252979403,\"caption\":\"\",\"description\":\"<strong>R\\u00e4ttarbostaden<\\\/strong>\\r\\n\\r\\nEn r\\u00e4ttare var en person inom det gamla jordbrukssamh\\u00e4llet som hade ansvar f\\u00f6r att leda och \\u00f6vervaka arbetet p\\u00e5 en st\\u00f6rre g\\u00e5rd eller herrg\\u00e5rd. R\\u00e4ttaren stod mellan gods\\u00e4garen och arbetarna i hierarkin.\\r\\n\\r\\nTypiska uppgifter kunde vara att\\u00a0f\\u00f6rdela arbete till dr\\u00e4ngar och pigor, se till att jordbruket sk\\u00f6ttes effektivt, \\u00f6vervaka sk\\u00f6rd, s\\u00e5dd och djurh\\u00e5llning, h\\u00e5lla ordning och disciplin bland arbetarna, sk\\u00f6ta enklare administration och rapportera till \\u00e4garen\\r\\n\\r\\nR\\u00e4ttaren hade ofta h\\u00f6gre status \\u00e4n vanliga lantarbetare och kunde f\\u00e5 eget hus och vissa f\\u00f6rm\\u00e5ner p\\u00e5 g\\u00e5rden.\\r\\n\\r\\nYrket var vanligt i Sverige framf\\u00f6r allt under 1800-talet och f\\u00f6rsta delen av 1900-talet, innan jordbruket mekaniserades och organisationen f\\u00f6r\\u00e4ndrades.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Rattarbostaden-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Rattarbostaden-1-300x169.jpg\",\"caption\":\"R\\u00e4ttarbostaden, bel\\u00e4gen intill Engelska parken\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":117,\"title\":\"Kyrkstensklippan\",\"lat\":60.335576,\"lng\":15.459278,\"caption\":\"\",\"description\":\"<b>Kyrkstensklippan<\\\/b>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-1-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-2-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-2-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-3-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-3-300x169.jpg\",\"caption\":\"\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-6-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kyrkstensklippan-6-300x169.jpg\",\"caption\":\"Utsikt \\u00f6ver Stora Ulvsj\\u00f6n fr\\u00e5n Kyrkstensklippan. \"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":114,\"title\":\"Helikopterbacken\",\"lat\":60.34621684356486,\"lng\":15.487810815992418,\"caption\":\"\",\"description\":\"<strong>Helikopterbacken<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Helikopterbacken-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Helikopterbacken-1-300x169.jpg\",\"caption\":\"Backen som man kanske beh\\u00f6ver en helikopter f\\u00f6r att ta sig upp f\\u00f6r\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Helikopterbacken-3-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Helikopterbacken-3-169x300.jpg\",\"caption\":\"\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":111,\"title\":\"Stallbacken\",\"lat\":60.3083551408645,\"lng\":15.372024444469366,\"caption\":\"\",\"description\":\"<strong>Stallbacken<\\\/strong>\\r\\n\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n&nbsp;\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":4,\"name\":\"Bebyggelse &amp; G\\u00e5rdar\",\"color\":\"#e82626\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Stallbacken-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Stallbacken-300x169.jpg\",\"caption\":\"N\\u00e4ra Ulvshyttan, p\\u00e5 v\\u00e4nster sidan l\\u00e4ngs v\\u00e4gen mot Skenshyttan ligger Stallbacken\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":110,\"title\":\"Kvarntj\\u00e4rnsgruvan\",\"lat\":60.32277330572467,\"lng\":15.430392144543333,\"caption\":\"\",\"description\":\"<strong>Kvarntj\\u00e4rnsgruvan<\\\/strong>\\r\\n\\r\\nEn en f d j\\u00e4rnmalmsgruva med tv\\u00e5 gruvh\\u00e5l s\\u00f6der om v\\u00e4gen mot Norbo (precis l\\u00e4ngs v\\u00e4gen) samt ett gruvh\\u00e5l norr ca 100 meter norr om v\\u00e4gen.\\r\\n\\r\\nGruvan br\\u00f6ts f\\u00f6r l\\u00e4nge sedan och i liten omfattning.\\r\\n\\r\\n<em>\\r\\nHar du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":3,\"name\":\"Gruvdrift &amp; Industri\",\"color\":\"#693307\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kvarntjarnsgruvorna-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kvarntjarnsgruvorna-1-300x169.jpg\",\"caption\":\"Resterna av den gamla j\\u00e4rnmalmsgruvan ligger precis l\\u00e4ngs v\\u00e4gen mellan Sandvik och Norbo.\"},{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kvarntjarnsgruvorna-3-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kvarntjarnsgruvorna-3-169x300.jpg\",\"caption\":\"Som i s\\u00e5 m\\u00e5nga gamla gruvh\\u00e5l kastas sopor och annat material som inte h\\u00f6r hemma d\\u00e4r.\"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":105,\"title\":\"Gunnars stubbe\",\"lat\":60.357979478205294,\"lng\":15.497543007254848,\"caption\":\"\",\"description\":\"<strong>Gunnars stubbe<\\\/strong>\\r\\n\\r\\nGunnar Dicander - tillika Silvbergs hembygdsf\\u00f6renings m\\u00e5ng\\u00e5rige ordf\\u00f6rande - var ute p\\u00e5 en cykeltur och pl\\u00f6tsligt h\\u00f6rde en \\u00f6ronbed\\u00f6vande sm\\u00e4ll.\\r\\n\\r\\nDet var blixten som tr\\u00e4ffade en kraftig ek precis ovanf\\u00f6r honom och som h\\u00f6ll p\\u00e5 att tr\\u00e4ffa honom.\\r\\n\\r\\nHan klarade sig dock, och det enda som h\\u00e4nde var att kepsen bl\\u00e5ste av huvudet.\\r\\n\\r\\nSom en p\\u00e5minnelse om den otroliga turen och att han faktiskt \\u00f6verlevde, l\\u00e4t Gunnar s\\u00e4tta upp en minnesskylt p\\u00e5 den stubbe som blev kvar efter det fallna tr\\u00e4det.\\r\\n\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":6,\"name\":\"Natur &amp; Landm\\u00e4rken\",\"color\":\"#08f738\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Gunnars-stubbe-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Gunnars-stubbe-169x300.jpg\",\"caption\":\"Eken som blixten slog ned i. \"}],\"optional\":{\"button1_text\":\"\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}},{\"id\":84,\"title\":\"Kapellv\\u00e4gen\",\"lat\":60.3565402236766,\"lng\":15.525452610887157,\"caption\":\"\",\"description\":\"<strong>Kapellv\\u00e4gen\\r\\n<\\\/strong>\\r\\nH\\u00e4r kommer snart information om platsen.\\r\\n\\r\\n&nbsp;\\r\\n\\r\\n<em>Har du information eller foton som du vill bidra med, eller har du hittat ett faktafel? H\\u00f6r av dig genom <a href=\\\"https:\\\/\\\/silvberg.nu\\\/?page_id=25\\\">kontaktformul\\u00e4ret<\\\/a>!<\\\/em>\",\"address\":\"\",\"categories\":[{\"id\":5,\"name\":\"V\\u00e4gar &amp; Stigar\",\"color\":\"#efdb06\",\"icon\":\"\"}],\"gallery\":[{\"url\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kapellvagen-1-scaled.jpg\",\"thumbnail\":\"https:\\\/\\\/silvberg.nu\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Kapellvagen-1-169x300.jpg\",\"caption\":\"Kapellv\\u00e4gen b\\u00f6rjar uppe p\\u00e5 h\\u00f6jden 1,7 km \\u00f6ster om Gr\\u00e4ngshammar.\"}],\"optional\":{\"button1_text\":\"K\\u00e4lla\",\"button1_url\":\"\",\"button2_text\":\"\",\"button2_url\":\"\",\"free_text\":\"\"}}];\r\n    \r\n  \r\n\tvar map;\r\n\t    function waitForMapbox() {\r\n        if (typeof mapboxgl !== 'undefined') {\r\n            mapboxgl.accessToken = \"pk.eyJ1IjoiYXR0ZXNvIiwiYSI6ImNtb3JpNHp1azIzNmQycXBodWx6Zmt0bmIifQ.rWBrh6LXcwiu2tcEzhvF_w\";\r\n            \r\n             map = new mapboxgl.Map({\r\n                container: 'hmp-map',\r\n                style: 'mapbox:\/\/styles\/mapbox\/satellite-streets-v12',\r\n                center: [15.42132, 60.33224],\r\n                zoom: 11,\r\n\t\t\t\tcustomAttribution: '<a class=\"credits\" target=\"_blank\" href=https:\/\/www.mapjay.com\/>MapJay.com<\/a>',\r\n\t\t\t\tpitch: 30,\r\n\t\t\t\tbearing: 10,\r\n\t\t\t\tprojection: 'globe'\r\n\t\t\t});\r\n             \r\n       \r\n       \r\n\r\n\t\t\r\n  map.on('style.load', function() {\t\r\n\tmap.addSource('mapbox-dem', {\r\n'type': 'raster-dem',\r\n'url': 'mapbox:\/\/mapbox.mapbox-terrain-dem-v1',\r\n'tileSize': 512,\r\n\/\/'maxzoom': 8\r\n});\r\n\/\/ add the DEM source as a terrain layer with exaggerated height\r\nmap.setTerrain({ 'source': 'mapbox-dem', 'exaggeration': 1.3 });\r\n\r\n  });\r\n    \r\n    var markers = [];\r\n    var currentPopup = null;\r\n    \r\n         function createMarkerElement(categories, color, locationTitle) {\r\n        var el = document.createElement('div');\r\n        el.style.cursor = 'pointer';\r\n        \r\n        if (categories.length > 0 && categories[0].icon) {\r\n            el.innerHTML = `<img decoding=\"async\" src=\"${categories[0].icon}\" style=\"width: 32px; height: 32px;\">`;\r\n        } else {\r\n            el.innerHTML = `<div style=\"background: ${color}; width: 18px; height: 18px; border-radius: 50%; border: 2px solid white; box-shadow: 0 2px 6px rgba(0,0,0,0.3);\"><\/div>`;\r\n        }\r\n        \r\n        return el;\r\n    }\r\n    \r\n    function buildLocationHTML(loc) {\r\n        var html = `<h3 class=\"hmp-location-title\">${escapeHtml(loc.title)}<\/h3>`;\r\n        \r\n        if (loc.caption) {\r\n            html += `<p class=\"hmp-location-caption\">${escapeHtml(loc.caption)}<\/p>`;\r\n        }\r\n        \r\n        if (loc.address) {\r\n            html += `<div class=\"hmp-location-address\">\ud83d\udccd ${escapeHtml(loc.address)}<\/div>`;\r\n        }\r\n        \r\n          if (loc.gallery.length > 0) {\r\n            html += `<div class=\"hmp-gallery-grid\">`;\r\n            loc.gallery.forEach((img, idx) => {\r\n                var thumbUrl = img.thumbnail || img.url;\r\n                html += `<a href=\"${img.url}\" data-lightbox=\"location-gallery-${loc.id}\" data-title=\"${escapeHtml(img.caption)}\" class=\"hmp-lightbox-trigger\">\r\n                    <img decoding=\"async\" src=\"${thumbUrl}\" alt=\"${escapeHtml(img.caption || loc.title)}\">\r\n                <\/a>`;\r\n            });\r\n            html += `<\/div>`;\r\n        }\r\n        \r\n        if (loc.description) {\r\n\t\t\t \r\n\t\t\t \r\n\t\t\t  var descText = loc.description;\r\n            \/\/ Check if it contains HTML tags\r\n            if (!\/<[^>]*>\/.test(descText)) {\r\n              \/\/  descText = descText.replace(\/\\n\/g, '<br>');\r\n            }\r\n            html += `<div class=\"hmp-location-description\">${descText}<\/div>`;\r\n\t\t\t\r\n           \r\n        }\r\n        \r\n        if (loc.optional.button1_text && loc.optional.button1_url) {\r\n            html += `<div class=\"hmp-button-group\">`;\r\n            html += `<a href=\"${loc.optional.button1_url}\" target=\"_blank\" rel=\"noopener\" class=\"hmp-btn hmp-btn-primary\">${escapeHtml(loc.optional.button1_text)}<\/a>`;\r\n            if (loc.optional.button2_text && loc.optional.button2_url) {\r\n                html += `<a href=\"${loc.optional.button2_url}\" target=\"_blank\" rel=\"noopener\" class=\"hmp-btn hmp-btn-secondary\">${escapeHtml(loc.optional.button2_text)}<\/a>`;\r\n            }\r\n            html += `<\/div>`;\r\n        } else if (loc.optional.button2_text && loc.optional.button2_url) {\r\n            html += `<div class=\"hmp-button-group\"><a href=\"${loc.optional.button2_url}\" target=\"_blank\" rel=\"noopener\" class=\"hmp-btn hmp-btn-secondary\">${escapeHtml(loc.optional.button2_text)}<\/a><\/div>`;\r\n        }\r\n        \r\n        if (loc.optional.free_text) {\r\n            html += `<div class=\"hmp-free-text\">${escapeHtml(loc.optional.free_text)}<\/div>`;\r\n        }\r\n        \r\n        return html;\r\n    }\r\n    \r\n    function escapeHtml(str) {\r\n        if (!str) return '';\r\n        return str.replace(\/[&<>]\/g, function(m) {\r\n            if (m === '&') return '&amp;';\r\n            if (m === '<') return '&lt;';\r\n            if (m === '>') return '&gt;';\r\n            return m;\r\n        }).replace(\/[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]\/g, function(c) {\r\n            return c;\r\n        });\r\n    }\r\n    \r\n        function showLocationDetails(loc) {\r\n        var html = buildLocationHTML(loc);\r\n        \r\n        \/\/ Update both desktop and mobile views\r\n        document.getElementById('hmp-panel-content').innerHTML = html;\r\n        document.getElementById('hmp-sheet-content').innerHTML = html;\r\n        \r\n        \/\/ Show appropriate panel based on screen size\r\n        if (window.innerWidth >= 769) {\r\n            document.getElementById('hmp-side-panel').classList.remove('collapsed');\r\n        } else {\r\n            document.getElementById('hmp-bottom-sheet').classList.add('open');\r\n        }\r\n        \r\n        \/\/ Bind lightbox click handlers to new gallery images\r\n        setTimeout(function() {\r\n            bindGalleryClickHandlers();\r\n        }, 100);\r\n    }\r\n    \r\n    function addMarkers(filterCategory = 'all') {\r\n        markers.forEach(m => m.remove());\r\n        markers = [];\r\n        \r\n        hmpLocations.forEach(loc => {\r\n            if (filterCategory !== 'all') {\r\n                let hasCategory = false;\r\n                loc.categories.forEach(cat => {\r\n                    if (cat.id == filterCategory) hasCategory = true;\r\n                });\r\n                if (!hasCategory) return;\r\n            }\r\n            \r\n            var markerColor = loc.categories.length > 0 ? loc.categories[0].color : '#3b82f6';\r\n                        var markerEl = createMarkerElement(loc.categories, markerColor, loc.title);\r\n            \r\n                        var marker = new mapboxgl.Marker({ element: markerEl })\r\n                .setLngLat([loc.lng, loc.lat])\r\n                .addTo(map);\r\n            \r\n            \/\/ Add hover popup (shows location name)\r\n            var hoverPopup = new mapboxgl.Popup({ offset: 15, closeButton: false, closeOnClick: false });\r\n            marker.getElement().addEventListener('mouseenter', function() {\r\n                hoverPopup.setLngLat([loc.lng, loc.lat])\r\n                    .setHTML(`<div style=\"font-family: sans-serif; font-size: 13px; padding: 2px 8px;\">${escapeHtml(loc.title)}<\/div>`)\r\n                    .addTo(map);\r\n            });\r\n            \r\n            marker.getElement().addEventListener('mouseleave', function() {\r\n                hoverPopup.remove();\r\n            });\r\n            \r\n            marker.getElement().addEventListener('click', function(e) {\r\n                e.stopPropagation();\r\n                hoverPopup.remove(); \/\/ Remove hover popup when clicking\r\n                showLocationDetails(loc);\r\n            });\r\n            \r\n            markers.push(marker);\r\n        });\r\n    }\r\n    \r\n    \/\/ Panel controls\r\n      \/\/ Panel controls\r\n    document.getElementById('hmp-close-side').addEventListener('click', function(e) {\r\n        e.stopPropagation();\r\n        document.getElementById('hmp-side-panel').classList.add('collapsed');\r\n    });\r\n    \r\n    document.getElementById('hmp-close-sheet').addEventListener('click', function(e) {\r\n        e.stopPropagation();\r\n        document.getElementById('hmp-bottom-sheet').classList.remove('open');\r\n    });\r\n    \r\n    document.getElementById('hmp-sheet-handle').addEventListener('click', function(e) {\r\n        e.stopPropagation();\r\n        document.getElementById('hmp-bottom-sheet').classList.remove('open');\r\n    });\r\n    \r\n    \/\/ Click on map to close panels\r\n    map.on('click', function() {\r\n        if (window.innerWidth >= 769) {\r\n            var sidePanel = document.getElementById('hmp-side-panel');\r\n            if (!sidePanel.classList.contains('collapsed')) {\r\n                sidePanel.classList.add('collapsed');\r\n            }\r\n        } else {\r\n            var bottomSheet = document.getElementById('hmp-bottom-sheet');\r\n            if (bottomSheet.classList.contains('open')) {\r\n                bottomSheet.classList.remove('open');\r\n            }\r\n        }\r\n    });\r\n    \r\n    \/\/ Filter buttons\r\n    document.querySelectorAll('.hmp-filter-btn').forEach(btn => {\r\n        btn.addEventListener('click', function(e) {\r\n            e.stopPropagation();\r\n            document.querySelectorAll('.hmp-filter-btn').forEach(b => b.classList.remove('active'));\r\n            this.classList.add('active');\r\n            addMarkers(this.dataset.category);\r\n        });\r\n    });\r\n    \r\n    map.on('load', function() {\r\n        addMarkers('all');\r\n    });\r\n    \r\n     \/\/ Gallery Lightbox with Navigation\r\n    var currentGalleryImages = [];\r\n    var currentIndex = 0;\r\n    \r\n    function initCustomLightbox() {\r\n        \/\/ Remove any existing lightbox overlay\r\n        var existingOverlay = document.querySelector('.hmp-custom-lightbox');\r\n        if (existingOverlay) {\r\n            existingOverlay.remove();\r\n        }\r\n        \r\n        \/\/ Create lightbox overlay\r\n        var lightboxOverlay = document.createElement('div');\r\n        lightboxOverlay.className = 'hmp-custom-lightbox';\r\n        lightboxOverlay.style.cssText = `\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.95);\r\n            z-index: 99999;\r\n            justify-content: center;\r\n            align-items: center;\r\n            flex-direction: column;\r\n            cursor: default;\r\n        `;\r\n        \r\n        \/\/ Image container\r\n        var imageContainer = document.createElement('div');\r\n        imageContainer.style.cssText = `\r\n            position: relative;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            max-width: 90%;\r\n            max-height: 70%;\r\n        `;\r\n        \r\n        var lightboxImg = document.createElement('img');\r\n        lightboxImg.style.cssText = `\r\n            max-width: 100%;\r\n            max-height: 70vh;\r\n            object-fit: contain;\r\n            border-radius: 8px;\r\n        `;\r\n        \r\n        \r\n        \/\/ Previous button\r\n        var prevBtn = document.createElement('button');\r\n        prevBtn.innerHTML = '\u276e';\r\n        prevBtn.style.cssText = `\r\n            position: absolute;\r\n            left: -60px;\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            font-size: 48px;\r\n            cursor: pointer;\r\n            padding: 0;\r\n            width: 48px;\r\n            height: 48px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            transition: all 0.3s;\r\n            font-weight: 300;\r\n            text-shadow: 0 2px 4px rgba(0,0,0,0.3);\r\n            opacity: 0.7;\r\n        `;\r\n        prevBtn.onmouseover = function() { this.style.opacity = '1'; this.style.transform = 'scale(1.1)'; };\r\n        prevBtn.onmouseout = function() { this.style.opacity = '0.7'; this.style.transform = 'scale(1)'; };\r\n        \r\n        \/\/ Next button\r\n        var nextBtn = document.createElement('button');\r\n        nextBtn.innerHTML = '\u276f';\r\n        nextBtn.style.cssText = `\r\n            position: absolute;\r\n            right: -60px;\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            font-size: 48px;\r\n            cursor: pointer;\r\n            padding: 0;\r\n            width: 48px;\r\n            height: 48px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            transition: all 0.3s;\r\n            font-weight: 300;\r\n            text-shadow: 0 2px 4px rgba(0,0,0,0.3);\r\n            opacity: 0.7;\r\n        `;\r\n        nextBtn.onmouseover = function() { this.style.opacity = '1'; this.style.transform = 'scale(1.1)'; };\r\n        nextBtn.onmouseout = function() { this.style.opacity = '0.7'; this.style.transform = 'scale(1)'; };\r\n       \r\n        \r\n        imageContainer.appendChild(prevBtn);\r\n        imageContainer.appendChild(lightboxImg);\r\n        imageContainer.appendChild(nextBtn);\r\n\t\t\r\n\t\t        \/\/ Add responsive styles for mobile\r\n        var responsiveStyles = document.createElement('style');\r\n        responsiveStyles.textContent = `\r\n            @media (max-width: 768px) {\r\n                .hmp-custom-lightbox button[style*=\"left: -60px\"] {\r\n                    left: 10px !important;\r\n                }\r\n                .hmp-custom-lightbox button[style*=\"right: -60px\"] {\r\n                    right: 10px !important;\r\n                }\r\n                .hmp-custom-lightbox button[style*=\"left: -60px\"],\r\n                .hmp-custom-lightbox button[style*=\"right: -60px\"] {\r\n                    font-size: 36px !important;\r\n                    width: 40px !important;\r\n                    height: 40px !important;\r\n                    background: rgba(0,0,0,0.5) !important;\r\n                    border-radius: 50% !important;\r\n                }\r\n            }\r\n        `;\r\n        document.head.appendChild(responsiveStyles);\r\n        \r\n        \/\/ Caption\/Description area\r\n        var lightboxCaption = document.createElement('div');\r\n        lightboxCaption.style.cssText = `\r\n            color: white;\r\n            margin-top: 20px;\r\n            font-size: 16px;\r\n            text-align: center;\r\n            max-width: 80%;\r\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\r\n            line-height: 1.5;\r\n        `;\r\n        \r\n        \/\/ Counter display\r\n        var counterDisplay = document.createElement('div');\r\n        counterDisplay.style.cssText = `\r\n            color: rgba(255,255,255,0.7);\r\n            margin-top: 10px;\r\n            font-size: 12px;\r\n            text-align: center;\r\n        `;\r\n        \r\n        var closeBtn = document.createElement('button');\r\n        closeBtn.innerHTML = '\u2715';\r\n        closeBtn.style.cssText = `\r\n            position: absolute;\r\n            top: 20px;\r\n            right: 30px;\r\n            background: none;\r\n            border: none;\r\n            color: white;\r\n            font-size: 32px;\r\n            cursor: pointer;\r\n            z-index: 100000;\r\n            font-weight: bold;\r\n            opacity: 0.8;\r\n        `;\r\n        closeBtn.onmouseover = function() { this.style.opacity = '1'; };\r\n        closeBtn.onmouseout = function() { this.style.opacity = '0.8'; };\r\n        \r\n        lightboxOverlay.appendChild(closeBtn);\r\n        lightboxOverlay.appendChild(imageContainer);\r\n        lightboxOverlay.appendChild(lightboxCaption);\r\n        lightboxOverlay.appendChild(counterDisplay);\r\n        document.body.appendChild(lightboxOverlay);\r\n        \r\n        \/\/ Navigation functions\r\n        function showCurrentImage() {\r\n            if (currentGalleryImages.length > 0 && currentIndex >= 0 && currentIndex < currentGalleryImages.length) {\r\n                var item = currentGalleryImages[currentIndex];\r\n                lightboxImg.src = item.url;\r\n                \r\n                \r\n               \/\/ Build caption with title, description, and image caption\r\n                var captionHtml = '';\r\n                if (item.locationTitle) {\r\n                   \/\/ captionHtml += `<strong>${escapeHtml(item.locationTitle)}<\/strong>`;\r\n                }\r\n                if (item.imageCaption) {\r\n                    if (captionHtml) captionHtml += `<br>`;\r\n                    captionHtml += `<span style=\"font-size: 14px;\">${escapeHtml(item.imageCaption)}<\/span>`;\r\n                }\r\n                if (item.locationDescription) {\r\n                   \/\/ if (captionHtml) captionHtml += `<br><br>`;\r\n                  \/\/  captionHtml += `<span style=\"font-size: 12px; opacity: 0.7;\">${item.locationDescription}<\/span>`;\r\n                }\r\n                lightboxCaption.innerHTML = captionHtml || '';\r\n                \r\n                counterDisplay.textContent = `${currentIndex + 1} \/ ${currentGalleryImages.length}`;\r\n                \r\n                \/\/ Show\/hide navigation buttons\r\n                prevBtn.style.display = currentGalleryImages.length > 1 ? 'block' : 'none';\r\n                nextBtn.style.display = currentGalleryImages.length > 1 ? 'block' : 'none';\r\n            }\r\n        }\r\n        \r\n        function nextImage() {\r\n            if (currentGalleryImages.length > 0) {\r\n                currentIndex = (currentIndex + 1) % currentGalleryImages.length;\r\n                showCurrentImage();\r\n            }\r\n        }\r\n        \r\n        function prevImage() {\r\n            if (currentGalleryImages.length > 0) {\r\n                currentIndex = (currentIndex - 1 + currentGalleryImages.length) % currentGalleryImages.length;\r\n                showCurrentImage();\r\n            }\r\n        }\r\n        \r\n        \/\/ Event listeners\r\n        prevBtn.addEventListener('click', function(e) {\r\n            e.stopPropagation();\r\n            prevImage();\r\n        });\r\n        \r\n        nextBtn.addEventListener('click', function(e) {\r\n            e.stopPropagation();\r\n            nextImage();\r\n        });\r\n        \r\n        \/\/ Keyboard navigation\r\n        document.addEventListener('keydown', function(e) {\r\n            if (lightboxOverlay.style.display === 'flex') {\r\n                if (e.key === 'ArrowLeft') {\r\n                    prevImage();\r\n                } else if (e.key === 'ArrowRight') {\r\n                    nextImage();\r\n                } else if (e.key === 'Escape') {\r\n                    lightboxOverlay.style.display = 'none';\r\n                }\r\n            }\r\n        });\r\n        \r\n        \/\/ Close on click outside image\r\n        lightboxOverlay.addEventListener('click', function(e) {\r\n            if (e.target === lightboxOverlay || e.target === closeBtn) {\r\n                lightboxOverlay.style.display = 'none';\r\n            }\r\n        });\r\n        \r\n        return function showGallery(images, startIndex, locationTitle, locationDescription) {\r\n            currentGalleryImages = images;\r\n            currentIndex = startIndex;\r\n            \r\n            \/\/ Add location info to each image\r\n            currentGalleryImages.forEach(function(img) {\r\n                img.locationTitle = locationTitle;\r\n                img.locationDescription = locationDescription;\r\n            });\r\n            \r\n            showCurrentImage();\r\n            lightboxOverlay.style.display = 'flex';\r\n        };\r\n    }\r\n    \r\n    var showLightboxGallery = initCustomLightbox();\r\n    \r\n    \/\/ click handlers to all gallery images (including dynamically added ones)\r\n       function bindGalleryClickHandlers() {\r\n        \/\/ Collect all galleries by location\r\n        var galleryContainers = document.querySelectorAll('.hmp-gallery-grid');\r\n        \r\n        galleryContainers.forEach(function(container) {\r\n            var links = container.querySelectorAll('a');\r\n            if (links.length === 0) return;\r\n            \r\n            \/\/ Get location data from the panel content\r\n            var panelContent = container.closest('#hmp-panel-content') || container.closest('#hmp-sheet-content');\r\n            var locationTitle = '';\r\n            var locationDescription = '';\r\n            \r\n            if (panelContent) {\r\n                var titleEl = panelContent.querySelector('.hmp-location-title');\r\n                var descEl = panelContent.querySelector('.hmp-location-description');\r\n                if (titleEl) locationTitle = titleEl.innerText;\r\n                if (descEl) locationDescription = descEl.innerText;\r\n            }\r\n            \r\n            \/\/ Build gallery images array\r\n            var galleryImages = [];\r\n            links.forEach(function(link, idx) {\r\n                galleryImages.push({\r\n                    url: link.getAttribute('href'),\r\n                    imageCaption: link.getAttribute('data-title') || ''\r\n                });\r\n                \r\n                \/\/ Remove existing listener to avoid duplicates\r\n                var newLink = link.cloneNode(true);\r\n                link.parentNode.replaceChild(newLink, link);\r\n                \r\n                \/\/ Add click handler with specific index\r\n                newLink.addEventListener('click', (function(index) {\r\n                    return function(e) {\r\n                        e.preventDefault();\r\n                        showLightboxGallery(galleryImages, index, locationTitle, locationDescription);\r\n                    };\r\n                })(idx));\r\n            });\r\n        });\r\n    }\r\n    \r\n    \/\/ Add custom lightbox styles\r\n    var lightboxStyles = document.createElement('style');\r\n    lightboxStyles.textContent = `\r\n        .hmp-gallery-grid a img {\r\n            cursor: pointer;\r\n            transition: transform 0.2s;\r\n        }\r\n        .hmp-gallery-grid a img:hover {\r\n            transform: scale(1.05);\r\n        }\r\n    `;\r\n    document.head.appendChild(lightboxStyles);\r\n\t\r\n\t    \/\/ Initial binding for any existing gallery\r\n    setTimeout(function() {\r\n        bindGalleryClickHandlers();\r\n    }, 500);\r\n\t\r\n\t\r\n\t\r\n\t } else {\r\n            setTimeout(waitForMapbox, 100);\r\n        }\r\n    }\r\n    \r\n    waitForMapbox();\r\n\t\r\n    <\/script>\r\n    <\/p>\n\n\n\n<p class=\"has-base-3-background-color has-background wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-10","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/pages\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/silvberg.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10"}],"version-history":[{"count":17,"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions"}],"predecessor-version":[{"id":102,"href":"https:\/\/silvberg.nu\/index.php?rest_route=\/wp\/v2\/pages\/10\/revisions\/102"}],"wp:attachment":[{"href":"https:\/\/silvberg.nu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}