-
Notifications
You must be signed in to change notification settings - Fork 258
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
General fixes #1399
Comments
My word Kevin, extensive list. Few of them I have notes on 1.1.1) Why are only 4 nav-links on the nav-bar? We are redoing the claim section into that bar, this will lead to it being more full, until that time we are limiting the number shown we can increase it when we know the available space. This covers a few more points too. 1.2.6) They are just always shown now. We can have it back but needs defauting to true, it was annoying explaining to people they aren't missing weapons. 1.3.2) Did raids fall over? This was not the case before 1.3.6) See point 1. Still needs rework 6.) - Should we remove 'Merchandise' completly? Absolutely. Legacy code needs cleaning May have missed some explainable ones, but generally I agree with most of the others. Good work identifying these |
wanted to add, victory chance on raids has been irrelevant since september. It doesn't need to be shown unless we reintroduce it (not until raids v2, if ever) |
On the staking page, the default behavior is for the numbers to load as 0. EDIT while on the topic, I figured I'd mention that having some token icons and an arrow between them (what you get for what stake) would go a long way to understand the options at a glance without reading the text. |
please allow me to get help addressing: 2.5.5, suggestions.2, suggestions.4, as well as a new suggestion: capitalizing Nft Display to NFT Display (if this comment is older than 2 weeks, disregard this) |
|
Anything that is not yet resolved, but is still needing to be resolved needs to be put into their own issues. |
1.) Frontend / Ui / Ux
1.1 ) General
1.1.4) 'Provider not set' on load error log. (Some function is probably reqesting a contract call before Web3 is set)
will be resolved with [Feature] - Allow custom wallet providers #1516
1.1.5) Query params reset on router-link
1.2 ) Blacksmith / Weapon List
The current workaround is:
1.3) Raid
1.4) Combat
1.5) Character bar
1.6) Staking
1.6.1) Some users can't unstake their land
1.6.2) Add visual cue to indicate that rewards are depleted or distribution time is over
2.) Errors
2.1) General
2.2) Combat
(It's called on
created()
. Socontracts
is probably stillundefined
. Needs a check for contracts to exist)FIX:
Implement a watcher for defaultAccount like I did here:
https://github.com/CryptoBlades/cryptoblades/pull/1549/files
This will prevent the error and errors resulting from that. Guards can be removed too.
2.4) Leaderboard
2.5) Blacksmith
2.6) Dashboard
2.7) Treasury
The amount of claimed tokens seems to be missing in the first line and the amount is not displayed in the second line.
2.8) Bridge
Notice that the bars are probably correct, but not the exp numbers.
Suggestions, not bugs:
1.) - Bazaar icon text has an icon besides it when in the navbar, but not in the menu on the right ( 'Wiki' should have the same icon, bc it's an external link too)
10.) Add font color here depending on the rarity and icon to Element: ... #1509
3.) - The weapons list shows all excluding the ones marked as favorites, when the 'show favorites' filter is disabled and shows all weapons when 'show favorites' filter is enabled
Wouldn't it be more logical if we would show only the favorites when clicking the 'show favorites button' ?
5.) - A Tooltip explaining the raid shortly would be great.
7.) There is a hardcoded delay for this message:
It's a bit confusing when this flies in seemingly randomly. I'd like to remove the delay or the message entirely.
11.) Regarding 1.2.12) : Do we really want to display the weapons like that on hover? What kind of benefit does that provide having them 5% bigger and with a different layout (Property Element moves to the bottom, Stars are next to battle power) and it's obstructing the other weapons. Maybe an 'inspect'-icon would be better. That enlarges the weaponns (nfts in general) and shows more stats like on bazaar
12.) Capitalize 'Nft Display ' to 'NFT Display' #1489
13.) our asset folder is at ~100MB. Think it would be reasonable to clear that a bit and check for unused files and to convert big .pngs we load on the site to smaller .webp (e.g. the big background, character art etc.)
14.) there might be some kind of issue with the type checking. The type checking service is limited to 2Gb memory, which get's full pretty quickly. there might be some kind of leak or just too much to check. We could just increase the memory or better, check why it's happening and fix that. This might be resolved by going from webpack to vite
15.) We could lazy load parts that aren't active on startup. This can be done in router.ts to lazy load views, via dynamic imports for components and in store.ts to lazy load vuex modules when they are needed or use webpack chunks
The text was updated successfully, but these errors were encountered: