Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature(fe2): View mode FE integration #3651

Merged
merged 35 commits into from
Dec 12, 2024
Merged
Show file tree
Hide file tree
Changes from 25 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
68f0d49
Improve shortcuts
andrewwallacespeckle Dec 5, 2024
6676eb4
WIP
andrewwallacespeckle Dec 6, 2024
807f4f8
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 6, 2024
af169b5
View Mode menu
andrewwallacespeckle Dec 6, 2024
ba373bf
Styling updates
andrewwallacespeckle Dec 6, 2024
59ecf6d
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 9, 2024
6d49b63
split activeControls
andrewwallacespeckle Dec 9, 2024
5468cd5
Reusable Menu component
andrewwallacespeckle Dec 10, 2024
904a5f1
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 10, 2024
33f82a3
Menu updates
andrewwallacespeckle Dec 10, 2024
d4a4b28
Sun menu updates
andrewwallacespeckle Dec 10, 2024
541b1aa
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 10, 2024
72e63fc
Tidyups
andrewwallacespeckle Dec 10, 2024
2c77343
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 10, 2024
33c44a8
CommonAlert
andrewwallacespeckle Dec 10, 2024
7bff6fc
Updates
andrewwallacespeckle Dec 10, 2024
d827a6c
WIP change to currentViewMode
andrewwallacespeckle Dec 11, 2024
6714d5c
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 11, 2024
0e910a2
Serialization
andrewwallacespeckle Dec 11, 2024
38cf2d4
defineModel
andrewwallacespeckle Dec 11, 2024
820e6b8
Tidy up emits
andrewwallacespeckle Dec 11, 2024
03eab2c
Remove v-model
andrewwallacespeckle Dec 11, 2024
fbe4437
Force close other panels
andrewwallacespeckle Dec 11, 2024
26b64cb
Remove transition
andrewwallacespeckle Dec 11, 2024
70e4356
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 12, 2024
d33fb67
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 12, 2024
5a68e55
More robust isTypingComment
andrewwallacespeckle Dec 12, 2024
8060e20
activeControl > activePanel
andrewwallacespeckle Dec 12, 2024
7510766
View menu shortcuts
andrewwallacespeckle Dec 12, 2024
c727bd2
Explode menu definemodel
andrewwallacespeckle Dec 12, 2024
c801e5e
Small changes from Benjamin
andrewwallacespeckle Dec 12, 2024
b81d89f
Merge branch 'main' into andrew/web-2119-add-view-mode-selector
andrewwallacespeckle Dec 12, 2024
23979d8
Add colors view mode
andrewwallacespeckle Dec 12, 2024
6003cf5
Fix server problem in data.ts
andrewwallacespeckle Dec 12, 2024
66f6112
Fix build
andrewwallacespeckle Dec 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
45 changes: 45 additions & 0 deletions packages/frontend-2/components/global/icon/ViewModes.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<template>
<svg
width="24"
height="24"
viewBox="0 0 24 24"
fill="none"
xmlns="http://www.w3.org/2000/svg"
>
<path
d="M8 7H6L3 15V17"
stroke="currentColor"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M16 7H18L21 15V17"
stroke="currentColor"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M10 16H14"
stroke="currentColor"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M14 16.5C14 17.4283 14.3687 18.3185 15.0251 18.9749C15.6815 19.6313 16.5717 20 17.5 20C18.4283 20 19.3185 19.6313 19.9749 18.9749C20.6313 18.3185 21 17.4283 21 16.5C21 15.5717 20.6313 14.6815 19.9749 14.0251C19.3185 13.3687 18.4283 13 17.5 13C16.5717 13 15.6815 13.3687 15.0251 14.0251C14.3687 14.6815 14 15.5717 14 16.5Z"
stroke="currentColor"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
<path
d="M3 16.5C3 16.9596 3.09053 17.4148 3.26642 17.8394C3.44231 18.264 3.70012 18.6499 4.02513 18.9749C4.35013 19.2999 4.73597 19.5577 5.16061 19.7336C5.58525 19.9095 6.04037 20 6.5 20C6.95963 20 7.41475 19.9095 7.83939 19.7336C8.26403 19.5577 8.64987 19.2999 8.97487 18.9749C9.29988 18.6499 9.55769 18.264 9.73358 17.8394C9.90947 17.4148 10 16.9596 10 16.5C10 16.0404 9.90947 15.5852 9.73358 15.1606C9.55769 14.736 9.29988 14.3501 8.97487 14.0251C8.64987 13.7001 8.26403 13.4423 7.83939 13.2664C7.41475 13.0905 6.95963 13 6.5 13C6.04037 13 5.58525 13.0905 5.16061 13.2664C4.73597 13.4423 4.35013 13.7001 4.02513 14.0251C3.70012 14.3501 3.44231 14.736 3.26642 15.1606C3.09053 15.5852 3 16.0404 3 16.5Z"
stroke="currentColor"
stroke-width="1.5"
stroke-linecap="round"
stroke-linejoin="round"
/>
</svg>
</template>
Loading
Loading