Поскольку основные настройки дизайна завершены, выкладываю код своего дизайна:
читать дальше