Skip to content

Conversation

@thestephenmarshall
Copy link
Owner

@thestephenmarshall thestephenmarshall commented Aug 25, 2024

The plan is to use a modern stack to more efficiently build and maintain the front-end. Some of the goals include:

  • Touch first design! Touch must be supported out of the box. Native or 3rd party keyboard access is crucial to using touch screen devices. Example: https://hodgef.com/simple-keyboard/demos
    • Tap, pinch, zoom, swipe, and pan
  • Declarative React components
  • Pure CSS, no build system for styles. Just use modern CSS features.
  • Typescript
  • React
  • Jest for unit/spec testing
  • Vite for building UI assets quick and efficiently with instantaneous updates in development.
  • Only use SVGs, no images
  • Optional Minimal mode view - view each patch individually without visual obstruction.

@thestephenmarshall thestephenmarshall self-assigned this Aug 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants