Planeta Terra chamando, planeta Terra chamando

Ao que tudo indica, estou num bom caminho para conseguir estruturar e finalizar a criação desse blog. Pelo menos da versão inicial dele. Se você caiu de paraquedas aqui, olá. Eu sou Gabriel Gomes, um carpinteiro virtual, pintor de botão, desenvolvedor de software; acabei de perder meu emprego e coloquei em minha mente que a primeira melhor forma de voltar a caçar um ganha-pão seria reestruturar todo meu site antigo, feito em VueJS 3, e utilizar essa nova forma, utilizando a plataforma Vitepress. Eu queria não atrelar um simples blog em markdown com o ecossistema javascript, entretanto, imaginei que seria uma boa oportunidade para provar para mim mesmo que eu consigo pegar o setup dessa coisa do 0, aprender e criar meu próprio tema. E hoje é o dia 1. Hoje é meu primeiro dia sem emprego; e está aqui, eu consegui, ao menos, estruturar um header/navigation que mude conforme a linguagem escolhida (habemus i18n), e a listagem de posts! Os próximos passos seriam:

  • Criar o dropdown de escolha de linguagem;
  • Fazer toda a estilização;
  • Esqueci o resto, mas, no geral, publicar o site com o novo formato. Até então, esse site está com essa carinha linda: Primeira versão do blog, sem qualquer estilização, nu e naturalmente responsivo
  • Tem vários pequenos detalhezinhos que preciso acertar por aqui. Porém, o mais interessante, é que eu realmente posso criar um vitepress-starter igual todos os outros caras que eu vi hoje fazerem, e seria muito legal! O que estudei hoje foi relacionado a esses manos:
  • vitepress-blog-starter do sfxcode;
  • vitepress-blog-zaun do clark-cui;
  • A própria doc do Vitepress.

Eu também criei pela primeira vez uma discussão (duas, na verdade), no repo do vitepress, perguntando coisas que eu mesmo consegui resolver depois (foi mal galera). Perguntei sobre cache, depois perguntei sobre como usar i18n num componente de navegação personalizado. E é por causa desse segundo que eu talvez crie o meu próprio vitepress starter bem cru e livre de estilos. Outra coisa legal que vi foi o Floating Vue para fazer umas tooltips, mas ainda não avancei nele. Para melhorar o meu starter eu precisaria, pelo menos, colocar a ferramenta de busca e um dark-mode. Mas isso é problema para o meu de amanhã. Hoje, deitaremos eternamente em berço esplêndido. Amém.