diff --git a/package-lock.json b/package-lock.json index 4389b719..586bf9e1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "nouislider": "^15.5.0", "ramp-config-editor_editeur-config-pcar": "^3.6.0", "ramp-pcar": "^4.8.0", - "ramp-storylines_demo-scenarios-pcar": "^3.2.4", + "ramp-storylines_demo-scenarios-pcar": "^3.2.8", "throttle-debounce": "^5.0.0", "url": "^0.11.3", "uuid": "^9.0.0", @@ -8072,9 +8072,10 @@ } }, "node_modules/ramp-storylines_demo-scenarios-pcar": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ramp-storylines_demo-scenarios-pcar/-/ramp-storylines_demo-scenarios-pcar-3.2.4.tgz", - "integrity": "sha512-lj8lJrPcoFTk7s5RXx++c7Jw12Kt220jj+OVUqnoNccT496JRua4PkG/24PBPNEPH/n9tBq38yTbCYhMBZGtSg==", + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/ramp-storylines_demo-scenarios-pcar/-/ramp-storylines_demo-scenarios-pcar-3.2.8.tgz", + "integrity": "sha512-GChEZiJQKWdzciSj0P5uSpzvayfiJ7AmClDF5y+gv/RcM9dBPFJkVPW0egSmFcf1pHbaR9Ln9sElkL/ab+Sg0A==", + "license": "MIT", "dependencies": { "@rollup/plugin-dsv": "^3.0.4", "@tailwindcss/typography": "^0.4.0", @@ -8540,7 +8541,8 @@ "node_modules/scrollama": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/scrollama/-/scrollama-3.2.0.tgz", - "integrity": "sha512-PIPwB1kYBnbw/ezvPBJa5dCN5qEwokfpAkI3BmpZWAwcVID4nDf1qH6WV16A2fQaJmsKx0un5S/zhxN+PQeKDQ==" + "integrity": "sha512-PIPwB1kYBnbw/ezvPBJa5dCN5qEwokfpAkI3BmpZWAwcVID4nDf1qH6WV16A2fQaJmsKx0un5S/zhxN+PQeKDQ==", + "license": "MIT" }, "node_modules/section-matter": { "version": "1.0.0", diff --git a/package.json b/package.json index 4642315d..c16e8598 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "nouislider": "^15.5.0", "ramp-config-editor_editeur-config-pcar": "^3.6.0", "ramp-pcar": "^4.8.0", - "ramp-storylines_demo-scenarios-pcar": "^3.2.4", + "ramp-storylines_demo-scenarios-pcar": "^3.2.8", "throttle-debounce": "^5.0.0", "url": "^0.11.3", "uuid": "^9.0.0", diff --git a/src/app.vue b/src/app.vue index b892b25f..6e507252 100644 --- a/src/app.vue +++ b/src/app.vue @@ -26,6 +26,8 @@ export default class App extends Vue { } } } + + diff --git a/src/components/helpers/action-modal.vue b/src/components/helpers/action-modal.vue new file mode 100644 index 00000000..42be8f55 --- /dev/null +++ b/src/components/helpers/action-modal.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/src/components/helpers/dropdown-menu.vue b/src/components/helpers/dropdown-menu.vue new file mode 100644 index 00000000..b41e1dc2 --- /dev/null +++ b/src/components/helpers/dropdown-menu.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/src/components/helpers/toc-options.vue b/src/components/helpers/toc-options.vue new file mode 100644 index 00000000..f8edc398 --- /dev/null +++ b/src/components/helpers/toc-options.vue @@ -0,0 +1,124 @@ + + + + + diff --git a/src/components/metadata-editor.vue b/src/components/metadata-editor.vue index ffeae2a7..7406c7e0 100644 --- a/src/components/metadata-editor.vue +++ b/src/components/metadata-editor.vue @@ -403,25 +403,11 @@ :configLang="configLang" :saving="saving" :unsavedChanges="unsavedChanges" - @save-changes="generateConfig" + @save-changes="onSave" @save-status="updateSaveStatus" @refresh-config="refreshConfig" ref="mainEditor" > - -