WBCE CMS Forum

WBCE CMS – Way Better Content Editing.

You are not logged in.

#1 04.12.2024 21:12:18

rs3k
Member

show_menu2; Gestaltung der Navigation

Hallo,
habe mich soeben im Forum angemeldet, bitte um Nachsicht :-)

Ich habe das folgende Problem, vielleicht kann mir jemand helfen:

Ich bin dabei, ein Template von Grund auf neu zu erstellen. Dabei komme ich der Gestaltung der Navigation nicht weiter:

Die Navigation zeigt trotz aller Versuche Listenpunkte und die Links sind unterstrichen. Einzig allein, dass die aktuelle Seite optisch hervorgehoben wird, das habe ich geschafft mit:

[== CSS ==]
li.menu-current {
	padding-left: 0em;
	padding-right: 0em;
	background-color: lightgrey;
	list-style-type: square;
	margin-bottom: 0em;
}

Was mir nicht gelungen ist, die anderen Menü-Einträge ansusteuern mit:

[== CSS ==]
li.menu-parent{
	padding-left: 0em;
	padding-right: 0em;
	background-color: green;
	list-style-type: square;
	margin-bottom: 0em;
}

Die Doku auf sm2.wbce-cms.org/media/README.de.txt habe ich ausgiebig studiert, komme aber damit nicht wirklich weiter. Ich möchte einfach nur die Schrift ändern, LIstenpunkte weg, keine Text-Decoration usw.

Letzteres sollte eigentlich funktionieren mit:

[== CSS ==]
a.navi:link, a.navi:visited {
	text-decoration: none;
	font-family: "Roboto Mono", monospace;
	font-size: 1.25rem;
	font-weight: bold;
	letter-spacing: 2em;
	color: darkgreen;
	
}
ul.navi, li.navi {
	list-style-type: none;
	margin-bottom: 0.5em;

}

Wie kann ich das Menü mit CSS adaptieren/ändern?

Vielen Dank im voraus,
Roland.

Offline

#2 05.12.2024 08:57:54

byteworker
Member

Re: show_menu2; Gestaltung der Navigation

Wenn Du ein eigenes Template entwickelst, dann würde ich zunächst ein vorhandenes WBCE Template ansehen, schauen wie dort die Navi konstruiert ist, dann eventuell die CSS Elemente von dort adaptieren.

Oft spielen auch andere CSS Einträge (ul, li usw.) aus anderen Bereichen des Templates quer in die Angaben für eine Navigation rein, das muss man beachten. Bei vorgefertigten Designs von Template.co oder html5.up ist das häufig so.

Viel Erfolg, bin aufs Ergebnis gespannt.

Norbert

Last edited by byteworker (05.12.2024 09:32:00)

Offline

Liked by:

mk70

#3 05.12.2024 19:00:44

florian
Administrator

Re: show_menu2; Gestaltung der Navigation

Gesetzt dem Fall, der SM2-Aufruf sieht so aus

$mainnav = show_menu2(
			$aMenu          = 1,
			$aStart         = SM2_ROOT,
			$aMaxLevel      = SM2_ALL,
			$aOptions       = SM2_ALL|SM2_PRETTY|SM2_BUFFER,
			$aItemOpen      = '<li><a href="[url]" class="navi [class]" target="[target]">[menu_title]</a>',
			$aItemClose     = '</li>',
			$aMenuOpen      = '<ul>',
			$aMenuClose     = '</ul>',
			$aTopItemOpen   = false,
			$aTopMenuOpen   = '<ul class="navi">'
		  );	

müsste Dein CSS lauten

.navi a:link, .navi a:visited {...}

Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

Liked by:

awuest

#4 25.12.2024 22:28:05

wehrmann01
Member

Re: show_menu2; Gestaltung der Navigation

Hallo,

möchte bei meiner Homepage www.torchwood.at gerne das "DEU" im Menü ausblenden, sodass nur Home.... zu sehen ist wie auf www.pfarre.info korrekt funktioniert.
Aber es gelingt mir leider nicht.
ShowMenu ist bei SMROOT+1 eingetragen.
Was kann ich noch tun? Template = Dan Fuh Nue
Liebe Grüße und ein gesegnetes Weihnachtsfest und ein gesundes neues Jahr 2025

Michael aus Kärnten

P.S.: die index.php habe ich in txt umbenannt. (Siehe Beilage) Habe alles original gelassen, nur +1 habe ich dazugeschrieben.
Wie bekomme ich das orange Feld weg?

Last edited by wehrmann01 (25.12.2024 22:30:25)

Offline

#5 26.12.2024 14:34:03

florian
Administrator

Re: show_menu2; Gestaltung der Navigation

Ändere mal auch noch in Zeile 46

show_menu2(1, SM2_ROOT+$iMultiLang,

in

show_menu2(1, SM2_ROOT+1,

Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

#6 26.12.2024 16:17:07

wehrmann01
Member

Re: show_menu2; Gestaltung der Navigation

Herzlichen Dank, das mit dem Menü funktioniert super!

Das mit dem orangen Feld ist vermutlich auch kein Hexenwerk. (Dort soll z.B. das Logo erscheinen.)

Liebe Grüße
Michael

Offline

#7 26.12.2024 17:12:48

florian
Administrator

Re: show_menu2; Gestaltung der Navigation

style.css, Zeile 57

Ändere

background: #ffc643 url(img/header-bg.jpg) no-repeat;

zu

background: url(img/header-bg.jpg) no-repeat;

Sorgen sind wie Nudeln: man macht sich meist zu viele.

Offline

Board footer

up