A ideia é interessante, e ficou show, porém não sei é bom do ponto de vista UX. Se um recrutar com conhecimentos for olhar teu perfil, pode até funcionar, mas se for alguém se experiência bem provável que não aperte em todas as opções.
Achei show a transição entre comandos e a precisão das informações. Porém seria interessante da um padding
entre os parágrafos, pois ficam muito juntos e dificulta na leitura. Os links
poderiam ser realmente links
. Duvido que alguém se de o trabalho de copiar e colar na barra de URL. Além de destaca-lo de azul para não ser confundido com algum outro texto.
Outro ponto é manter o scroll posicionado corretamente e garantir que o usuário esteja vendo a informação que pediu, sem precisar scrollar toda vez. Isto ocorre quando eu clico em outra opção sem dar um clear
.
Olhando no inspetor, notei que todo o texto está dentro de um span
. Se você precisar em controle mais granular de todo texto, não vai conseguir. Isto não vai mudar a parte visual, mas provavelmente vai te ajuda na manutenção, mas você poderia criar um span
para cada linha do terminal, e até personalizar algumas linhas especiais, no caso do link
, optar por adicionar uma classe
link, por exemplo. Ou criar um p
para cada linha, desde que são parágrafos mesmo, melhorando SEO e tornando o código mais semântico.