Jedno menu ale na hlavní straně jiný styl a na podstránkách také

Berry
Začátečník | 70
+
0
-

Ahoj, dosud jsem toto nemusel řešit. Tak se ptám zkušenějších.

Mám hlavní stranu a tam bude menu stylováno jinak než na podstránkách. Napadá mě vytvořit menu1.latte a menu2latte a pak vkládat přes {include ‚menu.latte‘}. To bych ale musel měnit pokaždé všechny menu.latte po přidání jedné položky. Pak mě napadlo vytvoření BasePresenteru (který jak jsem se všiml při stažení projektu přes composer chybí :D ). Něco jsem našel tady – https://doc.nette.org/cs/quickstart . Jak toto řešíte vy?

Editoval Berry (11. 2. 2018 12:59)

Kcko
Člen | 470
+
+1
-

Předně bych Ti doporučil zapracovat na písemném projevu.
Pokud potřebuješ mít na jedné konkrétní stránce menu nastylované jinak, tak můžeš např. na element <html> dát nějakou třídu a tím to rozlišit.

menu {} // standardni menu
html.my-specific-page menu {} // to same ale bude vypadat jinak

CZechBoY
Člen | 3608
+
0
-

Chces zmenit jen design (css) nebo i polozky (html)?

Berry
Začátečník | 70
+
0
-

CZechBoY napsal(a):

Chces zmenit jen design (css) nebo i polozky (html)?

Jen CSS.

CZechBoY
Člen | 3608
+
0
-

Tak potom ti staci tip od @Kcko