== Background
During our hackday and in follow up conversations, we studied the changes needed to made the recent changes filters functional on mobile. This task will study the viability of the proposed changes and with the goal of creating a task for making the changes themselves
== Acceptance criteria
Investigate the viability and relative difficulty of each of the following items:
[] **Other review tools** section will be collapsed. When uncollapsed, the section will contain all links available on the desktop site.
[] **Saved filter** functionality will be identical to desktop. User will have the ability to:
-- Save filters
-- Rename saved filters
-- Delete saved filters
-- Load saved filters
[] The following **active filters** will be available:
-- Basic
--- If possible, type ahead will be in modal of filter selection
-- Tags
-- Namespaces
-- Time filter (gear icon)
--- Users will have the ability to group icons by page
--- If a user has the grouping as a user preference, we will not suppress the preference and display the results as a list
-- Users will NOT be able to highlight results
-- The active filters section will be collapsible
[] Minimal fixes will be made to the “Use non-JavaScript interface” setting
[] **New changes and live updates** buttons will function as they do on desktop
[] The **list of abbreviations** will be hidden. If we cannot hide it, we can collapse by default
[] Other open questions:
- can we display filters in a modal or should we try to use the native multi-select element?
[] **How do these work** links on filter headings will be removed
[] **Tell us what you think** about these filter headings will be removed
== Design notes (from {T223922})
Basic mockup - these mockups show what's possible with relatively little CSS overrides. Below there is a "refined mockup" that goes a bit further in terms of cleaning up the filter section and naturally would require more CSS.
| full page | time range and # of results filter menu | saved filters menu
| {F29272345 width=200} | {F29272337 width=200} | {F29272339 width=200}
The two main components to consider here are:
| filters as native select elements | filters in a modal
| {F29224440} | {F29235838 width=325}
==== Refined mockup
{F29272362 width=200}
== Developer notes
Potentially helpful CSS here T223922#5222606