<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Skřítci | Snilkuvsvet.cz</title>
	<atom:link href="https://snilkuvsvet.cz/tag/skritci/feed/" rel="self" type="application/rss+xml" />
	<link>https://snilkuvsvet.cz/tag/skritci/</link>
	<description>Pohádky na dobrou noc a nápady pro děti</description>
	<lastBuildDate>Thu, 01 Jan 2026 15:13:58 +0000</lastBuildDate>
	<language>cs</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://snilkuvsvet.cz/wp-content/uploads/2025/10/cropped-cropped-Adobe-Express-file-1-32x32.png</url>
	<title>Skřítci | Snilkuvsvet.cz</title>
	<link>https://snilkuvsvet.cz/tag/skritci/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Omalovánka &#8211; vánoční dílna skřítků</title>
		<link>https://snilkuvsvet.cz/omalovanka-vanocni-dilna-skritku/</link>
					<comments>https://snilkuvsvet.cz/omalovanka-vanocni-dilna-skritku/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Sat, 20 Dec 2025 21:31:11 +0000</pubDate>
				<category><![CDATA[Omalovánky]]></category>
		<category><![CDATA[Omalovánky zima a Vánoce]]></category>
		<category><![CDATA[Skřítci]]></category>
		<category><![CDATA[Vánoce]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=2746</guid>

					<description><![CDATA[<p>V kouzelné vánoční dílně je rušno. Skřítci mají plné ruce práce, protože Vánoce se blíží. Hodí se pro menší i větší děti, které si chtějí v klidu vybarvovat, vymýšlet vlastní barvy dárků a představovat si, komu asi skřítci tyto poklady chystají. Stačí vytisknout a vzít do ruky pastelky nebo fixy.</p>
<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-vanocni-dilna-skritku/">Omalovánka &#8211; vánoční dílna skřítků</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap wp-block-paragraph">V kouzelné vánoční dílně je rušno. Skřítci mají plné ruce práce, protože Vánoce se blíží. Hodí se pro menší i větší děti, které si chtějí v klidu vybarvovat, vymýšlet vlastní barvy dárků a představovat si, komu asi skřítci tyto poklady chystají.</p>



<p class="wp-block-paragraph">Stačí vytisknout a vzít do ruky pastelky nebo fixy.</p>



    
<style id="ss-omalovanka-print-css">
@media print {
  @page { size: A4; margin: 10mm; }
  html, body { height: auto !important; }
  body * { visibility: hidden !important; }
  .ss-omalovanka, .ss-omalovanka * { visibility: visible !important; }
  .ss-omalovanka {
    position: fixed !important; inset: 0 !important; margin: 0 !important;
    display: flex !important; align-items: center !important; justify-content: center !important;
  }
  .ss-ctrls { display: none !important; }
  .ss-omalovanka img {
    max-width: 100% !important; max-height: 100vh !important;
    width: auto !important; height: auto !important;
    box-shadow: none !important; border-radius: 0 !important;
  }
}
</style>    <div id="ss-omalovanka-be4ca62f-4d97-46ee-94bd-51ce7ad76bcb" class="ss-omalovanka" style="text-align:center;max-width:820px;margin:0 auto;">
      <!-- Ovládání (horní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-santova-dilna-vyroba-hracek.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>
        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>

      <figure style="margin:0;">
        <img decoding="async" class="ss-omalovanka-img"
             src="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-santova-dilna-vyroba-hracek.jpg"
             alt="Omalovánka - kouzelná krajina"
             style="max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.08);" />
      </figure>

      <!-- Ovládání (dolní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-santova-dilna-vyroba-hracek.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>

        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>
    </div>

    <script>
    (function(){
      const root = document.getElementById('ss-omalovanka-be4ca62f-4d97-46ee-94bd-51ce7ad76bcb');
      if(!root) return;

      const img  = root.querySelector('.ss-omalovanka-img');
      const dls  = root.querySelectorAll('.ss-omalovanka-download');
      const prts = root.querySelectorAll('.ss-omalovanka-print');
	    const pdfs = root.querySelectorAll('.ss-omalovanka-pdf');

  const ajaxUrl = "https:\/\/snilkuvsvet.cz\/wp-admin\/admin-ajax.php";

  function pdfNameFromAlt(alt) {
    const base = (alt || 'Omalovanka-SnilkuvSvet')
      .trim()
      .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
      .replace(/[^a-zA-Z0-9]+/g,'-')
      .replace(/^-+|-+$/g,'');
    return (base || 'Omalovanka-SnilkuvSvet') + '.pdf';
  }

  pdfs.forEach(btn => {
    btn.addEventListener('click', function(){
      const imageUrl = img.src;

      const explicit = false;
      const desiredPdf = explicit
        ? ("" + '.pdf')
        : pdfNameFromAlt(img.alt);

      const url =
        ajaxUrl +
        '?action=ss_omalovanka_pdf' +
        '&src=' + encodeURIComponent(imageUrl) +
        '&name=' + encodeURIComponent(desiredPdf);

      window.location.href = url;
    });
  });



      function filenameFromAlt(alt, ext) {
        const base = (alt || 'Omalovanka-SnilkuvSvet')
          .trim()
          .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
          .replace(/[^a-zA-Z0-9]+/g,'-')
          .replace(/^-+|-+$/g,'');
        return (base || 'Omalovanka-SnilkuvSvet') + '.' + (ext || 'jpg');
      }

      // Stažení s hezkým názvem (ALT nebo filename="" ze shortcode)
      dls.forEach(link => {
        link.addEventListener('click', async function(e){
          e.preventDefault();
          const url = img.src;
          const explicit = false;
          const ext = (url.split('.').pop() || 'jpg').split('?')[0].toLowerCase();
          const desired = explicit ? "" : filenameFromAlt(img.alt, ext);

          try {
            const res = await fetch(url, {mode: 'cors', cache: 'no-cache'});
            const blob = await res.blob();
            const blobUrl = URL.createObjectURL(blob);
            const a = document.createElement('a');
            a.href = blobUrl; a.download = desired;
            document.body.appendChild(a); a.click(); a.remove();
            URL.revokeObjectURL(blobUrl);
          } catch(err) {
            // Fallback
            link.setAttribute('download', desired);
            window.location.href = url;
          }
        }, {passive:false});
      });

      // === TISK: pevné A4 plátno v mm (vždy 1 stránka) ===
function printOmalovanka() {
  if (!img) return;

  const imageUrl = img.src;
  const docTitle = (img.alt && img.alt.trim()) ? img.alt.trim() : 'Omalovánka';
  const PAD = 6; // mm

  // jistější zjištění orientace (když naturalWidth/Height ještě není, použijeme fallback)
  const iw = img.naturalWidth || img.width || 0;
  const ih = img.naturalHeight || img.height || 0;
  const isLandscape = iw && ih ? (iw > ih) : false;

  // A4 rozměry dle orientace
  const pageW = isLandscape ? 297 : 210;
  const pageH = isLandscape ? 210 : 297;

  const html = `
<!DOCTYPE html><html><head><meta charset="utf-8" />
<title>${docTitle}</title>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<style>
  @page { size: ${pageW}mm ${pageH}mm; margin: 0; }
  html, body { height: 100%; }
  body {
    margin: 0; padding: 0;
    -webkit-print-color-adjust: exact; print-color-adjust: exact;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    background: #fff !important;
  }
  .page {
    width: ${pageW}mm; height: ${pageH}mm;
    padding: ${PAD}mm;
    box-sizing: border-box;
    display: flex; align-items: center; justify-content: center;
    overflow: hidden;
    background: #fff !important;
  }
  .page > img {
    width: 100%; height: 100%;
    object-fit: contain;
    display: block;
    background: #fff !important;
  }
</style>
</head>
<body>
  <div class="page">
    <img decoding="async" src="${imageUrl}" alt="${docTitle}" />
  </div>
  <script>
    document.title = ${JSON.stringify(docTitle)};
    window.onload = function(){ setTimeout(function(){ window.print(); window.close(); }, 60); };
  <\/script>
</body></html>`;

  const w = window.open('', '_blank');
  if(!w){ alert('Tisk se nepodařilo spustit. Povolte prosím vyskakovací okna.'); return; }
  w.document.write(html);
  w.document.close();
  try { w.focus(); } catch(_) {}
}


      // Klik na tlačítka „Vytisknout“
      prts.forEach(btn => btn.addEventListener('click', printOmalovanka));

      // Záchyt Ctrl/Cmd+P → použij náš tisk (jednou na stránku)
      if (!window.__ssOmalovankaCtrlPBound) {
        window.__ssOmalovankaCtrlPBound = true;
        document.addEventListener('keydown', function(e){
          const key = (e.key || '').toLowerCase();
          const isMac = /Mac|iPhone|iPad|iPod/.test(navigator.platform);
          const combo = (key === 'p') && ((isMac && e.metaKey) || (!isMac && e.ctrlKey));
          if (combo) {
            e.preventDefault();
            e.stopPropagation();
            try { printOmalovanka(); } catch(_) {}
            return false;
          }
        }, true);
      }
    })();
    </script>
    
<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-vanocni-dilna-skritku/">Omalovánka &#8211; vánoční dílna skřítků</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/omalovanka-vanocni-dilna-skritku/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-santova-dilna-vyroba-hracek.jpg" type="image/jpeg" />
	</item>
		<item>
		<title>Skřítek Kiks a ztracený seznam přání</title>
		<link>https://snilkuvsvet.cz/skritek-kiks-a-ztraceny-seznam-prani/</link>
					<comments>https://snilkuvsvet.cz/skritek-kiks-a-ztraceny-seznam-prani/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Sun, 14 Dec 2025 06:11:48 +0000</pubDate>
				<category><![CDATA[Pohádky]]></category>
		<category><![CDATA[Pohádky pro děti od 4 do 6 let]]></category>
		<category><![CDATA[Pohádky pro děti od 7 let]]></category>
		<category><![CDATA[Vánoční pohádky]]></category>
		<category><![CDATA[Skřítci]]></category>
		<category><![CDATA[Vánoce]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=2587</guid>

					<description><![CDATA[<p>Na samém vrcholku světa, tam kde polární záře svítí na cestu místo lamp a sníh křupe pod botami jako ztvrdlé sušenky, vypukl v Santově dílně totální chaos. Nebyl to ten běžný, veselý blázinec, kdy se skřítci koulují balicím papírem. Tohle byl poplach červeného stupně. Zmizel seznam přání. Ten nejdůležitější. Ten, na kterém záleželo štěstí milionů...</p>
<p>Článek <a href="https://snilkuvsvet.cz/skritek-kiks-a-ztraceny-seznam-prani/">Skřítek Kiks a ztracený seznam přání</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap wp-block-paragraph">Na samém vrcholku světa, tam kde <strong>polární záře</strong> svítí na cestu místo lamp a sníh křupe pod botami jako ztvrdlé sušenky, vypukl v Santově dílně totální chaos. Nebyl to ten běžný, veselý blázinec, kdy se skřítci koulují balicím papírem. Tohle byl poplach červeného stupně. <strong>Zmizel seznam přání</strong>. Ten nejdůležitější. Ten, na kterém záleželo štěstí milionů dětí z celého světa.</p>



<p class="wp-block-paragraph">Santa Claus seděl ve svém obřím křesle a vypadal, jako by si právě kousl do citrónu, místo do vanilkového rohlíčku. „Otočil jsem se jen na vteřinu pro kakao!“ <strong>bědoval a prohledával si kapsy</strong> u kalhot už asi po desáté. </p>



<p class="wp-block-paragraph">Kolem Santy se shlukla hromada skřítků, kteří zvědavě pokukovali a snažili se zjistit, co se stalo. Mezi nimi se protlačil <strong>Kiks</strong>. Byl to sice <strong>nejmenší skřítek</strong> v celé dílně, dosahoval sotva po okraj Santovy holínky, ale zato byl<strong> chytrý a všímavý</strong>. Všechno kolem sebe sledoval pozornýma očima schovanými za velkými kulatými brýlemi.</p>



<p class="wp-block-paragraph">„Uklidněte se všichni, prosím. Nikdo neopustí místnost. Všichni zůstanou na svých místech,“ řekl klidně. „Nejdřív se podíváme co se stalo a jestli to jde nějak zachránit.“</p>



<p class="wp-block-paragraph">„Santo, co jsi dělal těsně předtím, než Seznam zmizel?“</p>



<p class="wp-block-paragraph">„No,“ podrbal se Santa na bradě, „četl jsem si přání od malé Aničky z Prahy, pak zazvonil telefon z oddělení logistiky, a když jsem zavěsil… puf! Byl pryč.“ </p>



<p class="wp-block-paragraph">Kiks vyskočil na stůl, rozhlédl se a vytáhl svou <strong>velkou lupu</strong>, kterou nosil neustále u sebe. Začal zkoumat místo činu. „Aha!“ zvolal vítězoslavně. Na naleštěném dubovém dřevě leželo pár drobečků a jedna malá, lesklá kovová matička. Kiks k drobečkům přičichl a zamračil se. „Zázvor, skořice a… strojní olej? Velmi podezřelé.“</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a3a5fe1b3cfd&quot;}" data-wp-interactive="core/image" data-wp-key="6a3a5fe1b3cfd" class="wp-block-image size-large wp-lightbox-container"><img fetchpriority="high" decoding="async" width="1024" height="683" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-1024x683.jpg" alt="Malý elf Kiks s velkými kulatými brýlemi stojí na masivním dřevěném stole Santa Clause. Drží lupu a pečlivě zkoumá drobky. V pozadí stojí ustaraný Santa v kouzelné, teple osvětlené dílně plné hraček a dřevěných ozubených kol." class="wp-image-2609" srcset="https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-1024x683.jpg 1024w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-300x200.jpg 300w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-768x512.jpg 768w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-440x293.jpg 440w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-320x213.jpg 320w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1-1400x933.jpg 1400w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1.jpg 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Skřítek Kiks a ztracený seznam přání</figcaption></figure>



<p class="wp-block-paragraph">„Tohle mi něco připomíná. Kde jsem to jen už cítil,“ zamumlal a na chvíli se zamyslel. Pak zvedl hlavu. „Oddělení testování hraček.“ Skřítek okamžitě vyrazil k východu. „Mám stopu,“ houkl na Santu přes rameno. „Vede do oddělení Testování hraček.“</p>



<p class="wp-block-paragraph">V <strong>Oddělení testování hraček </strong>to hučelo, pískalo a silně vonělo po skořici a zázvoru. Autíčka narážela do stěn a plyšáci létali vzduchem. Vypadalo to tam jako na bitevním poli. <strong>Tester Bzuk </strong>se právě krčil před dronem, který ho odmítal poslouchat.</p>



<p class="wp-block-paragraph">„Byl tady v posledních deseti minutách někdo cizí?“ zavolal Kiks, aby překřičel hluk motorů a zároveň se přikrčil před náletem zmíněného dronu.</p>



<p class="wp-block-paragraph">Bzuk uhnul letící panence. „Nikdo! Jen údržbářská četa robotů. Dneska mají napilno, Santa si stěžoval na nepořádek.“</p>



<p class="wp-block-paragraph">Kiks se<strong> plácl do čela</strong>. „Matička! Olej! To nebyl zloděj, to byl úklid!“ Rozběhl se chodbou směrem k recyklační lince, kde končily nepovedené hračky a staré seznamy zlobivých dětí. Jeho malé nohy kmitaly tak rychle, že vypadal jako zelená šmouha. </p>



<p class="wp-block-paragraph">Doběhl do recyklační místnosti právě včas. U velkého pásu, který směřoval přímo do drtičky papíru, stál starý, plechový robot jménem <strong>Šrotík 3000</strong>. V kovových klepetech držel dlouhý, zlatě orámovaný pergamen.</p>



<p class="wp-block-paragraph">Robotovy senzory svítily červeně a monotónním hlasem opakoval: „Papír. Starý. Zlikvidovat. Uklidit.“</p>



<p class="wp-block-paragraph">„Šrotíku, <strong>STŮJ</strong>!“ zařval Kiks a vrhl se vpřed skokem hodným samotných santových sobů. Drtička už hladově vrčela.</p>



<p class="wp-block-paragraph">Kiks dopadl robotovi na záda a vší silou stiskl <strong>velké červené tlačítko </strong>nouzového vypnutí na jeho hlavě. Robot ztuhl. Jeho klepeto se zastavilo pět centimetrů od ozubených kol drtičky. Seznam se jemně zachvěl v průvanu.</p>



<p class="wp-block-paragraph">Kiks opatrně vyprostil<strong> vzácný dokument</strong> z robotova sevření. Byl nepoškozený, jen v rohu byl malý mastný otisk. „Tak, a máme to,“ oddechl si Kiks a setřel si pot z čela.</p>



<p class="wp-block-paragraph">Když se Kiks vrátil do Santovy kanceláře a položil Seznam na stůl, dílnou se rozlehl takový jásot, že se ze střechy svezla tuna sněhu. Santa se rozzářil jako vánoční stromeček. „Kiksi, zachránil jsi Vánoce! Jak se ti jen odvděčím?“</p>



<p class="wp-block-paragraph">Kiks se usmál a schoval lupu zpátky do kapsy. „Mně stačí, když příště, Santo, nebudeš nechávat důležité dokumenty zasypané drobečky od sušenek. Drobečky totiž lákají nejen mravence, ale i uklízecí roboty.“</p>



<p class="wp-block-paragraph">A tak díky nejmenšímu detektivovi na severním pólu mohly Vánoce proběhnout přesně tak, jak měly. A Kiks? Kdo ví, třeba právě teď řeší <strong>záhadu mizejících ponožek </strong>ve vaší pračce.</p>
<p>Článek <a href="https://snilkuvsvet.cz/skritek-kiks-a-ztraceny-seznam-prani/">Skřítek Kiks a ztracený seznam přání</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/skritek-kiks-a-ztraceny-seznam-prani/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/12/skritek-kiks-a-ztraceny-seznam-prani-1.jpg" type="image/jpeg" />
	</item>
		<item>
		<title>Omalovánka Santových skřítků a sobíků</title>
		<link>https://snilkuvsvet.cz/omalovanka-santovych-skritku-a-sobiku/</link>
					<comments>https://snilkuvsvet.cz/omalovanka-santovych-skritku-a-sobiku/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Fri, 12 Dec 2025 18:22:04 +0000</pubDate>
				<category><![CDATA[Omalovánky]]></category>
		<category><![CDATA[Omalovánky zima a Vánoce]]></category>
		<category><![CDATA[Skřítci]]></category>
		<category><![CDATA[Vánoce]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=2498</guid>

					<description><![CDATA[<p>Máme tu pro vás další extra porci vánoční nálady. Tentokrát přinášíme omalovánku plnou svátečního shonu. Najdete na ni shon veselých Santových skřítků a hravých sobíků, kteří se chystají na rozvoz dárečků. Stiahnite, vytlačte a nechajte deti, nech túto vianočnú scénu oživia pestrými farbami.</p>
<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-santovych-skritku-a-sobiku/">Omalovánka Santových skřítků a sobíků</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap wp-block-paragraph">Máme tu pro vás další extra porci vánoční nálady. Tentokrát přinášíme omalovánku plnou svátečního shonu. Najdete na ni shon veselých <strong>Santových </strong>skřítků a hravých <strong>sobík</strong>ů, kteří se chystají na rozvoz dárečků.</p>



<p class="wp-block-paragraph">Stiahnite, vytlačte a nechajte deti, nech túto vianočnú scénu oživia pestrými farbami.</p>



        <div id="ss-omalovanka-c8f302c6-db2f-4c9e-9c25-7df2e1882dd7" class="ss-omalovanka" style="text-align:center;max-width:820px;margin:0 auto;">
      <!-- Ovládání (horní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-skritci-se-soby-se-pripravuji-na-vanoce.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>
        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>

      <figure style="margin:0;">
        <img decoding="async" class="ss-omalovanka-img"
             src="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-skritci-se-soby-se-pripravuji-na-vanoce.jpg"
             alt="Omalovánka skřítků a sobíků"
             style="max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.08);" />
      </figure>

      <!-- Ovládání (dolní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-skritci-se-soby-se-pripravuji-na-vanoce.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>

        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>
    </div>

    <script>
    (function(){
      const root = document.getElementById('ss-omalovanka-c8f302c6-db2f-4c9e-9c25-7df2e1882dd7');
      if(!root) return;

      const img  = root.querySelector('.ss-omalovanka-img');
      const dls  = root.querySelectorAll('.ss-omalovanka-download');
      const prts = root.querySelectorAll('.ss-omalovanka-print');
	    const pdfs = root.querySelectorAll('.ss-omalovanka-pdf');

  const ajaxUrl = "https:\/\/snilkuvsvet.cz\/wp-admin\/admin-ajax.php";

  function pdfNameFromAlt(alt) {
    const base = (alt || 'Omalovanka-SnilkuvSvet')
      .trim()
      .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
      .replace(/[^a-zA-Z0-9]+/g,'-')
      .replace(/^-+|-+$/g,'');
    return (base || 'Omalovanka-SnilkuvSvet') + '.pdf';
  }

  pdfs.forEach(btn => {
    btn.addEventListener('click', function(){
      const imageUrl = img.src;

      const explicit = false;
      const desiredPdf = explicit
        ? ("" + '.pdf')
        : pdfNameFromAlt(img.alt);

      const url =
        ajaxUrl +
        '?action=ss_omalovanka_pdf' +
        '&src=' + encodeURIComponent(imageUrl) +
        '&name=' + encodeURIComponent(desiredPdf);

      window.location.href = url;
    });
  });



      function filenameFromAlt(alt, ext) {
        const base = (alt || 'Omalovanka-SnilkuvSvet')
          .trim()
          .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
          .replace(/[^a-zA-Z0-9]+/g,'-')
          .replace(/^-+|-+$/g,'');
        return (base || 'Omalovanka-SnilkuvSvet') + '.' + (ext || 'jpg');
      }

      // Stažení s hezkým názvem (ALT nebo filename="" ze shortcode)
      dls.forEach(link => {
        link.addEventListener('click', async function(e){
          e.preventDefault();
          const url = img.src;
          const explicit = false;
          const ext = (url.split('.').pop() || 'jpg').split('?')[0].toLowerCase();
          const desired = explicit ? "" : filenameFromAlt(img.alt, ext);

          try {
            const res = await fetch(url, {mode: 'cors', cache: 'no-cache'});
            const blob = await res.blob();
            const blobUrl = URL.createObjectURL(blob);
            const a = document.createElement('a');
            a.href = blobUrl; a.download = desired;
            document.body.appendChild(a); a.click(); a.remove();
            URL.revokeObjectURL(blobUrl);
          } catch(err) {
            // Fallback
            link.setAttribute('download', desired);
            window.location.href = url;
          }
        }, {passive:false});
      });

      // === TISK: pevné A4 plátno v mm (vždy 1 stránka) ===
function printOmalovanka() {
  if (!img) return;

  const imageUrl = img.src;
  const docTitle = (img.alt && img.alt.trim()) ? img.alt.trim() : 'Omalovánka';
  const PAD = 6; // mm

  // jistější zjištění orientace (když naturalWidth/Height ještě není, použijeme fallback)
  const iw = img.naturalWidth || img.width || 0;
  const ih = img.naturalHeight || img.height || 0;
  const isLandscape = iw && ih ? (iw > ih) : false;

  // A4 rozměry dle orientace
  const pageW = isLandscape ? 297 : 210;
  const pageH = isLandscape ? 210 : 297;

  const html = `
<!DOCTYPE html><html><head><meta charset="utf-8" />
<title>${docTitle}</title>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<style>
  @page { size: ${pageW}mm ${pageH}mm; margin: 0; }
  html, body { height: 100%; }
  body {
    margin: 0; padding: 0;
    -webkit-print-color-adjust: exact; print-color-adjust: exact;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    background: #fff !important;
  }
  .page {
    width: ${pageW}mm; height: ${pageH}mm;
    padding: ${PAD}mm;
    box-sizing: border-box;
    display: flex; align-items: center; justify-content: center;
    overflow: hidden;
    background: #fff !important;
  }
  .page > img {
    width: 100%; height: 100%;
    object-fit: contain;
    display: block;
    background: #fff !important;
  }
</style>
</head>
<body>
  <div class="page">
    <img decoding="async" src="${imageUrl}" alt="${docTitle}" />
  </div>
  <script>
    document.title = ${JSON.stringify(docTitle)};
    window.onload = function(){ setTimeout(function(){ window.print(); window.close(); }, 60); };
  <\/script>
</body></html>`;

  const w = window.open('', '_blank');
  if(!w){ alert('Tisk se nepodařilo spustit. Povolte prosím vyskakovací okna.'); return; }
  w.document.write(html);
  w.document.close();
  try { w.focus(); } catch(_) {}
}


      // Klik na tlačítka „Vytisknout“
      prts.forEach(btn => btn.addEventListener('click', printOmalovanka));

      // Záchyt Ctrl/Cmd+P → použij náš tisk (jednou na stránku)
      if (!window.__ssOmalovankaCtrlPBound) {
        window.__ssOmalovankaCtrlPBound = true;
        document.addEventListener('keydown', function(e){
          const key = (e.key || '').toLowerCase();
          const isMac = /Mac|iPhone|iPad|iPod/.test(navigator.platform);
          const combo = (key === 'p') && ((isMac && e.metaKey) || (!isMac && e.ctrlKey));
          if (combo) {
            e.preventDefault();
            e.stopPropagation();
            try { printOmalovanka(); } catch(_) {}
            return false;
          }
        }, true);
      }
    })();
    </script>
    
<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-santovych-skritku-a-sobiku/">Omalovánka Santových skřítků a sobíků</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/omalovanka-santovych-skritku-a-sobiku/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/12/omalovanka-skritci-se-soby-se-pripravuji-na-vanoce.jpg" type="image/jpeg" />
	</item>
		<item>
		<title>Ježíškův pošťák a spadlá hvězda</title>
		<link>https://snilkuvsvet.cz/jeziskuv-postak-a-spadla-hvezda/</link>
					<comments>https://snilkuvsvet.cz/jeziskuv-postak-a-spadla-hvezda/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Thu, 04 Dec 2025 23:02:38 +0000</pubDate>
				<category><![CDATA[Pohádky]]></category>
		<category><![CDATA[Pohádky na pokračování]]></category>
		<category><![CDATA[Pohádky pro děti do 3 let]]></category>
		<category><![CDATA[Pohádky pro děti od 4 do 6 let]]></category>
		<category><![CDATA[Vánoční pohádky]]></category>
		<category><![CDATA[Krátké pohádky]]></category>
		<category><![CDATA[Pohádky na dobrou noc]]></category>
		<category><![CDATA[Pohádky o odvaze]]></category>
		<category><![CDATA[Pohádky o pomáhání druhým]]></category>
		<category><![CDATA[Skřítci]]></category>
		<category><![CDATA[Vánoce]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=2287</guid>

					<description><![CDATA[<p>Lesem se plížilo ticho. Skřítek Fanda si přitáhl límec kabátu až k nosu. Jeho dech vytvářel malé obláčky páry, které okamžitě mizely ve tmě. Na zádech ho tlačila velká kožená brašna. Byla plná posledních dopisů pro Ježíška. Fanda nebyl žádný hrdina, byl to obyčejný Ježíškův pošťák. Měl rád svůj klid, horký čaj a teplé ponožky...</p>
<p>Článek <a href="https://snilkuvsvet.cz/jeziskuv-postak-a-spadla-hvezda/">Ježíškův pošťák a spadlá hvězda</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap wp-block-paragraph">Lesem se plížilo ticho. <strong>Skřítek Fanda</strong> si přitáhl límec kabátu až k nosu. Jeho dech vytvářel malé obláčky páry, které okamžitě mizely ve tmě. Na zádech ho tlačila velká kožená brašna. Byla plná posledních<strong> dopisů pro Ježíška</strong>. Fanda nebyl žádný hrdina, byl to obyčejný Ježíškův pošťák. Měl rád svůj klid, horký čaj a teplé ponožky na nohách. Ale dnes v noci musel doručit poštu, i kdyby trakaře padaly.</p>



<p class="wp-block-paragraph">Křup, křup, křup. To se jeho boty bořily do sněhu. Najednou se les rozsvítil. Fanda sebou trhl a schoval se za kmen starého dubu. Nebyl to měsíc. Bylo to něco rychlého, zářícího a padalo to přímo dolů. <strong>ŽUCH!</strong></p>



<p class="wp-block-paragraph">Něco těžkého dopadlo do závěje jen kousek od něj. Sníh zasyčel, jako když <strong>polijete žhavé uhlíky</strong> vodou. Fanda chvíli čekal. Srdce mu bušilo až v krku. <em>Co když je to drak? Nebo rozzlobený divočák?</em> Ale zvědavost byla silnější než strach. Opatrně vykoukl.</p>



<p class="wp-block-paragraph">Ve sněhu ležela <strong>hvězda</strong>. Nebyla papírová ani skleněná. Byla opravdová, ale vypadala divně. Jakoby nemocně. Její světlo blikalo a sláblo, měnilo se ze zářivě zlaté na matnou šedou, zatímco sníh okolo ní pomalu tál.</p>



<p class="wp-block-paragraph">„To ne,“ špitl Fanda. „Ty máš být nahoře. Bez tebe Ježíšek nenajde cestu a nebudou Vánoce!“</p>



<p class="wp-block-paragraph">Zkusil se jí dotknout. Byla už studená. Hvězda na zemi chladla rychlostí blesku. Fanda věděl, že jestli zhasne úplně, už se<strong> nikdy nerozsvítí</strong>. A bude po Vánocích. Napořád. Rychle si sundal šálu a hvězdu do ní zabalil. Byla těžší, než vypadala.</p>



<p class="wp-block-paragraph">„Potřebuješ pomoc, maličký?“ ozvalo se nad ním hluboké zahoukání.</p>



<p class="wp-block-paragraph">Fanda nadskočil. Na větvi seděla<strong> sova Agáta</strong>. Její velké oči svítily ve tmě jako dva žluté reflektory. Agáta všechno viděla a všechno věděla.</p>



<p class="wp-block-paragraph">„Spadla,“ řekl Fanda a hlas se mu třásl. „Musím ji vrátit zpátky na nebe, Agáto. Ale jak? Nemám křídla abych ji mohl vynést na oblohu. A moje brašna je navíc plná dopisů pro Ježíška. Nevím jak daleko hvězdu s tak těžkým nákladem unesu.“</p>



<p class="wp-block-paragraph">„To je ono, tvoje brašna,“ zahoukala sova a snesla se níž. „Hvězdy se živí nadějí. A v těch dopisech je naděje tolik, že by unesla i slona. Dej ji k nim.“</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6a3a5fe1b7038&quot;}" data-wp-interactive="core/image" data-wp-key="6a3a5fe1b7038" class="wp-block-image size-large wp-lightbox-container"><img decoding="async" width="1024" height="683" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-1024x683.jpg" alt="Skřítek pošťák v zeleném oblečení v zasněženém lese dává do své plné brašny zlatou hvězdu zabalenou ve své červené šále. Hnědá sova ho sleduje ze zasněžené větve stromu vedle něj." class="wp-image-2302" srcset="https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-1024x683.jpg 1024w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-300x200.jpg 300w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-768x512.jpg 768w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-440x293.jpg 440w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-320x213.jpg 320w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka-1400x933.jpg 1400w, https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka.jpg 1536w" sizes="(max-width: 1024px) 100vw, 1024px" /><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button><figcaption class="wp-element-caption">Ježíškův pošťák a vánoční hvězda</figcaption></figure>



<p class="wp-block-paragraph">Fanda otevřel brašnu. Voněla inkoustem a tajnými přáními. Opatrně vložil zabalenou hvězdu mezi obálky. Během chvilky ucítil, jak se brašna zahřála. Hvězda začala jemně zářit světlem. Fanda jen doufal, že nezačne hřát tolik, aby <strong>zapálila dopisy</strong>. Děti by určitě byly moc zklamané, kdyby se jejich pečlivě napsaná přání zničily.</p>



<p class="wp-block-paragraph">„Musíme na Velký Smrk,“ rozhodl Fanda. Byl to ten nejstarší strom, který rostl na té nejvyšší hoře v okolí. „Vylezu nahoru a hodím ji zpátky na oblohu.“</p>



<p class="wp-block-paragraph">Cesta byla strmá. Fanda klopýtal přes kořeny, vítr mu šlehal do tváře ledové jehličky. Sova Agáta letěla nad ním a ukazovala mu cestu, aby nezapadl do hlubokých závějí. <strong>Víííúúú!</strong> Vítr zesílil. Fanda se musel držet větví, aby ho to neodfouklo. Cítil, jak mu docházejí síly. Brašna byla těžší a těžší.</p>



<p class="wp-block-paragraph">„Už nemůžu,“ vydechl Fanda a svezl se do sněhu pod Velkým Smrkem. „Jsem jen pošťák, nejsem horolezec.“</p>



<p class="wp-block-paragraph">V tu chvíli se brašna na jeho zádech zavrtěla. Teplo, které z ní sálalo, mu proniklo přes kabát až na kůži. Bylo to, jako by ho objalo sto dětí najednou. Uvědomil si, že nenese jen papíry. Nese víru všech dětí, že budou Vánoce. Zatnul zuby. <strong>„To zvládnu!“</strong> vykřikl do větru.</p>



<p class="wp-block-paragraph">Začal šplhat. Větve ho škrábaly, smůla se  mu lepila na ruce, ale Fanda lezl dál. Metr po metru. Agáta kroužila kolem špičky stromu a povzbuzovala ho houkáním. Když se Fanda konečně vyšplhal na samotný vršek, točila se mu hlava. Svět pod ním se najednou zdál tak maličký.</p>



<p class="wp-block-paragraph">Vytáhl hvězdu. Už nebyla šedá. Díky dopisům zářila tak jasně, že musel přivřít oči. Chytil ji oběma rukama, napřáhl se a vší silou ji vymrštil k obloze. „Leť!“</p>



<p class="wp-block-paragraph">Hvězda vylétla z jeho rukou. Chvíli to vypadalo, že <strong>spadne zpátky</strong>, ale pak se chytila neviditelného proudu větru. Stoupala výš a výš, až se zastavila na svém místě. <strong>BLIK!</strong> Rozsvítila se naplno. Její světlo se rozlilo po celém lese, po zasněžených střechách ve vesnici, až do oken dětských pokojíčků.</p>



<p class="wp-block-paragraph">Fanda seděl na špičce smrku, odfukoval a díval se na tu nádheru. Byla mu zima, byl unavený, ale byl spokojený. Sova Agáta přistála na větvi kousek pod ním. „Dobrá práce, pošťáku,“ zahoukala tiše. „Teď se může Ježíšek bez starostí <strong>vydat na cestu</strong>.“</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph">Líbila se vám pohádka? V tom případě zde máme ještě něco pro malé posluchače:</p>



<ul class="wp-block-list">
<li><strong>🧠 Otázka:</strong> Proč začala hvězda v brašně znovu svítit a hřát?</li>



<li><strong>✨ Úkol:</strong> Zkus rukama naznačit, jak Fanda házel hvězdu zpátky na oblohu. Pořádně se napřáhni!</li>
</ul>



<p class="wp-block-paragraph">Chtěli byste si vyrobit takovou vánoční hvězdu jakou našel Fanda? Není nic snažšího. Tady je:  <a href="https://snilkuvsvet.cz/vyrobte-si-zarivou-vanocni-hvezdu/"><strong>Návod jak si vyrobit zářivou vánoční hvězdu z papíru</strong></a>.</p>



<p class="wp-block-paragraph"></p>
<p>Článek <a href="https://snilkuvsvet.cz/jeziskuv-postak-a-spadla-hvezda/">Ježíškův pošťák a spadlá hvězda</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/jeziskuv-postak-a-spadla-hvezda/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/12/jeziskuv-postak-a-spadla-hvezdicka.jpg" type="image/jpeg" />
	</item>
		<item>
		<title>Záložky do knih &#8211; Santa a skřítci</title>
		<link>https://snilkuvsvet.cz/zalozky-do-knih-santa-a-skritci/</link>
					<comments>https://snilkuvsvet.cz/zalozky-do-knih-santa-a-skritci/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Sun, 09 Nov 2025 09:06:54 +0000</pubDate>
				<category><![CDATA[Omalovánky]]></category>
		<category><![CDATA[Vybarvi, vystřihni a sestav]]></category>
		<category><![CDATA[Skřítci]]></category>
		<category><![CDATA[Vánoce]]></category>
		<category><![CDATA[Záložky do knih]]></category>
		<category><![CDATA[Zima]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=1814</guid>

					<description><![CDATA[<p>Vezměte si s sebou trochu té vánoční atmosféry kamkoliv jdete. Třeba i do školy. Vybarvěte si, vystřihněte a zalaminujte vánoční záložky do knih s motivem Santy a jeho pilných skřítků pomocníčků.</p>
<p>Článek <a href="https://snilkuvsvet.cz/zalozky-do-knih-santa-a-skritci/">Záložky do knih &#8211; Santa a skřítci</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="has-drop-cap wp-block-paragraph">Vezměte si s sebou trochu té vánoční atmosféry kamkoliv jdete. Třeba i do školy. Vybarvěte si, vystřihněte a zalaminujte vánoční záložky do knih s motivem Santy a jeho pilných skřítků pomocníčků.</p>



        <div id="ss-omalovanka-5ecb3df3-a4ee-4851-b0d9-5d66785f3201" class="ss-omalovanka" style="text-align:center;max-width:820px;margin:0 auto;">
      <!-- Ovládání (horní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/11/zalozky-santa-skritci.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>
        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>

      <figure style="margin:0;">
        <img decoding="async" class="ss-omalovanka-img"
             src="https://snilkuvsvet.cz/wp-content/uploads/2025/11/zalozky-santa-skritci.jpg"
             alt="Záložky Santa a skřítci"
             style="max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.08);" />
      </figure>

      <!-- Ovládání (dolní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/11/zalozky-santa-skritci.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>

        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>
    </div>

    <script>
    (function(){
      const root = document.getElementById('ss-omalovanka-5ecb3df3-a4ee-4851-b0d9-5d66785f3201');
      if(!root) return;

      const img  = root.querySelector('.ss-omalovanka-img');
      const dls  = root.querySelectorAll('.ss-omalovanka-download');
      const prts = root.querySelectorAll('.ss-omalovanka-print');
	    const pdfs = root.querySelectorAll('.ss-omalovanka-pdf');

  const ajaxUrl = "https:\/\/snilkuvsvet.cz\/wp-admin\/admin-ajax.php";

  function pdfNameFromAlt(alt) {
    const base = (alt || 'Omalovanka-SnilkuvSvet')
      .trim()
      .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
      .replace(/[^a-zA-Z0-9]+/g,'-')
      .replace(/^-+|-+$/g,'');
    return (base || 'Omalovanka-SnilkuvSvet') + '.pdf';
  }

  pdfs.forEach(btn => {
    btn.addEventListener('click', function(){
      const imageUrl = img.src;

      const explicit = false;
      const desiredPdf = explicit
        ? ("" + '.pdf')
        : pdfNameFromAlt(img.alt);

      const url =
        ajaxUrl +
        '?action=ss_omalovanka_pdf' +
        '&src=' + encodeURIComponent(imageUrl) +
        '&name=' + encodeURIComponent(desiredPdf);

      window.location.href = url;
    });
  });



      function filenameFromAlt(alt, ext) {
        const base = (alt || 'Omalovanka-SnilkuvSvet')
          .trim()
          .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
          .replace(/[^a-zA-Z0-9]+/g,'-')
          .replace(/^-+|-+$/g,'');
        return (base || 'Omalovanka-SnilkuvSvet') + '.' + (ext || 'jpg');
      }

      // Stažení s hezkým názvem (ALT nebo filename="" ze shortcode)
      dls.forEach(link => {
        link.addEventListener('click', async function(e){
          e.preventDefault();
          const url = img.src;
          const explicit = false;
          const ext = (url.split('.').pop() || 'jpg').split('?')[0].toLowerCase();
          const desired = explicit ? "" : filenameFromAlt(img.alt, ext);

          try {
            const res = await fetch(url, {mode: 'cors', cache: 'no-cache'});
            const blob = await res.blob();
            const blobUrl = URL.createObjectURL(blob);
            const a = document.createElement('a');
            a.href = blobUrl; a.download = desired;
            document.body.appendChild(a); a.click(); a.remove();
            URL.revokeObjectURL(blobUrl);
          } catch(err) {
            // Fallback
            link.setAttribute('download', desired);
            window.location.href = url;
          }
        }, {passive:false});
      });

      // === TISK: pevné A4 plátno v mm (vždy 1 stránka) ===
function printOmalovanka() {
  if (!img) return;

  const imageUrl = img.src;
  const docTitle = (img.alt && img.alt.trim()) ? img.alt.trim() : 'Omalovánka';
  const PAD = 6; // mm

  // jistější zjištění orientace (když naturalWidth/Height ještě není, použijeme fallback)
  const iw = img.naturalWidth || img.width || 0;
  const ih = img.naturalHeight || img.height || 0;
  const isLandscape = iw && ih ? (iw > ih) : false;

  // A4 rozměry dle orientace
  const pageW = isLandscape ? 297 : 210;
  const pageH = isLandscape ? 210 : 297;

  const html = `
<!DOCTYPE html><html><head><meta charset="utf-8" />
<title>${docTitle}</title>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<style>
  @page { size: ${pageW}mm ${pageH}mm; margin: 0; }
  html, body { height: 100%; }
  body {
    margin: 0; padding: 0;
    -webkit-print-color-adjust: exact; print-color-adjust: exact;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    background: #fff !important;
  }
  .page {
    width: ${pageW}mm; height: ${pageH}mm;
    padding: ${PAD}mm;
    box-sizing: border-box;
    display: flex; align-items: center; justify-content: center;
    overflow: hidden;
    background: #fff !important;
  }
  .page > img {
    width: 100%; height: 100%;
    object-fit: contain;
    display: block;
    background: #fff !important;
  }
</style>
</head>
<body>
  <div class="page">
    <img decoding="async" src="${imageUrl}" alt="${docTitle}" />
  </div>
  <script>
    document.title = ${JSON.stringify(docTitle)};
    window.onload = function(){ setTimeout(function(){ window.print(); window.close(); }, 60); };
  <\/script>
</body></html>`;

  const w = window.open('', '_blank');
  if(!w){ alert('Tisk se nepodařilo spustit. Povolte prosím vyskakovací okna.'); return; }
  w.document.write(html);
  w.document.close();
  try { w.focus(); } catch(_) {}
}


      // Klik na tlačítka „Vytisknout“
      prts.forEach(btn => btn.addEventListener('click', printOmalovanka));

      // Záchyt Ctrl/Cmd+P → použij náš tisk (jednou na stránku)
      if (!window.__ssOmalovankaCtrlPBound) {
        window.__ssOmalovankaCtrlPBound = true;
        document.addEventListener('keydown', function(e){
          const key = (e.key || '').toLowerCase();
          const isMac = /Mac|iPhone|iPad|iPod/.test(navigator.platform);
          const combo = (key === 'p') && ((isMac && e.metaKey) || (!isMac && e.ctrlKey));
          if (combo) {
            e.preventDefault();
            e.stopPropagation();
            try { printOmalovanka(); } catch(_) {}
            return false;
          }
        }, true);
      }
    })();
    </script>
    
<p>Článek <a href="https://snilkuvsvet.cz/zalozky-do-knih-santa-a-skritci/">Záložky do knih &#8211; Santa a skřítci</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/zalozky-do-knih-santa-a-skritci/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/11/zalozky-santa-skritci.jpg" type="image/jpeg" />
	</item>
		<item>
		<title>Omalovánka Skřítek pod muchomůrkou</title>
		<link>https://snilkuvsvet.cz/omalovanka-skritek-pod-muchomurkou/</link>
					<comments>https://snilkuvsvet.cz/omalovanka-skritek-pod-muchomurkou/#respond</comments>
		
		<dc:creator><![CDATA[Mgr. Jana Russková]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 00:33:23 +0000</pubDate>
				<category><![CDATA[Omalovánky]]></category>
		<category><![CDATA[Omalovánky pohádkových bytostí]]></category>
		<category><![CDATA[Skřítci]]></category>
		<guid isPermaLink="false">https://snilkuvsvet.cz/?p=1222</guid>

					<description><![CDATA[<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-skritek-pod-muchomurkou/">Omalovánka Skřítek pod muchomůrkou</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></description>
										<content:encoded><![CDATA[
        <div id="ss-omalovanka-6e4d67c3-cb16-46cf-bcd5-90a374e980b4" class="ss-omalovanka" style="text-align:center;max-width:820px;margin:0 auto;">
      <!-- Ovládání (horní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/10/Omalovanka1-5.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>
        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>

      <figure style="margin:0;">
        <img decoding="async" class="ss-omalovanka-img"
             src="https://snilkuvsvet.cz/wp-content/uploads/2025/10/Omalovanka1-5.jpg"
             alt="Omalovánka Skřítek pod muchomůrkou"
             style="max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.08);" />
      </figure>

      <!-- Ovládání (dolní) -->
      <div class="ss-ctrls" style="display:flex;gap:12px;justify-content:center;margin:14px 0;flex-wrap:wrap;">
        <a class="ss-omalovanka-download"
           href="https://snilkuvsvet.cz/wp-content/uploads/2025/10/Omalovanka1-5.jpg"
                      style="background:#f6d1f5;color:#222;padding:10px 16px;border-radius:10px;text-decoration:none;font-weight:600;display:inline-block;">
           🖼️ Stáhnout JPG
        </a>
		  <button type="button" class="ss-omalovanka-pdf"
        style="background:#e7e0ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
  📄 Stáhnout PDF
</button>

        <button type="button" class="ss-omalovanka-print"
                style="background:#cfe8ff;color:#222;padding:10px 16px;border-radius:10px;font-weight:600;border:none;cursor:pointer;">
          🖨️ Vytisknout
        </button>
      </div>
    </div>

    <script>
    (function(){
      const root = document.getElementById('ss-omalovanka-6e4d67c3-cb16-46cf-bcd5-90a374e980b4');
      if(!root) return;

      const img  = root.querySelector('.ss-omalovanka-img');
      const dls  = root.querySelectorAll('.ss-omalovanka-download');
      const prts = root.querySelectorAll('.ss-omalovanka-print');
	    const pdfs = root.querySelectorAll('.ss-omalovanka-pdf');

  const ajaxUrl = "https:\/\/snilkuvsvet.cz\/wp-admin\/admin-ajax.php";

  function pdfNameFromAlt(alt) {
    const base = (alt || 'Omalovanka-SnilkuvSvet')
      .trim()
      .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
      .replace(/[^a-zA-Z0-9]+/g,'-')
      .replace(/^-+|-+$/g,'');
    return (base || 'Omalovanka-SnilkuvSvet') + '.pdf';
  }

  pdfs.forEach(btn => {
    btn.addEventListener('click', function(){
      const imageUrl = img.src;

      const explicit = false;
      const desiredPdf = explicit
        ? ("" + '.pdf')
        : pdfNameFromAlt(img.alt);

      const url =
        ajaxUrl +
        '?action=ss_omalovanka_pdf' +
        '&src=' + encodeURIComponent(imageUrl) +
        '&name=' + encodeURIComponent(desiredPdf);

      window.location.href = url;
    });
  });



      function filenameFromAlt(alt, ext) {
        const base = (alt || 'Omalovanka-SnilkuvSvet')
          .trim()
          .normalize('NFD').replace(/[\u0300-\u036f]/g,'')
          .replace(/[^a-zA-Z0-9]+/g,'-')
          .replace(/^-+|-+$/g,'');
        return (base || 'Omalovanka-SnilkuvSvet') + '.' + (ext || 'jpg');
      }

      // Stažení s hezkým názvem (ALT nebo filename="" ze shortcode)
      dls.forEach(link => {
        link.addEventListener('click', async function(e){
          e.preventDefault();
          const url = img.src;
          const explicit = false;
          const ext = (url.split('.').pop() || 'jpg').split('?')[0].toLowerCase();
          const desired = explicit ? "" : filenameFromAlt(img.alt, ext);

          try {
            const res = await fetch(url, {mode: 'cors', cache: 'no-cache'});
            const blob = await res.blob();
            const blobUrl = URL.createObjectURL(blob);
            const a = document.createElement('a');
            a.href = blobUrl; a.download = desired;
            document.body.appendChild(a); a.click(); a.remove();
            URL.revokeObjectURL(blobUrl);
          } catch(err) {
            // Fallback
            link.setAttribute('download', desired);
            window.location.href = url;
          }
        }, {passive:false});
      });

      // === TISK: pevné A4 plátno v mm (vždy 1 stránka) ===
function printOmalovanka() {
  if (!img) return;

  const imageUrl = img.src;
  const docTitle = (img.alt && img.alt.trim()) ? img.alt.trim() : 'Omalovánka';
  const PAD = 6; // mm

  // jistější zjištění orientace (když naturalWidth/Height ještě není, použijeme fallback)
  const iw = img.naturalWidth || img.width || 0;
  const ih = img.naturalHeight || img.height || 0;
  const isLandscape = iw && ih ? (iw > ih) : false;

  // A4 rozměry dle orientace
  const pageW = isLandscape ? 297 : 210;
  const pageH = isLandscape ? 210 : 297;

  const html = `
<!DOCTYPE html><html><head><meta charset="utf-8" />
<title>${docTitle}</title>
<meta name="viewport" content="width=device-width,initial-scale=1" />
<style>
  @page { size: ${pageW}mm ${pageH}mm; margin: 0; }
  html, body { height: 100%; }
  body {
    margin: 0; padding: 0;
    -webkit-print-color-adjust: exact; print-color-adjust: exact;
    font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
    background: #fff !important;
  }
  .page {
    width: ${pageW}mm; height: ${pageH}mm;
    padding: ${PAD}mm;
    box-sizing: border-box;
    display: flex; align-items: center; justify-content: center;
    overflow: hidden;
    background: #fff !important;
  }
  .page > img {
    width: 100%; height: 100%;
    object-fit: contain;
    display: block;
    background: #fff !important;
  }
</style>
</head>
<body>
  <div class="page">
    <img decoding="async" src="${imageUrl}" alt="${docTitle}" />
  </div>
  <script>
    document.title = ${JSON.stringify(docTitle)};
    window.onload = function(){ setTimeout(function(){ window.print(); window.close(); }, 60); };
  <\/script>
</body></html>`;

  const w = window.open('', '_blank');
  if(!w){ alert('Tisk se nepodařilo spustit. Povolte prosím vyskakovací okna.'); return; }
  w.document.write(html);
  w.document.close();
  try { w.focus(); } catch(_) {}
}


      // Klik na tlačítka „Vytisknout“
      prts.forEach(btn => btn.addEventListener('click', printOmalovanka));

      // Záchyt Ctrl/Cmd+P → použij náš tisk (jednou na stránku)
      if (!window.__ssOmalovankaCtrlPBound) {
        window.__ssOmalovankaCtrlPBound = true;
        document.addEventListener('keydown', function(e){
          const key = (e.key || '').toLowerCase();
          const isMac = /Mac|iPhone|iPad|iPod/.test(navigator.platform);
          const combo = (key === 'p') && ((isMac && e.metaKey) || (!isMac && e.ctrlKey));
          if (combo) {
            e.preventDefault();
            e.stopPropagation();
            try { printOmalovanka(); } catch(_) {}
            return false;
          }
        }, true);
      }
    })();
    </script>
    
<p>Článek <a href="https://snilkuvsvet.cz/omalovanka-skritek-pod-muchomurkou/">Omalovánka Skřítek pod muchomůrkou</a> se nejdříve objevil na <a href="https://snilkuvsvet.cz">Snilkuvsvet.cz</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://snilkuvsvet.cz/omalovanka-skritek-pod-muchomurkou/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			<enclosure url="https://snilkuvsvet.cz/wp-content/uploads/2025/10/Omalovanka1-5.jpg" type="image/jpeg" />
	</item>
	</channel>
</rss>
