From 7316238f16655bd127b04476bbf7864b27f940f9 Mon Sep 17 00:00:00 2001 From: Sivaldo Date: Sat, 13 Jun 2026 19:20:23 -0300 Subject: Commit inicial --- layouts/quizzes/list.html | 57 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 layouts/quizzes/list.html (limited to 'layouts/quizzes/list.html') diff --git a/layouts/quizzes/list.html b/layouts/quizzes/list.html new file mode 100644 index 0000000..c37a486 --- /dev/null +++ b/layouts/quizzes/list.html @@ -0,0 +1,57 @@ +{{ define "title" }}{{ .Title }} · {{ .Site.Title }}{{ end }} + +{{ define "header" }} + direito + / + {{ .Title }} +{{ end }} + +{{ define "main" }} +{{ $discSlug := .RelPermalink | strings.TrimSuffix "/" | path.Base }} +
+ +
{{ .Title }}
+ + {{/* Separa simulados (frontmatter `simulado: true` OU nome contendo "simulado") dos quizzes + desta disciplina, usando .File.Dir já que as subpastas de quizzes/ não são sections. */}} + {{ $simulados := slice }} + {{ $quizzes := slice }} + {{ range .RegularPages }} + {{ if or (.Params.simulado) (in (.File.BaseFileName | lower) "simulado") }} + {{ $simulados = $simulados | append . }} + {{ else }} + {{ $quizzes = $quizzes | append . }} + {{ end }} + {{ end }} + + {{ with $simulados }} +
+
simulados
+
+ {{ range . }} + + {{ .Title }} + simulado + + {{ end }} +
+
+ {{ end }} + + {{ with $quizzes }} +
+
exercícios
+ {{ range . }} + + {{ .Title }} + quiz + + {{ end }} +
+ {{ end }} + + {{ if and (not $simulados) (not $quizzes) }} +

sem conteúdo ainda

+ {{ end }} +
+{{ end }} -- cgit v1.2.3