From cde5dd355cf0884f866d6da69515bec007ade0fc Mon Sep 17 00:00:00 2001
From: andrewwallacespeckle
<139135120+andrewwallacespeckle@users.noreply.github.com>
Date: Thu, 2 Nov 2023 11:56:16 +0000
Subject: [PATCH] Pre Specklecon polish - Various tasks (#1849)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* “Selection info” panel should remember the Fold/Unfold state of it
* Remove old naming terminology strings
* Rename “Share” To “Copy Link” - Difficult to find the model ID for a new model before data is uploaded
* Add & Rearrange new Viewer Buttons WIP
* Small enhancements to the registration form
* {mobile } The extra “new model” functionality in Model tree/list view just falls apart
* {mobile } Shorten the long Webhook buttons
* Revert "“Selection info” panel should remember the Fold/Unfold state of it"
This reverts commit d1b94036a596c3c995e65eae32ebe2f63580ea66.
* Revert Player controls default
* Responsive changes to Viewer
* Responsive Comments
* Responsive Viewer
* Small fix
* Small fix
* Design improvements
* Styling updates
* style fixes
* Profile pop-up stays opened after selecting “Server Management”
* Profile pop-up stays opened after selecting “Server Management”
* Change the Project Settings Icon to a gear
* Misleading text while uploading ifc/obj file
* Amends from polish list
* Viewer Buttons WIP
* Updates buttons in Viewer
* No backdrop blur
* Style updates
* New Colouring Icon
* New useBreakpoints
* Latest fixes pre PR
* Updates from PR Comments
---
.../auth/RegisterWithEmailBlock.vue | 8 +-
.../components/global/icon/Colouring.vue | 14 ++
.../global/icon/ColouringOutline.vue | 31 +++
.../components/global/icon/Explode.vue | 59 +++++
.../components/global/icon/FreeOrbit.vue | 24 ++
.../components/global/icon/Project.vue | 45 ++++
.../components/global/icon/Views.vue | 38 ++++
.../components/header/NavUserMenu.vue | 6 +-
.../project/PendingFileImportStatus.vue | 2 +-
.../project/page/models/Actions.vue | 2 +-
.../page/models/NewModelStructureItem.vue | 2 +-
.../project/page/stats-block/Settings.vue | 4 +-
.../EditDialog/NotificationPreferences.vue | 4 +-
.../frontend-2/components/viewer/Controls.vue | 28 ++-
.../viewer/anchored-point/Thread.vue | 210 ++++++++++--------
.../viewer/anchored-point/thread/Comment.vue | 12 +-
.../thread/CommentAttachments.vue | 4 +-
.../viewer/anchored-point/thread/NewReply.vue | 39 ++--
.../components/viewer/comments/Comments.vue | 5 +-
.../components/viewer/comments/Editor.vue | 4 +-
.../components/viewer/comments/ListItem.vue | 4 +-
.../viewer/comments/PortalOrDiv.vue | 23 ++
.../components/viewer/explode/Menu.vue | 4 +-
.../components/viewer/explorer/Explorer.vue | 2 +
.../components/viewer/explorer/Filters.vue | 7 +-
.../viewer/explorer/StringFilterItem.vue | 2 +-
.../components/viewer/layout/Panel.vue | 26 ++-
.../components/viewer/resources/List.vue | 2 +-
.../resources/add-model/DialogObjectTab.vue | 6 +-
.../components/viewer/selection/Object.vue | 17 +-
.../components/viewer/selection/Sidebar.vue | 104 +++++----
.../components/viewer/settings/Menu.vue | 46 +---
.../components/viewer/views/Menu.vue | 3 +-
.../projects/[id]/models/[modelId]/index.vue | 10 +-
.../pages/projects/[id]/webhooks/index.vue | 6 +-
packages/tailwind-theme/src/preset.ts | 5 +-
.../src/components/form/TextInput.vue | 6 +-
37 files changed, 552 insertions(+), 262 deletions(-)
create mode 100644 packages/frontend-2/components/global/icon/Colouring.vue
create mode 100644 packages/frontend-2/components/global/icon/ColouringOutline.vue
create mode 100644 packages/frontend-2/components/global/icon/Explode.vue
create mode 100644 packages/frontend-2/components/global/icon/FreeOrbit.vue
create mode 100644 packages/frontend-2/components/global/icon/Project.vue
create mode 100644 packages/frontend-2/components/global/icon/Views.vue
create mode 100644 packages/frontend-2/components/viewer/comments/PortalOrDiv.vue
diff --git a/packages/frontend-2/components/auth/RegisterWithEmailBlock.vue b/packages/frontend-2/components/auth/RegisterWithEmailBlock.vue
index 3148bcb56..271d5094e 100644
--- a/packages/frontend-2/components/auth/RegisterWithEmailBlock.vue
+++ b/packages/frontend-2/components/auth/RegisterWithEmailBlock.vue
@@ -6,7 +6,7 @@
type="text"
name="name"
label="Full Name"
- placeholder="John Doe"
+ placeholder="My Name"
size="xl"
:rules="nameRules"
:custom-icon="UserIcon"
@@ -34,15 +34,14 @@
:rules="passwordRules"
show-label
:disabled="loading"
- @focusin="pwdFocused = true"
- @focusout="pwdFocused = false"
+ @focus="pwdFocused = true"
+ @blur="pwdFocused = false"
/>