From 90c4ea11fa77164aaef3b582f2b2efed1941fcab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9rgio=20Rafael=20Siqueira?= Date: Thu, 17 Apr 2025 12:34:38 -0300 Subject: [PATCH] add summary --- superpage/astro.config.mjs | 2 +- superpage/src/content.config.ts | 1 + superpage/src/data/courses/lei-lucas.md | 1 + .../nr-18-plataforma-de-trabalho-aereo.md | 1 + .../data/courses/nr-35-trabalhos-em-altura.md | 1 + ...ciclagem-de-nr-12-maquinas-e-equipamentos.md | 1 + superpage/src/pages/[slug].astro | 17 +++++++---------- 7 files changed, 13 insertions(+), 11 deletions(-) diff --git a/superpage/astro.config.mjs b/superpage/astro.config.mjs index 935ed54..b859350 100644 --- a/superpage/astro.config.mjs +++ b/superpage/astro.config.mjs @@ -7,7 +7,7 @@ import tailwindcss from '@tailwindcss/vite' // https://astro.build/config export default defineConfig({ integrations: [react()], - + prefetch: true, vite: { plugins: [tailwindcss()], }, diff --git a/superpage/src/content.config.ts b/superpage/src/content.config.ts index 9a1c853..764ff37 100644 --- a/superpage/src/content.config.ts +++ b/superpage/src/content.config.ts @@ -16,6 +16,7 @@ const courses = defineCollection({ schema: z.object({ id: z.string(), title: z.string(), + summary: z.string(), slug: z.string(), course: z.object({ hours: z.number(), diff --git a/superpage/src/data/courses/lei-lucas.md b/superpage/src/data/courses/lei-lucas.md index 657ab46..2ee2ec3 100644 --- a/superpage/src/data/courses/lei-lucas.md +++ b/superpage/src/data/courses/lei-lucas.md @@ -1,6 +1,7 @@ --- id: 96c03c32-089c-4ccb-8aa1-73b0f49228b9 title: Lei Lucas +summary: ... slug: lei-lucas draft: false diff --git a/superpage/src/data/courses/nr-18-plataforma-de-trabalho-aereo.md b/superpage/src/data/courses/nr-18-plataforma-de-trabalho-aereo.md index c93ec0c..1e0ab25 100644 --- a/superpage/src/data/courses/nr-18-plataforma-de-trabalho-aereo.md +++ b/superpage/src/data/courses/nr-18-plataforma-de-trabalho-aereo.md @@ -1,6 +1,7 @@ --- id: 450a70ca-8ab5-4520-8a22-0e277359797d title: NR-18 PEMT Plataforma Móvel de Trabalho Aéreo +summary: NR 18 PEMT capacita operadores de plataformas elevatórias para trabalhos em altura com segurança. Com foco na manutenção, inspeção e uso correto dos EPIs, previne sempre acidentes, garante certificação MTE e valoriza sua carreira. slug: nr-18-plataforma-de-trabalho-aereo draft: false diff --git a/superpage/src/data/courses/nr-35-trabalhos-em-altura.md b/superpage/src/data/courses/nr-35-trabalhos-em-altura.md index 51372b3..515bf33 100644 --- a/superpage/src/data/courses/nr-35-trabalhos-em-altura.md +++ b/superpage/src/data/courses/nr-35-trabalhos-em-altura.md @@ -2,6 +2,7 @@ id: e1c44881-2fe3-484e-ada2-12b6bf5b9398 title: NR-35 Trabalho em Altura slug: nr-35-trabalhos-em-altura-teorico +summary: ... draft: false course: diff --git a/superpage/src/data/courses/reciclagem-de-nr-12-maquinas-e-equipamentos.md b/superpage/src/data/courses/reciclagem-de-nr-12-maquinas-e-equipamentos.md index d9a61d7..cdce868 100644 --- a/superpage/src/data/courses/reciclagem-de-nr-12-maquinas-e-equipamentos.md +++ b/superpage/src/data/courses/reciclagem-de-nr-12-maquinas-e-equipamentos.md @@ -1,6 +1,7 @@ --- id: 76a5ba94-e11c-48f5-88eb-9326df9be264 title: NR-12 Máquinas e Equipamentos +summary: ... slug: reciclagem-de-nr-12-maquinas-e-equipamentos draft: false diff --git a/superpage/src/pages/[slug].astro b/superpage/src/pages/[slug].astro index 39b2026..32377ae 100644 --- a/superpage/src/pages/[slug].astro +++ b/superpage/src/pages/[slug].astro @@ -39,12 +39,12 @@ const trainer = data.course?.trainer --- - +
@@ -59,10 +59,7 @@ const trainer = data.course?.trainer {data.title}

- NR 18 PEMT capacita operadores de plataformas elevatórias para - trabalhos em altura com segurança. Com foco na manutenção, inspeção e - uso correto dos EPIs, previne sempre acidentes, garante certificação - MTE e valoriza sua carreira. + {data.summary}

  • @@ -183,9 +180,9 @@ const trainer = data.course?.trainer
    -

    +

    Por que capacitar sua equipe com a EDUSEG® -

    +

    Nós cuidamos da burocracia, oferecemos uma plataforma completa para simplicar a gestão e capacitação em larga escala de seus @@ -241,13 +238,13 @@ const trainer = data.course?.trainer

    -
    Quem é o instrutor?
    +
    Quem é o(a) instrutor(a)?
    {trainer.data.name}