Commit Graph
7 Commits
Author SHA1 Message Date
Mythie d863f89232 fix: signing email breaks on small devices
Currently the signing email displays poorly on small devices with the line wrapping
causing the button to look broken.

Resolve this by using whitespace no-wrap.
2023-04-17 07:01:41 +10:00
Mythie cb77a40fd9 fix: update postgres port 2023-04-13 23:43:42 +10:00
Mythie 7aa7485388 fix: migrate dx.sh to package scripts 2023-04-13 22:52:54 +10:00
Mythie 6ea38efd9d chore: tidy script 2023-04-09 22:36:28 +10:00
Mythie 49cb50ed6e feat: add down flag for stopping environment 2023-04-09 22:33:14 +10:00
Mythie 5dd3713475 feat: add docker support and docker-compose quickstart
Add support for production container builds using the provided `Dockerfile` and `build.sh` script. This can later be used with actions to automatically publish to the provided docker registry.

Additionally, support an accelerated developer quickstart using `docker-compose`. Developers can now run the `dx` npm command to quickly spin up a database and mail server.
2023-04-08 23:20:42 +10:00
Mythie ee4ca018d8 fix: improve text insertion accuracy
Previous inserted text would appear a little off center from where the user had selected which could cause some frustration.

We improve upon this by updating the code responsible for centering the text to behave in a more accurate manner. From what I can tell it looks to be quite solid but could do with more rigorous testing with shorter and longer inputs.

You can see the improved accuracy in action here:

https://www.loom.com/share/1095fee7605c4790b8b30f573a04f0f0
2023-04-06 23:34:53 +10:00