+
diff --git a/frontend/wizard-vue/src/components/Field.vue b/frontend/wizard-vue/src/components/Field.vue
index 4017919..474bea4 100644
--- a/frontend/wizard-vue/src/components/Field.vue
+++ b/frontend/wizard-vue/src/components/Field.vue
@@ -1,20 +1,26 @@
@@ -23,4 +29,17 @@ const model = defineModel();
div.field {
margin: 0 0 8px 0;
}
+div.label {
+ font-size: 0.9em;
+}
+div.input {
+ margin: 2px 0 0 0;
+ box-sizing: border-box;
+
+ input {
+ box-sizing: border-box;
+ width: 100%;
+ padding: 2px;
+ }
+}
diff --git a/frontend/wizard-vue/src/pages/WizardPage.vue b/frontend/wizard-vue/src/pages/WizardPage.vue
index 90cd218..1091206 100644
--- a/frontend/wizard-vue/src/pages/WizardPage.vue
+++ b/frontend/wizard-vue/src/pages/WizardPage.vue
@@ -4,6 +4,7 @@ import {reactive, ref, watch} from "vue";
import {type Field, fields, type Specs} from "@/urlmaker/specs.ts";
import Btn from "@/components/Btn.vue";
import Copyable from "@/components/Copyable.vue";
+import EditUrlModal from "@/components/EditUrlModal.vue";
const emptySpecs = fields.reduce((o, f) => {
o[f.name] = f.default;
@@ -18,21 +19,35 @@ watch(specs, (value, oldValue) => {
));
});
-const link = ref("https://kek.com");
+const existingLink = ref("");
+const link = ref("");
+const editModalVisible = ref(false);
-
- Generate link
- Screenshot
-
+
+
+ Generate link
+ Screenshot
+ Edit existing task
+
+
+