Como customizar seu aplicativo do Streamlit com CSS

Поділитися
Вставка
  • Опубліковано 22 гру 2024

КОМЕНТАРІ • 23

  • @FernandoCervone
    @FernandoCervone 2 роки тому +1

    Excelente 👏👏

  • @andrefreitasmarques3598
    @andrefreitasmarques3598 Місяць тому +1

    Uma questão qeu eu queria perguntar é, se vc fazer uma mudança em um elemento e especifico, mas sua página tem vários desses elementos, ele vai aplicar essa mudança a todos os elementos da página , teria como fazer uma mudança em elemento especifico?

    • @descomplicandoaestatistica8071
      @descomplicandoaestatistica8071  Місяць тому +1

      Ótima pergunta! Depende de como você selecionar o elemento que quer alterar. Em CSS, temos 3 formas principais de alterar um elemento:
      - Pelo ID: Se você alterar um elemento pelo seu ID, apenas o elemento específico será alterado
      - Pela classe: Se você alterar um elemento pela classe, todos os demais elementos com a mesma classe serão alterados
      - Pela tag: Se você alterar um elemento pela tag, todos os demais elementos com a mesma tag serão alterados
      Se você buscar alterar um único elemento, tente encontrar seu ID específico inspecionando a página. Mas se você busca alterar todos os elementos similares (exemplo: todos os botões), alterar pela classe provavelmente será mais efetivo. Basta descobrir uma classe que seja comum a todos os botões inspecionando a página

    • @andrefreitasmarques3598
      @andrefreitasmarques3598 Місяць тому

      @@descomplicandoaestatistica8071 Mas temos um ponto, se eu criar dois botões dentro de um componente, por exemplo dois botões, ambos serão afetados pois eles tem os msms id´s e classes, para mudar isso, preecisar o usar o atributo key, aí sim resolve. Uma dica pessoal é usar a IA do streamlit, ela é top.

  • @escuderodev4819
    @escuderodev4819 2 роки тому

    Aproveitando, como eu faço para limpar o input de um form no streamlit?

  • @tiagogalvao6780
    @tiagogalvao6780 2 роки тому +2

    Olá olá, eu na minha aplicação tenho vários botões e ao usar o style.css ele vai mudar a cor de todos os botões, como faço para mudar apenas a cor de um botão?

    • @frankguimaraes5478
      @frankguimaraes5478 Рік тому +1

      Verifique se o botão que você quer possui um ID e estiliza pelo ID.
      Você também pode ser específico exemplo o botão que você quer está dentro da div btn > btnLogin assim vai atingir somente o botão.

  • @Edielcio01
    @Edielcio01 Рік тому

    Olá, tem como deixar a sidebar responsivo? De forma que se eu clicar será fechada a barra lateral

  • @escuderodev4819
    @escuderodev4819 2 роки тому

    Parabéns! Vídeo muito bom...

  • @nekz.gamedev
    @nekz.gamedev Рік тому +2

    Eu tô tentando de tudo para posicionar dois botões um do lado do outro, mas não estou conseguindo. Alguém me ajuda por favor 😢

    • @edu_aqui
      @edu_aqui Рік тому +1

      import streamlit as st
      col1, col2 = st.columns([1,1])
      col1.button("Botão esquerdo")
      col2.button("Botão direito")
      Coisa assim.

  • @scrilye
    @scrilye Рік тому

    alguem sabe como muda o background de cor? pq quando eu vou testar meu projeto o tema que eu configurei funciona, mas quando abro o site ainda está no tema dark

  • @canalrecomeco5517
    @canalrecomeco5517 2 роки тому

    Muito massa esse vídeo! Obrigado por compartilhar! Tem me ajudado muito!

  • @ifabretti
    @ifabretti 2 роки тому +3

    consigo alterar o background da pagina ? colocando uma imagem de fundo ?

    • @descomplicandoaestatistica8071
      @descomplicandoaestatistica8071  2 роки тому +3

      consegue sim! o codigo abaixo coloca uma imagem de fundo com base em sua url:
      page_bg_img = '''
      body {
      background-image: url("images.unsplash.com/photo-1542281286-9e0a16bb7366");
      background-size: cover;
      }
      '''
      st.markdown(page_bg_img, unsafe_allow_html=True)

    • @ifabretti
      @ifabretti 2 роки тому +2

      @@descomplicandoaestatistica8071 Muito Obrigado!

    • @maurinnma
      @maurinnma Рік тому

      Posso alterar o fundo com alguma imagem que eu tenha upado no Github ou só funciona com URLs?

  • @matheusbaltasar3917
    @matheusbaltasar3917 2 роки тому +2

    Com isso eu poderia estar traduzindo o calendário do streamlit? ou qualquer outro componente?

    • @descomplicandoaestatistica8071
      @descomplicandoaestatistica8071  2 роки тому

      Infelizmente, o calendário é um pouco mais complicado por não se tratar de um componente estático.
      No fórum abaixo, sua pergunta foi feita, e a única solução sugerida foi mudar o código fonte do streamlit na sua máquina. Entretanto, isso não é sugerido pois pode quebrar a biblioteca
      stackoverflow.com/questions/66663180/switching-language-of-streamlit-date-input-widget

  • @marcosdasilvasantana5587
    @marcosdasilvasantana5587 Рік тому

    quando eu faço o login, direciona para pagina mas tela de login continua, como faço para que a tela suma depois de logada ?

  • @Henry_Nunez
    @Henry_Nunez 2 роки тому

    👏👏 *OBRIGADO - GRACIAS* 👉🔔