Jonatan Kłosko
7eac7a83ac
Implement clipboard copy with JS commands ( #699 )
2021-11-10 20:17:32 +01:00
Jonatan Kłosko
ad4867ddfb
Refactor modals with JS commands ( #669 )
...
* Use JS commands for closing the modal with animations
* Refactor modal to render content as slot
* Bump LV
2021-11-02 22:34:44 +01:00
Jonatan Kłosko
fbd03d6725
Update Phoenix LV ( #656 )
...
* Wrap live routes in live_session
* Update Phoenix LV
* Migrate to live_component component call
* render_block -> render_slot
* phx-disconnected -> phx-loading
* phx-capture-click -> phx-click-away
* Add hook dealing with current user
* Bump LV
* Bump LV
2021-11-01 19:33:43 +01:00
Jonatan Kłosko
021d6ac42e
Improve icon buttons accessibility and navigation ( #667 )
...
* Rename tooltip source attribute
* Add aria-label to icon buttons/links
* Actually focus cell content when navigating around
* Add some descriptions
* Fix dynamically computed tooltips
2021-11-01 18:20:56 +01:00
Jonatan Kłosko
bf05fb0a50
Add support for configuring file systems using env variables ( #498 )
...
* Add support for configuring file systems using env variables
* Add UI for copying file systems env configuration
2021-08-18 14:41:57 +02:00
Jonatan Kłosko
8e6558a83a
Introduce file system abstraction and an S3 implementation ( #492 )
...
* Introduce file system abstraction and an S3 implementation
* Support arbitrary absolute paths and delegate resolution to file system
* Remove accidental notebook file
* Apply suggestions from code review
Co-authored-by: José Valim <jose.valim@dashbit.co>
* Apply review comments
* Add missing path assertions
* Apply review comments
* Fix test saving notebook in project root
Co-authored-by: José Valim <jose.valim@dashbit.co>
2021-08-13 21:17:43 +02:00