Make layouts fully customizable by using dimensions