Switch layout ↻</button></span></div><figureclass="m-auto mt-6 max-w-prose"><imgclass="mx-auto my-0 rounded-md"altloading=lazysrc=/congo/festivities.svg></figure><p>Explore the <ahref=https://jpanther.github.io/congo/samples/>sample pages</a> to get a feel for what Congo can do. If you like what you see, check out the project on <ahref=https://github.com/jpanther/congotarget=_blankrel="noreferrer noopener">Github</a> or read the <ahref=https://jpanther.github.io/congo/docs/installation/>Installation guide</a> to get started.</p></section></article><section><h2class="mt-8 text-2xl font-extrabold">Recent</h2><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/icons/aria-label=Icons><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/icons/>Icons</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2020-08-14 00:00:00 +0000 UTC">14 August 2020</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2023-01-23 00:00:00 +0000 UTC">Updated: 23 January 2023</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">1 min</span></div></div><divclass="prose py-1 dark:prose-invert">Congo has built-in support for a number of FontAwesome 6 icons.</div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/markdown/aria-label=Markdown><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/markdown/>Markdown</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2019-03-11 00:00:00 +0000 UTC">11 March 2019</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">3 mins</span></div></div><divclass="prose py-1 dark:prose-invert"><p>This article offers a sample of basic Markdown formatting that can be used in Congo, also it shows how some basic HTML elements are decorated.</p></div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/rich-content/aria-label="Rich Content"><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/rich-content/>Rich Content</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2019-03-10 00:00:00 +0000 UTC">10 March 2019</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">1 min</span></div></div><divclass="prose py-1 dark:prose-invert">This is an <em>example</em> of a <strong>rich</strong> content summary.</div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/placeholder-text/aria-label="Placeholder Text"><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/placeholder-text/thumb-kelly-sikkema-NBkMT8duVSI-unsplash_hu90e0ac416c274965f4fea4bb020592fa_151076_160x120_fill_q75_box_smart1.jpg
Switch layout ↻</button></span></div><figureclass="m-auto mt-6 max-w-prose"><imgclass="mx-auto my-0 rounded-md"altloading=lazysrc=/congo/festivities.svg></figure><p>Explore the <ahref=https://jpanther.github.io/congo/samples/>sample pages</a> to get a feel for what Congo can do. If you like what you see, check out the project on <ahref=https://github.com/jpanther/congotarget=_blankrel="noreferrer noopener">Github</a> or read the <ahref=https://jpanther.github.io/congo/docs/installation/>Installation guide</a> to get started.</p></section></article><section><h2class="mt-8 text-2xl font-extrabold">Recent</h2><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/icons/aria-label=Icons><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/icons/thumb-harpal-singh-_zKxPsGOGKg-unsplash-2_huebba41fac433fbe5cd5d34e4800707fc_148121_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/icons/>Icons</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2020-08-14 00:00:00 +0000 UTC">14 August 2020</time><spanclass="px-2 text-primary-500">·</span><timedatetime="2023-01-23 00:00:00 +0000 UTC">Updated: 23 January 2023</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">1 min</span></div></div><divclass="prose py-1 dark:prose-invert">Congo has built-in support for a number of FontAwesome 6 icons.</div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/markdown/aria-label=Markdown><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/markdown/thumb-surendran-mp-IhWYiwSxm8g-unsplash_hu44bc9c3d06795b8764c9078e57a84a9c_448330_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/markdown/>Markdown</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2019-03-11 00:00:00 +0000 UTC">11 March 2019</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">3 mins</span></div></div><divclass="prose py-1 dark:prose-invert"><p>This article offers a sample of basic Markdown formatting that can be used in Congo, also it shows how some basic HTML elements are decorated.</p></div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/rich-content/aria-label="Rich Content"><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_160x120_fill_q75_box_smart1.jpg
160w,/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_320x240_fill_q75_box_smart1.jpg 2x" src=/congo/samples/rich-content/feature-alexander-shatov-mr4JG4SYOF8-unsplash_hu155f404c35e9686a73aa8cdc88b17fb3_131160_160x120_fill_q75_box_smart1.jpg width=160 height=120 loading=lazy></a></div><div><h3class="flex items-center text-xl font-semibold"><aclass="text-neutral-800 decoration-primary-500 hover:underline hover:underline-offset-2 dark:text-neutral"href=/congo/samples/rich-content/>Rich Content</a></h3><divclass="text-sm text-neutral-500 dark:text-neutral-400"><divclass="flex flex-row flex-wrap items-center"><timedatetime="2019-03-10 00:00:00 +0000 UTC">10 March 2019</time><spanclass="px-2 text-primary-500">·</span><spantitle="Reading time">1 min</span></div></div><divclass="prose py-1 dark:prose-invert">This is an <em>example</em> of a <strong>rich</strong> content summary.</div></div></article><articleclass="mt-6 flex max-w-prose flex-row"><divclass="flex-none pe-4 sm:pe-6"><ahref=/congo/samples/placeholder-text/aria-label="Placeholder Text"><imgaltclass="w-24 rounded-md sm:w-40"srcset="/congo/samples/placeholder-text/thumb-kelly-sikkema-NBkMT8duVSI-unsplash_hu90e0ac416c274965f4fea4bb020592fa_151076_160x120_fill_q75_box_smart1.jpg