CMS editor pro Ambasadory

3 minuty

Ambasadoři solidpixels mají k dispozici funkci Editor kódu, která se nachází v sekci Nastavení. Tato funkce umožňuje přizpůsobit weby pomocí vlastního kódu.

Editor kódu pro Ambasadory

Ambasadoři solidpixels mají k dispozici Editor kódu, který se nachází v sekci Nastavení. Tato funkcionalita poskytuje flexibilitu při tvorbě webů - můžete si vytvořit vlastní designové prvky, přidat specifické animace, upravit rozložení nebo implementovat pokročilé funkce, které standardní bloky solidpixels nenabízejí.

Struktura editoru

Editor obsahuje dva hlavní soubory:

app.js - slouží pro JavaScript kód

  • Zde můžete přidávat vlastní JavaScript funkce

  • Umožňuje upravovat chování existujících prvků na webu

  • Můžete implementovat interaktivní prvky a dynamické funkce

app.css - slouží pro stylování

  • Podporuje jak čistý CSS, tak LESS (CSS preprocesor)

  • Zde definujete vlastní třídy pro stylování prvků

  • Můžete přepisovat výchozí styly existujících bloků

Možnosti použití

Úprava existujících bloků:

  • Můžete změnit vzhled a chování bloků, které už na webu existují

  • Přepisujete jejich výchozí CSS styly nebo přidáváte JavaScript funkcionalitu

Vytváření vlastních tříd:

  • Definujete nové CSS třídy v app.css souboru

  • Tyto třídy pak můžete aplikovat na různé prvky webu

Kód se aplikuje globálně na celý web, takže změny se projeví všude, kde jsou příslušné třídy nebo selektory použity.

Je lepší vytvářet vlastní nezávislé třídy místo přímých úprav výchozích tříd solidpixels. Výchozí třídy se mohou mezi verzemi měnit, přejmenovávat nebo úplně odstraňovat, což by mohlo ovlivnit váš web při aktualizaci.

Přidání vlastních tříd do bloku

  1. Otevřete Nastavení bloku, který chcete upravit

  2. Přejděte na záložku Pokročilé

  3. V poli pro CSS třídy se vám mezi výchozími třídami zobrazí i vaše vlastní třídy

  4. Vyberte nebo vyhledejte název vaší třídy

Na co si dát pozor

  • Přidáním vlastních CSS/JS úprav může váš web ztratit možnost automatických upgradů do nových verzí solidpixels

  • Nepoužívejte názvy tříd, které by mohly kolidovat s výchozími třídami solidpixels

  • Kontrolujte, zda vaše třída již v systému neexistuje

  • Otestujte chování třídy na různých zařízeních