Commit Graph

15 Commits

Author SHA1 Message Date
Benjamin Ottensten 1f1300baaf Fix: Various papercuts (#3296)
* Update move copy

* Ensure version counter doesn't break onto 2 lines

* Increase contrast in breadcrumb

Darker '/' and only font-medium on the active item

* Make it clearer to input new short ID and not current

* Add ... to menu items

* Change more "..." in menu items

* Fix gap and border between invite banners

And move the background to the individual banners
2024-10-18 12:40:20 +02:00
andrewwallacespeckle 922f6a2b5b fix(fe2): Add Validation for Slugs (#3255)
* Don't close dialog on invalid slug

* Custom error message on textInput

* Query backend to validate slug

* Updated loading spinner

* Update to error in Create Dialog

* Add to edit. Debounce input

* GQL

* Update CreateDialog.vue

* Update Edit Dialog

* Fix typo

* Update reset to avoid error on submit

* Temporary replacement until we swap to WebFlow API

* Update Icon.vue

* Fix build!
2024-10-17 14:41:31 +01:00
andrewwallacespeckle 75af7e5418 feat(fe2): Add deletion verification when deleting workspaces (#3277)
* Add confirm input to delete workspace

* Redirect home and open deletion reason dialog

* Merge delete dialogs

* Remove glitch file

* Update route

* Update feedback message

* Improve messaging in discord

* Testing changes

* Improve text

* Remove lg prop

* Spacing
2024-10-17 12:13:00 +01:00
andrewwallacespeckle 677b8202fa feat(fe2): workspace slug / short id support (#3088)
* Add edit slug dialog

* Design changes to edit button

* Slug url implementation

* Disable slug edit if non admin

* Preloading queries

* Use preloaded workspace id

* Changes pre PR

* Removed unneeded import

* feat(workspaces): migrate slug to match the workspaceId

* WIP Comments

* Add watch. Use Fragment

* Tidy create

* Tidy ups

* Tidy up Edit Dialog

* Remove comment

* Update text - changing slug does not break embeds

* Updates from CR

* Reorder ProjectList

* Feedback from Michal

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-10-01 16:23:54 +01:00
andrewwallacespeckle d6754d6c80 fix(fe2): Align dialogs with the designs (#2895)
* Updates to Dialogs

* Updates to dialogs
2024-09-09 13:46:53 +01:00
andrewwallacespeckle f1899e6a0e Redirect home on leaving workspace (#2859) 2024-09-03 15:15:58 +01:00
andrewwallacespeckle 9f7da42917 fix(fe2): Redirect to home on deletion of workspace if on the deleted workspace url (#2856)
* Redirect to home on deletion of workspace if on the old url

* Simplify solution. Always redirect on deletion
2024-09-03 13:21:48 +01:00
Mike b84efcc8f2 Feat: Add more workspace mixpanel events (#2806) 2024-08-29 13:14:13 +02:00
Mike 6114175c07 Fix: Disabled workspace avatar editing for non-admins (#2782) 2024-08-28 11:10:39 +02:00
Mike 01c9fb4e55 Feat: Workspace creation wizard should allow for optional logo (#2757)
* Fixed reactivity, added workspace logo to create workspace modal

* Reverse order so name is focussed first

* Fix typo

* feat(workspaces): allow sending the logo on ws creation

* Fix avatar uploading

* Added default index 0

* fix(workspaces): maybe default logo

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2024-08-26 17:20:43 +02:00
Mike 0a001e55f1 Fix: Change label color for disabled state in MenuGroupItem (#2749)
* Change label color for disabled state

* Updated workspaces icon

* Added defaultImg to user avatar

* Added defaultImg to user avatar

* Removed comment
2024-08-26 11:43:29 +02:00
Mike 1bdf7f78bb Fix: Add permissions checks for settings (#2748) 2024-08-23 19:25:05 +02:00
Mike 4b2c78ccb7 Feat: add edit workspace avatar (#2695) 2024-08-20 09:51:28 +02:00
Mike e8a46f1d0b Feat: Add workspace projects page to settings (#2666) 2024-08-19 14:51:50 +02:00
Mike 838d875b29 Feat: Add general workspace settings page (#2635) 2024-08-13 12:59:10 +02:00