Feature/components customization and special ui button case