diff --git a/src/assets/icons/clearclose.svg b/src/assets/icons/clearclose.svg
new file mode 100644
index 00000000..af9e3a0a
--- /dev/null
+++ b/src/assets/icons/clearclose.svg
@@ -0,0 +1,18 @@
+
+
diff --git a/src/assets/icons/createmode_editedit.svg b/src/assets/icons/createmode_editedit.svg
new file mode 100644
index 00000000..1a1f2d8b
--- /dev/null
+++ b/src/assets/icons/createmode_editedit.svg
@@ -0,0 +1,18 @@
+
+
diff --git a/src/store/modules/dashboard.ts b/src/store/modules/dashboard.ts
index e14a7745..df3a75f9 100644
--- a/src/store/modules/dashboard.ts
+++ b/src/store/modules/dashboard.ts
@@ -45,6 +45,9 @@ export const dashboardStore = defineStore({
});
this.layout.push(newWidget);
},
+ removeWidget(item: GridItemData) {
+ this.layout = this.layout.filter((d: GridItemData) => d.i !== item.i);
+ },
},
});
diff --git a/src/views/dashboard/Edit.vue b/src/views/dashboard/Edit.vue
index a18818cb..6713d409 100644
--- a/src/views/dashboard/Edit.vue
+++ b/src/views/dashboard/Edit.vue
@@ -17,6 +17,7 @@ limitations under the License. -->
Add Widget
+ Dashboard Settings
Save As
Discard
Apply
diff --git a/src/views/dashboard/panel/Widget.vue b/src/views/dashboard/panel/Widget.vue
index 483a2b4d..01e4e67b 100644
--- a/src/views/dashboard/panel/Widget.vue
+++ b/src/views/dashboard/panel/Widget.vue
@@ -13,15 +13,51 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License. -->
-
- chart
+
+