A #v12 írása közben a legnagyobb problémát két dolog okozta, az egyik az volt, hogy majd minden létező elemét a drupalnak testre akartam szabni, viszont ez nem egyszerű. Olyan oldalt akartam, ami CMS szinten kezelhető, viszont a statikus HTML oldalak teljesen egyedi megoldásaival rendelkezik. Viszont erről később.
Ma a másik problémáról írnék, a CSS-ről. Én így dolgozom:
A rendszerezett CSS
Mindig kommentelj. Minden bejegyzés előtt. Ha úgy gondolod, hogy később emlékezni fogsz rá, hogy mit miért írtál úgy ahogy, azt felejtsd el. Nem fogsz. (Másrészt nem árt, ha egy majdnem 2000 soros CSS fájlban megtalálod azt amit keresel)
-
használj különböző "bekezdéseket"
Minden fő részt elválasztok a kódban. Azon belül kisebb dolgokat választok szét megint, és még néha azokat is kis headerekkel látom el. Én az alábbi stílust használom:
/* -- header class 1 -- */