Page 1 of 1

Responsive verschoben "Portal auf allen Seiten"

Posted: 15. April 2016 16:31
by MyLady
Deine Portal Version: 2.1.0
Typ Deines phpBB Forums: Standard phpBB3
MODs installiert: Ja
Dein Wissensstand: Fortgeschritten
Link zu Deinem Forum: http://forum.ladyscommunity.de

Was hast Du gemacht, bevor das Problem aufgetreten ist?
oh, vieles an vielen Dingen... aber jetzt gerade nichts Neues.

Was hast Du bereits versucht um das Problem zu lösen?
Portalanzeige "auf allen Seiten" aktiviert, deaktiviert. Forenspalte zwischen 180 und 230px Breite geswitcht.
Forumsuche hier - nichts gefunden


Fehlerbeschreibung und Nachricht
Hallo,

mir ist bei Reisevorbereitungen aufgefallen, dass der responsive Style auf dem Handy seltsame Spalten im Forenbereich macht, wenn "Portal auf allen Seiten" eingeschaltet ist. Die Forenbeschreibung wird dann lustig zusammengequetscht und lang ausgewalzt.

Spalte an Image

Schalte ich "auf allen Seiten" aus, ist die Ansicht perfekt. Probiert mit einem 854x480px Bildschirm.


Spalte aus Image

Siehe Screens.



Drehe ich den Bildschirm um, wird mir zusätzlich die Portalspalte angezeigt, die Forenspalte sieht genauso dramatisch bescheiden aus :D

Womit kann das zusammenhängen und wie kann ich das ggf. beheben, bzw. wo muss ich suchen? Vermutlich irgendwas im css? - ich möchte im responsiven Design die Portalspalte im Forenbereich NICHT angezeigt haben, im Desktopmodus aber schon.

Es sollte doch theoretisch auch bei eingeschalteter Ansicht funktionieren - denn im responsiven Style wird nach den hiesigen Beiträgen doch ohnehin alles an Blöcken nach unten geschoben.


edit:// ähm ja.. mit den Screens.. keine Anhänge... also Verlinkung.

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 15. April 2016 18:40
by archivar
Besser spät als nie! :mrgreen:
Kann Das alles bestätigen!
Ich denke mal Marc wird es wieder richten. ;)

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 15. April 2016 19:20
by Kirk
Hallo
Probier das hier einmal,
Öffne: root/ext/board3/portal/styles/prosilver/theme/portal_all_responsive.css
Finde:

Code: Select all

@media only screen and (max-width: 540px), only screen and (max-device-width: 540px) {
	#portal-left, #portal-right {
		display: none;
	}

	.portal-body-center {
		margin: 0 !important;
		padding: 0 !important;
	}
}
Ersetzen mit:

Code: Select all

@media only screen and (max-width: 540px), only screen and (max-device-width: 540px) {
	#portal-left, #portal-right {
		display: none;
	}

	.portal-body-center {
		margin: 0 !important;
		padding: 0 !important;
	}
	.portal-body-center ul.topiclist dt .list-inner {
		margin-right: 0;
	}
}

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 16. April 2016 18:07
by MyLady
Du bist mein Held!

Scheint perfekt zu sein, wie immer - danke, Kirk :)

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 18. April 2016 13:21
by archivar
Gib bitte den Fehler für die aktuelle B3P-Version im Portal Bug-Tracker ein.

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 3. October 2020 12:09
by MyLady
Hinweis: diese Korrektur hat scheinbar noch keinen Eingang in das von Kirk dankenswerterweise für 3.3.x angepasste Portalpaket gefunden, wie ich gerade erst bemerkt habe.

Aber sie funktioniert weiterhin tadellos.

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 6. October 2020 10:39
by Kirk
Es wäre sogar besser wenn man das hier:

Code: Select all

	.portal-body-center ul.topiclist dt .list-inner {
		margin-right: 0;
	}
innerhalb von:

Code: Select all

@media only screen and (max-width: 700px), only screen and (max-device-width: 700px) {
ansatt innerhalb von:

Code: Select all

@media only screen and (max-width: 540px), only screen and (max-device-width: 540px) {
eintragen würde.

Re: Responsive verschoben "Portal auf allen Seiten"

Posted: 6. October 2020 11:47
by MyLady
Danke für deine nochmalige Prüfung. Ich habe deine Anregung umgesetzt.

P.S.:
Auch die Änderung bezüglich der Anzeige für "wer ist online" auf weiteren Forenseiten, wenn eine Spalte permanent angezeigt wird, habe ich wieder eingebaut. Muss mal meine alten Dokumentationen durchforsten, was wir noch so an Verbesserungen gefunden hatten.