component nuxt3 way","2022-12-03T15:00:57Z","https://github.com/kodadot/nft-gallery/issues/4381",0.74930376,{"description":3177,"labels":3178,"number":3187,"owner":3158,"repository":3159,"state":3160,"title":3188,"updated_at":3189,"url":3190,"score":3191},"At buy events, we are missing Item name. \r\n- Add there as the second col as item name, where name length keeps first six and last six characters. \r\n- Change the date to relative time (20 minutes ago). On hover show the exact time. This could be changed for the history component at nft item as well. \r\n\r\n\r\n\u003Cimg width=\"1301\" alt=\"image\" src=\"https://user-images.githubusercontent.com/5887929/158365497-de212b4b-da1c-4967-8a89-e03997c05f0f.png\">\r\n\r\n\r\n",[3179,3180,3182,3184],{"name":3146,"color":3147},{"name":3181,"color":3150},"p2",{"name":3183,"color":3153},"A-collection",{"name":3185,"color":3186},"history","8675FB",2547,"Rework feed for collection bit","2022-03-16T20:16:12Z","https://github.com/kodadot/nft-gallery/issues/2547",0.75438756,{"description":3193,"labels":3194,"number":3198,"owner":3158,"repository":3159,"state":3160,"title":3199,"updated_at":3200,"url":3201,"score":3202},"Make for RMRK and Basilisk time-filtered data based on these dates \r\n\r\nBlocker \r\n- #4264 \r\n\r\n\r\n",[3195,3196,3197],{"name":3146,"color":3147},{"name":3181,"color":3150},{"name":3152,"color":3153},4266,"Time based filter for top collections","2022-11-21T18:02:19Z","https://github.com/kodadot/nft-gallery/issues/4266",0.754515,{"description":3204,"labels":3205,"number":3213,"owner":3158,"repository":3159,"state":3160,"title":3214,"updated_at":3215,"url":3216,"score":3217},"## Top collections\r\n- On the bigger screens, there are 3 columns next to each other of top/trending collection cards. \r\n\r\n- In the design, there are only 2. \r\n- content inside card: \r\n\r\nnow it's missing network, USD volume, and % change. \r\n\r\n- missing filters for the time period and network. \r\n- \"see more link\" should be on hover similarly to the nav bar/footer links. \r\n- https://github.com/kodadot/nft-gallery/issues/4185#issuecomment-1295015373\r\n\r\n## Tasks\r\n- https://github.com/kodadot/nft-gallery/issues/4265\r\n- https://github.com/kodadot/nft-gallery/issues/4380\r\n- https://github.com/kodadot/nft-gallery/issues/4264\r\n- https://github.com/kodadot/nft-gallery/issues/4266\r\n\r\n\r\n_Originally posted by @exezbcz in https://github.com/kodadot/nft-gallery/issues/4090#issuecomment-1303984638_\r\n ",[3206,3207,3208,3211],{"name":3181,"color":3150},{"name":3152,"color":3153},{"name":3209,"color":3210},"chief","67EA1F",{"name":3212,"color":3153},"A-multi-chain",4263,"Redesign: Top collection data on landing leftovers","2023-04-17T09:39:11Z","https://github.com/kodadot/nft-gallery/issues/4263",0.7567392,{"description":3219,"labels":3220,"number":3225,"owner":3158,"repository":3159,"state":3160,"title":3226,"updated_at":3227,"url":3228,"score":3229},"Refactor components to use vue composition API. To make it easier for review and test, I will make multiple PR based on this list:\r\n\r\ntrying to refactor from the deepest/low-level component, in summary, carousel components are something like this:\r\n\r\n```\r\ncarousel\r\n├── card\r\n│ └── media\r\n│ └── identity\r\n│ └── identity-popover\r\n```\r\n\r\n- [x] curated list\r\n - [x] #3772\r\n - [x] #3776\r\n- [x] latest sales, popular collections, and newest list (move component from /rmrk/)\r\n - [x] #3773\r\n - [x] #3774\r\n - [x] #3865\r\n - [x] #3928\r\n - [x] #3927\r\n - [x] #3775\r\n- [x] identity\r\n - [x] https://github.com/kodadot/nft-gallery/issues/3747\r\n - [x] https://github.com/kodadot/nft-gallery/issues/3749\r\n - [x] https://github.com/kodadot/nft-gallery/issues/3760\r\n- [x] media\r\n - [x] https://github.com/kodadot/nft-gallery/pull/3718\r\n - [x] https://github.com/kodadot/nft-gallery/issues/3750\r\n- [ ] tbd...\r\n\r\nto avoid losing so much context when reviewing the code, create a separate PR for refactoring to vue compose API. context: https://github.com/kodadot/nft-gallery/pull/3718#pullrequestreview-1072558888",[3221,3222,3223],{"name":3181,"color":3150},{"name":3209,"color":3210},{"name":3224,"color":3153},"A-refactoring",3714,"Refactor: landing page","2025-06-28T01:56:04Z","https://github.com/kodadot/nft-gallery/issues/3714",0.75935626,{"description":3231,"labels":3232,"number":3245,"owner":3158,"repository":3159,"state":3160,"title":3246,"updated_at":3247,"url":3248,"score":3249},"too many lines for nothing\r\n\r\n- [ ] fix multi chain\r\n- [ ] use subsquid\r\n- [ ] remove debounce?\r\n- [ ] async queries -- to show results faster\r\n- [ ] move searchSuggestion to VueX\r\n- [ ] test fast searching with indices, something https://github.com/kodadot/rubick/commit/3b609d9cd47cd33111df6b2079ade2f03bdb7bf7\r\n- [ ] search would show items & collections from both chains (RMRK & BSX) \r\n\r\n# Preview of new design \r\n\r\n### Searching in Collection \r\n- Showing by default collections on searching. \r\n- You can use the current style we have. \r\n- The particular picture down will be retrofitted to a new one later. \r\n- on Enter should push the user to the collection view\r\n\r\n\r\n\r\n### Searching in NFTs\r\n- The user could switch tab to show NFTs during search \r\n- on Enter should push the user to the NFT view \r\n\r\n\r\n\r\n### On input focus roll collections\r\n- On focus, it will roll top collections \r\n- show amount of items in collection \r\n- number of unique owners in collection\r\n- show which network is it (RMRK, Basilisk)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nAt bottom of each should be \r\n- show all collection with searched term\r\n- show all NFTs with searched term\r\n\r\n\r\n### Ref\r\n- https://github.com/kodadot/nft-gallery/tree/main/components/rmrk/Gallery/Search\r\n- https://github.com/kodadot/nft-gallery/blob/main/components/rmrk/Gallery/Search/SearchBar.vue\r\n- #3736 \r\n- #3727 ",[3233,3235,3236,3238,3240,3242,3243],{"name":3234,"color":3147},"$$",{"name":3181,"color":3150},{"name":3237,"color":3153},"A-basilisk",{"name":3239,"color":3153},"A-subsquid",{"name":3241,"color":3153},"A-search",{"name":3224,"color":3153},{"name":3244,"color":3153},"A-rmrk",3360,"Refactor: SearchBar component","2022-08-29T15:03:03Z","https://github.com/kodadot/nft-gallery/issues/3360",0.76350045,{"description":3251,"labels":3252,"number":3260,"owner":3158,"repository":3159,"state":3160,"title":3261,"updated_at":3262,"url":3263,"score":3264},"- We will need to update .vscode/vetur/snippetstemplate-typescript-w-decorator.vue to \r\n```js\r\nimport { Vue } from 'nuxt-property-decorator'\r\n```",[3253,3256,3257,3258],{"name":3254,"color":3255},"good first issue","5319e7",{"name":3146,"color":3147},{"name":3149,"color":3150},{"name":3259,"color":3153},"A-nuxt",1522,"Update template-typescript-w-decorator.vue to use nuxt","2022-01-30T14:23:04Z","https://github.com/kodadot/nft-gallery/issues/1522",0.76459676,{"description":3266,"labels":3267,"number":3279,"owner":3158,"repository":3159,"state":3160,"title":3280,"updated_at":3281,"url":3282,"score":3283},"### Is your feature request related to a problem?\r\n\r\n>Some notes to help us migrate to vue3/nuxt3:\r\n> We need to reduce using `nuxt-property-decorator` first and use composition API instead. \r\n> It will help us to migrate to vue3/nuxt3\r\nhttps://github.com/nuxt-community/nuxt-property-decorator/issues/83#issuecomment-1245139696. at least for newer components\r\nrelated: https://github.com/kodadot/nft-gallery/issues/2893\r\n\r\n\r\n_Originally posted by @preschian in https://github.com/kodadot/nft-gallery/issues/2690#issuecomment-1280409802_\r\n \r\n\r\n### The task\r\n\r\n- [ ] Edit style guide https://github.com/kodadot/nft-gallery/blob/main/STYLE_GUIDE.md\r\n- [ ] Add examples how should components looks like\r\n- [ ] Best we should follow [Vue3 style guide](https://vuejs.org/style-guide/rules-essential.html)",[3268,3271,3272,3273,3274,3276],{"name":3269,"color":3270},"enhancement","a2eeef",{"name":3254,"color":3255},{"name":3146,"color":3147},{"name":3181,"color":3150},{"name":3275,"color":3153},"A-docs",{"name":3277,"color":3278},"hacktoberfest","CFBB38",4128,"Add composition API as required contributon practice ","2022-10-19T09:51:22Z","https://github.com/kodadot/nft-gallery/issues/4128",0.7648313,{"description":3285,"labels":3286,"number":3291,"owner":3158,"repository":3159,"state":3160,"title":3292,"updated_at":3293,"url":3294,"score":3295},"## TODO:\r\n\r\n- [x] fix font-awesome integration in histoire (#4782)\r\n- [x] create NeoDropdown component based on o-dropdown in histoire (#4361)\r\n- [x] NeoButton font familly in histoire (done in #4376)\r\n- [x] NeoButton scss file?\r\n- [ ] Small issue `history/getCurrentlyViewedItem` not updating\r\n- [ ] border on arrow tooltip (https://github.com/kodadot/nft-gallery/issues/4354#issuecomment-1342719002)\r\n\r\n*from https://github.com/kodadot/nft-gallery/pull/4330#issue-1449399696*",[3287,3288,3289,3290],{"name":3146,"color":3147},{"name":3149,"color":3150},{"name":3209,"color":3210},{"name":3155,"color":3156},4354,"redesign: GalleryItem MISC leftover","2023-01-24T10:14:24Z","https://github.com/kodadot/nft-gallery/issues/4354",0.7651372,["Reactive",3297],{},["Set"],["ShallowReactive",3300],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f_3Jkd176UyCT6vQX5JECVYsDzr81kg_z-SANM3NB3ws":-1},"/kodadot/nft-gallery/4364"]