implement designer-gitignore