Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A arte Jedi de criar temas para o moodle

A arte Jedi de criar temas para o moodle

Chega de falar que o Moodle é o chewie dos LMSs. Nesta apresentação seremos iniciados nos caminhos da força, partindo de Dagobah até a jornada final. Colocaremos fim as alterações no core para mudanças de interface! É o fim do império dos temas congelados, cheio de colunas e sem cores! "Tente não. Faça, ou não faça. Tentativa não há." - Yoda

Willian Mano

October 04, 2016
Tweet

More Decks by Willian Mano

Other Decks in Programming

Transcript

  1. quem sou eu • Analista de sistemas - FACAM •

    Graduando em engenharia da computação - UEMA • Supervisor de desenvolvimento UemaNet/UEMA • Vida útil na web: 7 anos
  2. roteiro Criação de tema: Ferramentas A evolução dos temas GRUNT

    configuração do tema Estrutura de arquivo de tema Cuidado com o ladro negro da força reescrita de renderers The galaxy ahead
  3. grunt The JavaScript Task Runner • Automatiza tarefas • Minificar

    e “juntar” css • Minificar javascript • Executar tasks • Limpar cache
  4. Alteração do código do moodle • Pode gerar mal funcionamento

    do moodle • Difícil manutenção • Pode gerar problema ao tentar localizar no futuro • Problema para atualizar versões do moodle Eu tô de olho
  5. Novidades que estão por vir • CSS Framework
 Mover do

    bootstrap 2 para o 4 • Testing framework
 Tornar independente do tema. Desenvolvedores podem fazer testes sem o tema atual afetá-los. • Navigation
 Tornar mais intuitivo, melhorando os caminhos e o fluxo de trabalho. • A distinct visual design
 Atualizar design para padrões modernos de design https://docs.moodle.org/dev/Theme_And_Navigation_Project_3.2