1<!doctype html> 2<html lang="ca"> 3 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="profile" href="https://gmpg.org/xfn/11"> 8 <!--
8<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
8--> 9 10 <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/a1412226d1bc2d26bc6961ef/script.js"></script>
11 12 <!-- This site is optimized with the Yoast SEO plugin v28.5 - https://yoast.com/product/yoast-seo-wordpress/ --> 13 <title>Jaciment Arqueològic de Sidillà - Web oficial de l'Ajuntament de Foixà </title> 14 <link rel="canonical" href="https://foixa.cat/guia-del-poble/" /> 15 <meta property="og:locale" content="ca_ES" /> 16 <meta property="og:type" content="article" /> 17 <meta property="og:title" content="Jaciment Arqueològic de Sidillà - Web oficial de l'Ajuntament de Foixà " /> 18 <meta property="og:description" content="El jaciment de Sidillà /Sidilianum, està ubicat a dalt del turó del Puig Margodell, al marge dret del riu Ter, a no més d’uns 15 m d’alçada respecte a la plana al·luvial. Es compon d´una villa, un edifici funerari (el mausoleu d´aquesta villa), una església, una necròpolis i un poblat, amb una cronologia que va des […]" /> 19 <meta property="og:url" content="https://foixa.cat/guia-del-poble/" /> 20 <meta property="og:site_name" content="Web oficial de l'Ajuntament de Foixà " /> 21 <meta property="article:modified_time" content="2025-09-16T07:48:16+00:00" /> 22 <meta property="og:image" content="https://foixa.cat/media/sites/136/sidilla1.png" /> 23 <meta property="og:image:width" content="567" /> 24 <meta property="og:image:height" content="298" /> 25 <meta property="og:image:type" content="image/png" /> 26 <meta name="twitter:card" content="summary_large_image" /> 27 <meta name="twitter:label1" content="Temps estimat de lectura" /> 28 <meta name="twitter:data1" content="9 minuts" /> 29
29<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/foixa.cat\/guia-del-poble\/","url":"https:\/\/foixa.cat\/guia-del-poble\/","name":"Jaciment Arqueològic de Sidillà - Web oficial de l'Ajuntament de Foixà ","isPartOf":{"@id":"https:\/\/foixa.cat\/#website"},"primaryImageOfPage":{"@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage"},"image":{"@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage"},"thumbnailUrl":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","datePublished":"2014-04-14T11:44:33+00:00","dateModified":"2025-09-16T07:48:16+00:00","inLanguage":"ca","potentialAction":[{"@type":"ReadAction","target":["https:\/\/foixa.cat\/guia-del-poble\/"]}]},{"@type":"ImageObject","inLanguage":"ca","@id":"https:\/\/foixa.cat\/guia-del-poble\/#primaryimage","url":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","contentUrl":"https:\/\/foixa.cat\/media\/sites\/136\/sidilla1.png","width":567,"height":298},{"@type":"WebSite","@id":"https:\/\/foixa.cat\/#website","url":"https:\/\/foixa.cat\/","name":"Web oficial de l'Ajuntament de Foixà ","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/foixa.cat\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ca"}]}</script>
29 30 <!-- / Yoast SEO plugin. --> 31 32 33<link rel="alternate" type="application/rss+xml" title="Web oficial de l'Ajuntament de Foixà » Canal d'informació" href="https://foixa.cat/feed/" /> 34<link rel="alternate" type="application/rss+xml" title="Web oficial de l'Ajuntament de Foixà » Canal dels comentaris" href="https://foixa.cat/comments/feed/" /> 35<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://foixa.cat/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoixa.cat%2Fguia-del-poble%2F" /> 36<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://foixa.cat/wp-json/oembed/1.0/embed?url=https%3A%2F%2Ffoixa.cat%2Fguia-del-poble%2F&format=xml" /> 37 <!-- This site uses the Google Analytics by ExactMetrics plugin v10.3.0 - Using Analytics tracking - https://www.exactmetrics.com/ -->
vendor: 59 bytes, lines 37-38
37 38 <script src="//www.googletagmanager.com/gtag/js?id=
38G-90YW7K2T4N
vendor: 91 bytes, lines 38-39
38" data-cfasync="false" data-wpfc-render="false" type="text/javascript" async></script> 39
39<script data-cfasync="false" data-wpfc-render="false" type="text/javascript"> 40 var em_version = '10.3.0'; 41 var em_track_user = true; 42 var em_no_track_reason = ''; 43 var ExactMetricsDefaultLocations = {"page_location":"https:\/\/foixa.cat\/guia-del-poble\/"}; 44 if ( typeof ExactMetricsPrivacyGuardFilter === 'function' ) { 45 var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsPrivacyGuardFilter( ExactMetricsExcludeQuery ) : ExactMetricsPrivacyGuardFilter( ExactMetricsDefaultLocations ); 46 } else { 47 var ExactMetricsLocations = (typeof ExactMetricsExcludeQuery === 'object') ? ExactMetricsExcludeQuery : ExactMetricsDefaultLocations; 48 } 49 50 var disableStrs = [ 51 'ga-disable-G-90YW7K2T4N', 52 ]; 53 54 /* Function to detect opted out users */ 55 function __gtagTrackerIsOptedOut() { 56 for (var index = 0; index < disableStrs.length; index++) { 57 if (document.cookie.indexOf(disableStrs[index] + '=true') > -1) { 58 return true; 59 } 60 } 61 62 return false; 63 } 64 65 /* Disable tracking if the opt-out cookie exists. */ 66 if (__gtagTrackerIsOptedOut()) { 67 for (var index = 0; index < disableStrs.length; index++) { 68 window[disableStrs[index]] = true; 69 } 70 } 71 72 /* Opt-out function */ 73 function __gtagTrackerOptout() { 74 for (var index = 0; index < disableStrs.length; index++) { 75 document.cookie = disableStrs[index] + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; path=/'; 76 window[disableStrs[index]] = true; 77 } 78 } 79 80 if ('undefined' === typeof gaOptout) { 81 function gaOptout() { 82 __gtagTrackerOptout(); 83 } 84 } 85 window.dataLayer = window.dataLayer || []; 86 87 window.ExactMetricsDualTracker = { 88 helpers: {}, 89 trackers: {}, 90 }; 91 if (em_track_user) { 92 function __gtagDataLayer() { 93 dataLayer.push(arguments); 94 } 95 96 function __gtagTracker(type, name, parameters) { 97 if (!parameters) { 98 parameters = {}; 99 } 100 101 if (parameters.send_to) { 102 __gtagDataLayer.apply(null, arguments); 103 return; 104 } 105 106 if (type === 'event') { 107 parameters.send_to = exactmetrics_frontend.v4_id; 108 var hookName = name; 109 if (typeof parameters['event_category'] !== 'undefined') { 110 hookName = parameters['event_category'] + ':' + name; 111 } 112 113 if (typeof ExactMetricsDualTracker.trackers[hookName] !== 'undefined') { 114 ExactMetricsDualTracker.trackers[hookName](parameters); 115 } else { 116 __gtagDataLayer('event', name, parameters); 117 } 118 119 } else { 120 __gtagDataLayer.apply(null, arguments); 121 } 122 } 123 124 __gtagTracker('js', new Date()); 125 __gtagTracker('set', { 126 'developer_id.dNDMyYj': true, 127 }); 128 if ( ExactMetricsLocations.page_location ) { 129 __gtagTracker('set', ExactMetricsLocations); 130 } 131 __gtagTracker('config', 'G-90YW7K2T4N', {"forceSSL":"true","link_attribution":"true"} ); 132 window.gtag = __gtagTracker; (function () { 133 /* https://developers.google.com/analytics/devguides/collection/analyticsjs/ */ 134 /* ga and __gaTracker compatibility shim. */ 135 var noopfn = function () { 136 return null; 137 }; 138 var newtracker = function () { 139 return new Tracker(); 140 }; 141 var Tracker = function () { 142 return null; 143 }; 144 var p = Tracker.prototype; 145 p.get = noopfn; 146 p.set = noopfn; 147 p.send = function () { 148 var args = Array.prototype.slice.call(arguments); 149 args.unshift('send'); 150 __gaTracker.apply(null, args); 151 }; 152 var __gaTracker = function () { 153 var len = arguments.length; 154 if (len === 0) { 155 return; 156 } 157 var f = arguments[len - 1]; 158 if (typeof f !== 'object' || f === null || typeof f.hitCallback !== 'function') { 159 if ('send' === arguments[0]) { 160 var hitConverted, hitObject = false, action; 161 if ('event' === arguments[1]) { 162 if ('undefined' !== typeof arguments[3]) { 163 hitObject = { 164 'eventAction': arguments[3], 165 'eventCategory': arguments[2], 166 'eventLabel': arguments[4], 167 'value': arguments[5] ? arguments[5] : 1, 168 } 169 } 170 } 171 if ('pageview' === arguments[1]) { 172 if ('undefined' !== typeof arguments[2]) { 173 hitObject = { 174 'eventAction': 'page_view', 175 'page_path': arguments[2], 176 } 177 } 178 } 179 if (typeof arguments[2] === 'object') { 180 hitObject = arguments[2]; 181 } 182 if (typeof arguments[5] === 'object') { 183 Object.assign(hitObject, arguments[5]); 184 } 185 if ('undefined' !== typeof arguments[1].hitType) { 186 hitObject = arguments[1]; 187 if ('pageview' === hitObject.hitType) { 188 hitObject.eventAction = 'page_view'; 189 } 190 } 191 if (hitObject) { 192 action = 'timing' === arguments[1].hitType ? 'timing_complete' : hitObject.eventAction;
193 hitConverted = mapArgs(hitObject); 194 __gtagTracker('event', action, hitConverted); 195 } 196 } 197 return; 198 } 199 200 function mapArgs(args) { 201 var arg, hit = {}; 202 var gaMap = { 203 'eventCategory': 'event_category', 204 'eventAction': 'event_action', 205 'eventLabel': 'event_label', 206 'eventValue': 'event_value', 207 'nonInteraction': 'non_interaction', 208 'timingCategory': 'event_category', 209 'timingVar': 'name', 210 'timingValue': 'value', 211 'timingLabel': 'event_label', 212 'page': 'page_path', 213 'location': 'page_location', 214 'title': 'page_title', 215 'referrer' : 'page_referrer', 216 }; 217 for (arg in args) { 218 if (!(!args.hasOwnProperty(arg) || !gaMap.hasOwnProperty(arg))) { 219 hit[gaMap[arg]] = args[arg]; 220 } else { 221 hit[arg] = args[arg]; 222 } 223 } 224 return hit; 225 } 226 227 try { 228 f.hitCallback(); 229 } catch (ex) { 230 } 231 }; 232 __gaTracker.create = newtracker; 233 __gaTracker.getByName = newtracker; 234 __gaTracker.getAll = function () { 235 return []; 236 }; 237 __gaTracker.remove = noopfn; 238 __gaTracker.loaded = true; 239 window['__gaTracker'] = __gaTracker; 240 })(); 241 } else { 242 console.log(""); 243 (function () { 244 function __gtagTracker() { 245 return null; 246 } 247 248 window['__gtagTracker'] = __gtagTracker; 249 window['gtag'] = __gtagTracker; 250 })(); 251 } 252 </script>
252 253 <!-- / Google Analytics by ExactMetrics --> 254 <style id="wp-img-auto-sizes-contain-inline-css"> 255img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 256/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 257</style> 258<style id="wp-emoji-styles-inline-css"> 259 260 img.wp-smiley, img.emoji { 261 display: inline !important; 262 border: none !important; 263 box-shadow: none !important; 264 height: 1em !important; 265 width: 1em !important; 266 margin: 0 0.07em !important; 267 vertical-align: -0.1em !important; 268 background: none !important; 269 padding: 0 !important; 270 } 271/*# sourceURL=wp-emoji-styles-inline-css */ 272</style> 273<style id="wp-block-library-inline-css"> 274/** 275 * Colors 276 */ 277/** 278 * Typography 279 */ 280/** 281 * SCSS Variables. 282 * 283 * Please use variables from this sheet to ensure consistency across the UI. 284 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 285 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 286 */ 287/** 288 * Fonts & basic variables. 289 */ 290/** 291 * Typography 292 */ 293/** 294 * Grid System. 295 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 296 */ 297/** 298 * Radius scale. 299 */ 300/** 301 * Elevation scale. 302 */ 303/** 304 * Dimensions. 305 */ 306/** 307 * Mobile specific styles 308 */ 309/** 310 * Editor styles. 311 */ 312/** 313 * Block & Editor UI. 314 */ 315/** 316 * Block paddings. 317 */ 318/** 319 * React Native specific. 320 * These variables do not appear to be used anywhere else. 321 */ 322/** 323 * Breakpoints & Media Queries 324 */ 325/** 326* Converts a hex value into the rgb equivalent. 327* 328* @param {string} hex - the hexadecimal value to convert 329* @return {string} comma separated rgb values 330*/ 331/** 332 * Long content fade mixin 333 * 334 * Creates a fading overlay to signify that the content is longer 335 * than the space allows. 336 */ 337/** 338 * Breakpoint mixins 339 */ 340/** 341 * Focus styles. 342 */ 343/** 344 * Standard focus rings for the WordPress Design System. 345 * 346 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 347 * e.g. `&:focus { @include outset-ring__focus(); }`. 348 */ 349/** 350 * Applies editor left position to the selector passed as argument 351 */ 352/** 353 * Styles that are reused verbatim in a few places 354 */ 355/** 356 * Allows users to opt-out of animations via OS-level preferences. 357 */ 358/** 359 * Reset default styles for JavaScript UI based pages. 360 * This is a WP-admin agnostic reset 361 */ 362/** 363 * Reset the WP Admin page styles for Gutenberg-like pages. 364 */ 365/** 366 * Creates a checkerboard pattern background to indicate transparency. 367 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 368 */ 369:root { 370 --wp-block-synced-color: #7a00df; 371 --wp-block-synced-color--rgb: 122, 0, 223; 372 --wp-bound-block-color: var(--wp-block-synced-color); 373 --wp-editor-canvas-background: #ddd; 374 --wp-admin-theme-color: #007cba; 375 --wp-admin-theme-color--rgb: 0, 124, 186; 376 --wp-admin-theme-color-darker-10: rgb(0, 107, 160.5); 377 --wp-admin-theme-color-darker-10--rgb: 0, 107, 160.5; 378 --wp-admin-theme-color-darker-20: #005a87; 379 --wp-admin-theme-color-darker-20--rgb: 0, 90, 135; 380 --wp-admin-border-width-focus: 2px; 381} 382@media (min-resolution: 192dpi) { 383 :root { 384 --wp-admin-border-width-focus: 1.5px; 385 } 386} 387 388/** 389 * Element styles. 390 */ 391.wp-element-button { 392 cursor: pointer; 393} 394 395:root .has-very-light-gray-background-color { 396 background-color: #eee; 397} 398:root .has-very-dark-gray-background-color { 399 background-color: #313131; 400} 401:root .has-very-light-gray-color { 402 color: #eee; 403} 404:root .has-very-dark-gray-color { 405 color: #313131; 406} 407:root { 408 /* stylelint-disable @stylistic/function-comma-space-after -- We can not use spacing because of WP multi site kses rule. */ 409} 410:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { 411 background: linear-gradient(135deg, rgb(0, 208, 132) 0%, rgb(6, 147, 227) 100%); 412} 413:root .has-purple-crush-gradient-background { 414 background: linear-gradient(135deg, rgb(52, 226, 228) 0%, rgb(71, 33, 251) 50%, rgb(171, 29, 254) 100%); 415} 416:root .has-hazy-dawn-gradient-background { 417 background: linear-gradient(135deg, rgb(250, 172, 168) 0%, rgb(218, 208, 236) 100%); 418} 419:root .has-subdued-olive-gradient-background { 420 background: linear-gradient(135deg, rgb(250, 250, 225) 0%, rgb(103, 166, 113) 100%); 421} 422:root .has-atomic-cream-gradient-background { 423 background: linear-gradient(135deg, rgb(253, 215, 154) 0%, rgb(0, 74, 89) 100%); 424} 425:root .has-nightshade-gradient-background { 426 background: linear-gradient(135deg, rgb(51, 9, 104) 0%, rgb(49, 205, 207) 100%); 427} 428:root .has-midnight-gradient-background { 429 background: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); 430} 431:root { 432 /* stylelint-enable @stylistic/function-comma-space-after */ 433 --wp--preset--font-size--normal: 16px; 434 --wp--preset--font-size--huge: 42px; 435} 436 437.has-regular-font-size { 438 font-size: 1em; 439} 440 441.has-larger-font-size { 442 font-size: 2.625em; 443} 444 445.has-normal-font-size { 446 font-size: var(--wp--preset--font-size--normal); 447} 448 449.has-huge-font-size { 450 font-size: var(--wp--preset--font-size--huge); 451} 452 453:root .has-text-align-center { 454 text-align: center; 455} 456 457:root .has-text-align-left { 458 /*rtl:ignore*/ 459 text-align: left; 460} 461 462:root .has-text-align-right { 463 /*rtl:ignore*/ 464 text-align: right; 465} 466 467.has-fit-text { 468 white-space: nowrap !important; 469} 470 471#end-resizable-editor-section { 472 display: none; 473} 474 475.aligncenter { 476 clear: both; 477} 478 479.items-justified-left { 480 justify-content: flex-start; 481} 482 483.items-justified-center { 484 justify-content: center; 485} 486 487.items-justified-right { 488 justify-content: flex-end; 489} 490 491.items-justified-space-between { 492 justify-content: space-between; 493} 494 495.screen-reader-text { 496 border: 0; 497 clip-path: inset(50%); 498 height: 1px; 499 margin: -1px; 500 overflow: hidden; 501 padding: 0; 502 position: absolute; 503 width: 1px; 504 word-wrap: normal !important; 505 word-break: normal !important; 506} 507 508.screen-reader-text:focus { 509 background-color: #ddd; 510 clip-path: none; 511 color: #444; 512 display: block; 513 font-size: 1em; 514 height: auto; 515 left: 5px; 516 line-height: normal; 517 padding: 15px 23px 14px; 518 text-decoration: none; 519 top: 5px; 520 width: auto; 521 z-index: 100000; 522} 523 524/** 525 * The following provide a simple means of applying a default border style when 526 * a user first makes a selection in the border block support panel. 527 * This prevents issues such as where the user could set a border width 528 * and see no border due there being no border style set. 529 * 530 * This is intended to be removed once intelligent defaults can be set while 531 * making border selections via the block support. 532 * 533 * See: https://github.com/WordPress/gutenberg/pull/33743 534 */ 535html :where(.has-border-color) { 536 border-style: solid; 537} 538 539html :where([style^=border-color], 540[style*=";border-color"], 541[style*="; border-color"]) { 542 border-style: solid; 543} 544 545html :where([style^=border-top-color], 546[style*=";border-top-color"], 547[style*="; border-top-color"]) { 548 border-top-style: solid; 549} 550 551html :where([style^=border-right-color], 552[style*=";border-right-color"], 553[style*="; border-right-color"]) { 554 /*rtl:ignore*/ 555 border-right-style: solid; 556} 557 558html :where([style^=border-bottom-color], 559[style*=";border-bottom-color"], 560[style*="; border-bottom-color"]) { 561 border-bottom-style: solid; 562} 563 564html :where([style^=border-left-color], 565[style*=";border-left-color"], 566[style*="; border-left-color"]) { 567 /*rtl:ignore*/ 568 border-left-style: solid; 569} 570 571html :where([style^=border-width], 572[style*=";border-width"], 573[style*="; border-width"]) { 574 border-style: solid; 575} 576 577html :where([style^=border-top-width], 578[style*=";border-top-width"], 579[style*="; border-top-width"]) { 580 border-top-style: solid; 581} 582 583html :where([style^=border-right-width], 584[style*=";border-right-width"], 585[style*="; border-right-width"]) { 586 /*rtl:ignore*/ 587 border-right-style: solid; 588} 589 590html :where([style^=border-bottom-width], 591[style*=";border-bottom-width"], 592[style*="; border-bottom-width"]) { 593 border-bottom-style: solid; 594} 595 596html :where([style^=border-left-width], 597[style*=";border-left-width"], 598[style*="; border-left-width"]) { 599 /*rtl:ignore*/ 600 border-left-style: solid; 601} 602 603/** 604 * Provide baseline responsiveness for images. 605 */ 606html :where(img[class*=wp-image-]) { 607 height: auto; 608 max-width: 100%; 609} 610 611/** 612 * Reset user agent styles for figure element margins. 613 */ 614:where(figure) { 615 margin: 0 0 1em 0; 616} 617 618html :where(.is-position-sticky) { 619 --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px); 620} 621 622@media screen and (max-width: 600px) { 623 html :where(.is-position-sticky) { 624 --wp-admin--admin-bar--position-offset: 0px; 625 } 626} 627 628/*# sourceURL=/wp-includes/css/dist/block-library/common.css */ 629</style> 630<style id="wp-block-image-inline-css"> 631/** 632 * Typography 633 */ 634/** 635 * SCSS Variables. 636 * 637 * Please use variables from this sheet to ensure consistency across the UI. 638 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 639 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 640 */ 641/** 642 * Colors 643 */ 644/** 645 * Fonts & basic variables. 646 */ 647/** 648 * Typography 649 */ 650/** 651 * Grid System. 652 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 653 */ 654/** 655 * Radius scale. 656 */ 657/** 658 * Elevation scale. 659 */ 660/** 661 * Dimensions. 662 */ 663/** 664 * Mobile specific styles 665 */ 666/** 667 * Editor styles. 668 */ 669/** 670 * Block & Editor UI. 671 */ 672/** 673 * Block paddings. 674 */ 675/** 676 * React Native specific. 677 * These variables do not appear to be used anywhere else. 678 */ 679/** 680 * Breakpoints & Media Queries 681 */ 682/** 683* Converts a hex value into the rgb equivalent. 684* 685* @param {string} hex - the hexadecimal value to convert 686* @return {string} comma separated rgb values 687*/ 688/** 689 * Long content fade mixin 690 * 691 * Creates a fading overlay to signify that the content is longer 692 * than the space allows. 693 */ 694/** 695 * Breakpoint mixins 696 */ 697/** 698 * Focus styles. 699 */ 700/** 701 * Standard focus rings for the WordPress Design System. 702 * 703 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 704 * e.g. `&:focus { @include outset-ring__focus(); }`. 705 */ 706/** 707 * Applies editor left position to the selector passed as argument 708 */ 709/** 710 * Styles that are reused verbatim in a few places 711 */ 712/** 713 * Allows users to opt-out of animations via OS-level preferences. 714 */ 715/** 716 * Reset default styles for JavaScript UI based pages. 717 * This is a WP-admin agnostic reset 718 */ 719/** 720 * Reset the WP Admin page styles for Gutenberg-like pages. 721 */ 722/** 723 * Creates a checkerboard pattern background to indicate transparency. 724 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 725 */ 726.wp-block-image > a, 727.wp-block-image > figure > a { 728 display: inline-block; 729} 730.wp-block-image img { 731 height: auto; 732 max-width: 100%; 733 vertical-align: bottom; 734 box-sizing: border-box; 735} 736@media not (prefers-reduced-motion) { 737 .wp-block-image img.hide { 738 visibility: hidden; 739 } 740 .wp-block-image img.show { 741 animation: show-content-image 0.4s; 742 } 743} 744.wp-block-image[style*=border-radius] > a, 745.wp-block-image[style*=border-radius] img { 746 border-radius: inherit; 747} 748.wp-block-image.has-custom-border img { 749 box-sizing: border-box; 750} 751.wp-block-image.aligncenter { 752 text-align: center; 753} 754.wp-block-image.alignfull > a, .wp-block-image.alignwide > a { 755 width: 100%; 756} 757.wp-block-image.alignfull img, .wp-block-image.alignwide img { 758 height: auto; 759 width: 100%; 760} 761.wp-block-image.alignleft, .wp-block-image.alignright, .wp-block-image.aligncenter, 762.wp-block-image .alignleft, 763.wp-block-image .alignright, 764.wp-block-image .aligncenter { 765 display: table; 766} 767.wp-block-image.alignleft > figcaption, .wp-block-image.alignright > figcaption, .wp-block-image.aligncenter > figcaption, 768.wp-block-image .alignleft > figcaption, 769.wp-block-image .alignright > figcaption, 770.wp-block-image .aligncenter > figcaption { 771 display: table-caption; 772 caption-side: bottom; 773} 774.wp-block-image .alignleft { 775 /*rtl:ignore*/ 776 float: left; 777 /*rtl:ignore*/ 778 margin-left: 0; 779 /*rtl:ignore*/ 780 margin-right: 1em; 781 margin-top: 0.5em; 782 margin-bottom: 0.5em; 783} 784.wp-block-image .alignright { 785 /*rtl:ignore*/ 786 float: right; 787 /*rtl:ignore*/ 788 margin-right: 0; 789 /*rtl:ignore*/ 790 margin-left: 1em; 791 margin-top: 0.5em; 792 margin-bottom: 0.5em; 793} 794.wp-block-image .aligncenter { 795 margin-left: auto; 796 margin-right: auto; 797} 798.wp-block-image :where(figcaption) { 799 margin-top: 0.5em; 800 margin-bottom: 1em; 801} 802.wp-block-image.is-style-circle-mask img { 803 border-radius: 9999px; 804} 805@supports ((-webkit-mask-image: none) or (mask-image: none)) or (-webkit-mask-image: none) { 806 .wp-block-image.is-style-circle-mask img { 807 -webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); 808 mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>'); 809 mask-mode: alpha; 810 -webkit-mask-repeat: no-repeat; 811 mask-repeat: no-repeat; 812 -webkit-mask-size: contain; 813 mask-size: contain; 814 -webkit-mask-position: center; 815 mask-position: center; 816 border-radius: 0; 817 } 818} 819 820:root :where(.wp-block-image.is-style-rounded img, .wp-block-image .is-style-rounded img) { 821 border-radius: 9999px; 822} 823 824.wp-block-image figure {
825 margin: 0; 826} 827 828.wp-lightbox-container { 829 position: relative; 830 display: flex; 831 flex-direction: column; 832} 833.wp-lightbox-container img { 834 cursor: zoom-in; 835} 836.wp-lightbox-container img:hover + button { 837 opacity: 1; 838} 839.wp-lightbox-container button { 840 opacity: 0; 841 border: none; 842 background-color: rgba(90, 90, 90, 0.25); 843 backdrop-filter: blur(16px) saturate(180%); 844 cursor: zoom-in; 845 display: flex; 846 justify-content: center; 847 align-items: center; 848 width: 20px; 849 height: 20px; 850 position: absolute; 851 z-index: 100; 852 top: 16px; 853 right: 16px; 854 text-align: center; 855 padding: 0; 856 border-radius: 4px; 857} 858@media not (prefers-reduced-motion) { 859 .wp-lightbox-container button { 860 transition: opacity 0.2s ease; 861 } 862} 863.wp-lightbox-container button:focus-visible { 864 outline: 3px auto rgba(90, 90, 90, 0.25); 865 outline: 3px auto -webkit-focus-ring-color; 866 outline-offset: 3px; 867} 868.wp-lightbox-container button:hover { 869 cursor: pointer; 870 opacity: 1; 871} 872.wp-lightbox-container button:focus { 873 opacity: 1; 874} 875.wp-lightbox-container button:hover, .wp-lightbox-container button:focus, .wp-lightbox-container button:not(:hover):not(:active):not(.has-background) { 876 background-color: rgba(90, 90, 90, 0.25); 877 border: none; 878} 879 880.wp-lightbox-overlay { 881 position: fixed; 882 top: 0; 883 left: 0; 884 z-index: 100000; 885 overflow: hidden; 886 width: 100%; 887 height: 100vh; 888 box-sizing: border-box; 889 visibility: hidden; 890 cursor: zoom-out; 891} 892.wp-lightbox-overlay .wp-lightbox-close-button { 893 font-family: inherit; 894 position: absolute; 895 top: calc(env(safe-area-inset-top) + 16px); 896 right: calc(env(safe-area-inset-right) + 16px); 897 padding: 0 4px; 898 cursor: pointer; 899 z-index: 5000000; 900 min-width: 40px; 901 min-height: 40px; 902 display: flex; 903 gap: 8px; 904 align-items: center; 905 justify-content: center; 906 line-height: 1; 907} 908.wp-lightbox-overlay .wp-lightbox-close-button:hover, .wp-lightbox-overlay .wp-lightbox-close-button:focus, .wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background) { 909 background: none; 910 border: none; 911} 912.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg { 913 height: 1em; 914 width: 1em; 915} 916.wp-lightbox-overlay .wp-lightbox-close-icon svg { 917 display: block; 918} 919.wp-lightbox-overlay .wp-lightbox-navigation-button-prev, 920.wp-lightbox-overlay .wp-lightbox-navigation-button-next { 921 position: absolute; 922 padding: 0 8px; 923 z-index: 2000002; 924 font-family: inherit; 925 min-width: 40px; 926 min-height: 40px; 927 gap: 4px; 928 display: flex; 929 cursor: pointer; 930 align-items: center; 931 justify-content: center; 932 bottom: 16px; 933 line-height: 1; 934} 935.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden], 936.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden] { 937 display: none; 938} 939@media (min-width: 960px) { 940 .wp-lightbox-overlay .wp-lightbox-navigation-button-prev, 941 .wp-lightbox-overlay .wp-lightbox-navigation-button-next { 942 bottom: 50%; 943 transform: translateY(-50%); 944 } 945} 946.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus, .wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background), 947.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover, 948.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus, 949.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background) { 950 background: none; 951 border: none; 952 padding: 0 8px; 953} 954.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg, 955.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg { 956 width: 1.5em; 957 height: 1.5em; 958 display: block; 959} 960.wp-lightbox-overlay .wp-lightbox-navigation-button-prev { 961 left: calc(env(safe-area-inset-left) + 16px); 962} 963.wp-lightbox-overlay .wp-lightbox-navigation-button-next { 964 right: calc(env(safe-area-inset-right) + 16px); 965} 966.wp-lightbox-overlay .wp-lightbox-navigation-icon svg { 967 vertical-align: middle; 968} 969.wp-lightbox-overlay .lightbox-image-container { 970 position: absolute; 971 overflow: hidden; 972 top: 50%; 973 left: 50%; 974 transform-origin: top left; 975 transform: translate(-50%, -50%); 976 width: var(--wp--lightbox-container-width); 977 height: var(--wp--lightbox-container-height); 978 z-index: 2000001; 979} 980.wp-lightbox-overlay .wp-block-image { 981 position: relative; 982 transform-origin: 0 0; 983 display: flex; 984 width: 100%; 985 height: 100%; 986 justify-content: center; 987 align-items: center; 988 box-sizing: border-box; 989 z-index: 3000000; 990 margin: 0; 991} 992.wp-lightbox-overlay .wp-block-image img { 993 min-width: var(--wp--lightbox-image-width); 994 min-height: var(--wp--lightbox-image-height); 995 width: var(--wp--lightbox-image-width); 996 height: var(--wp--lightbox-image-height); 997} 998.wp-lightbox-overlay .wp-block-image figcaption { 999 display: none; 1000} 1001.wp-lightbox-overlay button { 1002 border: none; 1003 background: none; 1004} 1005.wp-lightbox-overlay .scrim { 1006 width: 100%; 1007 height: 100%; 1008 position: absolute; 1009 z-index: 2000000; 1010 background-color: rgb(255, 255, 255); 1011 opacity: 0.9; 1012} 1013.wp-lightbox-overlay.active { 1014 visibility: visible; 1015} 1016@media not (prefers-reduced-motion) { 1017 .wp-lightbox-overlay.active { 1018 animation: both turn-on-visibility 0.25s; 1019 } 1020} 1021@media not (prefers-reduced-motion) { 1022 .wp-lightbox-overlay.active img { 1023 animation: both turn-on-visibility 0.35s; 1024 } 1025} 1026@media not (prefers-reduced-motion) { 1027 .wp-lightbox-overlay.show-closing-animation:not(.active) { 1028 animation: both turn-off-visibility 0.35s; 1029 } 1030} 1031@media not (prefers-reduced-motion) { 1032 .wp-lightbox-overlay.show-closing-animation:not(.active) img { 1033 animation: both turn-off-visibility 0.25s; 1034 } 1035} 1036@media not (prefers-reduced-motion) { 1037 .wp-lightbox-overlay.zoom.active { 1038 opacity: 1; 1039 visibility: visible; 1040 animation: none; 1041 } 1042 .wp-lightbox-overlay.zoom.active .lightbox-image-container { 1043 animation: lightbox-zoom-in 0.4s; 1044 } 1045 .wp-lightbox-overlay.zoom.active .lightbox-image-container img { 1046 animation: none; 1047 } 1048 .wp-lightbox-overlay.zoom.active .scrim { 1049 animation: turn-on-visibility 0.4s forwards; 1050 } 1051 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) { 1052 animation: none; 1053 } 1054 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container { 1055 animation: lightbox-zoom-out 0.4s; 1056 } 1057 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img { 1058 animation: none; 1059 } 1060 .wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim { 1061 animation: turn-off-visibility 0.4s forwards; 1062 } 1063} 1064 1065@keyframes show-content-image { 1066 0% { 1067 visibility: hidden; 1068 } 1069 99% { 1070 visibility: hidden; 1071 } 1072 100% { 1073 visibility: visible; 1074 } 1075} 1076@keyframes turn-on-visibility { 1077 0% { 1078 opacity: 0; 1079 } 1080 100% { 1081 opacity: 1; 1082 } 1083} 1084@keyframes turn-off-visibility { 1085 0% { 1086 opacity: 1; 1087 visibility: visible; 1088 } 1089 99% { 1090 opacity: 0; 1091 visibility: visible; 1092 } 1093 100% { 1094 opacity: 0; 1095 visibility: hidden; 1096 } 1097} 1098@keyframes lightbox-zoom-in { 1099 0% { 1100 transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); 1101 } 1102 100% { 1103 transform: translate(-50%, -50%) scale(1, 1); 1104 } 1105} 1106@keyframes lightbox-zoom-out { 1107 0% { 1108 visibility: visible; 1109 transform: translate(-50%, -50%) scale(1, 1); 1110 } 1111 99% { 1112 visibility: visible; 1113 } 1114 100% { 1115 visibility: hidden; 1116 transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); 1117 } 1118} 1119/*# sourceURL=https://foixa.cat/wp-includes/blocks/image/style.css */ 1120</style> 1121<style id="wp-block-embed-inline-css"> 1122/** 1123 * Breakpoints & Media Queries 1124 */ 1125/** 1126 * Typography 1127 */ 1128/** 1129 * SCSS Variables. 1130 * 1131 * Please use variables from this sheet to ensure consistency across the UI. 1132 * Don't add to this sheet unless you're pretty sure the value will be reused in many places. 1133 * For example, don't add rules to this sheet that affect block visuals. It's purely for UI. 1134 */ 1135/** 1136 * Colors 1137 */ 1138/** 1139 * Fonts & basic variables. 1140 */ 1141/** 1142 * Typography 1143 */ 1144/** 1145 * Grid System. 1146 * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/ 1147 */ 1148/** 1149 * Radius scale. 1150 */ 1151/** 1152 * Elevation scale. 1153 */ 1154/** 1155 * Dimensions. 1156 */ 1157/** 1158 * Mobile specific styles 1159 */ 1160/** 1161 * Editor styles. 1162 */ 1163/** 1164 * Block & Editor UI. 1165 */ 1166/** 1167 * Block paddings. 1168 */ 1169/** 1170 * React Native specific. 1171 * These variables do not appear to be used anywhere else. 1172 */ 1173/** 1174* Converts a hex value into the rgb equivalent. 1175* 1176* @param {string} hex - the hexadecimal value to convert 1177* @return {string} comma separated rgb values 1178*/ 1179/** 1180 * Long content fade mixin 1181 * 1182 * Creates a fading overlay to signify that the content is longer 1183 * than the space allows. 1184 */ 1185/** 1186 * Breakpoint mixins 1187 */ 1188/** 1189 * Focus styles. 1190 */ 1191/** 1192 * Standard focus rings for the WordPress Design System. 1193 * 1194 * Apply `outset-ring__focus` inside the relevant pseudo-class at the call site, 1195 * e.g. `&:focus { @include outset-ring__focus(); }`. 1196 */ 1197/** 1198 * Applies editor left position to the selector passed as argument 1199 */ 1200/** 1201 * Styles that are reused verbatim in a few places 1202 */ 1203/** 1204 * Allows users to opt-out of animations via OS-level preferences. 1205 */ 1206/** 1207 * Reset default styles for JavaScript UI based pages. 1208 * This is a WP-admin agnostic reset 1209 */ 1210/** 1211 * Reset the WP Admin page styles for Gutenberg-like pages. 1212 */ 1213/** 1214 * Creates a checkerboard pattern background to indicate transparency. 1215 * @param {String} $size - The size of the squares in the checkerboard pattern. Default is 12px. 1216 */ 1217.wp-block[data-align=left] > [data-type="core/embed"], 1218.wp-block[data-align=right] > [data-type="core/embed"], 1219.wp-block-embed.alignleft, 1220.wp-block-embed.alignright { 1221 max-width: 360px; 1222 width: 100%; 1223} 1224.wp-block[data-align=left] > [data-type="core/embed"] .wp-block-embed__wrapper, 1225.wp-block[data-align=right] > [data-type="core/embed"] .wp-block-embed__wrapper, 1226.wp-block-embed.alignleft .wp-block-embed__wrapper, 1227.wp-block-embed.alignright .wp-block-embed__wrapper { 1228 min-width: 280px; 1229} 1230 1231.wp-block-cover .wp-block-embed { 1232 min-width: 320px; 1233 min-height: 240px; 1234} 1235 1236.wp-block-group.is-layout-flex .wp-block-embed { 1237 flex: 1 1 0%; 1238 min-width: 0; 1239} 1240 1241.wp-block-embed { 1242 overflow-wrap: break-word; 1243} 1244.wp-block-embed :where(figcaption) { 1245 margin-top: 0.5em; 1246 margin-bottom: 1em; 1247} 1248.wp-block-embed iframe { 1249 max-width: 100%; 1250} 1251 1252.wp-block-embed__wrapper { 1253 position: relative; 1254} 1255 1256.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper::before { 1257 content: ""; 1258 display: block; 1259 padding-top: 50%; 1260} 1261.wp-embed-responsive .wp-has-aspect-ratio iframe { 1262 position: absolute; 1263 top: 0; 1264 right: 0; 1265 bottom: 0; 1266 left: 0; 1267 height: 100%; 1268 width: 100%; 1269} 1270 1271.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper::before { 1272 padding-top: 42.85%; 1273} 1274.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper::before { 1275 padding-top: 50%; 1276} 1277.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper::before { 1278 padding-top: 56.25%; 1279} 1280.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper::before { 1281 padding-top: 75%; 1282} 1283.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper::before { 1284 padding-top: 100%; 1285} 1286.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper::before { 1287 padding-top: 177.77%; 1288} 1289.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper::before { 1290 padding-top: 200%; 1291} 1292/*# sourceURL=https://foixa.cat/wp-includes/blocks/embed/style.css */ 1293</style> 1294 1295<style id="classic-theme-styles-inline-css"> 1296/** 1297 * These rules are needed for backwards compatibility. 1298 * They should match the button element rules in the base theme.json file. 1299 */ 1300.wp-block-button__link { 1301 color: #ffffff; 1302 background-color: #32373c; 1303 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 1304 1305 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 1306 box-shadow: none; 1307 text-decoration: none; 1308 1309 /* The extra 2px are added to size solids the same as the outline versions.*/ 1310 padding: calc(0.667em + 2px) calc(1.333em + 2px); 1311 1312 font-size: 1.125em; 1313} 1314 1315.wp-block-file__button { 1316 background: #32373c; 1317 color: #ffffff; 1318 text-decoration: none; 1319} 1320 1321/*# sourceURL=/wp-includes/css/classic-themes.css */ 1322</style> 1323 1324<style id="global-styles-inline-css"> 1325:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
13250) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1325.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 1326/*# sourceURL=global-styles-inline-css */ 1327</style> 1328 1329<link rel='stylesheet' id='vlc_table_to_div_css-css' href='https://foixa.cat/wp-content/plugins/vlc_table_to_div/assets/css/vlc_table_to_div.css?ver=7.1.2' media='all' /> 1330<link rel='stylesheet' id='kiwi-icomoon-css' href='https://foixa.cat/wp-content/plugins/kiwi-social-share/assets/vendors/icomoon/style.css?ver=2.1.8' media='all' /> 1331<link rel='stylesheet' id='ajuntamentsddgi-style-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/style.css?ver=7.1.2' media='all' /> 1332<link rel='stylesheet' id='main-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/main.css' media='screen' /> 1333<link rel='stylesheet' id='dipu-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/dipu.css' media='screen' /> 1334<link rel='stylesheet' id='print-css' href='https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/css/print.css' media='print' /> 1335<link rel='stylesheet' id='wpdreams-asl-basic-css' href='https://foixa.cat/wp-content/plugins/ajax-search-lite/css/style.basic.css?ver=4.14.5' media='all' /> 1336<style id="wpdreams-asl-basic-inline-css"> 1337 1338 div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label { 1339 font-size: 0px !important; 1340 color: rgba(0, 0, 0, 0); 1341 } 1342 div[id*='ajaxsearchlitesettings'].searchsettings .asl_option_inner label:after { 1343 font-size: 11px !important; 1344 position: absolute; 1345 top: 0; 1346 left: 0; 1347 z-index: 1; 1348 } 1349 .asl_w_container { 1350 width: 100%; 1351 margin: 0px 0px 0px 0px; 1352 min-width: 200px; 1353 } 1354 div[id*='ajaxsearchlite'].asl_m { 1355 width: 100%; 1356 } 1357 div[id*='ajaxsearchliteres'].wpdreams_asl_results div.resdrg span.highlighted { 1358 font-weight: bold; 1359 color: rgba(217, 49, 43, 1); 1360 background-color: rgba(238, 238, 238, 1); 1361 } 1362 div[id*='ajaxsearchliteres'].wpdreams_asl_results .results img.asl_image { 1363 width: 70px; 1364 height: 70px; 1365 object-fit: cover; 1366 } 1367 div[id*='ajaxsearchlite'].asl_r .results { 1368 max-height: none; 1369 } 1370 div[id*='ajaxsearchlite'].asl_r { 1371 position: absolute; 1372 } 1373 1374 div.asl_r.asl_w.vertical .results .item::after { 1375 display: block; 1376 position: absolute; 1377 bottom: 0; 1378 content: ''; 1379 height: 1px; 1380 width: 100%; 1381 background: #D8D8D8; 1382 } 1383 div.asl_r.asl_w.vertical .results .item.asl_last_item::after { 1384 display: none; 1385 } 1386 1387/*# sourceURL=wpdreams-asl-basic-inline-css */ 1388</style> 1389<link rel='stylesheet' id='wpdreams-asl-instance-css' href='https://foixa.cat/wp-content/plugins/ajax-search-lite/css/style-underline.css?ver=4.14.5' media='all' /> 1390<link rel='stylesheet' id='fancybox-css' href='https://foixa.cat/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.css?ver=1790987676' media='screen' /> 1391<style id="fancybox-inline-css"> 1392#fancybox-outer{background:#fff}#fancybox-content{background:#fff;border-color:#fff;color:inherit;}#fancybox-title,#fancybox-title-float-main{color:#fff} 1393/*# sourceURL=fancybox-inline-css */ 1394</style> 1395<link rel='stylesheet' id='new-royalslider-core-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/royalslider.css?ver=3.2.8' media='all' /> 1396<link rel='stylesheet' id='rsDefaultInv-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/skins/default-inverted/rs-default-inverted.css?ver=3.2.8' media='all' /> 1397<link rel='stylesheet' id='gallery_with_thumbs_text-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/templates-css/rs-gallery-with-text-thumbs.css?ver=3.2.8' media='all' /> 1398<link rel='stylesheet' id='content_slider-css-css' href='https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/templates-css/rs-content-slider-template.css?ver=3.2.8' media='all' /> 1399<link rel='stylesheet' id='wp-block-paragraph-css' href='https://foixa.cat/wp-includes/blocks/paragraph/style.css?ver=7.1.2' media='all' />
1400<script async data-wp-strategy="async" id="exactmetrics-frontend-script-js" src="https://foixa.cat/wp-content/plugins/google-analytics-dashboard-for-wp/assets/js/frontend-gtag.js?ver=1790987676"></script>
vendor: 1 bytes, line 1400
1400
1401<script data-cfasync="false" data-wpfc-render="false" type="text/javascript" id='exactmetrics-frontend-script-js-extra'>/* <![CDATA[ */ 1402var exactmetrics_frontend = {"js_events_tracking":"true","download_extensions":"doc,pdf,ppt,zip,xls,docx,pptx,xlsx","inbound_paths":"[{\"path\":\"\\\/go\\\/\",\"label\":\"affiliate\"},{\"path\":\"\\\/recommend\\\/\",\"label\":\"affiliate\"}]","home_url":"https:\/\/foixa.cat","hash_tracking":"false","v4_id":"G-90YW7K2T4N"};/* ]]> */ 1403</script>
vendor: 1 bytes, line 1403
1403
1404<script id="jquery-core-js" src="https://foixa.cat/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 1404
1404
1405<script id="jquery-migrate-js" defer="defer" src="https://foixa.cat/wp-includes/js/jquery/jquery-migrate.js?ver=3.4.1"></script>
1405 1406<link rel="https://api.w.org/" href="https://foixa.cat/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://foixa.cat/wp-json/wp/v2/pages/811" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://foixa.cat/xmlrpc.php?rsd" /> 1407 1408<link rel='shortlink' href='https://foixa.cat/?p=811' /> 1409<link rel="preload" href="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/fonts/OpenSans/OpenSans-regular.woff2" as="font" type="font/woff2" crossorigin="anonymous"><style> 1410 @font-face { 1411 font-family: "Open Sans"; 1412 src: url("https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/fonts/OpenSans/OpenSans-regular.woff2") format("woff2"); 1413 } 1414 </style> 1415 <link rel="preload" as="style" href="//foixa.cat/wp-content/uploads/omgf/omgf-stylesheet-56/omgf-stylesheet-56.css?ver=1675674488" /> 1416 <link rel="stylesheet" href="//foixa.cat/wp-content/uploads/omgf/omgf-stylesheet-56/omgf-stylesheet-56.css?ver=1675674488" media="all" /> 1417 <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png"> 1418 <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png" sizes=32x32> 1419 <link rel="icon" href="https://foixa.cat/media/sites/136/escut.png" sizes=192x192> 1420 <link rel="apple-touch-icon" href="https://foixa.cat/media/sites/136/escut.png"> 1421 <meta name="msapplication-TileImage" content=https://foixa.cat/media/sites/136/escut.png> 1422 1423 1424 <link rel="apple-touch-icon" sizes="180x180" href="https://foixa.cat/media/sites/136/escut.png"> 1425 <link rel="icon" type="image/png" sizes="32x32" href="https://foixa.cat/media/sites/136/escut.png"> 1426 <link rel="icon" type="image/png" sizes="16x16" href="https://foixa.cat/media/sites/136/escut.png"> 1427 <link rel="manifest" href="https://website.com/site.webmanifest"> 1428 <link rel="mask-icon" href="https://website.com/safari-pinned-tab.svg" color="#5bbad5"> 1429 <meta name="msapplication-TileColor" content="#da532c"> 1430 <meta name="theme-color" content="#ffffff"> 1431
1431<script type='text/javascript'> 1432 jQuery(document).ready(function(){ 1433 jQuery(window).scroll(function(){ 1434 if (jQuery(this).scrollTop() > 500) { 1435 jQuery('#scroll').fadeIn(); 1436 } else { 1437 jQuery('#scroll').fadeOut(); 1438 } 1439 }); 1440 jQuery('#scroll').click(function(){ 1441 jQuery("html, body").animate({ scrollTop: 0 }, 600); 1442 return false; 1443 }); 1444 }); 1445 </script>
1445 1446<style id="core-block-supports-inline-css"> 1447/** 1448 * Core styles: block-supports 1449 */ 1450 1451/*# sourceURL=core-block-supports-inline-css */ 1452</style> 1453 1454</head> 1455 1456<body class="wp-singular page-template-default page page-id-811 wp-theme-ajuntaments_ddgi_2022resources theme-blanc-color" data-theme='theme-blanc-color'> 1457 <!--[if IE]> 1458 <div class="alert alert-warning"> 1459 You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience. </div> 1460 <![endif]--> 1461 <!-- <a class="skip-link screen-reader-text" href="#content"></a> --> 1462 1463 1464 <header id="masthead" class="site-header no-home"> 1465 1466 1467 1468<div class="top-header light-text"> 1469 <div class="uk-container uk-flex uk-flex-center uk-flex-right@s uk-flex-middle"> 1470 <div class="uk-flex uk-flex-between uk-flex-middle featured-information"> 1471 <span>Atenció Ciutadana 972 769 259</span> 1472 </div> 1473 1474 1475<ul class="top XXSS-container vlc-list uk-flex uk-flex-around uk-flex-middle xxss"> 1476 </ul> 1477 </div> 1478</div> 1479 1480<div class="main-header"> 1481 <div class="main-header-wrap uk-container uk-flex uk-flex-between uk-flex-middle"> 1482 <a class="uk-flex uk-flex-middle" href=https://foixa.cat> 1483 <img class="site-logo" src="https://foixa.cat/media/sites/136/escut.png" alt="escut" height="74" /> 1484 <p class="blog-name">Web oficial de l'Ajuntament de Foixà </p> 1485 </a> 1486 <div class="uk-flex uk-flex-between@s uk-flex-right uk-flex-middle menu-div"> 1487 <div class="uk-inline"> 1488 <button class="btn-menu" type="button" aria-expanded="false"> 1489 <span class="text-menu-header uk-visible@s">Menú</span> 1490 <svg width="18px" height="13px" viewBox="0 0 18 13" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 1491 <title>Icons/Menu</title> 1492 <g id="2022-Design" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> 1493 <g id="Homepage" transform="translate(-1197.000000, -69.000000)" stroke="#1D1D1B" stroke-width="1.9938296"> 1494 <g id="Icons/Menu" transform="translate(1197.600000, 69.878712)"> 1495 <line x1="0" y1="0.498457399" x2="17.4" y2="0.498457399" id="Path"></line> 1496 <line x1="0" y1="5.68241435" x2="17.4" y2="5.68241435" id="Path"></line> 1497 <line x1="0" y1="10.7666798" x2="17.4" y2="10.7666798" id="Path"></line> 1498 </g> 1499 </g> 1500 </g> 1501 </svg> 1502 <!-- <img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Menu.svg alt="Fes clic per obrir el menu" width="17" height="11" /> --> 1503 </button> 1504 <div uk-dropdown="mode: click" class="menu-header"> 1505 1506 1507 <ul class="pages-list uk-nav uk-dropdown-nav"> 1508 <li class="page_item"><a href="https://foixa.cat/navega/?pagina=943">El castell de Foixà </a></li> 1509 <li class="page_item222"><a href="./deixalleria-mobil-2025">Deixalleria Mòbil 2026</a></li> 1510 1511 <li class="page_item"><a href="https://foixa.cat/navega/?pagina=785">Coneix</a></li> 1512 <li class="page_item222"><a href="./guia-del-poble">Jaciment Arqueològic de Sidillà </a></li> 1513 1514 <li class="page_item222"><a href="./organismes-oficials">Organismes oficials</a></li> 1515 1516 <li class="page_item"><a href="https://foixa.cat/navega/?pagina=841">L'Ajuntament</a></li> 1517 <li class="page_item222"><a href="./seguretat-i-sanitat">Seguretat i sanitat</a></li> 1518 1519 <li class="page_item"><a href="https://foixa.cat/navega/?pagina=1072">AnalÃtiques</a></li> 1520 <li class="page_item"><a href="https://foixa.cat/navega/?pagina=873">Seu electrònica</a></li> 1521 <li class="page_item222"><a href="./lemporda">L'Empordà </a></li> 1522 1523 <li class="page_item222"><a href="./transports-publics">Transports públics</a></li> 1524 1525 </ul> 1526 1527 <div class="XXSS-search-mobile"> 1528 <a class="uk-visible@s search-mobile" href="https://foixa.cat/cercador/"><span>Buscar</span><img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Lupa.svg alt="Bu
1528scar" width="13" height="13" /></a> 1529 1530<ul class="top XXSS-container vlc-list uk-flex uk-flex-around uk-flex-middle xxss"> 1531 </ul> 1532 </div> 1533 <div class="translate-mobile"> 1534 </div> 1535 </div> 1536 </div> 1537 <a class="uk-visible@s" href="https://foixa.cat/cercador/"><span class="sr-only">Cerca</span><img src=https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/Lupa.svg alt="Buscar" width="13" height="13" /></a> 1538 1539 </div> 1540 1541 </div> 1542 1543 </div> 1544 </header><!-- #masthead --> 1545 <a href="javascript:void(0);" id="scroll" title="Scroll to Top" style="display: none;">Top<span></span></a> 1546 1547<main id="main" class="site-main"> 1548 1549 <div class="uk-container"> 1550 <ul id="ajs_breadcrumbs" class="ajs_breadcrumbs"><li class="item-home"><a class="bread-link bread-home" href="https://foixa.cat" title="Inici">Inici</a></li><li class="item-current item-811"><span class="bread-current bread-811"> Jaciment Arqueològic de Sidillà </span></li></ul> </div> 1551 1552 <div class="uk-container uk-container-small padding-top-xlarge padding-bottom-xlarge"> 1553 1554 <article id="post-811" class="post-811 page type-page status-publish hentry"> 1555 <header class="entry-header"> 1556 <h1 class="entry-title">Jaciment Arqueològic de Sidillà </h1> </header><!-- .entry-header --> 1557 1558 1559 <div class="entry-content"> 1560 1561<p>El jaciment de Sidillà /<em>Sidilianum</em>, està ubicat a dalt del turó del Puig Margodell, al marge dret del riu Ter, a no més d’uns 15 m d’alçada respecte a la plana al·luvial. Es compon d´una <em>villa</em>, un edifici funerari (el mausoleu d´aquesta <em>villa</em>), una església, una necròpolis i un poblat, amb una cronologia que va des d´època romana fins a inicis del segle XII.</p> 1562<p>En l’extrem nord se situa l’edifici funerari aïllat, molt ben conservat, construït durant l’Antiguitat tardana. Es tracta del mausoleu pertanyent al propietari d’una explotació agropecuà ria, una <em>villa</em>, de nom <em>Sidilianum</em> (<em>Sidilianus</em> o <em>Sicilianus</em>), i la seva famÃlia. Les datacions radiocarbòniques situen l’ús funerari des de finals de segle IV fins a entrada la primera meitat de segle VI.</p> 1563<p>En el sector sud del jaciment, se situa una zona funerà ria datada en el segle X que serà amortitzada, en part, quan es construeixen l’església i el poblat.</p> 1564<p>L’església, construïda entre finals del segle X i inicis de l’XI, és un edifici de molt bona fà brica, de planta rectangular i capçalera quadrangular exempta, de dimensions modestes (17,34 m de llarg per 5,36 m d’ample en la nau i 4,25 m en l’absis, amb una superfÃcie de 61,38 m²), que els textos medievals citen com <em>parrochia sancti Romani</em>. El poblat està compost per un entramat dâalmenys 15 espais (dependències residencials, productives i corrals per als animals), que ocupen una superfÃcie de més de 600 m², que les fonts textuals denominen per l’antropònim de <em>Sidiliano</em> o pel nom de la parròquia.</p> 1565<p>La particularitat del jaciment radica en el fet que va ser segellat per una potent duna fluvial a la fi de segle XI / inicis del segle XII, que va obligar al trasllat de la població al veà Sant Llorenç de les Arenes / <em>Sancti Laurentii de Arenis</em>, deixant les estructures intactes sota la sorra. A pesar que els habitants de Sidillà es van veure forçats a abandonar el seu hà bitat, tapiant prèviament tots els accessos, van continuar durant un curt perÃode de temps enterrant allà als seus morts, tant en la sorra de la duna com en la façana oest de l’església, lloc d’intensa activitat funerà ria després de la construcció de l’església a la fi de segle X, amb una durada sostinguda fins a l’abandó del lloc. En el marc d’aquestes transformacions s’inscriu també el canvi de funció del mausoleu situat al nord del conjunt. L’interior de l’edifici funerari és buidat i reconvertit en colomar o lloc de cria d’ocells, conservant-se algunes de les lÃnies dels covadors.</p> 1566<p>Els treballs de recuperació del jaciment es van iniciar en 2014 grà cies al projecte de recerca ECLOC (<em>Ecclesiæ, cÅmeteria et loci (sæc. </em><em>VIII-XI</em>). <em>Sancti Cirici de Colera, Sidilianum, Sancti Hilarii de Breda, Olerdola)</em>, subvencionat pel Departament de Cultura de la Generalitat de Catalunya i liderat per la Universitat de Barcelona. La consolidació i restauració de les estructures han estat a cà rrec del Servei de Monuments de la Diputació de Girona (2014-2017) i el programa el Romà nic Obert âla Caixaâ (2016-2017). LâAjuntament de Foixà , sensible pel seu patrimoni, vetlla pel seu manteniment i la seva difusió.</p> 1567 1568 1569 1570<p class="wp-block-paragraph"><strong>Com arribar</strong></p> 1571 1572 1573 1574<p class="wp-block-paragraph">Arribar a Sidillà és molt fà cil i el recorregut és molt bonic. Agafeu la pista nord des de Foixà (carrer de Francesc Massanes), seguiu les indicacions de Sidillà o Sant Romà (o Sant Romanç). Són 3,7 km: 45 minuts caminant, 10 minuts en bicicleta o 9 minuts en cotxe. La pista travessa la plana dâinun
1574dació del riu Ter per la riba dreta (Camà de Sant Romans). Continueu en sentit nord. A 3,4 km, desprès del primer gran revolt, quan comencen els pins a banda i banda de la pista, trobareu un trencall a ma esquerra. </p> 1575 1576 1577 1578<p class="wp-block-paragraph">Coordenades: 42°04’14.0″N 2°59’32.9″E</p> 1579 1580 1581 1582<p class="wp-block-paragraph">Coordenades Google Maps: <a href="https://maps.app.goo.gl/Gr1cMGRJxK429t4JA">https://maps.app.goo.gl/Gr1cMGRJxK429t4JA</a></p> 1583 1584 1585 1586<p class="wp-block-paragraph"><strong>Com visitar</strong></p> 1587 1588 1589 1590<p class="wp-block-paragraph">El jaciment arqueològic de Sidillà és un espai obert al mig de la natura. Ãs accessible a qualsevol hora del dia. Al sector sud trobareu el conjunt medieval de lâesglésia de Sant Romà i el poblat. El camà en direcció nord des de el poblat porta fins lâedifici funerari de lâantiguitat tardana (uns 150 m caminant).</p> 1591 1592 1593 1594<p class="wp-block-paragraph">Per evitar accidents i malmetre el jaciment: no pugeu per sobre dels murs, són molt frà gils. Sigueu respectuosos amb el vostre patrimoni.</p> 1595 1596 1597 1598<p class="wp-block-paragraph"><strong>Per saber-ne més</strong></p> 1599 1600 1601 1602<p class="wp-block-paragraph"><strong>Sidillà /Sidilianum [CARE-Hispania, Projecte ECLOC, Universitat de Barcelona]</strong></p> 1603 1604 1605 1606<p class="wp-block-paragraph"><a href="http://www.carehispania.info/portal/casos-de-estudio-lista/sidilla">http://www.carehispania.info/portal/casos-de-estudio-lista/sidilla</a></p> 1607 1608 1609 1610<p class="wp-block-paragraph"><strong>Sidillà a la premsa</strong></p> 1611 1612 1613 1614<p class="wp-block-paragraph"><a href="https://www.ccma.cat/3cat/sant-romanc-de-sidilla-podria-ser-del-segle-viii/video/5550028">https://www.ccma.cat/3cat/sant-romanc-de-sidilla-podria-ser-del-segle-viii/video/5550028</a></p> 1615 1616 1617 1618<figure class="wp-block-embed is-type-wp-embed is-provider-el-punt-avui wp-block-embed-el-punt-avui"><div class="wp-block-embed__wrapper"> 1619<iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="Un mausoleu tardoromà a Sidillà " src="https://www.elpuntavui.cat/cultura/article/19-cultura/1355039-un-mausoleu-tardoroma-a-sidilla.html?utm_medium=oembed&utm_source=desconegut&utm_campaign=oembed&layout=oembed&tmpl=oembed#?secret=Qu0w1k76AA" data-secret="Qu0w1k76AA" height="auto" frameborder="0"></iframe> 1620</div></figure> 1621 1622 1623 1624<figure class="wp-block-embed is-type-wp-embed is-provider-el-punt-avui wp-block-embed-el-punt-avui"><div class="wp-block-embed__wrapper"> 1625<iframe class="wp-embedded-content" sandbox="allow-scripts" security="restricted" title="Vestigis romans a Sidillà " src="https://www.elpuntavui.cat/cultura/article/19-cultura/1006163-vestigis-romans-a-sidilla.html?utm_medium=oembed&utm_source=desconegut&utm_campaign=oembed&layout=oembed&tmpl=oembed#?secret=xkgqMZn24d" data-secret="xkgqMZn24d" height="auto" frameborder="0"></iframe> 1626</div></figure> 1627 1628 1629 1630<p class="wp-block-paragraph"><a href="https://tempspalamos.blogspot.com/2018/05/sant-roma-de-sidilla-una-joia.html">https://tempspalamos.blogspot.com/2018/05/sant-roma-de-sidilla-una-joia.html</a></p> 1631 1632 1633 1634<p class="wp-block-paragraph"><a href="https://www.tvcostabrava.com/xavier-marti/cultura/historia/sidilla-el-jaciment-oblidat-de-lemporda">https://www.tvcostabrava.com/xavier-marti/cultura/historia/sidilla-el-jaciment-oblidat-de-lemporda</a></p> 1635 1636 1637 1638<p class="wp-block-paragraph"><strong>Sidillà al youtube</strong></p> 1639 1640 1641 1642<p class="wp-block-paragraph"><em>Sidilianum</em> (Sidillà , Baix Empordà , Girona), de <em>villa</em> romana a aglomeración medieval, conferència impartida per Gisela Ripoll i Francesc Tuset de la Universitat de Barcelona, en nom de tot lâequip de Sidillà </p> 1643 1644 1645 1646<p class="wp-block-paragraph"><em>IV Ciclo de Actualidad de la investigación arqueológica en España</em></p> 1647 1648 1649 1650<p class="wp-block-paragraph">Museo Arqueológico Nacional (Madrid)</p> 1651 1652 1653 1654<p class="wp-block-paragraph"><a href="https://www.youtube.com/watch?v=NX__Tyt7AvU">Canal Youtube del Museo Arqueológico Nacional</a> / 49:54â / en castellà / 22.02.2022</p> 1655 1656 1657 1658<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="567" height="298" src="https://foixa.cat/media/sites/136/sidilla1.png" alt="" class="wp-image-2632" srcset="https://foixa.cat/media/sites/136/sidilla1.png 567w, https://foixa.cat/media/sites/136/sidilla1-300x158.png 300w" sizes="(max-width: 567px) 100v
1658w, 567px" /></figure> 1659 1660 1661 1662<p class="wp-block-paragraph"><a>RIPOLL, G., TUSET, F., MESAS, I., </a>MOLIST, N., ARÃN, R., BEHAIM, J., BENSENY, J., FORTUNY, K., GONZÃLEZ CENTELLES, Ã., KRANJEC, I., MENÃNDEZ MOLIST, P., PECCI, A. i TUSET, J., <a><em>Sidilianum</em></a> (Sidillà , Baix Empordà , Girona) de <em>villa</em> romana a aglomeración medieval, in A. CARRETERO i C. PAPà (coords.), <em>Actualidad de la investigación arqueológica en España IV (2021-2022)</em>, <em>Conferencias impartidas en el </em><em>Museo Arqueológico Nacional</em>, Ministerio de Cultura y Deporte, Madrid, 2022, 221-241.</p> 1663 1664 1665 1666<p class="wp-block-paragraph"><a href="https://www.researchgate.net/publication/364255379_RIPOLL_G_TUSET_F_MESAS_I_MOLIST_N_ARAN_R_BEHAIM_J_BENSENY_J_FORTUNY_K_GONZALEZ_CENTELLES_A_KRANJEC_I_MENENDEZ_MOLIST_P_PECCI_A_y_TUSET_J_Sidilianum_Sidilla_Baix_Emporda_Girona_de_villa_romana_a_aglome">https://www.researchgate.net/publication/364255379_RIPOLL_G_TUSET_F_MESAS_I_MOLIST_N_ARAN_R_BEHAIM_J_BENSENY_J_FORTUNY_K_GONZALEZ_CENTELLES_A_KRANJEC_I_MENENDEZ_MOLIST_P_PECCI_A_y_TUSET_J_Sidilianum_Sidilla_Baix_Emporda_Girona_de_villa_romana_a_aglome</a></p> 1667 1668 1669 1670<p class="wp-block-paragraph">RIPOLL, G., TUSET, F., BENSENY, J. i MESAS, I., Sidillà , de vil·la romana a aglomeració medieval, <em>Revista de Girona</em> 312, 2019, 46-49. <a href="https://www.raco.cat/index.php/RevistaGirona/article/view/348466/439684">https://www.raco.cat/index.php/RevistaGirona/article/view/348466/439684</a></p> 1671 1672 1673 1674<p class="wp-block-paragraph">RIPOLL, G., TUSET, F., MESAS, I., BENSENY, J. i MOLIST, N., Sidillà (Girona). From roman villa to medieval settlement, <em>European Association of Archaeologists / EAA / Annual Meeting in Barcelona (5-9 September 2018) (Session 565: </em><em>Ecclesiastical </em><em>landscapes in Medieval Europe. </em><em>A comparative approach)</em> (POSTER) (DOI: 10.13140/RG.2.2.22789.40167). <a href="https://www.researchgate.net/publication/327542152_RIPOLL_G_TUSET_F_MESAS_I_BENSENY_J_MOLIST_N_Sidilla_Girona_From_roman_villa_to_medieval_settlement_European_Association_of_Archaeologists_EAA_Anual_Meeting_in_Barcelona_5-9_September_2018_Session_565_">https://www.researchgate.net/publication/327542152_RIPOLL_G_TUSET_F_MESAS_I_BENSENY_J_MOLIST_N_Sidilla_Girona_From_roman_villa_to_medieval_settlement_European_Association_of_Archaeologists_EAA_Anual_Meeting_in_Barcelona_5-9_September_2018_Session_565_</a></p> 1675 1676 1677 1678<p> </p> 1679<p><a href="https://foixa.cat/media/sites/136/sidilla2.png"><img decoding="async" class="alignnone wp-image-2633" src="https://foixa.cat/media/sites/136/sidilla2-300x162.png" alt="" width="456" height="246" srcset="https://foixa.cat/media/sites/136/sidilla2-300x162.png 300w, https://foixa.cat/media/sites/136/sidilla2.png 567w" sizes="(max-width: 456px) 100vw, 456px" /></a></p> 1680<p>Sidillà . a) Localització del jaciment al Puig Margodell en relació al riu Ter i la plana dâinun
1680dació (a partir de Google Maps); b) Edifici funerari nord (sector septentrional; c) Església, necròpolis i poblat a la zona sud (b i c: Projecte ECLOC).</p> 1681<p><strong> <a href="https://foixa.cat/media/sites/136/sidilla3.png"><img decoding="async" class="alignnone wp-image-2634" src="https://foixa.cat/media/sites/136/sidilla3-300x168.png" alt="" width="441" height="247" srcset="https://foixa.cat/media/sites/136/sidilla3-300x168.png 300w, https://foixa.cat/media/sites/136/sidilla3.png 567w" sizes="(max-width: 441px) 100vw, 441px" /></a></strong></p> 1682<p>Sidillà . Intervenció arqueològica al sector del poblat, 2016 (Projecte ECLOC, foto dron N. Matas).</p> 1683<p><a href="https://foixa.cat/media/sites/136/sidilla4.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2635" src="https://foixa.cat/media/sites/136/sidilla4-234x300.png" alt="" width="436" height="559" srcset="https://foixa.cat/media/sites/136/sidilla4-234x300.png 234w, https://foixa.cat/media/sites/136/sidilla4.png 567w" sizes="auto, (max-width: 436px) 100vw, 436px" /></a></p> 1684<p> </p> 1685<p>Sidillà . Església i el poblat. Planta general estratigrà fica del sector (Projecte ECLOC, J. Behaim, J. Benseny, Ã. González, I. Kranjec, I. Mesas, G. Ripoll, J. Tuset i F. Tuset, 2022).</p> 1686<p> </p> 1687<p><a href="https://foixa.cat/media/sites/136/sidilla5.png"><img loading="lazy" decoding="async" class="alignnone wp-image-2636" src="https://foixa.cat/media/sites/136/sidilla5-300x200.png" alt="" width="670" height="447" srcset="https://foixa.cat/media/sites/136/sidilla5-300x200.png 300w, https://foixa.cat/media/sites/136/sidilla5.png 584w" sizes="auto, (max-width: 670px) 100vw, 670px" /></a></p> 1688<p>Sidillà . Edifici funerari nord. Planta general estratigrà fica de (Projecte ECLOC, J. Behaim, J. Benseny, I. Kranjec, I. Mesas, G. Ripoll, J. Tuset i F. Tuset, 2019). Modelització 3D (J. Behaim, I. Kranjec/ECLOC, 2019).</p> 1689<p> </p> 1690 1691 1692 1693 1694 1695<p> </p> 1696<p><strong>Videos / clips Sidillà </strong></p> 1697<p> </p> 1698<p>âLâantiguitat tardana a Sidillà </p> 1699<p>Lâedifici funerari. Excavació 2017</p> 1700<p>VÃdeo Núria Olivé / 03:51 (à udio: música)</p> 1701<p><a href="https://vimeo.com/427080386">https://vimeo.com/427080386</a></p> 1702<p>Descoberta del mausoleu funerari de segle V dC al jaciment de Sidillà (Foixà , Baix Empordà ). Intervencions arqueològiques dutes a terme per la Universitat de Barcelona, 2017, en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p> 1703<p> </p> 1704<p>âDe mausoleu a colomar</p> 1705<p>Sidillà 2019</p> 1706<p><a href="https://vimeo.com/427080231">https://vimeo.com/427080231</a></p> 1707<p>VÃdeo Núria Olivé / 03:01 (à udio a excavació)</p> 1708<p>Excavació arqueològica del mausoleu funerari de segle V dC al jaciment de Sidillà (Foixà , Baix Empordà ) transformat en colomar a inicis de lâEdat Mitja. Intervencions dutes a terme per la Universitat de Barcelona, 2019, en el marc del projecte ECLOC (Generalitat de Catalunya).</p> 1709<p> </p> 1710<p>âDe <em>Sidilianum</em> a Sidillà </p> 1711<p>De segle V a segle XI. Intervencions arqueològiques 2014-2019</p> 1712<p>VÃdeo Núria Olivé / 06:46 (à udio Jornades Portes Obertes 2016 i 2019)</p> 1713<p><a href="https://vimeo.com/427080351">https://vimeo.com/427080351</a></p> 1714<p>Intervencions arqueològiques al jaciment de Sidillà (Foixà , Baix Empordà ) entre 2014 i 2019 (edifici funerari, església, necròpolis i poblat). El conjunt quedà segellat per una duna fluvial a finals de segle XI. La recerca es duu a terme per la Universitat de Barcelona en el marc del projecte ECLOC (Generalitat de Catalunya).</p> 1715<p> </p> 1716<p>âLâesglésia de Sant Romà de Sidillà </p> 1717<p>Excavació 2015</p> 1718<p>VÃdeo Núria Olivé / 03:59 (à udio a excavació)</p> 1719<p><a href="https://vimeo.com/427080468">https://vimeo.com/427080468</a></p> 1720<p>Excavacions arqueològiques a lâesglésia de Sant Romà de de Sidillà (Foixà , Baix Empordà ) dutes a terme per la Universitat de Barcelona, 2015, en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p> 1721<p> </p> 1722<p>âLa duna i el poblat medievals de Sidillà </p> 1723<p>Segles X-XI. Excavació 2016</p> 1724<p>VÃdeo Núria Olivé / 06:01 (à udio a excavació)</p> 1725<p><a href="https://vimeo.com/427080551">https://vimeo.com/427080551</a></p> 1726<p>Intervencions arqueològiques al poblat i necròpolis de Sidillà (Foixà , Baix Empordà ), 2016. El poblat creix sobre una necròpolis posterior a mitjans de segle X i queda segellat per una duna fluvial a finals de segle XI. La recerca es duu a terme per la Universitat de Barcelona en el marc del projecte ECLOC (Generalitat de Catalunya). Consolidació del Servei de Monuments de la Diputació de Girona.</p> 1727 </div><!-- .entry-content --> 1728 1729 </article><!-- #post-811 --> </div><!-- uk-container --> 1730</main><!-- #main --> 1731 1732 1733<footer id="colophon" class="site-footer"> 1734 <!-- <section class="pre-footer uk-section-small"> 1735 <nav class="uk-container uk-flex uk-flex-between uk-flex-wrap"> 1736 <h2 class="sr-only"></h2> 1737 </nav> 1738 </section> --> 1739 <section class="main-footer uk-section-small light-text"> 1740 <address class="uk-container uk-flex uk-flex-between uk-flex-wrap"> 1741 <dl> 1742 <div class="row-data uk-flex uk-flex-between uk-flex-wrap"> 1743 <div class="wrap-data"> 1744 <dt>Adreça</dt> 1745 <dd>Plaça de la Vila, 1</dd> 1746 </div> 1747 <div class="wrap-data"> 1748 <dt>Població</dt> 1749 <dd>Foixà </dd> 1750 </div> 1751 <div class="wrap-data"> 1752 <dt>Codi Postal</dt> 1753 <dd>
175317132</dd> 1754 </div> 1755 <div class="wrap-data"> 1756 <dt>Telèfon</dt> 1757 <dd><a href="tel:972 769 259">972 769 259</a></dd> 1758 </div> 1759 <div class="wrap-data"> 1760 <dt>Correu electrònic</dt> 1761 <dd><a href="mailto:[email protected]">[email protected]</a></dd> 1762 </div> 1763 </div> 1764 1765 1766 1767 </dl> 1768 <div class="logo-footer"> 1769 <img class="site-logo" src="https://foixa.cat/media/sites/136/escut.png" alt="escut" height="74" /> 1770 <span class="blog-name">Web oficial de l'Ajuntament de Foixà </span> 1771 </div> 1772 </address> 1773 <nav class="footer-links-wrap uk-container uk-flex uk-flex-between uk-flex-wrap"> 1774 <ul class="footer-links uk-flex uk-flex-left@s"> 1775 <li><a href="https://foixa.cat/avis-legal/">AvÃs legal</a></li> 1776 <li><a href="https://foixa.cat/politica-de-privacitat/">PolÃtica de privacitat</a></li> 1777 <li><a href="https://foixa.cat/parentpage/accessibilitat/">Accessibilitat</a></li> 1778 1779 <li>© 2026 <span class="blog-name">Web oficial de l'Ajuntament de Foixà </span></li> 1780 </ul> 1781 <div class="logo-footer"> 1782 <p>Amb el suport de:</p> 1783 <img class="ddgi-logo" src="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/resources/assets/images/06logos_ddgi_vertical_b.png" alt="amb el suport de la diputació de Girona" height="85" /> 1784 </div> 1785 </nav> 1786 </section> 1787</footer> 1788
1789<script type="speculationrules"> 1790{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/media/sites/136/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/ajuntaments_ddgi_2022/resources/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1791</script>
vendor: 1 bytes, line 1791
1791
1792<script id="main-js-extra"> 1793var wpajax = {"ajax_url":"https://foixa.cat/wp-admin/admin-ajax.php"}; 1794//# sourceURL=main-js-extra 1795</script>
vendor: 1 bytes, line 1795
1795
1796<script id="main-js" defer="defer" src="https://foixa.cat/wp-content/themes/ajuntaments_ddgi_2022/dist/assets/js/main.js"></script>
vendor: 1 bytes, line 1796
1796
1797<script id="wd-asl-ajaxsearchlite-js-before"> 1798window.ASL = typeof window.ASL !== 'undefined' ? window.ASL : {}; window.ASL.wp_rocket_exception = "DOMContentLoaded"; window.ASL.ajaxurl = "https:\/\/foixa.cat\/wp-admin\/admin-ajax.php"; window.ASL.backend_ajaxurl = "https:\/\/foixa.cat\/wp-admin\/admin-ajax.php"; window.ASL.asl_url = "https:\/\/foixa.cat\/wp-content\/plugins\/ajax-search-lite\/"; window.ASL.rest_url = "https:\/\/foixa.cat\/wp-json\/"; window.ASL.detect_ajax = true; window.ASL.media_query = 4787; window.ASL.version = 4787; window.ASL.pageHTML = ""; window.ASL.additional_scripts = []; window.ASL.script_async_load = false; window.ASL.init_only_in_viewport = true; window.ASL.font_url = "https:\/\/foixa.cat\/wp-content\/plugins\/ajax-search-lite\/css\/fonts\/icons2.woff2"; window.ASL.highlight = {"enabled":false,"data":[]}; window.ASL.analytics = {"method":false,"tracking_id":"","event":{"focus":{"items":[]},"search_start":{"items":[]},"search_end":{"items":[]},"magnifier":{"items":[]},"return":{"items":[]},"facet_change":{"items":[]},"result_click":{"items":[]}}}; window.ASL.statistics = {"enabled":false,"uid":0}; window.ASL.cache = {"enabled":false,"type":"super_file","list":[],"url":"https:\/\/foixa.cat\/wp-content\/cache\/asp\/results\/"}; 1799//# sourceURL=wd-asl-ajaxsearchlite-js-before 1800</script>
vendor: 1 bytes, line 1800
1800
1801<script id="wd-asl-ajaxsearchlite-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-prereq.min.js?ver=4787"></script>
vendor: 1 bytes, line 1801
1801
1802<script id="wd-asl-ajaxsearchlite-core-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-core.min.js?ver=4787"></script>
vendor: 1 bytes, line 1802
1802
1803<script id="wd-asl-ajaxsearchlite-vertical-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-results-vertical.min.js?ver=4787"></script>
vendor: 1 bytes, line 1803
1803
1804<script id="wd-asl-ajaxsearchlite-wrapper-js" src="https://foixa.cat/wp-content/plugins/ajax-search-lite/js/min/plugin/optimized/asl-wrapper.min.js?ver=4787"></script>
vendor: 1 bytes, line 1804
1804
1805<script id="fancybox-purify-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/vendor/purify.min.js?ver=1790987676"></script>
vendor: 1 bytes, line 1805
1805
1806<script id="jquery-fancybox-js-extra"> 1807var efb_i18n = {"close":"Close","next":"Next","prev":"Previous","startSlideshow":"Start slideshow","toggleSize":"Toggle size"}; 1808//# sourceURL=jquery-fancybox-js-extra 1809</script>
vendor: 1 bytes, line 1809
1809
1810<script id="jquery-fancybox-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.js?ver=1790987676"></script>
vendor: 1 bytes, line 1810
1810
1811<script id="jquery-fancybox-js-after"> 1812var fb_timeout, fb_opts={'autoScale':true,'showCloseButton':true,'margin':20,'pixelRatio':'false','centerOnScroll':true,'enableEscapeButton':true,'overlayShow':true,'hideOnOverlayClick':true,'minViewportWidth':320,'minVpHeight':320,'disableCoreLightbox':'true','enableBlockControls':'true','fancybox_openBlockControls':'true' }; 1813if(typeof easy_fancybox_handler==='undefined'){ 1814var easy_fancybox_handler=function(){ 1815jQuery([".nolightbox","a.wp-block-file__button","a.pin-it-button","a[href*='pinterest.com\/pin\/create']","a[href*='facebook.com\/share']","a[href*='twitter.com\/share']"].join(',')).addClass('nofancybox'); 1816jQuery('a.fancybox-close').on('click',function(e){e.preventDefault();jQuery.fancybox.close()}); 1817/* IMG */ 1818 var unlinkedImageBlocks=jQuery(".wp-block-image > img:not(.nofancybox,figure.nofancybox>img)"); 1819 unlinkedImageBlocks.wrap(function() { 1820 var href = jQuery( this ).attr( "src" ); 1821 return "<a href='" + href + "'></a>"; 1822 }); 1823var fb_IMG_select=jQuery('a[href*=".jpg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpg" i]:not(.nofancybox),a[href*=".jpeg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpeg" i]:not(.nofancybox),a[href*=".png" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".png" i]:not(.nofancybox)'); 1824fb_IMG_select.addClass('fancybox image').attr('rel','gallery'); 1825jQuery('a.fancybox,area.fancybox,.fancybox>a').each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{'transition':'elastic','transitionIn':'elastic','easingIn':'easeInBack','transitionOut':'elastic','easingOut':'easeOutBack','opacity':true,'hideOnContentClick':false,'titleShow':true,'titlePosition':'over','titleFromAlt':true,'showNavArrows':true,'enableKeyboardNav':true,'cyclic':false,'mouseWheel':'false'}))}); 1826};}; 1827jQuery(easy_fancybox_handler);jQuery(document).on('post-load',easy_fancybox_handler); 1828 1829//# sourceURL=jquery-fancybox-js-after 1830</script>
vendor: 1 bytes, line 1830
1830
1831<script id="jquery-easing-js" src="https://foixa.cat/wp-content/plugins/easy-fancybox/vendor/jquery.easing.js?ver=1.4.1"></script>
vendor: 1 bytes, line 1831
1831
1832<script id="new-royalslider-main-js-js" src="https://foixa.cat/wp-content/plugins/royalslider/lib/royalslider/jquery.royalslider.min.js?ver=3.2.8"></script>
vendor: 1 bytes, line 1832
1832
1833<script id="wp-emoji-settings" type="application/json"> 1834{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://foixa.cat/wp-includes/js/wp-emoji.js?ver=7.1.2","twemoji":"https://foixa.cat/wp-includes/js/twemoji.js?ver=7.1.2"}} 1835</script>
vendor: 1 bytes, line 1835
1835
1836<script type="module"> 1837/** 1838 * @output wp-includes/js/wp-emoji-loader.js 1839 */ 1840 1841/* eslint-env es6 */ 1842 1843// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 1844 1845/** 1846 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 1847 * @typedef WPEmojiSettings 1848 * @type {object} 1849 * @property {?object} source 1850 * @property {?string} source.concatemoji 1851 * @property {?string} source.twemoji 1852 * @property {?string} source.wpemoji 1853 */ 1854 1855const selector = 'script#wp-emoji-settings'; 1856const script = document.querySelector( selector ); 1857if ( ! ( script instanceof HTMLScriptElement ) ) { 1858 throw new Error( `Element missing: ${ selector }`); 1859} 1860const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 1861 1862// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 1863window._wpemojiSettings = settings; 1864 1865/** 1866 * Support tests. 1867 * @typedef SupportTests 1868 * @type {object} 1869 * @property {?boolean} flag 1870 * @property {?boolean} emoji 1871 */ 1872 1873const sessionStorageKey = 'wpEmojiSettingsSupports'; 1874const tests = [ 'flag', 'emoji' ]; 1875 1876/** 1877 * Checks whether the browser supports offloading to a Worker. 1878 * 1879 * @since 6.3.0 1880 * 1881 * @private 1882 * 1883 * @returns {boolean} 1884 */ 1885function supportsWorkerOffloading() { 1886 return ( 1887 typeof Worker !== 'undefined' && 1888 typeof OffscreenCanvas !== 'undefined' && 1889 typeof URL !== 'undefined' && 1890 URL.createObjectURL && 1891 typeof Blob !== 'undefined' 1892 ); 1893} 1894 1895/** 1896 * @typedef SessionSupportTests 1897 * @type {object} 1898 * @property {number} timestamp 1899 * @property {SupportTests} supportTests 1900 */ 1901 1902/** 1903 * Get support tests from session. 1904 * 1905 * @since 6.3.0 1906 * 1907 * @private 1908 * 1909 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 1910 */ 1911function getSessionSupportTests() { 1912 try { 1913 /** @type {SessionSupportTests} */ 1914 const item = JSON.parse( 1915 sessionStorage.getItem( sessionStorageKey ) 1916 ); 1917 if ( 1918 typeof item === 'object' && 1919 typeof item.timestamp === 'number' && 1920 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 1921 typeof item.supportTests === 'object' 1922 ) { 1923 return item.supportTests; 1924 } 1925 } catch ( e ) {} 1926 return null; 1927} 1928 1929/** 1930 * Persist the supports in session storage. 1931 * 1932 * @since 6.3.0 1933 * 1934 * @private 1935 * 1936 * @param {SupportTests} supportTests Support tests. 1937 */ 1938function setSessionSupportTests( supportTests ) { 1939 try { 1940 /** @type {SessionSupportTests} */ 1941 const item = { 1942 supportTests: supportTests, 1943 timestamp: new Date().valueOf() 1944 }; 1945 1946 sessionStorage.setItem( 1947 sessionStorageKey, 1948 JSON.stringify( item ) 1949 ); 1950 } catch ( e ) {} 1951} 1952 1953/** 1954 * Checks if two sets of Emoji characters render the same visually. 1955 * 1956 * This is used to determine if the browser is rendering an emoji with multiple data points 1957 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 1958 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 1959 * does not support the emoji correctly. 1960 * 1961 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1962 * scope. Everything must be passed by parameters. 1963 * 1964 * @since 4.9.0 1965 * 1966 * @private 1967 * 1968 * @param {CanvasRenderingContext2D} context 2D Context. 1969 * @param {string} set1 Set of Emoji to test. 1970 * @param {string} set2 Set of Emoji to test. 1971 * 1972 * @return {boolean} True if the two sets render the same. 1973 */ 1974function emojiSetsRenderIdentically( context, set1, set2 ) { 1975 // Cleanup from previous test. 1976 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1977 context.fillText( set1, 0, 0 ); 1978 const rendered1 = new Uint32Array( 1979 context.getImageData( 1980 0, 1981 0, 1982 context.canvas.width, 1983 context.canvas.height 1984 ).data 1985 ); 1986 1987 // Cleanup from previous test. 1988 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1989 context.fillText( set2, 0, 0 ); 1990 const rendered2 = new Uint32Array( 1991 context.getImageData( 1992 0, 1993 0, 1994 context.canvas.width,
1995 context.canvas.height 1996 ).data 1997 ); 1998 1999 return rendered1.every( ( rendered2Data, index ) => { 2000 return rendered2Data === rendered2[ index ]; 2001 } ); 2002} 2003 2004/** 2005 * Checks if the center point of a single emoji is empty. 2006 * 2007 * This is used to determine if the browser is rendering an emoji with a single data point 2008 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 2009 * rendered emoji will have a non-zero value at the center point. 2010 * 2011 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2012 * scope. Everything must be passed by parameters. 2013 * 2014 * @since 6.8.2 2015 * 2016 * @private 2017 * 2018 * @param {CanvasRenderingContext2D} context 2D Context. 2019 * @param {string} emoji Emoji to test. 2020 * 2021 * @return {boolean} True if the center point is empty. 2022 */ 2023function emojiRendersEmptyCenterPoint( context, emoji ) { 2024 // Cleanup from previous test. 2025 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 2026 context.fillText( emoji, 0, 0 ); 2027 2028 // Test if the center point (16, 16) is empty (0,0,0,0). 2029 const centerPoint = context.getImageData(16, 16, 1, 1); 2030 for ( let i = 0; i < centerPoint.data.length; i++ ) { 2031 if ( centerPoint.data[ i ] !== 0 ) { 2032 // Stop checking the moment it's known not to be empty. 2033 return false; 2034 } 2035 } 2036 2037 return true; 2038} 2039 2040/** 2041 * Determines if the browser properly renders Emoji that Twemoji can supplement. 2042 * 2043 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2044 * scope. Everything must be passed by parameters. 2045 * 2046 * @since 4.2.0 2047 * 2048 * @private 2049 * 2050 * @param {CanvasRenderingContext2D} context 2D Context. 2051 * @param {string} type Whether to test for support of "flag" or "emoji". 2052 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2053 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2054 * 2055 * @return {boolean} True if the browser can render emoji, false if it cannot. 2056 */ 2057function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2058 let isIdentical; 2059 2060 switch ( type ) { 2061 case 'flag': 2062 /* 2063 * Test for Transgender flag compatibility. Added in Unicode 13. 2064 * 2065 * To test for support, we try to render it, and compare the rendering to how it would look if 2066 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 2067 */ 2068 isIdentical = emojiSetsRenderIdentically( 2069 context, 2070 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 2071 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 2072 ); 2073 2074 if ( isIdentical ) { 2075 return false; 2076 } 2077 2078 /* 2079 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 2080 * so gives us an easy test for full support. 2081 * 2082 * To test for support, we try to render it, and compare the rendering to how it would look if 2083 * the browser doesn't render it correctly ([C] + [Q]). 2084 */ 2085 isIdentical = emojiSetsRenderIdentically( 2086 context, 2087 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 2088 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 2089 ); 2090 2091 if ( isIdentical ) { 2092 return false; 2093 } 2094 2095 /* 2096 * Test for English flag compatibility. England is a country in the United Kingdom, it 2097 * does not have a two letter locale code but rather a five letter sub-division code. 2098 * 2099 * To test for support, we try to render it, and compare the rendering to how it would look if 2100 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 2101 */ 2102 isIdentical = emojiSetsRenderIdentically( 2103 context, 2104 // as the flag sequence 2105 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 2106 // with each code point separated by a zero-width space 2107 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 2108 ); 2109 2110 return ! isIdentical; 2111 case 'emoji': 2112 /* 2113 * Is there a large, hairy, humanoid mythical creature living in the browser? 2114 * 2115 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 2116 * 2117 * The hairy creature emoji is a single code point emoji. Testing for browser 2118 * support required testing the center point of the emoji to see if it is empty. 2119 * 2120 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 2121 * 2122 * When updating this test, please ensure that the emoji is either a single code point 2123 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 2124 * joiner vs a zero-width space. 2125 */ 2126 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 2127 return ! notSupported; 2128 } 2129 2130 return false;
2131} 2132 2133/** 2134 * Checks emoji support tests. 2135 * 2136 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2137 * scope. Everything must be passed by parameters. 2138 * 2139 * @since 6.3.0 2140 * 2141 * @private 2142 * 2143 * @param {string[]} tests Tests. 2144 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 2145 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2146 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2147 * 2148 * @return {SupportTests} Support tests. 2149 */ 2150function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2151 let canvas; 2152 if ( 2153 typeof WorkerGlobalScope !== 'undefined' && 2154 self instanceof WorkerGlobalScope 2155 ) { 2156 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 2157 } else { 2158 canvas = document.createElement( 'canvas' ); 2159 } 2160 2161 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 2162 2163 /* 2164 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 2165 * it doesn't work when the font is bolder than 500 weight. So, we 2166 * check for bold rendering support to avoid invisible emoji in Chrome. 2167 */ 2168 context.textBaseline = 'top'; 2169 context.font = '600 32px Arial'; 2170 2171 const supports = {}; 2172 tests.forEach( ( test ) => { 2173 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2174 } ); 2175 return supports; 2176} 2177 2178/** 2179 * Adds a script to the head of the document. 2180 * 2181 * @ignore 2182 * 2183 * @since 4.2.0 2184 * 2185 * @param {string} src The url where the script is located. 2186 * 2187 * @return {void} 2188 */ 2189function addScript( src ) { 2190 const script = document.createElement( 'script' ); 2191 script.src = src; 2192 script.defer = true; 2193 document.head.appendChild( script ); 2194} 2195 2196settings.supports = { 2197 everything: true, 2198 everythingExceptFlag: true 2199}; 2200 2201// Obtain the emoji support from the browser, asynchronously when possible. 2202new Promise( ( resolve ) => { 2203 let supportTests = getSessionSupportTests(); 2204 if ( supportTests ) { 2205 resolve( supportTests ); 2206 return; 2207 } 2208 2209 if ( supportsWorkerOffloading() ) { 2210 try { 2211 // Note that the functions are being passed as arguments due to minification. 2212 const workerScript = 2213 'postMessage(' + 2214 testEmojiSupports.toString() + 2215 '(' + 2216 [ 2217 JSON.stringify( tests ), 2218 browserSupportsEmoji.toString(), 2219 emojiSetsRenderIdentically.toString(), 2220 emojiRendersEmptyCenterPoint.toString() 2221 ].join( ',' ) + 2222 '));'; 2223 const blob = new Blob( [ workerScript ], { 2224 type: 'text/javascript' 2225 } ); 2226 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 2227 worker.onmessage = ( event ) => { 2228 supportTests = event.data; 2229 setSessionSupportTests( supportTests ); 2230 worker.terminate(); 2231 resolve( supportTests ); 2232 }; 2233 return; 2234 } catch ( e ) {} 2235 } 2236 2237 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2238 setSessionSupportTests( supportTests ); 2239 resolve( supportTests ); 2240} ) 2241 // Once the browser emoji support has been obtained from the session, finalize the settings. 2242 .then( ( supportTests ) => { 2243 /* 2244 * Tests the browser support for flag emojis and other emojis, and adjusts the 2245 * support settings accordingly. 2246 */ 2247 for ( const test in supportTests ) { 2248 settings.supports[ test ] = supportTests[ test ]; 2249 2250 settings.supports.everything = 2251 settings.supports.everything && settings.supports[ test ]; 2252 2253 if ( 'flag' !== test ) { 2254 settings.supports.everythingExceptFlag = 2255 settings.supports.everythingExceptFlag && 2256 settings.supports[ test ]; 2257 } 2258 } 2259 2260 settings.supports.everythingExceptFlag = 2261 settings.supports.everythingExceptFlag && 2262 ! settings.supports.flag; 2263 2264 // When the browser can not render everything we need to load a polyfill. 2265 if ( ! settings.supports.everything ) { 2266 const src = settings.source || {}; 2267 2268 if ( src.concatemoji ) { 2269 addScript( src.concatemoji ); 2270 } else if ( src.wpemoji && src.twemoji ) { 2271 addScript( src.twemoji ); 2272 addScript( src.wpemoji ); 2273 } 2274 } 2275 } ); 2276//# sourceURL=https://foixa.cat/wp-includes/js/wp-emoji-loader.js 2277</script>
2277 2278 2279</body> 2280 2281</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.