feat(xtream): improvements in xtream portal UI

- Replaced the existing favorites component HTML structure with a new app-favorites-layout component for better organization and maintainability.
- Removed unused styles from favorites.component.scss.
- Updated favorites.component.ts to utilize the new layout component and streamline imports.
- Enhanced detail-view styles for improved responsiveness and layout consistency.
- Adjusted navigation component to conditionally render elements based on playlist type.
- Introduced a new NavigationItem interface for better type safety in navigation items.
- Refactored search results component to utilize new search-form and search-result-item components for cleaner code and separation of concerns.
- Updated vod-details component to handle portal ID retrieval more robustly.
- Made various style adjustments across components for improved UI consistency.
This commit is contained in:
4gray committed 2025-09-08 18:12:16 +02:00
1 parent 87807dc1e7
commit f1dfef6d9f
47 files changed
+1262 -663

No files matched your search

+1
View File
@@ -11,4 +11,5 @@ export interface XtreamItem {
rating_imdb?: string;
xtream_id?: number;
type?: 'movie' | 'series' | 'live';
added_at?: number;
}