Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Development #453

Merged
merged 2 commits into from
Oct 5, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -339,6 +339,7 @@


}else if(pastRelease && labExpired && !labExtended){
createdBtn = true
template.innerHTML = labProgressManager.lvlContainer
.replace(/\[containerColor\]/ig, 'bg-lab-primary')
.replace(/\[btnColor\]/ig, 'btn-lab-secondary')
Expand Down
60 changes: 60 additions & 0 deletions src/adonisjs/public/templates/labs/lab_6-dynamic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Tarefa 1 #

<h1>Web Components e Oids</h1>
{{explica
<h2>Tarefa 1</h2>
<ul>
<li>Crie quatro botões com rótulos Mundo Política, Brasil Política, Brasil Dinos e Bahia Dinos que, ao serem clicados, publiquem notícias nos seguintes tópicos (mensagem com conteúdo a sua escolha):</li>
<ul>
<li>`noticia/mundo/politica`</li>
<li>`noticia/brasil/politica`</li>
<li>`noticia/brasil/dinos`</li>
<li>`noticia/bahia/dinos`</li>
</ul>
<li>O segundo nível do tópico indica a região da notícia e o terceiro o assunto. Associe a cada tópico o texto de uma mensagem de sua criação.</li>
<li>Crie três personagens (dino, doutor e enfermeira) usando o `<lively-talk-oid>`. Cada um deles deve mostrar seletivamente (em seu balão) notícias publicadas pelos botões, conforme os seguintes critérios:</li>
<ul>
<li><b>doutor</b> - mostra notícias sobre política (independentemente de região);</li>
<li><b>enfermeira</b> - mostra notícias cuja região é o Brasil (independentemente do assunto);</li>
<li><b>dino</b> - mostra todas as notícias.</li>
</ul>
</ul>
}}

<h2>Resposta</h2>

<code>
{{codigo1
Escreva todo o código HTML (dos botões e lively-talks) aqui.
}}
</code>

<br>

# Tarefa 2 #

<h1>Web Platform / Web Components</h1>
<h2>Tarefa 2</h2>

{{explica
* Escolha um framework de Web Components e monte um exemplo customizado de componente seu.
* Compartilhe conosco o exemplo customizado e o endereço da biblioteca.
}}

<h2>Resposta</h2>

<code>
{{codigo1
Coloque aqui o endereço (link) do site do framework que você escolheu para o exemplo.
}}
</code>

<code>
{{codigo2
Coloque aqui o código do seu exemplo (pode ser HTML ou JavaScript ou ambos a depender do framework escolhido).
}}
</code>

___ Template ___

* template: labs/lab_6
8 changes: 8 additions & 0 deletions src/adonisjs/public/templates/labs/lab_6-static.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
___ Flow ___

* Sequential:
* _sequential_

___ Data ___

* theme: simple(blue)
9 changes: 8 additions & 1 deletion src/adonisjs/public/templates/templates.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,14 @@
"path": "labs/lab_5",
"icon": "labs/labs.png",
"scope": "case",
"environment": "jacinto"},
"environment": "development"},
"Lab 6":
{"questId": "labs",
"description": "Lab 6.",
"path": "labs/lab_6",
"icon": "labs/labs.png",
"scope": "case",
"environment": "jacinto"},
"Zombie":
{"questId": "zombie",
"description": "Zombie Venom.",
Expand Down
Loading