Skip to content
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

Developing apps: add some more documentation #132

Open
sohkai opened this Issue Apr 5, 2019 · 0 comments

Comments

Projects
None yet
1 participant
@sohkai
Copy link
Member

sohkai commented Apr 5, 2019

Some "best practices" for both for the contracts and the frontends:

  • Frontend
    • How to structure the webworker script and the data it returns
    • Client APIs available
      • Responsive menu panel control
      • Local identities
    • UX patterns
      • IdentityBadges everywhere
      • Usage of toasts
      • Sidepanel for actions
    • Set up aragon.js for local development
  • Contracts
    • Style guide: #118
    • Time mocks (and proper usage in tests)
    • Usage of mappings vs. arrays
    • Radspec strings (tone, imperative voice)

@sohkai sohkai self-assigned this Apr 5, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.