diff --git a/module/applications/dialogs/imageSelectDialog.mjs b/module/applications/dialogs/imageSelectDialog.mjs index b54a45e0..9a012325 100644 --- a/module/applications/dialogs/imageSelectDialog.mjs +++ b/module/applications/dialogs/imageSelectDialog.mjs @@ -12,7 +12,7 @@ export default class ImageSelectDialog extends HandlebarsApplicationMixin(Applic tag: 'form', classes: ['daggerheart', 'dialog', 'dh-style', 'image-select'], position: { - width: 600, + width: 612, height: 'auto' }, window: { @@ -30,7 +30,10 @@ export default class ImageSelectDialog extends HandlebarsApplicationMixin(Applic /** @override */ static PARTS = { - main: { template: 'systems/daggerheart/templates/dialogs/image-select/main.hbs' }, + main: { + template: 'systems/daggerheart/templates/dialogs/image-select/main.hbs', + scrollable: ['.images-container'] + }, footer: { template: 'systems/daggerheart/templates/dialogs/image-select/footer.hbs' } }; diff --git a/styles/less/dialog/image-select/sheet.less b/styles/less/dialog/image-select/sheet.less index 1548044a..3ed4f583 100644 --- a/styles/less/dialog/image-select/sheet.less +++ b/styles/less/dialog/image-select/sheet.less @@ -6,6 +6,8 @@ display: flex; flex-wrap: wrap; gap: 8px; + max-height: 420px; + overflow: auto; img { width: 136px; diff --git a/templates/dialogs/image-select/main.hbs b/templates/dialogs/image-select/main.hbs index 099d88c3..54bf0d49 100644 --- a/templates/dialogs/image-select/main.hbs +++ b/templates/dialogs/image-select/main.hbs @@ -1,5 +1,7 @@ -
- {{#each images as |image|}} - - {{/each}} +
+
+ {{#each images as |image|}} + + {{/each}} +
\ No newline at end of file