[admin] refactor source layout