update dots to fill viewport and (somewhat) respect viewport size
update dots to fill viewport and (somewhat) respect viewport size

jnf/abstractions-presentation,jnf/abstractions-presentation,jnf/abstractions-presentation