component nuxt3 way","2022-12-03T15:00:57Z","https://github.com/kodadot/nft-gallery/issues/4381",0.74930376,{"description":3052,"labels":3053,"number":3062,"owner":3033,"repository":3034,"state":3035,"title":3063,"updated_at":3064,"url":3065,"score":3066},"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",[3054,3055,3057,3059],{"name":3021,"color":3022},{"name":3056,"color":3025},"p2",{"name":3058,"color":3028},"A-collection",{"name":3060,"color":3061},"history","8675FB",2547,"Rework feed for collection bit","2022-03-16T20:16:12Z","https://github.com/kodadot/nft-gallery/issues/2547",0.75438756,{"description":3068,"labels":3069,"number":3073,"owner":3033,"repository":3034,"state":3035,"title":3074,"updated_at":3075,"url":3076,"score":3077},"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",[3070,3071,3072],{"name":3021,"color":3022},{"name":3056,"color":3025},{"name":3027,"color":3028},4266,"Time based filter for top collections","2022-11-21T18:02:19Z","https://github.com/kodadot/nft-gallery/issues/4266",0.754515,{"description":3079,"labels":3080,"number":3088,"owner":3033,"repository":3034,"state":3035,"title":3089,"updated_at":3090,"url":3091,"score":3092},"## 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 ",[3081,3082,3083,3086],{"name":3056,"color":3025},{"name":3027,"color":3028},{"name":3084,"color":3085},"chief","67EA1F",{"name":3087,"color":3028},"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":3094,"labels":3095,"number":3100,"owner":3033,"repository":3034,"state":3035,"title":3101,"updated_at":3102,"url":3103,"score":3104},"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",[3096,3097,3098],{"name":3056,"color":3025},{"name":3084,"color":3085},{"name":3099,"color":3028},"A-refactoring",3714,"Refactor: landing page","2025-06-28T01:56:04Z","https://github.com/kodadot/nft-gallery/issues/3714",0.75935626,{"description":3106,"labels":3107,"number":3120,"owner":3033,"repository":3034,"state":3035,"title":3121,"updated_at":3122,"url":3123,"score":3124},"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 ",[3108,3110,3111,3113,3115,3117,3118],{"name":3109,"color":3022},"$$",{"name":3056,"color":3025},{"name":3112,"color":3028},"A-basilisk",{"name":3114,"color":3028},"A-subsquid",{"name":3116,"color":3028},"A-search",{"name":3099,"color":3028},{"name":3119,"color":3028},"A-rmrk",3360,"Refactor: SearchBar component","2022-08-29T15:03:03Z","https://github.com/kodadot/nft-gallery/issues/3360",0.76350045,{"description":3126,"labels":3127,"number":3135,"owner":3033,"repository":3034,"state":3035,"title":3136,"updated_at":3137,"url":3138,"score":3139},"- 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```",[3128,3131,3132,3133],{"name":3129,"color":3130},"good first issue","5319e7",{"name":3021,"color":3022},{"name":3024,"color":3025},{"name":3134,"color":3028},"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":3141,"labels":3142,"number":3154,"owner":3033,"repository":3034,"state":3035,"title":3155,"updated_at":3156,"url":3157,"score":3158},"### 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)",[3143,3146,3147,3148,3149,3151],{"name":3144,"color":3145},"enhancement","a2eeef",{"name":3129,"color":3130},{"name":3021,"color":3022},{"name":3056,"color":3025},{"name":3150,"color":3028},"A-docs",{"name":3152,"color":3153},"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":3160,"labels":3161,"number":3166,"owner":3033,"repository":3034,"state":3035,"title":3167,"updated_at":3168,"url":3169,"score":3170},"## 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*",[3162,3163,3164,3165],{"name":3021,"color":3022},{"name":3024,"color":3025},{"name":3084,"color":3085},{"name":3030,"color":3031},4354,"redesign: GalleryItem MISC leftover","2023-01-24T10:14:24Z","https://github.com/kodadot/nft-gallery/issues/4354",0.7651372,["Reactive",3172],{},["Set"],["ShallowReactive",3175],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f_3Jkd176UyCT6vQX5JECVYsDzr81kg_z-SANM3NB3ws":-1},"/kodadot/nft-gallery/4364"]