update gitignore and add margin style