I'm just a guy who, even working with finance, loved to program in VBA. Now, my passion for programming has made me study this extraordinary world in depth. Through my dear VSCode, I can put all my studies into practice.
I’m currently learning...JavaScript, UI e UX Design and React.
Latest solutions
Latest comments
- @PedroHTelles@rodrigompires
Olá Pedro. Parabéns pela solução. Bom trabalho. Quanto a sua pergunta, como você mesmo diz que está bem no inicio dos estudos de JS, você ainda não viu muitas coisas que facilitam e são melhores a utilizar. Um bom exemplo é que você poderia utilizar um laço de repetição, como o For ou melhor ainda o método nativo ForEach.
Por exemplo:
suaArray.forEach(elemento => { elemento.addEventListener('click', nome_função) });
ou
for (let i = 0; i < suaArray.length; i++) { suaArray[i].addEventListener("click", nome_função); }
Outro ponto é, não é uma boa prática declarar variáveis com VAR por questões de escopo, bugs que podem ocorrer e etc. Na maioria dos casos você usará CONST ou LET, ou seja:
VAR - Evite usar ao máximo. LET - Quando a variável precisa ter seu valor alterado. CONST - Utilize SEMPRE que possível.
Marked as helpful - @DonUggioni@rodrigompires
Hello Renan. I really liked the home screen and the whole project. Note that on reloading the home screen, a side scroll bar appears. As I still don't know React and React Router, I don't know what it could be. Congratulations on the final result. Your home screen is very beautiful. Hugs.
Marked as helpful - @AdrianoEscarabote
👨💻 Intro section w/ dropdown w/ (HTML + SASS + JS Dark/Light Mode)
#accessibility#bootstrap#sass/scss@rodrigompiresHello Adriano.
Nice work, but I think there is a small detail in the mobile version in the theme change icons.
On the first click, the rotation animation occurs, but on the second click, the animation no longer occurs.
I don't know if it's on purpose, but it only comes back when clicking outside the menu.
Hugs and nice work. - @correlucas@rodrigompires
Hello Lucas. I tested the responsiveness of the page, and verified that between 490px and 421px the Try it Free button is deforming it and overlapping the logo a little. Another point I noticed is that even at this screen size, the first Get Started For Free button is aligned to the left and the other elements (except the footer) are aligned to the middle. I hope it helps. Hugs.
Marked as helpful - @Paula-Carlech@rodrigompires
Hello Paula. Good job. Regarding your questions, to create the graph you can create for each column, 2 divs positioning them one inside the other. The sizes of the inner divs (bars on the chart), you can determine as per the json values. As for the colors, you can use JavaScript to add a class and style this class in CSS. If you want, see how I managed to solve this challenge. https://github.com/rodrigompires/DesafioExpensesChartComponentMain
I hope it helps you.
Marked as helpful - @yrpcfcp@rodrigompires
Amigo, uma dica. A imagem de fundo esta "duplicando". Tente usar o background-repeat: no-repeat;
Marked as helpful