Skip to content

Commit

Permalink
New censo (#227)
Browse files Browse the repository at this point in the history
* insercao da rota da  agenda

* troquei a ordem na navbar, inseri censo e redirecionei botao da landing

* extract common tasks aliases

* inserindo o aplicativo do censo e atualizando a página do censo com link para o aplicativo

* inserindo 2 novas noticias, criando pagina de relatorios publicos, atualizando link na landing e no card aplicativo relacionado ao censo.

* apos baixar a main e atualizar com minhas atualizações: 2 novas noticias e relatorios publicos criados

* format...

---------

Co-authored-by: Zoey de Souza Pessanha <[email protected]>
  • Loading branch information
Annabell and zoedsoupe authored Sep 27, 2024
1 parent 1dbfc1a commit fdffde0
Show file tree
Hide file tree
Showing 16 changed files with 479 additions and 49 deletions.
8 changes: 8 additions & 0 deletions lib/pescarte_web/controllers/noti7_controller.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
defmodule PescarteWeb.Noti7Controller 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
8 changes: 8 additions & 0 deletions lib/pescarte_web/controllers/noti8_controller.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
defmodule PescarteWeb.Noti8Controller 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
8 changes: 8 additions & 0 deletions lib/pescarte_web/controllers/relato_publico_controller.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
defmodule PescarteWeb.RelatoPublicoController 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
3 changes: 3 additions & 0 deletions lib/pescarte_web/router.ex
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,15 @@ defmodule PescarteWeb.Router do
get "/noti4", Noti4Controller, :show
get "/noti5", Noti5Controller, :show
get "/noti6", Noti6Controller, :show
get "/noti7", Noti7Controller, :show
get "/noti8", Noti8Controller, :show
end

scope "/publicacoes" do
get "/artigos", ArticleController, :show
get "/livros", LivrosController, :show
get "/boletins", BoletinsController, :show
get "/relato_publico", RelatoPublicoController, :show
end

scope "/contato" do
Expand Down
24 changes: 15 additions & 9 deletions lib/pescarte_web/templates/aplicativos_html/show.html.heex
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
<div class="publications">
<div class="banner-container">
<img src={~p"/images/landing/bg_fill.png"} />
<h1 class="centered-text">Publicações</h1>
<h1 class="centered-text">Aplicativos</h1>
</div>

<div class="card-links">
<div class="card-item">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/aplicativos/cota-pesca.JPG?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL2FwbGljYXRpdm9zL2NvdGEtcGVzY2EuSlBHIiwiaWF0IjoxNzI1NDg2Njc4LCJleHAiOjIwNDA4NDY2Nzh9.qnK2FMY8jI2BDYVBkmi8htTe-R8QqHiZQ2uGBO45LW4&t=2024-09-04T21%3A51%3A18.675Z" />
<DesignSystem.link href="https://cota-pesca.pescarte.org.br/" class="text-sm font-semibold">
<.text size="h3" color="text-blue-100">Cota-Pesca</.text>
<.text size="base" color="text-blue-100">
<DesignSystem.link
href="https://cota-pesca.pescarte.org.br/"
class="text-sm font-semibold"
target-blank
>
<.text size="h3" color="text-white-100">Cota-Pesca</.text>
<.text size="base" color="text-white-100">
Aplicativo para consulta de cotações diárias de pescados em geral
</.text>
<.button style="primary">
Expand All @@ -22,9 +26,10 @@
<DesignSystem.link
href="https://pescarte-catalago-de-peixes.vercel.app/"
class="text-sm font-semibold"
target-blank
>
<.text size="h3" color="text-blue-100">Enciclopédia da Pesca</.text>
<.text size="base" color="text-blue-100">
<.text size="h3" color="text-white-100">Enciclopédia da Pesca</.text>
<.text size="base" color="text-white-100">
Se quiser ver os nomes populares dos peixes por região, consulte este aplicativo!
</.text>
<.button style="primary">
Expand All @@ -36,11 +41,12 @@
<div class="card-item">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/aplicativos/card_censo.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL2FwbGljYXRpdm9zL2NhcmRfY2Vuc28ucG5nIiwiaWF0IjoxNzI3MTE0MTk4LCJleHAiOjIwNDI0NzQxOTh9.wW5kuYkVJGCAtGe5YAgfIIOVQcigKOBCNUg9qsaHV0Q&t=2024-09-23T17%3A56%3A39.115Z" />
<DesignSystem.link
href="https://pescarte-catalago-de-peixes.vercel.app/"
href="https://pescarteproject.z13.web.core.windows.net/"
class="text-sm font-semibold"
target-blank
>
<.text size="h3" color="text-blue-100">CENSO da Pesca</.text>
<.text size="base" color="text-blue-100">
<.text size="h3" color="text-white-100">CENSO da Pesca</.text>
<.text size="base" color="text-white-100">
Se quiser ver dados do CENSO, consulte o aplicativo.
</.text>
<.button style="primary">
Expand Down
49 changes: 16 additions & 33 deletions lib/pescarte_web/templates/article_html/show.html.heex
Original file line number Diff line number Diff line change
Expand Up @@ -64,19 +64,30 @@
</td>
</tr>
<tr>
<td></td>
<td>
EDUCAÇÃO AMBIENTAL E PARTICIPAÇÃO POLÍTICA NA PESCA ARTESANAL: A CONSTRUÇÃO DE DEMANDAS PRIORITÁRIAS
DE PESCADORES ARTESANAIS EM MUNICÍPIOS DA BACIA DE CAMPOS (RJ)
</td>
<td>2024</td>
<td>
<DesignSystem.link href="" class="text-sm font-semibold" target-blank>
<DesignSystem.link
href="https://periodicos.unifesp.br/index.php/revbea/article/view/15821"
class="text-sm font-semibold"
target-blank
>
Leia aqui
</DesignSystem.link>
</td>
</tr>
<tr>
<td></td>
<td>MEMÓRIA E NARRATIVAS: HISTÓRIAS DE PESCADORES ARTESANAIS</td>
<td>2024</td>
<td>
<DesignSystem.link href="" class="text-sm font-semibold" target-blank>
<DesignSystem.link
href="https://www.even3.com.br/anais/vii-coloquio-interdisciplinar-cognicao-linguagem-393557/791048-memoria-e-narrativas--historias-de-pescadores-artesanais/"
class="text-sm font-semibold"
target-blank
>
Leia aqui
</DesignSystem.link>
</td>
Expand Down Expand Up @@ -236,35 +247,7 @@
</table>
</div>
</div>
<div class="publications">
<section class="publications-text">
<.text size="h3" color="text-blue-100">Categoria: <b>Relatórios Técnicos</b></.text>
</section>
<div class="tabela-responsiva">
<table>
<tr>
<th>Título</th>
<th>Ano</th>
<th>Link</th>
</tr>
<tr>
<td>
Capital Social e Associativismo dos Pescadores Artesanais de Municípios Limítrofes à Bacia de Campos: análise a partir dos dados do PEA Pescarte
</td>
<td>2019</td>
<td>
<DesignSystem.link
href="https://uenf.br/extensao/editora/wp-content/uploads/sites/2/2019/10/Trabalho-e-Pesca-no-Litoral-Fluminense.pdf"
class="text-sm font-semibold"
target-blank
>
Leia aqui
</DesignSystem.link>
</td>
</tr>
</table>
</div>
</div>

<div class="publications">
<section class="publications-text">
<.text size="h3" color="text-blue-100">Categoria: <b>Tese Doutoral</b></.text>
Expand Down
3 changes: 3 additions & 0 deletions lib/pescarte_web/templates/censo_html/show.html.heex
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<DesignSystem.link
href="https://pescarteproject.z13.web.core.windows.net/"
class="text-sm font-semibold"
target-blank
>
<.text size="h3" color="text-blue-100">CENSO da Pesca</.text>
<.text size="base" color="text-blue-100">
Expand All @@ -18,4 +19,6 @@
</.button>
</DesignSystem.link>
</div>
<!-- ONDE NOS ENCONTRAR -->
<PescarteWeb.DesignSystem.GetInTouch.render />
</main>
4 changes: 2 additions & 2 deletions lib/pescarte_web/templates/journal_html/show.html.heex
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,8 @@
</DesignSystem.link>
</div>
<div class="card-item">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/publicacoes/card_publicacoes_relatoriostecnicos.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL3B1YmxpY2Fjb2VzL2NhcmRfcHVibGljYWNvZXNfcmVsYXRvcmlvc3RlY25pY29zLnBuZyIsImlhdCI6MTcyNzE5MjUzMywiZXhwIjoyMDQyNTUyNTMzfQ.88z9-WgNHD83nD4udq_Y3KThiMFs3ThMsvNDcLit0Qo&t=2024-09-24T15%3A42%3A13.352Z" />
<DesignSystem.link href={~p"/noticias/noti1"} class="text-sm font-semibold">
<img src={~p"/images/noticias/TECNOLOGIA_SOCIAL/capa_noti1.JPG"} />
<DesignSystem.link href={~p"/publicacoes/relato_publico"} class="text-sm font-semibold">
<.text size="h3" color="text-white-100">Relatórios Públicos</.text>
<.button style="primary">
Saiba mais <Lucideicons.arrow_right class="text-white-100" />
Expand Down
53 changes: 51 additions & 2 deletions lib/pescarte_web/templates/landing_html/show.html.heex
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
</div>
<div class="links-item">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/landing/landing_card_aplicativos.JPG?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL2xhbmRpbmcvbGFuZGluZ19jYXJkX2FwbGljYXRpdm9zLkpQRyIsImlhdCI6MTcyNTQ4Njg0MCwiZXhwIjoyMDQwODQ2ODQwfQ.qccaqwceW3E-rTYE4w3Ploh2HBCjH-PHt6sXRUVqcGM&t=2024-09-04T21%3A54%3A00.745Z" />
<.text size="h3" color="text-white-100">Aplicações</.text>
<.text size="h3" color="text-white-100">Aplicativos</.text>
<DesignSystem.link href="/aplicativos" class="text-sm font-semibold">
<.button style="link">
Saiba mais <Lucideicons.arrow_right class="text-white-100" />
Expand All @@ -103,7 +103,7 @@
bem como o seu envolvimento na construção participativa e na implementação de projetos de geração de
trabalho e renda.
</.text>
<DesignSystem.link href={~p"/"} class="text-sm font-semibold">
<DesignSystem.link href={~p"/sobre"} class="text-sm font-semibold">
<.button style="primary">
Ver mais
</.button>
Expand All @@ -116,6 +116,55 @@
<div class="news">
<.text size="h2" color="text-blue-100">Notícias</.text>
<div class="news-cards">
<div class="news-item">
<a href="/noticias/noti8">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/noticias/simposio%20linguagem/simposio_uenf.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL25vdGljaWFzL3NpbXBvc2lvIGxpbmd1YWdlbS9zaW1wb3Npb191ZW5mLnBuZyIsImlhdCI6MTcyNzI4NDQwMiwiZXhwIjoyMDQyNjQ0NDAyfQ.4RUC5wRB-R36FbQLghcjeLOpzC_z5nmf19Qv1ZlBgh8&t=2024-09-25T17%3A13%3A22.288Z" />
</a>
<div class="p-5">
<a href="/noticias/noti8">
<.text size="h4" color="text-blue-100">
<%= handle_notice_title_length(
"PEA Pescarte realiza II Simpósio de Linguagens e Letramentos na UENF"
) %>
</.text>
</a>
<.text size="sm" color="text-black-60">
<%= handle_notice_desc_length(
"Evento acontece no Centro de Convenções da UENF e será transmitido pelo canal do PEA Pescarte no YouTube"
) %>
</.text>
<DesignSystem.link href="/noticias/noti8" class="text-sm font-semibold">
<.button style="primary">
<.text size="base" color="text-white-100">Ler mais</.text>
</.button>
</DesignSystem.link>
</div>
</div>
<div class="news-item">
<a href="/noticias/noti7">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/noticias/naipa/naipa.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL25vdGljaWFzL25haXBhL25haXBhLnBuZyIsImlhdCI6MTcyNzI4NDQzMywiZXhwIjoyMDQyNjQ0NDMzfQ.7ly4B7p4P7AwmOLM8LrqSiQ3hclYJcacIhFAbsa_0sk&t=2024-09-25T17%3A13%3A53.944Z" />
</a>
<div class="p-5">
<a href="/noticias/noti7">
<.text size="h4" color="text-blue-100">
<%= handle_notice_title_length(
"Núcleo de Autonomia e Incidência da Pesca Artesanal (NAIPA) atua com instituições ligadas à pesca"
) %>
</.text>
</a>
<.text size="sm" color="text-black-60">
<%= handle_notice_desc_length(
"Atividades auxiliam que os pescadores e pescadoras participem da gestão sustentável e no
desenvolvimento de políticas públicas e privadas no país"
) %>
</.text>
<DesignSystem.link href="/noticias/noti7" class="text-sm font-semibold">
<.button style="primary">
<.text size="base" color="text-white-100">Ler mais</.text>
</.button>
</DesignSystem.link>
</div>
</div>
<div class="news-item">
<a href="/noticias/noti5">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/noticias/seminario%20pesca/capa.JPG?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL25vdGljaWFzL3NlbWluYXJpbyBwZXNjYS9jYXBhLkpQRyIsImlhdCI6MTcyNDQyMTM1MywiZXhwIjoyMDM5NzgxMzUzfQ.381ZTDzngM9obMbYg8lS0xIl9oMnWSgTf8m_G8uXRRQ&t=2024-08-23T13%3A55%3A53.068Z" />
Expand Down
9 changes: 9 additions & 0 deletions lib/pescarte_web/templates/noti7_html.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
defmodule PescarteWeb.Noti7HTML do
use PescarteWeb, :html

embed_templates("noti7_html/*")

def handle_event("dialog", _value, socket) do
{:noreply, socket}
end
end
80 changes: 80 additions & 0 deletions lib/pescarte_web/templates/noti7_html/show.html.heex
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
<main class="noticia-wrapper">
<div class="phases">
<div class="noticia-text">
<.text size="h2" color="text-blue-100">
Núcleo de Autonomia e Incidência da Pesca Artesanal (NAIPA) atua com instituições ligadas à pesca
</.text>
</div>
</div>

<div class="get-to-know">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/noticias/naipa/naipa.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL25vdGljaWFzL25haXBhL25haXBhLnBuZyIsImlhdCI6MTcyNzI4NDQzMywiZXhwIjoyMDQyNjQ0NDMzfQ.7ly4B7p4P7AwmOLM8LrqSiQ3hclYJcacIhFAbsa_0sk&t=2024-09-25T17%3A13%3A53.944Z" />
<div class="know-content">
<.text size="lg" color="text-black-80">
O Núcleo de Autonomia e Incidência da Pesca Artesanal (NAIPA) do PEA Pescarte tem o objetivo promover
a integração e consolidação das ações educativas empreendidas pelos pescadores e pescadoras, equipe
técnica, pesquisadores e demais núcleos do projeto.
</.text>
<.text size="lg" color="text-black-80">
As ações buscam promover o encaminhamento dos interesses e demandas das comunidades da pesca
artesanal à instituições públicas e privadas para que sejam mitigadas.
</.text>
<.text size="lg" color="text-black-80">
O NAIPA atua em consonância com as metas do PEA Pescarte, concentrando objetivos comuns e específicos
que ofereçam maior capacidade de gerar impactos positivos sobre a atividade pesqueira, tanto no que
diz respeito à regulamentação (FAO, IBAMA, MAPA, MMA, ICMBio, INEA, FIPERJ, CBH, entre outras),
quanto em relação às instituições que possam produzir resultados em sua organização social (Colônias,
Federação de Pesca, MPP, Associações, ONGs, PEAs).
</.text>
<.text size="lg" color="text-black-80">
As estratégias e ações do Núcleo garantem que os integrantes da cadeia produtiva da pesca artesanal
não só tenham voz, mas também desempenhem um papel central na gestão sustentável e na participação
do desenvolvimento de políticas públicas e privadas que alcancem positivamente a sua profissão e
modo de vida.
</.text>
<.text size="lg" color="text-black-80">
Desde 2021 o NAIPA participa do Conselho Estadual de Desenvolvimento Rural Sustentável (CEDRUS).
No CEDRUS, tanto educadores quanto sujeitos da ação educativa ocupam cadeiras representativas em
três Câmaras Técnicas, sempre incluindo as diretrizes prioritárias da pesca artesanal nos debates.
</.text>
<.text size="lg" color="text-black-80">
Um dos resultados obtidos foi a criação da Câmara Técnica de Aquicultura Familiar e Pesca Artesanal
(CTAFPA) em que por meio de eleição com integrantes, elegeu representantes do Projeto Pescarte para
a coordenação da CTAFPA do CEDRUS.
</.text>
<.text size="lg" color="text-black-80">
Essa colaboração permitiu uma importante abertura junto ao CONSEA/RJ, focando nos desafios enfrentados
pela pesca artesanal na comercialização do pescado para programas, como por exemplo, o Programa
Nacional de Alimentação Escolar (PNAE) e o Programa de Aquisição de Alimentos (PAA).
</.text>
</div>
</div>
<div class="get-to-know">
<img src="https://rrosgcmviafnxjshljoq.supabase.co/storage/v1/object/sign/static/images/noticias/naipa/naipa.png?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJzdGF0aWMvaW1hZ2VzL25vdGljaWFzL25haXBhL25haXBhLnBuZyIsImlhdCI6MTcyNzI4NDQzMywiZXhwIjoyMDQyNjQ0NDMzfQ.7ly4B7p4P7AwmOLM8LrqSiQ3hclYJcacIhFAbsa_0sk&t=2024-09-25T17%3A13%3A53.944Z" />
<div class="know-content">
<.text size="lg" color="text-black-80">
Essa iniciativa culminou numa reunião frutífera com a Secretaria de Cultura e Economia Criativa do
Estado do Rio de Janeiro, abrindo caminhos para o fortalecimento da pesca artesanal, inclusive
explorando a possibilidade de reconhecimento da pesca artesanal como Patrimônio Imaterial do Estado
do Rio de Janeiro.
</.text>
<.text size="lg" color="text-black-80">
Além disso, foi proposta a criação de um Grupo de Trabalho da Pesca Artesanal no âmbito do CONSEA-RJ,
um passo fundamental para garantir uma representação mais efetiva e contínua dos interesses da
comunidade pesqueira. As câmaras técnicas do CEDRUS que atualmente contam com participação de sujeitos
da ação educativa e educadores são:
</.text>
<.text size="lg" color="text-black-80">
CTABC - Câmara Técnica de Abastecimento, Beneficiamento e Comercialização.
</.text>
<.text size="lg" color="text-black-80">
CTDAP - Câmara Técnica de Defesa Agropecuária e Pesqueira.
</.text>
<.text size="lg" color="text-black-80">
CTAFPA - Câmara Técnica de Aquicultura Familiar e Pesca Artesanal.
</.text>
</div>
</div>
<!-- ONDE NOS ENCONTRAR -->
<PescarteWeb.DesignSystem.GetInTouch.render />
</main>
9 changes: 9 additions & 0 deletions lib/pescarte_web/templates/noti8_html.ex
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
defmodule PescarteWeb.Noti8HTML do
use PescarteWeb, :html

embed_templates("noti8_html/*")

def handle_event("dialog", _value, socket) do
{:noreply, socket}
end
end
Loading

0 comments on commit fdffde0

Please sign in to comment.