From fdffde07538b1f6a35b75a643141f94513a2666f Mon Sep 17 00:00:00 2001 From: Annabell Date: Thu, 26 Sep 2024 22:12:20 -0300 Subject: [PATCH] New censo (#227) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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 --- .../controllers/noti7_controller.ex | 8 + .../controllers/noti8_controller.ex | 8 + .../controllers/relato_publico_controller.ex | 8 + lib/pescarte_web/router.ex | 3 + .../templates/aplicativos_html/show.html.heex | 24 +-- .../templates/article_html/show.html.heex | 49 ++---- .../templates/censo_html/show.html.heex | 3 + .../templates/journal_html/show.html.heex | 4 +- .../templates/landing_html/show.html.heex | 53 ++++++- lib/pescarte_web/templates/noti7_html.ex | 9 ++ .../templates/noti7_html/show.html.heex | 80 ++++++++++ lib/pescarte_web/templates/noti8_html.ex | 9 ++ .../templates/noti8_html/show.html.heex | 63 ++++++++ .../templates/noticias_html/show.html.heex | 53 ++++++- .../templates/relato_publico_html.ex | 5 + .../relato_publico_html/show.html.heex | 149 ++++++++++++++++++ 16 files changed, 479 insertions(+), 49 deletions(-) create mode 100644 lib/pescarte_web/controllers/noti7_controller.ex create mode 100644 lib/pescarte_web/controllers/noti8_controller.ex create mode 100644 lib/pescarte_web/controllers/relato_publico_controller.ex create mode 100644 lib/pescarte_web/templates/noti7_html.ex create mode 100644 lib/pescarte_web/templates/noti7_html/show.html.heex create mode 100644 lib/pescarte_web/templates/noti8_html.ex create mode 100644 lib/pescarte_web/templates/noti8_html/show.html.heex create mode 100644 lib/pescarte_web/templates/relato_publico_html.ex create mode 100644 lib/pescarte_web/templates/relato_publico_html/show.html.heex diff --git a/lib/pescarte_web/controllers/noti7_controller.ex b/lib/pescarte_web/controllers/noti7_controller.ex new file mode 100644 index 00000000..ce365ced --- /dev/null +++ b/lib/pescarte_web/controllers/noti7_controller.ex @@ -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 diff --git a/lib/pescarte_web/controllers/noti8_controller.ex b/lib/pescarte_web/controllers/noti8_controller.ex new file mode 100644 index 00000000..b6a622d6 --- /dev/null +++ b/lib/pescarte_web/controllers/noti8_controller.ex @@ -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 diff --git a/lib/pescarte_web/controllers/relato_publico_controller.ex b/lib/pescarte_web/controllers/relato_publico_controller.ex new file mode 100644 index 00000000..b1675fac --- /dev/null +++ b/lib/pescarte_web/controllers/relato_publico_controller.ex @@ -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 diff --git a/lib/pescarte_web/router.ex b/lib/pescarte_web/router.ex index ccbf4fa8..330ff561 100644 --- a/lib/pescarte_web/router.ex +++ b/lib/pescarte_web/router.ex @@ -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 diff --git a/lib/pescarte_web/templates/aplicativos_html/show.html.heex b/lib/pescarte_web/templates/aplicativos_html/show.html.heex index f824b15b..8b397fd9 100644 --- a/lib/pescarte_web/templates/aplicativos_html/show.html.heex +++ b/lib/pescarte_web/templates/aplicativos_html/show.html.heex @@ -1,15 +1,19 @@
- - + + <.text size="h3" color="text-white-100">Relatórios Públicos <.button style="primary"> Saiba mais diff --git a/lib/pescarte_web/templates/landing_html/show.html.heex b/lib/pescarte_web/templates/landing_html/show.html.heex index fa628662..918c09dd 100644 --- a/lib/pescarte_web/templates/landing_html/show.html.heex +++ b/lib/pescarte_web/templates/landing_html/show.html.heex @@ -82,7 +82,7 @@