Visão geral
Um pacote Flutter que fornece um recorte personalizado e borda para criar cantos arredondados no estilo Cupertino, também conhecidos como squircles. Utilizando um caminho de Bezier, ele arredonda suavemente os cantos com dois pontos de controle, proporcionando uma estética moderna e adequada ao sistema operacional para iOS e outras plataformas. Ideal para botões, cards e contêineres que exigem bordas suaves e curvas, consistentes com a linguagem de design da Apple. O pacote é leve e se integra perfeitamente em projetos Flutter existentes.
Casos de uso
- Criando elementos de interface do usuário com bordas arredondadas estilo iOS
- Design de cartões e botões com cantos squircle
- Melhorando a consistência visual entre plataformas
- Personalizando bordas de contêiner com curvas suaves
- Construindo interfaces de aplicativos modernos com bordas suaves
Principais recursos
- arredondamento de cantos baseado em caminho de Bezier
- Suporta cantos em forma de squircle
- Funciona em todas as plataformas do Flutter
- Integração fácil por meio do Clipper e Border
- Raio de canto personalizável e pontos de controle
Indicado para
- Design de interface do usuário inspirado no iOS
- Desenvolvedores em busca de estética nativa da plataforma
- Projetos que exigem formas suaves e arredondadas
- Personalização de componente da interface
- Aplicativos móveis e web multiplataforma
Considerações
- Pode ser necessário testar o desempenho em layouts de grande escala
- Não é ideal para formas de canto altamente dinâmicas ou rapidamente mudanças
- Limitado ao estilo estático de canto sem lógica adicional
- Mais adequado para componentes de interface estáticos ou previsíveis
- Requer entendimento de curvas de Bézier para personalização avançada
