Сад кад смо Пхотосхопирали оно што се надамо да ћемо постићи помоћу области претраживања, кренули смо у изградњу са ХТМЛ-ом и ЦСС-ом. Већ имамо учитан фонт фонта, па га стављамо на страницу. Фонт Екплорер Кс нам помаже да покажемо одговарајући ХТМЛ карактер који се користи за повећало.
Додајемо ознаку у датотеку за заглавље и започињемо потпуно нову Сасс датотеку (_сеарцх.сцсс) да напишемо ЦСС за ово ново подручје. Уверите се да ЦодеКит зна за ову нову датотеку. Нажалост, у овим раним екранизацијама ЦодеКиту понекад треба времена да се освежи, што касније откривам само зато што тамо имам један одређени пројекат са превише превише датотека. То можете поправити само сужавањем директоријума у којем имате ЦодеКит сат.
Подручје претраживања апсолутно постављамо у заглавље тако да је постављено десно и на врху подручја главног садржаја. Величину и положај лупе прилагођавамо специфичним циљањем иконе. Ствари постављамо у процентима тако да се добро уклапају у наш реагујући дизајн. Такође додајемо :hover
и :focus
наводе, тако да је очигледно да можете кликнути на њега.
Завршавамо писањем ЈаваСцрипт-а који ће отворити и затворити подручје претраживања. Могли смо да имамо анимације тачно у ЈаваСцрипт-у (јер користимо јКуери), али уместо тога све што радимо је да променимо имена класа на ЦСС-у. Ово је оно што волим да мислим као „ЦСС заснован на држави“, где ЈаваСцрипт само контролира имена класа која изјављују у каквом је стању страница (или подручје), а ЦСС контролише како страница изгледа у том стању (и како тамо долази) ). То значи да радимо ствари као што су прелази у ЦСС-у, што по мом мишљењу припада и дугорочно ће бити далеко бољи (тј. ЦСС прелази се хардверски убрзавају, док ЈаваСцрипт прелази не, они су само брзе итерације уграђених стилова).