How contracts and account pages look right now: - contract – [example](https://explore.nil.foundation/address/0x00024c11113b845e5d96400c84e6e2c568fcc552) - account – [example](https://explore.nil.foundation/address/0x0001111111111111111111111111111111111113) **Propose calling them both contracts, not an account.** [Link](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-14488&t=fpuZIrgV0BvELgXv-4) to the Figma file **Updates**: - [ ] Rename title into **[Contract](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-14917&t=fpuZIrgV0BvELgXv-4)** - [ ] Put transactions, contract code and bytecode into [tabs](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-15035&t=fpuZIrgV0BvELgXv-4) - [ ] Show [empty state](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-15036&t=fpuZIrgV0BvELgXv-4) for transactions - [ ] Use [pagination](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-14795&t=fpuZIrgV0BvELgXv-4) in the transactions table - [ ] Update [tokens view ](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-20788&t=fpuZIrgV0BvELgXv-4) - [ ] Add [details](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-16502&t=fpuZIrgV0BvELgXv-4) in the contract code tab (name, compiler version and etc.) - [ ] Add [code](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-16515&t=fpuZIrgV0BvELgXv-4), [read](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-17798&t=fpuZIrgV0BvELgXv-4), [write](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-18862&t=fpuZIrgV0BvELgXv-4) (make write functions disabled) tabs in the contract code tab - [ ] Add buttons in the contract code tab:[ open in playground](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-16518&t=fpuZIrgV0BvELgXv-4), [copy](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-16524&t=fpuZIrgV0BvELgXv-4), [copy link](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-16525&t=fpuZIrgV0BvELgXv-4) <img width="200" alt="Image" src="https://github.com/user-attachments/assets/fb9989fa-6cfe-4834-9b37-bc2978d394c5" /> - [ ] Make the page responsive (showed in the [figma](https://www.figma.com/design/bfoVui5t00ph56kr6qIJNq/UI-Bugs?node-id=475-14488&t=fpuZIrgV0BvELgXv-4) breakpoints) **Video of how it works with an explanation:** https://github.com/user-attachments/assets/50c969b3-c78d-4153-9485-d68c8f8c16bc
How contracts and account pages look right now:
Propose calling them both contracts, not an account.
Link to the Figma file
Updates:
Video of how it works with an explanation:
Contract.page.updates.mov