Criando um editor de texto simples, leve e customizável
Projetos • 🗓️ 16 de outubro de 2022 • ☕ 2 min(s) de leituraPor que não? - é a resposta que eu sempre me dou após pensar se devo gastar dias em um projeto sem nenhum motivo especial.
Eu já tenho um site que analisa a facilidade de leituras de textos, achei que seria legal criar um editor próprio.
A ideia era criar algo simples, rápido, customizável e fácil de usar. Às vezes eu só preciso escrever um texto simples - como este artigo - e para isso eu preciso usar um Word ou Google Docs da vida.
Esses editores são sempre cheios de coisas que eu não sei usar e nem vou precisar usar. E o pior: em pleno 2022, ano da eleição, cadê o tema escuro?
Eu sei que existem maneiras de colocar, mas eu quero facilidade. Por isso eu resolvi gastar horas (várias delas) criando um editor. 😊
Tech Stack
Até o momento eu estou utilizando React (+ Vite) para o frontend. Para gerar a aplicação desktop, estou utilizando o Tauri.
Como tá ficando?
O projeto está beeem no início, então tudo ainda está em fase inicial e provavelmente vai mudar.
![Editor de texto com tema claro](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Ff7b18d64-1667-446f-8662-143ebc705bff%2FUntitled.png?table=block&id=aef00fad-d412-4ed6-abcf-13bc83c5a4db&cache=v2)
Toda a parte do editor já está funcionando. Por baixo dos panos eu estou usando o Tiptap.
![Tema baseado no Drácula](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fc685f7b3-6283-4517-836a-c9a5a2ae6a63%2FUntitled.png?table=block&id=636ac694-de4d-43f3-9bab-96b6b4118d13&cache=v2)
Como dito, a ideia é permitir que qualquer um possa criar temas e plugins próprios pro editor.
Se você quiser publicar seu texto diretamente no Medium, por exemplo, basta criar um plugin e pronto.
Mas tudo isso são ideias e eu mal comecei o projeto. 👻