menthorlabs / menthor Goto Github PK
View Code? Open in Web Editor NEWPlataforma gratuita e open-source de ensino de programação
Home Page: https://menthor.io/
License: Apache License 2.0
Plataforma gratuita e open-source de ensino de programação
Home Page: https://menthor.io/
License: Apache License 2.0
Adicionar essas transições: https://spotify-astro-transitions.vercel.app/
Dica: https://nuxt.com/docs/getting-started/transitions#view-transitions-api-experimental
Segui as instruções disponíveis no README para rodar o ambiente local, mas por algum motivo as âncoras não estão apontando para o endereço correto, a aplicação está rodando na porta 3001 e as âncoras apontando para 3002, fazendo com que a navegação quebre e exiba a página padrão para rotas não encontradas.
Que as âncoras fossem direcionadas para o endereço e porta correta
Se voltar num exercício já enviado em aulas anteriores, ao clicar novamente para Enviar Tarefa, abre o modal de upload com o preview da submission image quebrado, com Access Denied.
Adicionar: https://github.com/lokesh/color-thief
Ao invés ter a necessidade de clicar em "Finalizar aula" e depois seguir clicando em "Próxima aula", seria interessante que, ao clicar em "Próxima aula", automaticamente já desse a aula como finalizada.
Há o redirecionamento automático para a aula seguinte, após enviar a imagem de conclusão da atividade da aula.
Seria interessante que tivesse uma mensagem de "Enviado com Sucesso" ou alguma notificação visual para que o usuário veja que obteve sucesso no envio e que está sendo redirecionado para a próxima aula, não ficando dúvidas se a aula anterior foi concluída ou não.
Reparei que depois que acessamos a página dos cursos (/app
) só há uma forma de voltar para home (/
), que é clicando na setinha de navegação que aponta para a esquerda (destaque número 2 da imagem em anexo).
Achei contraintuitivo não ser o botão Início
(destaque número 1 da imagem em anexo).
Sugiro, portanto, que a rota do botão Início
seja alterada de /app
para /
, assim os estudantes podem voltar mais facilmente para a tela inicial.
E para contornar a falta de um botão que redirecione para /app
, recomendo a criação do botão Cursos
(ou Todos os Cursos, por exemplo) entre o botão Início
e Buscar
. Ficaria mais ou menos dessa forma:
Pensei na possibilidade de trocar Bem vindo(a) por Olá que não depende de genero e evita de ter que implementar opção de genero de pronome.
Olá humanos,
Gostaria de propor a criação de um Guia de Contribuição para o projeto. Um Guia de Contribuição
é essencial para facilitar o processo de integração de novos colaboradores e para garantir que todos estejam na mesma página em relação aos padrões e práticas de desenvolvimento do projeto, possibilitando facilitar até a manutenção.
Motivação:
Comunicação em Português: Considerando que nosso projeto visa oferecer cursos gratuitos na área de TI, acredito que a comunicação em português seja mais acessível para iniciantes e para a maioria dos nossos colaboradores. Isso permitirá que todos compreendam as discussões e as contribuições de forma mais eficaz.
Padrão de Comunicação: Precisamos estabelecer que a comunicação será predominantemente em português (commits, discussões, repositório etc), mas as linhas de código e os comentários poderiam ser em inglês até para servir de prática.
Padrão de Estilo: Um padrão de estilo é fundamental para manter a consistência em todo o código, na estrutura dos diretórios, nos commits e nas mensagens de commit. Isso tornará o projeto mais fácil de manter e ajudará a evitar problemas causados por diferenças de estilo ou na comunicação.
O que proponho:
Especificar que a comunicação principal será em português.
Estabelecer um padrão de estilo para o código, incluindo formatação, nomenclatura de variáveis, estrutura de diretórios e mensagens de commit. Isso será detalhado no Guia de Contribuição criado por nós (ou se basear em algum existente).
O que acham?
This is probably a minor issue, but when I tried to log in with my GitHub account, I got redirected to the register page, and I didn't quite figure out how and why. I thought there weren't any error messages, so I tried again and just then I saw a toast warning in the corner left of the screen.
I suggest changing the side of the toast, increasing it, and setting a smooth red border or background color to grab the user's attention a little more.
See how even in a laptop screen size it's a lot of white and the error doesn't have enough contrast?
Anyway, I loved the project and hope to contribute to it anytime soon
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.