|
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 |
|---|
|
|
| webclient-vue/src/app/main.js |
|---|
| webclient-vue/src/components/layout/AppShell.vue |
|---|
| webclient-vue/src/features/areas/components/AreaFavoriteButton.vue 0 → 100644 |
|---|
| webclient-vue/src/features/areas/components/AreaTreeNode.vue |
|---|
| webclient-vue/src/features/areas/components/__tests__/AreaTreeNode.spec.js |
|---|
| webclient-vue/src/features/areas/pages/AreaDetailPage.vue |
|---|
| webclient-vue/src/features/areas/pages/AreaFavoritesPage.vue |
|---|
| webclient-vue/src/styles/main.css |
|---|