more work on reducing list.js to fit our needs + better behavior on url field click + less dark style