habitica/website/client/components
negue 87f39b4273 item pinning (#8918)
* toggle pinned state of items server + client

* pin quests / add pin src

* add officially pinned items and api to get in app rewards

* update schema and get items deatils

* update pin actions to the new logic

* show countBadge only with a number

* extract getPinKey - pin seasonal items

* togglePinned in buy-dialogs

* add pinKey to shop items

* wip

* wip

* fix path

* togglePinnedItem as common.op / use in client

* fix linting

* pinning: getItemInfo and save in db path and type

* make api more consistent, fix bugs

* updates

* fix bugs

* update actions to current api

* marketGear

* change to pinType

* add mystery_set to getItemInfo

* fix isPinned

* ignore animals

* list shopItems (initial)

* shopItem now has default popoverconent, itemclass and price / currency - list pinned items as rewards - attributes to gear

* show buyModal for the rewards

* show mystery_set icon

* add info whether item is suggested

* write migration, fix style issues

* pin potion and armoire

* make potion, armoire not unpinnable

* show notes for armoire and potion, add default items for new users

* show unpin notification

* add/remove pinned gear on class-change

* remove pinned & add new gear on purchase - refactoring pinning methods - fixes

* always allow to purchase armoire

* highlight item if suggested
2017-08-14 19:15:32 +02:00
..
achievements New client more updates (#8934) 2017-08-09 10:56:48 -06:00
auth New client misc with some more misc (#8929) 2017-08-07 14:26:17 -06:00
challenges New client more updates (#8934) 2017-08-09 10:56:48 -06:00
chat New client misc with some more misc (#8929) 2017-08-07 14:26:17 -06:00
groups New client more updates (#8934) 2017-08-09 10:56:48 -06:00
hall New client more misc (#8902) 2017-07-29 16:08:36 -06:00
inventory item pinning (#8918) 2017-08-14 19:15:32 +02:00
payments New client settings (#8886) 2017-07-20 12:01:00 -06:00
settings New client more updates (#8934) 2017-08-09 10:56:48 -06:00
shops item pinning (#8918) 2017-08-14 19:15:32 +02:00
static New client more updates (#8934) 2017-08-09 10:56:48 -06:00
tasks item pinning (#8918) 2017-08-14 19:15:32 +02:00
ui item pinning (#8918) 2017-08-14 19:15:32 +02:00
userMenu New client popups profile andmore (#8907) 2017-08-01 12:52:49 -06:00
appFooter.vue New client misc with some more misc (#8929) 2017-08-07 14:26:17 -06:00
appHeader.vue New client more updates (#8934) 2017-08-09 10:56:48 -06:00
appMenu.vue New client more updates (#8934) 2017-08-09 10:56:48 -06:00
avatar.vue fix(avatars): line up correctly 2017-08-12 16:14:46 +00:00
creatorIntro.vue New client more updates (#8934) 2017-08-09 10:56:48 -06:00
emptyView.vue client: reorganize files, router and add inventory skeleton 2017-01-17 19:45:27 +01:00
memberDetails.vue New client popups profile andmore (#8907) 2017-08-01 12:52:49 -06:00
modifyInventory.vue Many updates on our large list (#8905) 2017-07-31 13:54:52 -06:00
notificationMenu.vue New client popups profile andmore (#8907) 2017-08-01 12:52:49 -06:00
notifications.vue New client more updates (#8934) 2017-08-09 10:56:48 -06:00
page.vue Client Redesign: Inventory pages, secondary menu, misc css and design items (#8631) 2017-05-16 21:09:55 +02:00
parentPage.vue Client: async resources, make store reusable, move plugins and add getTaskFor getter (#8575) 2017-03-18 18:33:08 +01:00
secondaryMenu.vue New client guilds (#8736) 2017-06-02 14:55:02 -06:00
yesterdailyModel.vue New client more updates (#8934) 2017-08-09 10:56:48 -06:00