Giter Site home page Giter Site logo

sitedodc-frontend's Introduction

sitedodc-frontend's People

Contributors

alcidesmig avatar clouudstrife avatar codacy-badger avatar daanmoura avatar dependabot[bot] avatar donderileo avatar ekacsh avatar joaopedrosgs avatar lorhansohaky avatar mayktu avatar vitordonadelli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

sitedodc-frontend's Issues

Complementar menu "Ensino"

Baseando-se na reunião do dia 07/11/2018, o menu de ensino deve seguir a seguinte estrutura:

  • Ensino
    • Graduação
      • BCC
      • Enc

      • Estágio (Área de Estágio, a ser discutido com a Sandra)
      • TCC (Lista extraída)

      • Alunos Externos (Instruções)
    • Pós Graduação
      • PPGCC
      • Lato Sensu

Problema com indexação (SEO)

Não sei se vocês já pensaram nisso, mas como a página está sendo desenvolvida em React, há um problema com a indexação pelos motores de busca. O que vocês podem fazer é utilizar, por exemplo, Electrode ou NextJS, para que os componentes sejam renderizados no servidor.

Nota: Artigo interessante

Nome do item do menu determina a url

Atualmente, o nome de um item do menu deve ser exatamente igual do router.
Por exemplo, na url da página de docentes, deveria estar escrito "docentes" (com d minúsculo), porem está "Docentes" pois o nome do item é "Docentes", o que é um problema, principalmente se o nome for composto, ou conter acentos.

Limpar o código

Limpar codigo e mover componentes especificos para uma pasta components dentro da pasta route da pagina

Mover CSS para emotion.js

Deveríamos mover o estilo para arquivos específicos de cada componente utilizando emotion.js
Vai facilitar na leitura de código e deixa-lo mais fácil de manter (e menor também, já que não usaremos o bootstrap todo)

Relacionado ao #17

Notícias do site do DC não geram card quando link é postado no Twitter, Telegram, etc.

Posts no Twitter com links para notícias do site do DC ficam muito sem graça, contendo apenas a URL do link: https://mobile.twitter.com/thotypous/status/1187095697847455744

Seria interessante usar a imagem de destaque da notícia para gerar um card. Basta adicionar algumas tags <meta>. Exemplo: https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/summary-card-with-large-image

O Telegram entende os cards do Twitter, então adicionando o suporte a Twitter automaticamente também funcionará com o Telegram.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.