1. Filter by Started Markets
Allow users to filter markets based on whether they have been 'started' (active). This should be integrated into the existing filter modal and behave like other standard market filters.
2. Refactor Risk Guard Logic (UX Improvement)
Currently, some filters use 'negative logic' where users must toggle a switch ON to show hidden/risky markets (e.g., 'Show un-whitelisted markets'). This is unintuitive as users feel they have cleared filters when the toggles are off.
Proposed Changes:
- Invert Logic: Change the switches to 'Positive Guard' logic.
- Default State: Default to ON (active).
- Visuals: Use Green color and a shield-checked icon to indicate the filter is actively guarding/hiding risky markets.
- Description: Rename to 'Hide [xxx] markets' (e.g., 'Hide un-whitelisted markets').
- Constraint: Maintain existing storage values and default preferences to ensure user settings are preserved without breaking changes.
Priority: P0
1. Filter by Started Markets
Allow users to filter markets based on whether they have been 'started' (active). This should be integrated into the existing filter modal and behave like other standard market filters.
2. Refactor Risk Guard Logic (UX Improvement)
Currently, some filters use 'negative logic' where users must toggle a switch ON to show hidden/risky markets (e.g., 'Show un-whitelisted markets'). This is unintuitive as users feel they have cleared filters when the toggles are off.
Proposed Changes:
Priority: P0