Blog

Podrobné články a krátké zprávy o Grav CMS a souvisejících technologiích...

Vít Petira 4 minuty, 58 sekundy 315

Po téměř šesti měsících je tu doplněk Stamp v1.0.4, který nově podporuje taxonomii typu author. Původně byla tato funkcionalita plánována již do verze 1.0.2 v rámci Gravu v1.6, nicméně z důvodu vydání nového Gravu v1.7 v lednu 2021, a s tím související nekompatibility v pozměněném API, došlo nakonec k odložení na neurčito do další nějaké budoucí verze. Ta přichází právě nyní.

Vít Petira 3 minuty, 5 sekundy 505

Obsahová část webů postavených na Gravu je především formátována prostřednictvím značkovacího jazyka Markdown. Kromě základní syntaxe (např. nadpisy, tučně, kurzíva, odkaz, obrázek, seznamy atd.) Grav disponuje i rozšířenou syntaxí jazyka (zejména tabulky) kompatibilní s vývojářskou platformou GitHub. Nicméně to není vše. Prostřednictvím různých rozšíření lze docílit nadstavbových možností jazyka. Jedním z nich je použití doplňku Markdown Notices.

Vít Petira 6 minuty, 33 sekundy 443

Po několika měsících je tu doplněk Stamp v1.0.3, který nabízí možnost výběru formátu jména (na výběr je plné jméno uživatele nebo jeho uživatelské jméno) uživatele (autora, resp. editora), které se uloží do hlavičky stránky a následně se může zobrazit v záhlaví článku (nebo jakéhokoliv typu stránky).

Při použití doplňku Breadcrumbs můžeme narazit na to, že nám základní formátování obsažené ve stylech šablony webu nebude zcela vyhovovat. V dnešním článku si ukážeme, jak docílit lepšího formátování drobečkové navigace, aby více odpovídalo našim požadavkům.

Vít Petira 3 minuty, 45 sekundy 542

Drobečková navigace je společně s hlavní nabídkou a případně i dalšími navigačními prvky (předchozí/další příspěvek, štítky, kategorie, mapa webu) důležitou součástí webu. Podstatná je vždy obsahová hodnota webu, neboť jsou to právě informace, které návštěvníci především očekávají a kvůli nimž na web přicházejí. Přesto, resp. právě proto musí mít návštěvníci k dispozici komfortní uživatelské rozhraní, které jim umožní snadný pohyb napříč jednotlivými stránkami a poskytne celkovou informaci o tom, v které časti webu se právě nacházejí.