Add AreaFavoriteButton component and replace star icons with bookmarks
- Create reusable AreaFavoriteButton component (btn-icon, bookmark-simple/fill)
- Replace inline bookmark buttons in AreaTreeNode and AreaFavoritesPage
- Use bookmark icons (ph-bookmark-simple, ph-fill) across favorites feature
- Add @phosphor-icons/web/fill import in main.js
- Update AreaTreeNode test to target new component
- Replace ph-star with ph-bookmarks in AppShell navigation
- Adjust active favorite color from danger to warning
- Remove obsolete .area-favorite-remove styles
1 parent cd461f4 commit 7dee821e5b56a584a83f4c412b1a3b05629a51ff
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 11 hours ago
Showing 8 changed files
View
webclient-vue/src/app/main.js
View
webclient-vue/src/components/layout/AppShell.vue
View
webclient-vue/src/features/areas/components/AreaFavoriteButton.vue 0 → 100644
View
webclient-vue/src/features/areas/components/AreaTreeNode.vue
View
webclient-vue/src/features/areas/components/__tests__/AreaTreeNode.spec.js
View
webclient-vue/src/features/areas/pages/AreaDetailPage.vue
View
webclient-vue/src/features/areas/pages/AreaFavoritesPage.vue
View
webclient-vue/src/styles/main.css