Olá, Maria!
Você consegue acessar o código completo do projeto com a barra lateral implementada clicando aqui. Nele você pode baixar o projeto e fazer a inspeção. Caso você não consiga encontrar a solução pra esse bug, compartilhe seu código aqui no fórum pra que eu consiga olhar e te ajudar.
Quanto ao uso de bibliotecas como o Bootstrap, é totalmente possível e pode facilitar bastante o processo, principalmente se você estiver com a intenção de aprender mais sobre essa lib. Mas acredito que a solução para esse caso do posicionamento dos ícones e nomes possa ser feita com CSS puro sem muitos problemas, aí fica a seu critério :)
Fico aguardando seu retorno e me coloco à disposição pra te ajudar a solucionar isso.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!