abstract ul reset into base
add an adaptive snap for the section padding
refactor about section css