Истифодаи мавзӯи асосии ЗУРБ барои Drupal

Қобилияти Забоншиносии Фонди ЗУРБ-ро дар мавзӯи Drupal ба даст оред

Пеш аз он, ки Twitter Bootstrap буд , вуҷуд дошт (ва аст) Фонди ZURB, чаҳорчӯбаи ба шумо имкон медиҳад, ки тугмаҳои зебо, блокҳои блок, пешрафтҳои пешрафт, ҷадвалҳои нархҳо ва бештар бо якчанд силсилаҳои CSS-и хуб ҷойгир карда шаванд. Бо мавзӯи асосии ZURB барои Drupal, шумо метавонед ҳамаи ин bling дар сомонаи Drupal худро бо осонии марговар.

Чаҳорчӯби асосии Фонди ЗУРБ чист?

Бунёди ЗУРБ - маҷмӯи CSS ва раками javascript барои як хӯшаи чизҳое, ки шумо эҳтимолан дар сайти худ мехоҳед. Ин на танҳо шираи чашмпӯшии чашмро ба монанди камхарҷҳои дар боло зикршуда, балки якчанд қудрати қавии воқеии аҷибро дар бар мегирад.

Бо илова кардани синфҳои махсуси CSS, шумо бештар аз ин хусусиятҳо истифода мебаред. Масалан:

Бунёди ЗУРБ комилан аз Drupal ҷудо аст. Одамон онро дар WordPress, Joomla ва ҳатто сайтҳои HTML истифода мебаранд .

Мавқеи Drupal Foundation Foundation чист?

Мавзӯи Воқети ЗУРБ ба шумо имкон медиҳад, ки ҳамаи ин қувваи Зӯрро танҳо бо зеркашӣ ва имконпазир кардани мавзӯъ (ва хондани ҳуҷҷатҳо ва якчанд қадамҳои иловагӣ, албатта) баред.

Масалан, Фонди ZURB дар китобхонаи JQuery дармондааст, бинобар ин шумо бояд эҳтиёт кунед, ки jQuery Update -ро насб кунед. Санҷед, ки оё шумо ягон модули дигареро истифода мебаред, ки ба jQuery такя мекунанд. Агар шумо як версияи jQuery-и нав истифода баред, ин модулҳо метавонанд корро қатъ кунанд.

Ҳамчунин, шумо мехоҳед, ки ин мавзӯъро ҳамчун мавзӯи асосӣ барои мавзӯи асосии худ истифода баред. Мушаххасот дар он ҷое, ки Фонди ZURB дар ҳақиқат шӯх аст.

Оё шумо ин мавзӯъро истифода карда метавонед, то функсияи ZURB дар Drupal-ро истифода баред?

Шумо ба ин мавзӯъ ниёз надоред , ки чаҳорчӯбаи лоиҳаи ЗУРБ истифода баред. Дар осори он, ин мавзӯъ танҳо ба СSS ва Javascript Foundation ба саҳифаи худ илова карда шудааст ва шумо метавонед онро дастӣ амал кунед.

Аммо ин мавзӯъ ба он осонтар аст, ки он низ якбора минбаъд низ бо Drupal дохил мешавад.

Илова бар ин, шумо метавонед модулҳои иловагии иловагӣ барои ҳамгироии минбаъда илова кунед. Масалан, модулҳои ЗУРБ ба шумо слайдҳои ориф бо сандуқҳои тасвириро медиҳад. Модулҳои ZURB Тоза кардани шуморо бо сигналҳои оптималии эҷодшуда бо тасвирҳои Media эҷод мекунанд.

Эзоҳ: Ман ин модулҳои хурдро ҳанӯз худам истифода наменамоям, то онҳо метавонанд бо хатарҳо рӯ ба рӯ шаванд. Дар ин навиштор, ZURB Тоза кардани Media-2.x-dev талаб мекунад, ки метавонад як воҳиди хавфнок бошад, агар шумо ҳоло истифодабарии Media 1.x. Талабот барои варианти модулии модул бояд ҳамеша як пажмурда диҳад. Бо вуҷуди ин, ин модулҳо ва дигар модулҳои ZURB арзишманд мебошанд.

Барои истифода бурдани вируси ZURB интихоб кунед

