Bootstrap


O que é Bootstrap?

Bootstrap é um framework front-end de código aberto usado para desenvolver websites e aplicações web responsivas. Criado pelo Twitter, Bootstrap fornece uma variedade de componentes HTML, CSS e JavaScript pré-concebidos para facilitar o desenvolvimento web.

Como funciona Bootstrap?

Bootstrap funciona oferecendo uma série de estilos e componentes que os desenvolvedores podem usar diretamente, sem a necessidade de definir estilos do zero. Ele utiliza um sistema de grid flexível que permite fácil adaptação de layouts para diferentes tamanhos de tela, desde dispositivos móveis a desktops. Os desenvolvedores podem integrar componentes como botões, modais, carrosséis, entre outros, simplesmente adicionando as classes específicas ao código HTML.

Cores em Bootstrap

No que diz respeito às cores, o Bootstrap possui um sistema de cores definido que é usado para diferentes finalidades, como botões, alertas, barras de navegação e muito mais. Vou apresentar algumas das principais classes de cores do Bootstrap e logo apresentar alguns exemplos de como usar com códigos:

  1. Cores Básicas:
    • primary: Cor principal usada para chamar a atenção do usuário.
    • secondary: Cor secundária para elementos menos proeminentes.
    • success: Cor indicando sucesso, frequentemente usada para feedback positivo.
    • danger: Cor usada para indicar perigo ou erro.
    • warning: Cor para indicar um aviso ou situação de atenção.
    • info: Cor usada para fornecer informações contextuais.
  2. Cores de Fundo: Além das cores básicas, você pode usar classes de fundo que seguem o mesmo padrão, por exemplo, bg-primary, bg-secondary, bg-success, etc.
  3. Botões: Os botões no Bootstrap podem ser estilizados com cores diferentes. Por exemplo, você pode usar a classe btn-primary para criar um botão com a cor principal.
  4. Alertas: Os alertas também podem ser coloridos usando classes como alert-primary, alert-success, etc.
  5. Barras de Navegação: As barras de navegação podem ser estilizadas com as cores básicas usando classes como navbar-dark bg-primary, navbar-light bg-light, etc.
  6. Texto: Para colorir o texto, você pode usar classes de cores como text-primary, text-success, etc.

Cores em Links

Primary link
Secondary link
Success link
Danger link
Warning link
Info link
Light link
Dark link
Link esmaecido
Link branco

<p><a href="#" class="text-primary">Primary link</a></p>
<p><a href="#" class="text-secondary">Secondary link</a></p>
<p><a href="#" class="text-success">Success link</a></p>
<p><a href="#" class="text-danger">Danger link</a></p>
<p><a href="#" class="text-warning">Warning link</a></p>
<p><a href="#" class="text-info">Info link</a></p>
<p><a href="#" class="text-light bg-dark">Light link</a></p>
<p><a href="#" class="text-dark">Dark link</a></p>
<p><a href="#" class="text-muted">Link esmaecido</a></p>
<p><a href="#" class="text-white bg-dark">Link branco</a></p>

Cores em Backgrounds

.bg-primary
.bg-secondary
.bg-success
.bg-danger
.bg-warning
.bg-info
.bg-light
.bg-dark
.bg-white
.bg-transparent
<div class="p-3 mb-2 bg-primary text-white">.bg-primary</div>
<div class="p-3 mb-2 bg-secondary text-white">.bg-secondary</div>
<div class="p-3 mb-2 bg-success text-white">.bg-success</div>
<div class="p-3 mb-2 bg-danger text-white">.bg-danger</div>
<div class="p-3 mb-2 bg-warning text-dark">.bg-warning</div>
<div class="p-3 mb-2 bg-info text-white">.bg-info</div>
<div class="p-3 mb-2 bg-light text-dark">.bg-light</div>
<div class="p-3 mb-2 bg-dark text-white">.bg-dark</div>
<div class="p-3 mb-2 bg-white text-dark">.bg-white</div>
<div class="p-3 mb-2 bg-transparent text-dark">.bg-transparent</div>

Cores em Buttons

<button type="button" class="btn btn-primary">Primary</button>
<button type="button" class="btn btn-secondary">Secondary</button>
<button type="button" class="btn btn-success">Success</button>
<button type="button" class="btn btn-danger">Danger</button>
<button type="button" class="btn btn-warning">Warning</button>
<button type="button" class="btn btn-info">Info</button>
<button type="button" class="btn btn-light">Light</button>
<button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-link">Link</button>

você poderá facilmente criar um link alterando para:
<a href="#" type="button" class="btn btn-dark">Aqui o texto</a>

Cores Outline buttons

Outline buttons, também conhecidos como “botões de contorno” em tradução livre, são elementos de interface de usuário (UI) em design de software e aplicativos que têm uma aparência específica. Eles são frequentemente usados para ações secundárias ou para destacar opções menos proeminentes em comparação com os botões regulares.

<button type="button" class="btn btn-outline-primary">Primary</button>
<button type="button" class="btn btn-outline-secondary">Secondary</button>
<button type="button" class="btn btn-outline-success">Success</button>
<button type="button" class="btn btn-outline-danger">Danger</button>
<button type="button" class="btn btn-outline-warning">Warning</button>
<button type="button" class="btn btn-outline-info">Info</button>
<button type="button" class="btn btn-outline-light">Light</button>
<button type="button" class="btn btn-outline-dark">Dark</button>

você poderá facilmente criar um link alterando para:
<a href="#" type="button" class="btn btn-outline-dark">Aqui o texto</a>

Vantagens

  1. Desenvolvimento Rápido: Com os componentes prontos para usar, é possível acelerar significativamente o processo de desenvolvimento.
  2. Responsividade: O Bootstrap é feito para criar sites que se adaptam facilmente a diferentes tamanhos de tela.
  3. Personalizável: Pode-se escolher quais componentes incluir, adaptando-o às necessidades específicas do projeto.
  4. Compatibilidade entre navegadores: Ele é testado e suportado em diversos navegadores, garantindo uma aparência consistente em diferentes plataformas.
  5. Comunidade Ativa: Por ser uma ferramenta popular, possui uma grande comunidade de usuários, o que significa muitos plugins, recursos, e soluções para problemas comuns.

Os temas e plugins da Huuguu são desenvolvidos utilizando o framework Bootstrap.

Conclusão

Bootstrap é uma ferramenta essencial para desenvolvedores front-end, oferecendo um ponto de partida robusto e flexível para criar websites e aplicações web. Ele não apenas acelera o processo de desenvolvimento, mas também garante que os projetos tenham um design moderno e sejam visualmente consistentes em uma variedade de dispositivos e navegadores. Se você está procurando uma maneira eficaz de desenvolver com qualidade e rapidez, o framework é uma excelente escolha.

Se você achou útil e gostou do que leu aqui, incentivamos você a compartilhá-lo nas redes sociais e se inscrever na newsletter para receber as últimas novidades em seu e-mail.

Até o nosso próximo termo.

Assine e receba aviso de novos termos em seu e-mail
Phone 13 99181-5642

13 99181-5642

Suporte

Suporte

Whatsapp

13 99181-5642