āļāļāļĄāđāļĄāļāļāđāđāļāļāđāļ§āļĩāļĒāļāļāļēāļĄāļŠāļļāļāļāļķāđāļ āļŦāļĨāļąāļāđāļāļĒāđāļāļ·āļāļāļŦāļĨāļąāļāđāļāđāļāļĨāļąāļāļĄāļēāđāļāđ āļāļĨāļīāļāļāļĢāļāļāļ§āđāļēāļāļąāļĒāđāļŦāļāļ·āļāļŠāļīāļāļāđāļāļĢāđ 4-2 āđāļāļāļŠāļļāļāļĄāļąāļāļŠāđ
08:12
Que aulÃĢo!! JÃĄ tinha visto vÃĄrios tutoriais de como usar Bootstrap com SASS mas nÃĢo conseguia por em prÃĄtica! Muito obrigada, fez toda a diferença!!!
Thiago muito obrigado por nos fornecer esse conteÚdo de grande valor, pois todos nÃģs te agradecemos muito. Deus que te abençoes e que vocÊ continue trazendo mais vÃdeo para nos ajudar. Muito Obrigado de coraçÃĢo.
Devo ter visto esse vÃdeo umas 4 vezes, ... atÃĐ cair a ficha, que diga-se de passagem, explodiu a minha cabeça !! rs.
Como eu gastei tempo desnecessariamente no Último projeto que eu fiz. rs
Obrigado pela aula, que me ajudou muito.
Muito bom nÃĐ Carlos, depois que eu descobri isso tambÃĐm meu mundo mudou, hehe!!! ð
Valeu, abraço!!!
Brother obrigado!
VocÊ abriu a minha mente, agora sei que dÃĄ para alterar nÃĢo sÃģ as cores mas todo o Bootstrap e criar fronts incrÃveis.
Cara ÃĐ isso mesmo, com a Última versÃĢo do bootstrap 4.3 o arquivo variables ficou um pouquinho diferente do vÃdeo, mas a linha de raciocÃnio ÃĐ a mesma, basta setar novas configuraçÃĩes e correr para o infinito ð...
Se fizer algum layout da hora, deixe o link ai para a gente ver!!!
Obrigado pelo feedback!
Cara, isso era tudo o que eu precisava, fiquei 3 horas vendo outros vÃdeos que me deram mais problemas para resolver do que soluçÃĩes, entÃĢo muito obrigado mesmo! Agora eu posso finalmente usar ao mÃĄximo o Bootstrap para desenvolver meus projetos.
Muito bom o tuto. Finalmente entendi e consegui que o watch funfasse. Valeu
Show, obrigado pelo vÃdeo cara!
ð Hace mucho que estaba buscando esto!!! muchas gracias por compartir!!! ð
Ãtimo vÃdeo, me ajudou muito
Pra mim, esse ÃĐ o vÃdeo mais importante do TH-cam! Amigo, pode nos explicar melhor a diferença de usar npm init e esse processo?
boa cara, parabÃĐns! me ajudou bastante
Muito bom!
Mano deixa eu ver se entendi, se eu quiser modificar alguma coisa no bootstrap como alguma cor que no caso do vÃdeo foi o roxo que jÃĄ tem no proprio bootstrap eu coloco ele antes do @import no scss, mas se eu quiser adicionar uma nova propriedade como o margin-right no button eu coloco depois do @import?
Sim, ÃĐ isso mesmo, o que vc coloca antes sÃĢo as variÃĄveis que vÃĢo substituir no bootstrap e dai o css que criar, vocÊ coloca depois.
As variÃĄveis sÃĢo antes porque o arquivo do bootstrap que vem depois ele esta com o '!default' na frente dos valores das variÃĄveis e funçÃĩes, por esse motivo ÃĐ possÃvel chamar antes do css e ele ser aplicado.
Valeu, seu vÃdeo me ajudou muito, eu sÃģ estou encontrando um problema com as variÃĄveis quando tento alterar outra coisa que nÃĢo sejam as cores mesmo colocando antes do import, vocÊ poderia me dizer se estÃĄ faltando algo?
Da uma olhada se a variÃĄvel que vc esta alterando depende de outra variÃĄvel.
Uma teste que vocÊ pode fazer ÃĐ copiar o arquivo inteiro _variables.scss, e alterar apenas o que vc quer. Tenta isso, qualquer coisa, chama ae. ð
+Thiago Franchin cara te amo... hahahahahahahahahahah.
Os comandos PHP nÃĢo funcionam no VS. Tenho instalado o Xampp e quando utilizo o "--watch", o VS trava e nÃĢo completa, sem o mesmo trabalha normal. Tem ideia do que pode ser?
Amigo uma dÚvida , para fazer o import vocÊ usou o arquivo Bootstrap scss e copiou as variÃĄveis e colou dentro do style.scss correto? EntÃĢo basicamente eu posso mudar tudo no scss copilar no css mais como fica o import quando finalizar o site e for colocar no ar ?
Quanto vocÊ termina o site e vai subir para o servidor, vocÊ apenas sobe o arquivo gerado, por exemplo o style.css.
Todos os outros arquivos do scss sÃĢo apenas para desenvolvimento, eles nÃĢo funcionam no servidor, o que funciona ÃĐ apenas o que ele gera.
Em resumo no servidor sÃģ vai funcionar os arquivos puros (html, css, javascript...).
Repare que o comando no terminal que eu uso ÃĐ:
"node-sass css/style.scss css/style.css"
onde o 'style.scss' ÃĐ o arquivo de desenvolvimento
e o 'style.css' ÃĐ o arquivo gerado que vocÊ vai subir para o servidor e chamar no header do seu arquivo html
Arquivo HTML:
Se tiver dÚvida ainda sÃģ avisar!!! ð
@@ThiagoFranchin opa obrigado pela resposta mano, te agradeço muito, entedi perfeitamente, a unica divida que ainda tenho ÃĐ a seguinte, quando fazemos o @import do scss para o css, usando no caso alteraçÃĢo ou inclusao de novas cores, como voce fez no video, acontece que quando tiramos o import as alteraçÃĩes feitas no scss dÃĢo erro no css. tipo , para exemplificar criei essa paleta de cores no style.scss , como ficaria a questÃĢo do import quando eu finalizasse o projeto, descupa se minha perguta parece idiota ÃĐ que estou quebrando cabeça para aprender a usar o bootstrap e fazer as alteraçÃĩes ao meu gosto da forma correta.
//minha paleta de cores
$my-color1:#D5A021;
$my-color2:#A49694;
$my-color3:#618985;
$my-color4:#000000;
$theme-colors: () !default;
// stylelint-disable-next-line scss/dollar-variable-default
$theme-colors: map-merge(
(
"my-color1": $my-color1,
"my-color2": $my-color2,
"my-color3": $my-color3,
"my-color4": $my-color4
),
$theme-colors
);
//importando bootstrap
@import '../../node_modules/bootstrap/scss/bootstrap';
ÃĐ necessario o comando npm init? se sim, pq?
O npm init vc roda apenas na primeira vez. Ele cria o arquivo package.json, nele existe vÃĄrias configuraçÃĩes, como por exemplo os pacotes que o seu sistema depende para funcionar.
@@ThiagoFranchin opa, valeu pela resposta. Obrigado.
â@@ThiagoFranchin amigo, poderia explicar melhor a diferença do npm init e da forma que vc trabalha? obrigado!!
Boa noite mano! Queria saber se ÃĐ normal mesmo no arquivo style.min.css ele estar gerando um cÃģdigo gigantesco, maior do que o style.css, parece que nesse min tambÃĐm ÃĐ adicionado todas as mudanças de bootstrap, ÃĐ isso mesmo?
Fala PlayKill, o arquivo .min.css assim como o arquivo .css vÃĢo ter o mesmo cÃģdigo, que ÃĐ todo o Bootstrap, ÃĐ tudo mesmo em um Único arquivo, a diferença entre eles ÃĐ que no .min.css sÃĢo removidos todos os espaços, isso ÃĐ feito para diminuir o tamanho do arquivo em kbytes para que seja carregado mais rapidamente pelos browsers.
Caso nÃĢo seja esse o caso, um dos arquivos nÃĢo deve estar sendo compilado corretamente.
@@ThiagoFranchin Poxa eu entendo. à que no meu arquivo min aqui tem muiiito mais cÃģdigo que o meu style, tem umas definiçÃĩes de style do root lÃĄ nesse min... E assim, jÃĄ iniciei o desenvolvimento do meu site, eu posso excluir esse meu arquivo style.min.css e tentar compilar novamente?
Vc ÃĐ foda!!!1
NÃĢo gosto dessas classes danger e warning. Posso removÊ-las e criar as minhas prÃģprias nÃĐ?
NÃĢo vejo a necessidade de remove-las, o ideal ÃĐ altera-las ou nÃĢo usar-las, vocÊ pode dizer que a classe danger por exemplo ÃĐ roxa ao invÃĐs de vermelha, entÃĢo todos os componentes do bootstrap com a classe danger, exemplo: .text-danger, .bg-danger, .btn-danger, se tornaram roxas, assim como ensino no vÃdeo.
havemos videos .... !!!
OlÃĄ, Thiago. Tudo bem?
à possÃvel alterar as cores utilizando o css direto? Sem utilizar SaSS e Git?
Forte abraço.
à sim, porem vai ser mais trabalhoso, pois por exemplo, para vocÊ alterar a cor de um botÃĢo, serÃĄ necessÃĄrio trocar seu background em todos os estados, normal, hover e active, depois fazer o mesmo com suas bordas, alÃĐm disso seu cÃģdigo css ficarÃĄ mais extenso pois vocÊ estarÃĄ sobrepondo algo que jÃĄ existe setado no bootstrap, mas da sim :)
à possÃvel aplicar o comando em mais de um arquivo .scss ao mesmo tempo? Se sim como?
à possÃvel sim, basta colocar para ele compilar a pasta e nÃĢo o arquivo .scss.
Outra coisa ÃĐ que os arquivos que tiverem o _ (underline) na frente do nome, nÃĢo serÃĢo compilados.
Exemplo:
_card.scss = nÃĢo serÃĄ compilado, por isso vc pode importar ele dentro de outros arquivos .scss.
card.scss = vai ser compilado e gerado um aquivo css.
@@ThiagoFranchin usei 'node-sass -o css css --output-style compressed' mas nÃĢo consigo alterar o sufixo dos meus arquivos para '.min.css'
meu source control do vscode ta com mais de 5000 changes, nao consigo entender o porque disso e como eu limpo tudo aquilo?
Siga esses passos para deletar:
github.com/Microsoft/vscode/issues/32459
Abraço !!!
posso ir no arquivo direto e alterar diretamente sem ser preciso baixar e fazer esse processo todo
Funciona, mas o problema de fazer isso ÃĐ que o arquivo _variables.scss do bootstrap esta dentro da pasta ./node_modules e essa pasta a gente NÃO costuma comitar nos projetos, ela sempre esta configurada para ser ignorada no arquivo .gitignore. Outra coisa ÃĐ que quando vocÊ tentar atualizar o bootstrap vocÊ vai perder todas as configuraçÃĩes pois o arquivo vai ser substituÃdo por um da versÃĢo mais nova.
@@ThiagoFranchin show de bola entendi