* Updated empty states across settings * Fix funnels and props functionality not hiding when toggled off - Add show_content? attribute to generic tile component - Ensure content is hidden when toggled off - Avoid rendering border and empty space when toggled off - Fix formatting * Update personal sites empty state * Make `tile` component lv-embeddable (#5891) * Use new tile component for funnels, goals, imports and custom properties - Update the settings live views to use the new tile component - Ensure tile component is updated when feature visibility is toggled - Extract `no_search_results` and `empty_state` components for better readability - Extract `highlighted` component - Update tests * Add empty states for team sites and simplify empty state logic - Hide top bar on `/sites` when empty state is shown - Extract empty state logic to a separate function - Show the same empty state for both personal and team sites, with different copy - extract search logic to a separate function - add tests for various empty states cases * Clean up: - remove HTTP feature visibility routes now that we're doing it 100% via LV - add tests for feature toggling - move "site_role" to where it's used (upgrade CTA), since there were already some feature-related function calls there - fix random test failures left * Fixup --------- Co-authored-by: Adam Rutkowski <hq@mtod.org> |
||
|---|---|---|
| .. | ||
| settings.ex | ||
| token_form.ex | ||