Reszponzív töréspontok beállítása

Hogyan kell beállítani egy ConyCMS portálnál a töréspontokat, és hogy ezeket mire lehet használni.

2021.12.08 — Posted by Webb & Flow


Reszponzív töréspontok

Amennyiben olyan weblapot építünk, ami nem csak egy méretű eszközön használható, oda kell figyelni, hogy különböző méreteken megfelelően jelenjen meg a tartalom. Ez sok esetben azt jelenti, hogy nem ugyanúgy jelenik meg.

Tipikus méret tartományok:

  • mobil
    • bármi 500-600 pixel szélesség alatt
  • tablet
    • 500-600 pixel és 900-1000 pixel szélesség között
  • desktop
    • bármi 900-1000 pixel szélesség felett

A gyakorlatban ezeket a méret tartományokat tovább szoktuk bontani, mivel még ez a 3 méret sem elég arra, hogy jól jelenjen meg a tartalom a weblapon minden méreten.

Javasolt töréspontok

A Webb & Flow a Bootstrap töréspontjait használja a weblap építés során, kiegészítve az esetleges nagyon kicsi mobil, és nagyon nagy desktop méretekkel.

Név Töréspontok Képernyőméret teszteléshez
xxs .. 499px 360px és 420px
xs 500px .. 575px 550px
sm 576px .. 767px 640px
md 768px .. 991px 800px
lg 992px .. 1199px 1024px
xl 1200px .. 1399px 1280px
xxl 1400px .. 1400px

Az xxs és xxl méreteket el lehet hagyni, vagy szükség esetén más méreteken definiálni, illetve akár még tovább bontani (például szükség lehet az xxl felett még a 4k felbontásra is).

Amennyiben a weblap nem a Bootstrap-et használja, mint CSS keretrendszer, akkor annak a rendszernek a töréspontjait kell felvinni, amit a weblap használ. Amennyiben teljesen egyedi CSS kód készült, azokat kell felvinni, amik a CSS kódban meg vannak valósítva.

Töréspontok beállítása

Lásd: Súgó / Config / Portal Config / Breakpoints

Töréspontok használata

A töréspont beállításokat a ConyCMS több funkciónál is használja:

Landing Builder

A Landing Builder-ben a grid felépítésekor minden előre beállított mérethez meg lehet adni, hogy az adott oszlop melyik méreten hány grid szélességű legyen.

Tartalom szerkesztő előnézet

A tartalom szerkesztő előnézet funkciója az előre felvitt teszt méreteken, valamint kézzel pontosan megadott méreten is meg tudja jeleníteni a weblapot, hogy még a publikálás előtt ellenőrizni lehessen, hogy hogy fog kinézni.

Template specifikus CSS fájlok generálása

Azért, hogy ne legyen minden aloldalon és minden méreten az összes CSS kód behívva, szét lehet kisebb egységekre bontani azt oldal típus vagy komponens és méret szerint, ezeket után a template-eknél be lehet állítani a megfelelő méretekhez a megfelelő CSS fájlokat, amiket a ConyCMS automatikusan összefűz, és behív a megfelelő méreteken.

Automata kép átméretezés

A ConyCMS a tartalom folyószöveg részébe illesztett képeit automatikusan át tudja méretezni, amennyiben ez be van az adott tartalom template-jében állítva. A beállításoknál a portálban megadott töréspontokra lehet meghatározni, hogy az adott méreten mekkora legyen a kép.