Пеш аз он ки шумо мавзӯи асосии ZURB -ро гиред, санҷед, ки кадом версияи шумо бояд истифода баред. Вариантҳои гуногуни функсияи асосии ЗУРБ мавҷуданд ва рақами асосии версияи асосӣ барои мавзӯъ ба он мувофиқат мекунад. Пас, 7x- 3 .x нусхаҳои мавзӯъ бо функсияи 3 , 7x- 4 .x бо функсияҳои 4 ва 7x- 5 .x кор мекунанд.

Ҳангоми навиштани ин мақолаи охирин версияи устувор мавзӯи 7.x-4.x мебошад, ки бо фонди 4 кор мекунад. Ҳаҷм 7.x-5.x ҳанӯз дар рушд аст. Бо вуҷуди ин, вебсайти чаҳорчӯбаи бунёдии шумо, ки шумо Фонди 5-ро истифода мебаред, шумо мехоҳед, ки ҳоло бо Фонди 4 пайваст шавед.

Бояд қайд кард, ки Фонди 5 дорои талаботи иловагӣ, махсусан jQuery 1.10. Бунёд 4 танҳо ба JQuery 1.7+ лозим аст.

Бидонед, ки кадом варианти Бунёдро шумо ҳангоми истифодаи ҳуҷҷатҳои онлайн истифода мекунед. Ин хусусан дуруст аст, агар шумо нусхаи охирини тарҳро истифода нанамоед. Ин ба осонӣ ба осонӣ ба хондани хуҷҷатҳо, гуфт, Фонди 5, пас аз он, ки хусусияти нав дар феҳристи 4-и худ кор накунед, ғамгин мешавед.

Масалан, Фонди 5 тамоми маҷмӯи синфҳои миёнаи барои мизи мудавварро дар бар мегирад. Дар Бунёди 4, онҳое,

SASS, Compass, ва & # 34; _variables.scss & # 34;

Агар шумо хоҳед, ки CSS барои ин мавзӯъро таҳрир кунед, боварӣ ҳосил кунед:

Феҳристи _variables.scss ба таври автоматӣ ба воситаи тирезаи равон сохта шудааст. Ин файли ягона дорои тақсимоти қариб ҳама чизҳое, ки шумо мехоҳед дар мавзӯи асосии CSS таҳрир кунед. Ин аҷиб аст! Ҳама дар як ҷо, шумо метавонед ҳама чизро аз ҳарфҳои пешфарзӣ ба паҳнои экран ба сарҳади он дар чуқуриҳо ҷудо кунед.

Албатта, шумо метавонед ҳамеша файлҳои иловагӣ низ кунед. Аммо _variables.scss ҷои якранг аст.

Сатҳи файлро ба назар гиред: scss, на css. Барои истифода бурдани _variables.scss, шумо бояд ба SASS (забони паҳнкунандаи CSS) ва Compass (чаҳорчӯбаи СASS) сохта шавад. Вақте ки шумо компютерро ба компютер роҳ медиҳед, файлҳои scss-ро дар файлҳои алоҳида ба CSS занг мезананд. (Ман параметри компютерро афзал медорам - ин корро давом медиҳад ва сабти CSS-ро ҳангоми тағир додани файлҳои scss.)

Агар шумо дар ҳақиқат, дар ҳақиқат намебинед, бо SASS, шумо метавонед сабтҳои CSS навишташударо нависед ва онҳоро дар файли .info мавзӯъ кунед. Аммо ба ман эътимод кунед - маблағгузории вақтҳои ночиз барои омӯхтани кофӣ барои тартиб додани _variables.scss хоҳад қариб фавран пардохт.

Пеш аз истифодаи Фонди ZURB

Фонди ZURB хеле хуб аст, аммо ин чаҳорчӯби ягонае нест, ки бо Drupal дохил карда шудааст. Шумо мехоҳед, ки Bootstrap , чаҳорчӯби шабеҳ, ки мавзӯи Drupal дошта бошад, фикр кунед. Акнун, ман худам Функсияи ZURB -ро истифода мебарам, аммо ин сабаб, ки тадқиқоти ман нишон дод, ки аз Bootstrap танзим кардан осонтар аст.

Ҳамчунин, компоненти Joyride хеле ширин аст.

Ва оё шумо Фонди ZURB, Bootstrap, ё баъзе чаҳорчӯби дигаре, боварӣ ҳосил кунед, ки ин маслиҳатҳо оид ба истифодаи чаҳорчӯбаи Drupal .