Participation panel revamp and fixes

Apollo is a pain in the ass with pagination & filters, so this removes
the tabs system and uses a <select> to filter instead

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2020-06-18 15:23:05 +02:00
parent 8676582080
commit b61d12b5fd
18 changed files with 347 additions and 486 deletions

View File

@@ -4,11 +4,11 @@ defmodule Mobilizon.Web.ErrorView do
"""
use Mobilizon.Web, :view
alias Mobilizon.Service.Metadata.Instance
alias Mobilizon.Web.PageView
import Mobilizon.Web.Views.Utils
def render("404.html", _assigns) do
def render("404.html", %{conn: conn}) do
tags = Instance.build_tags()
PageView.inject_tags(tags)
inject_tags(tags, get_locale(conn))
end
def render("404.json", _assigns) do