diff --git a/assets/css/aboutus.scss b/assets/css/aboutus.scss index 2c1a6237..06e3a877 100644 --- a/assets/css/aboutus.scss +++ b/assets/css/aboutus.scss @@ -6,22 +6,23 @@ } } -.lighter-banner { +.lighter-banner{ display: flex; flex-direction: column; text-align: center; justify-content: center; gap: 20px; height: 260px; + width: 100vw; margin-bottom: 20px; background: #0064c8b0; background-blend-mode: multiply; .banner-img { - z-index: -1; - position: absolute; - width: 100vw; - height: 260px; + z-index: -1; + position: absolute; + width: 100vw; + height: 260px; } } @@ -221,7 +222,7 @@ } img { - order: 2; + order: 2; width: 100%; } diff --git a/assets/css/app.scss b/assets/css/app.scss index b9818372..5ed5c542 100644 --- a/assets/css/app.scss +++ b/assets/css/app.scss @@ -178,12 +178,17 @@ footer { @import "./noticias.scss"; @import "./cooperativas.scss"; @import "./sedes.scss"; +@import "./pgtr.scss"; +@import "./pgtr.scss"; + @import "./agenda.scss"; @import "./contact.scss"; @import "./article.scss"; @import "./boletins.scss"; @import "./noticias.scss"; @import "./cards.scss"; +@import "./article.scss"; +@import "./boletins.scss"; // Com autenticação @import "./pages/app/researcher/profile.scss"; @@ -193,4 +198,4 @@ footer { @import "./pages/app/researcher/pesquisador"; // Páginas de Erros -@import "./errors/404.scss"; \ No newline at end of file +@import "./errors/404.scss"; diff --git a/assets/css/landing.scss b/assets/css/landing.scss index e6fa9391..99f1f610 100644 --- a/assets/css/landing.scss +++ b/assets/css/landing.scss @@ -422,6 +422,8 @@ display: flex; flex-direction: column; align-items: center; + width: 100%; + width: 100%; .publications-main-text { margin: 5rem 30rem; @@ -632,12 +634,15 @@ justify-content: center; border-radius: 50%; overflow: hidden; + overflow: hidden; width: 3.75rem; height: 3.75rem; img { width: 100%; object-fit: cover; + width: 100%; + object-fit: cover; } } @@ -688,3 +693,223 @@ width: 1360px; } } + +@media (min-width: 530px) and (max-width: 770px){ + .links-landing { + @apply flex flex-col justify-center items-center ; + width: 100%; + + .links-item { + @apply flex flex-col justify-start items-start m-8; + width: 60%; + height: 16rem; + border-radius: 8px; + box-sizing: border-box; + background: linear-gradient(180deg, rgba(16, 16, 16, 0) 0%, #101010 100%); + + a { + @apply flex flex-col mt-auto; + } + + img { + border-radius: 8px; + width: inherit; + height: inherit; + @apply absolute; + z-index: -10; + } + + h3 { + padding-left: 1rem; + } + + p { + text-wrap: wrap; + margin-top: 0.5rem; + padding: 0 1rem 1.5rem 1rem; + } + + button { + width: 100%; + padding: 0 1rem 1.5rem 0; + background-color: transparent; + + p { + display: inline-flex; + width: inherit; + + &:hover { + text-decoration: underline; + } + } + } + } + } + +} + +@media (min-width: 350px) and (max-width: 529px){ + + + + .links-landing { + @apply flex flex-col justify-center items-center; + width: 100%; + + .links-item { + @apply flex flex-col justify-start items-start m-8; + width: 70%; + height: 13rem; + border-radius: 8px; + box-sizing: border-box; + background: linear-gradient(180deg, rgba(16, 16, 16, 0) 0%, #101010 100%); + + a { + @apply flex flex-col mt-auto; + } + + img { + border-radius: 8px; + width: inherit; + height: inherit; + @apply absolute; + z-index: -10; + } + + h3 { + padding-left: 1rem; + } + + p { + text-wrap: wrap; + margin-top: 0.5rem; + padding: 0 1rem 1.5rem 1rem; + } + + button { + width: 100%; + padding: 0 1rem 1.5rem 0; + background-color: transparent; + + p { + display: inline-flex; + width: inherit; + + &:hover { + text-decoration: underline; + } + } + } + } + } +} + +@media (min-width: 530px) and (max-width: 770px){ + .links-landing { + @apply flex flex-col justify-center items-center ; + width: 100%; + + .links-item { + @apply flex flex-col justify-start items-start m-8; + width: 60%; + height: 16rem; + border-radius: 8px; + box-sizing: border-box; + background: linear-gradient(180deg, rgba(16, 16, 16, 0) 0%, #101010 100%); + + a { + @apply flex flex-col mt-auto; + } + + img { + border-radius: 8px; + width: inherit; + height: inherit; + @apply absolute; + z-index: -10; + } + + h3 { + padding-left: 1rem; + } + + p { + text-wrap: wrap; + margin-top: 0.5rem; + padding: 0 1rem 1.5rem 1rem; + } + + button { + width: 100%; + padding: 0 1rem 1.5rem 0; + background-color: transparent; + + p { + display: inline-flex; + width: inherit; + + &:hover { + text-decoration: underline; + } + } + } + } + } + +} + +@media (min-width: 350px) and (max-width: 529px){ + + + + .links-landing { + @apply flex flex-col justify-center items-center; + width: 100%; + + .links-item { + @apply flex flex-col justify-start items-start m-8; + width: 70%; + height: 13rem; + border-radius: 8px; + box-sizing: border-box; + background: linear-gradient(180deg, rgba(16, 16, 16, 0) 0%, #101010 100%); + + a { + @apply flex flex-col mt-auto; + } + + img { + border-radius: 8px; + width: inherit; + height: inherit; + @apply absolute; + z-index: -10; + } + + h3 { + padding-left: 1rem; + } + + p { + text-wrap: wrap; + margin-top: 0.5rem; + padding: 0 1rem 1.5rem 1rem; + } + + button { + width: 100%; + padding: 0 1rem 1.5rem 0; + background-color: transparent; + + p { + display: inline-flex; + width: inherit; + + &:hover { + text-decoration: underline; + } + } + } + } + } +} diff --git a/assets/css/pgtr.scss b/assets/css/pgtr.scss new file mode 100644 index 00000000..aa473961 --- /dev/null +++ b/assets/css/pgtr.scss @@ -0,0 +1,215 @@ +.get-to-know-pgtr{ + display: flex; + align-items: center; + justify-content: center; + gap: 56px; + padding: 80px 40px; + width: 100vw; + + img { + object-fit: cover; + width: 50%; + max-width: 668px; + max-height: 440px; + border-radius: 16px; + } + + .content-pgtr { + display: flex; + flex-direction: column; + width: 50%; + gap: 20px; + + h2 { + margin-bottom: 20px; + } + } + + @media (min-width: 328px) and (max-width: 1024px) { + flex-direction: column; + align-items: center; + justify-content: center; + padding: 40px 20px; + gap: 28px; + + img { + width: 100vw; + } + + .content-pgtr { + width: 100vw; + padding: 0px 20px; + margin-top: 40px; + } + } +} + +.production-units { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + max-width: 100vw; + + h3 { + margin-bottom: 20px; + } + + .units-accordions { + display: grid; + grid-template-columns: repeat(2, 1fr); + align-items: start; + justify-content: center; + + .accordion { + display: flex; + flex-direction: column; + gap: 20px 40px; + width: 100%; + padding: 60px 40px; + + .accordion-bx { + display: flex; + flex-direction: column; + position: relative; + align-items: center; + margin-bottom: 20px; + background-color: #F3F3F3; + border-radius: 8px; + width: 600px; + min-height: 60px; + justify-content: center; + + .accordion-label { + display: flex; + width: 100%; + align-items: center; + justify-content: center; + cursor: pointer; + + .label-img { + margin-left: 15px; + } + + .text-blue-100 { + width: 24px; + height: 24px; + flex-shrink: 0; + margin-right: 20px; + transition: 0.5s; + } + } + + h4 { + padding: 10px 25px; + } + + .accordion-content { + position: relative; + height: 0; + overflow: hidden; + overflow-y: auto; + } + + } + + .accordion-bx.active { + + .accordion-label { + margin-top: 20px; + + .text-blue-100 { + transform: rotate(180deg); + } + } + .accordion-content { + display: flex; + flex-direction: column; + height: auto; + width: 100%; + gap: 20px; + padding: 10px 25px; + transition: max-height 0.3s ease-out; + + hr { + height: 1px; + border-top-width: 1px; + width: 100%; + color: #E7E7E7; + } + + .content-item { + display: flex; + flex-direction: column; + justify-content: space-between; + align-items: flex-start; + padding: 10px; + border-radius: 4px; + gap: 20px; + + .content-title { + font-weight: bold; + } + + h4 { + font-weight: bold; + padding: 0px; + } + + .status-pending { + background-color: #E7E7E7; + color: #404040; + padding: 6px 12px; + border-radius: 4px; + } + + .status-in-progress { + background-color: #00B464; + color: #FFFFFF; + padding: 6px 12px; + border-radius: 4px; + } + + .status-done{ + background-color: #EEB61F; + color: #FFFFFF; + padding: 6px 12px; + border-radius: 4px; + } + + .download-button { + display: flex; + align-items: center; + justify-content: center; + gap: 8px; + padding: 16px 24px; + max-width: 225px; + height: 40px; + border-radius: 4px; + background-color: #0064C8; + cursor: pointer; + + .download-icon { + max-width: 16px; + max-height: 16px; + } + } + } + } + } + } + + @media (min-width: 320px) and (max-width: 1300px) { + grid-template-columns: 1fr; + max-width: 100vw; + + .accordion { + padding: 10px 40px; + + .accordion-bx { + width: auto; + } + } + } + } +} \ No newline at end of file diff --git a/assets/js/accordion.js b/assets/js/accordion.js index f5390eb2..2bfba0a5 100644 --- a/assets/js/accordion.js +++ b/assets/js/accordion.js @@ -1,4 +1,21 @@ const phases = document.querySelectorAll('.phases'); +const units = document.querySelectorAll('.units-accordions'); + +units.forEach(unit => { + const accordions = unit.getElementsByClassName('accordion-bx'); + + for (let i = 0; i < accordions.length; i++) { + const label = accordions[i].querySelector('.accordion-label'); + + label.addEventListener('click', function() { + if (!accordions[i].classList.contains('active')) { + accordions[i].classList.add('active'); + } else { + accordions[i].classList.remove('active'); + } + }); + } +}); phases.forEach(phase => { const accordions = phase.getElementsByClassName('accordion-bx'); @@ -31,4 +48,4 @@ phases.forEach(phase => { } }); } -}); +}); \ No newline at end of file diff --git a/lib/pescarte_web/controllers/pgtrs_controller.ex b/lib/pescarte_web/controllers/pgtrs_controller.ex new file mode 100644 index 00000000..677103da --- /dev/null +++ b/lib/pescarte_web/controllers/pgtrs_controller.ex @@ -0,0 +1,8 @@ +defmodule PescarteWeb.PGTRSController do + use PescarteWeb, :controller + + def show(conn, _params) do + current_path = conn.request_path + render(conn, :show, current_path: current_path, error_message: nil) + end +end diff --git a/lib/pescarte_web/router.ex b/lib/pescarte_web/router.ex index 68dfb3ec..ccbf4fa8 100644 --- a/lib/pescarte_web/router.ex +++ b/lib/pescarte_web/router.ex @@ -39,6 +39,7 @@ defmodule PescarteWeb.Router do get "/censo", CensoController, :show get "/confirmar", TokenController, :confirm get "/noticias", NoticiasController, :show + get "/pgtrs", PGTRSController, :show get "/pgtr", PGTRController, :show get "/sedes", SedesController, :show get "/aplicativos", AplicativosController, :show diff --git a/lib/pescarte_web/templates/agenda_html/show.html.heex b/lib/pescarte_web/templates/agenda_html/show.html.heex index 8c7ef04d..a8098e45 100644 --- a/lib/pescarte_web/templates/agenda_html/show.html.heex +++ b/lib/pescarte_web/templates/agenda_html/show.html.heex @@ -10,7 +10,7 @@
- <.text class="alert" size="lg" color="text-black-80"> + <.text size="lg" color="text-black-80"> Agenda sujeita a alterações e inscrições prévias. Entre em contato com a equipe do seu município. <%= for {_, rows} <- @mapa do %> diff --git a/lib/pescarte_web/templates/pgtr_html/show.html.heex b/lib/pescarte_web/templates/pgtr_html/show.html.heex index 2fea0f9f..901022d8 100644 --- a/lib/pescarte_web/templates/pgtr_html/show.html.heex +++ b/lib/pescarte_web/templates/pgtr_html/show.html.heex @@ -1,428 +1,755 @@ -
- <.flash :if={@error_message} id="login-error" kind={:error}> - <%= @error_message %> - - -
- <.text size="h2" color="text-blue-100">Informações sobre os PGTR's - -
- -
- <.text size="lg" color="text-black-80"> - O Projeto de Educação Ambiental Pescarte (PEA Pescarte) atua no fortalecimento da organização - comunitária da pesca artesanal em 10 municípios da Bacia de Campos, no interior do Rio de Janeiro. - A organização é promovida com a mobilização e a construção das habilidades dos membros das - comunidades de pesca para que atuem no Projeto de Geração de Trabalho e Renda (PGTR), - que prevê a implantação de Unidades produtivas. - - <.text size="lg" color="text-black-80"> - Essas unidades funcionarão como cooperativas, com o objetivo de proporcionar condições de - trabalho dignas e negociações justas, promovendo o aumento da renda familiar dos integrantes da - cadeia produtiva da pesca artesanal. - - <.text size="lg" color="text-black-80"> - Respeitando o plano de trabalho e as fases previstas do PEA Pescarte, atualmente sete - municípios iniciaram a implantação dos empreendimentos. São eles: Arraial do Cabo, Cabo Frio, - Campos dos Goytacazes, Macaé, Quissamã, São Francisco de Itabapoana e São João da Barra. - As cidades de Armação dos Búzios, Carapebus e Rio das Ostras já formaram os Grupos Gestores (GG), - que atuarão diretamente no planejamento dos PGTR. - - <.text size="lg" color="text-black-80"> - O processo educativo é realizado nos 10 municípios e se dá através de oficinas com temas diversos, - entre eles: economia solidária, cooperativismo, políticas públicas, licenciamento ambiental, - letramento digital e gestão participativa. O projeto promove, também, articulações entre os - pescadores e pescadoras, com reuniões do Grupo de Trabalho, Grupo Gestor, Grupo de Acompanhamento - de Obras e assembleias municipais. - - <.text size="lg" color="text-black-80"> - O PEA Pescarte é uma medida de mitigação exigida pelo licenciamento ambiental federal, coordenado - pela Universidade Estadual do Norte Fluminense Darcy Ribeiro (UENF), conduzido pelo IBAMA e - financiado pela Petrobras - -
-
-
- - -
-
- <.text size="h2" color="text-blue-100"> - Armação dos Búzios - -
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção de Moluscos Bivalves - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção de Sementes - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Processamento de Pescado - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- +
+
+ + <.text size="h2" color="text-white-100"> + PGTR +
-
- -
- <.text size="h2" color="text-blue-100"> - Arraial do Cabo +
+
+ <.text size="h2" color="text-blue-100">O Pescarte e PGTR + <.text size="lg" color="text-black-80"> + O Projeto de Educação Ambiental Pescarte (PEA Pescarte) atua no + fortalecimento da organização comunitária da pesca artesanal em 10 + municípios da Bacia de Campos, no interior do Rio de Janeiro. A organização é + promovida com a mobilização e a construção das habilidades dos membros + das comunidades de pesca para que atuem no Projeto de Geração de Trabalho + e Renda (PGTR), que prevê a implantação de Unidades produtivas. + + <.text size="lg" color="text-black-80"> + Essas unidades funcionarão como cooperativas, com o objetivo de + proporcionar condições de trabalho dignas e negociações justas, promovendo + o aumento da renda familiar dos integrantes da cadeia produtiva da pesca + artesanal. + + <.text size="lg" color="text-black-80"> + Respeitando o plano de trabalho e as fases previstas do PEA Pescarte, + atualmente sete municípios iniciaram a implantação dos empreendimentos. + São eles: Arraial do Cabo, Cabo Frio, Campos dos Goytacazes, Macaé, + Quissamã, São Francisco de Itabapoana e São João da Barra. As cidades de + Armação dos Búzios, Carapebus e Rio das Ostras já formaram os Grupos + Gestores (GG), que atuarão diretamente no planejamento dos PGTR. -
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção de Moluscos Bivalves - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Moluscos Bivalves - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Processamento de Pescado - - -
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
+
-
-
- <.text size="h2" color="text-blue-100"> - Cabo Frio - +
+ <.text size="h3" color="text-blue-100">Unidades produtivas previstas + +
+ <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Pescado + Armação dos Búzios - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
-
-
- -
-
- -
- <.text size="h2" color="text-blue-100"> - Campos dos Goytacazes - -
+ <.text size="h4" color="text-black-80"> - Unidade de Tratamento de Resíduos + Arraial do Cabo - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Pescado + Cabo Frio - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola + Armação búzios - +
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
-
-
-
- <.text size="h2" color="text-blue-100"> - Carapebus - -
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola - - -
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Produção de Alevinos + Campos dos Goycatazes - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
-
-
- -
- -
- -
- <.text size="h2" color="text-blue-100"> - Macaé - -
+ <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Pescado + Campos dos Goycatazes e Quissamã - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
-
-
-
-
- <.text size="h2" color="text-blue-100"> - Quissamã -
+ <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola + Carapebus - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Pescado + Macaé - +
-
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - -
-
-
-
- -
-
- -
- <.text size="h2" color="text-blue-100"> - Rio das Ostras - -
-
-
- <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola - - -
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Processamento de Pescado + Quissamã - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
-
-
-
-
-
- <.text size="h2" color="text-blue-100"> - São Francisco de Itabapoana - -
+ <.text size="h4" color="text-black-80"> - Unidade de Beneficiamento de Pescado + Rio das Ostras - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
-
-
- -
-
- -
- <.text size="h2" color="text-blue-100"> - São João da Barra - -
+ <.text size="h4" color="text-black-80"> - Unidade de Produção Aquícola + São Francisco de Itabapoana - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+ <.text size="h4" color="text-black-80"> - Unidade de Processamento de Pescado + São João da Barra - +
+
- <.text size="lg" color="text-black-80"> - FALTANDO AS INFORMAÇÕES ...... - +
+
+ Em Andamento + <.text size="h4" color="text-black-100"> + Unidade de Produção de Moluscos Bivalves + + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Pendente + <.text size="h4" color="text-black-100">Unidade de Produção de Sementes + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
+
+
+ Concluído + <.text size="h4" color="text-black-100">Unidade de Processamento de Pescado + <.text size="lg" color="text-black-80"> + Situação: Texto pendente de ser publicado. + + <.text size="lg" color="text-black-80"> + Próxima Etapa: Texto pendente de ser publicado. + +
+ + <.text size="lg" color="text-white-100">Baixar Documentos +
+
diff --git a/lib/pescarte_web/templates/pgtrs_html.ex b/lib/pescarte_web/templates/pgtrs_html.ex new file mode 100644 index 00000000..3aa9b769 --- /dev/null +++ b/lib/pescarte_web/templates/pgtrs_html.ex @@ -0,0 +1,5 @@ +defmodule PescarteWeb.PGTRSHTML do + use PescarteWeb, :html + + embed_templates("pgtrs_html/*") +end diff --git a/priv/static/appointments_data/agenda_agosto.csv b/priv/static/appointments_data/agenda_agosto.csv deleted file mode 100644 index c6a0fcb6..00000000 --- a/priv/static/appointments_data/agenda_agosto.csv +++ /dev/null @@ -1,41 +0,0 @@ -DATAS,HORÁRIO,ATIVIDADE,LOCAL -01.08.24,09h às 17h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de Campos dos Goytacazes Aquicultura - Turma 1 Módulo 3,Unidade Escola de Produção Aquícola (UEPA) Campos dos Goytacazes - UENF -03 e 17/08/2024,09h às 17h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos Turma 3 – Arraial do Cabo,Sede Pescarte Arraial do Cabo -03 e 31/08/2024,09h às 17h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de Rio das Ostras – Aquicultura Turma 2 – Módulo 1,Sede Pescarte Rio das Ostras -03 e 17/08/2024,09h às 17h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de Campos dos Goytacazes Aquicultura – Turma 2 Módulo 3,Unidade Escola de Produção Aquícola (UEPA) Campos dos Goytacazes - UENF -05 e 12/08/2024,18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 1 Búzios,Sede Pescarte Búzios -"05, 12, 14 e 16/08/2024",15h às 19h,Oficina em Gestão de Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 1 São Francisco de Itabapoana,Barracão de Gargaú São Francisco de Itabapoana -"06, 13, 20 e 27/08/2024",14h às 18h,Oficina em Gestão de Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 1 São João da Barra,Sede Pescarte São João da Barra -"07, 08 e 09/08/2024",08h às 18h,11ª Reunião de Avaliação e Realinhamento de Equipe ,Hotel Cravo e Canela Campos dos Goytacazes -12.08.24,09h às 17h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de Campos dos Goytacazes Aquicultura – Turma 3 Módulo 2,Unidade Escola de Produção Aquícola (UEPA) Campos dos Goytacazes - UENF -12.08.24,18h às 20h,16ª Reunião do Grupo de Acompanhamento de Obras de Cabo Frio,Sede Pescarte Cabo Frio -"12, 14, 19 e 21/08/2024",18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Ambiental Pública dos Recursos Pesqueiros Turma 2 – Carapebus,Sede Pescarte Carapebus -"13, 15, 20 e 22/08/2024",18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Ambiental Pública dos Recursos Pesqueiros Turma 4 - Macaé,Sede Pescarte Macaé -13 e 27/08/2024,18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Ambiental Pública dos Recursos Pesqueiros Turma 2 – Arraial do Cabo,Colégio Municipal Vera Felizardo Arraial do Cabo -"14, 21, 28 e 29/08/2024",18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 1 Rio das Ostras,Sede Pescarte Rio das Ostras -14 e 28/08/2024,18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 2 Arraial do Cabo,Sede Pescarte Arraial do Cabo -"14, 21 e 28/08/2024",18h às 22h, Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 2 Búzios,Sede Pescarte Búzios -"15, 16, 22 e 23/08/2024",14h às 18h,Oficina em Gestão de Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 1 Quissamã,Sede Pescarte Quissamã -17 e 24/08/2024,09h às 17h,"Oficina técnica para os -grupos de trabalho por -empreendimento em -processos ligados à sua -natureza com os sujeitos da -ação educativa de -Carapebus – Aquicultura -Turma 1 - Módulo 2",Sede Pescarte Carapebus -17 e 24/08/2024,09h às 17h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos -Turma 2 Rio das Ostras,Sede Pescarte Rio das Ostras -17 e 24/08/2024,09h às 17h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos Turma 2 – Macaé,Sede Pescarte Macaé -"19, 21, 26 e 28/08/2024",14h às 18h,Oficina de Gestão em Análise de Risco dos Empreendimentos Turma 1 - São Francisco de Itabapoana,Centro Cultural Luz da Barra Barra do Itabapoana -"19, 21, 26 e 28/08/2024",14h às 18h,Oficina em Gestão de Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos Turma 1 – Campos dos Goytacazes,Escola Municipal Claudia Almeida Farol de São Thomé -19 e 26/08/2024,18h às 22h,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 3 Búzios ,Sede Pescarte Búzios -20 e 21/08/2024,08h às 18h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de Cabo Frio Aquicultura – Turma - 1 Módulo 2,Sede Pescarte Cabro Frio -"20, 23, 27 e 30/08/2024",14h às 18h,Oficina em Gestão de Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos Turma 2 – Campos dos Goytacazes,Escola Municipal Claudia Almeida Vila do Sol Farol de São Thomé -22.08.24,19h às 21h,15ª Reunião do Grupo Gestor de Rio das Ostras,Sede Pescarte Rio das Ostras -24 e 31/08/2024,09h às 17h,Oficina de Gestão em Análise de Risco dos Empreendimentos Turma 1 – Cabo Frio,Sede Pescarte Cabo Frio -24 e 31/08/2024,09h às 17h,Oficina técnica para os grupos de trabalho por empreendimento em processos ligados à sua natureza com os sujeitos da ação educativa de São João da Barra - Aquicultura Turma 1 – Módulo 3 ,Unidade Escola de Produção Aquícola (UEPA) Campos dos Goytacazes - UENF -24 e 31/08/2024,09 às 17h,Oficina de Gestão em Análise de Risco dos Empreendimentos Turma 1 – Arraial do Cabo,Sede Pescarte Arraial do Cabo -24 e 31/08/2024,09h às 17h,Oficina de Gestão em Análise de Risco dos Empreendimentos Turma 1 – Quissamã,Sede Pescarte Quissamã -27.08.24,08h30min às 12h30min,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 2 Cabo Frio,Rede Observação Cabo Frio -28.08.24,13h30min às 17h30min,Oficina de Gestão em Empreendimentos Solidários: Gestão Financeira e Contábil dos Empreendimentos - Turma 3 Cabo Frio,Colégio Estadual da Praia do Siqueira Cabo Frio -29.08.24,15h às 17h,"Sessão de Encontros: mulheres e direitos, articulação do Núcleo de Direitos e Benefícios (NDB PEA Pescarte)",Virtual diff --git a/priv/static/images/pgtr/download.png b/priv/static/images/pgtr/download.png new file mode 100644 index 00000000..e72f0e70 Binary files /dev/null and b/priv/static/images/pgtr/download.png differ diff --git a/priv/static/images/pgtr/fish-preto.png b/priv/static/images/pgtr/fish-preto.png new file mode 100644 index 00000000..188e6c35 Binary files /dev/null and b/priv/static/images/pgtr/fish-preto.png differ