Skip to content

Commit

Permalink
Merge branch 'craft-4' of https://github.com/verbb/vizy into craft-5
Browse files Browse the repository at this point in the history
# Conflicts:
#	CHANGELOG.md
#	composer.json
#	src/web/assets/field/dist/assets/vizy-74cc0c71.js.map
#	src/web/assets/field/dist/assets/vizy-85275f53.js.map
#	src/web/assets/field/dist/assets/vizy-dae25c0e.js
#	src/web/assets/field/dist/assets/vizy-dae25c0e.js.gz
#	src/web/assets/field/dist/assets/vizy-dae25c0e.js.map
#	src/web/assets/field/dist/assets/vizy-dae25c0e.js.map.gz
#	src/web/assets/field/dist/manifest.json
  • Loading branch information
engram-design committed Aug 14, 2024
2 parents c9e76f3 + 86b2235 commit 3b273c7
Show file tree
Hide file tree
Showing 9 changed files with 1,180 additions and 4 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,12 @@
- Fix content changes being detected for nested fields when there are none. In addition, Vizy fields only listen for changes to their content when interacted with.
- Fix field layout designer in settings not serializing changes correctly.

## 2.1.22 - 2024-08-14

### Fixed
- Fix an issue with multiple Vizy editors with different formatting or table configs.
- Fix buttons styles not working correctly.

## 2.1.21 - 2024-08-11

### Fixed
Expand Down
6 changes: 5 additions & 1 deletion src/web/assets/field/dist/assets/vizy-74cc0c71.js.map

Large diffs are not rendered by default.

1,152 changes: 1,152 additions & 0 deletions src/web/assets/field/dist/assets/vizy-dae25c0e.js

Large diffs are not rendered by default.

Binary file not shown.
5 changes: 5 additions & 0 deletions src/web/assets/field/dist/assets/vizy-dae25c0e.js.map

Large diffs are not rendered by default.

Binary file not shown.
4 changes: 4 additions & 0 deletions src/web/assets/field/dist/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,11 @@
"css": [
"assets/vizy-e02a0e63.css"
],
<<<<<<< HEAD
"file": "assets/vizy-74cc0c71.js",
=======
"file": "assets/vizy-dae25c0e.js",
>>>>>>> 86b2235187ddd32a9bd1b583b463d7d8d7325ccf
"isEntry": true,
"src": "field/src/js/vizy.js"
}
Expand Down
4 changes: 2 additions & 2 deletions src/web/assets/field/src/js/components/input/MenuBar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,11 @@ export default {
if (button) {
// Handle special-cases and sub-options. Maybe move to other components?
if (button.name === 'formatting') {
button.options = this.getEnabledOptions(button.options, this.getFormattingOptions());
button.enabledOptions = this.getEnabledOptions(button.options, this.getFormattingOptions());
}
if (button.name === 'table') {
button.options = this.getEnabledOptions(button.options, this.getTableOptions());
button.enabledOptions = this.getEnabledOptions(button.options, this.getTableOptions());
}
buttons.push(button);
Expand Down
7 changes: 6 additions & 1 deletion src/web/assets/field/src/js/components/input/MenuBarItem.vue
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<div v-if="hasDropdown()" class="vui-toolbar-dropdown-container" :class="'vui-toolbar-dropdown-' + name" style="display: none;">
<div class="vui-toolbar-dropdown-wrap">
<button v-for="(option, i) in options" :key="i" class="vui-toolbar-dropdown" :class="['vui-toolbar-dropdown-item-' + option.name, { 'active': optionActive(option) }]" @click.prevent="runAction(option.action)">
<button v-for="(option, i) in enabledOptions" :key="i" class="vui-toolbar-dropdown" :class="['vui-toolbar-dropdown-item-' + option.name, { 'active': optionActive(option) }]" @click.prevent="runAction(option.action)">
{{ option.title }}
</button>
</div>
Expand Down Expand Up @@ -70,6 +70,11 @@ export default {
type: Array,
default: () => { return []; },
},
enabledOptions: {
type: Array,
default: () => { return []; },
},
},
data() {
Expand Down

0 comments on commit 3b273c7

Please sign in to comment.