diff --git a/src/views/assets.ejs b/src/views/assets.ejs index cec34b0..9183594 100644 --- a/src/views/assets.ejs +++ b/src/views/assets.ejs @@ -173,153 +173,11 @@ <% } %> <% assets.forEach((asset) => { %> - -
- -
+ <%- include("./partials/assetPreview", { asset: asset }); %> - - -
- -
-
- -
- -

Are you sure you want to delete this item?

-
-
-
- -
-
-
-
- - -
-
-
-
-
-
+ <%- include("./partials/assetDelete", { asset: asset }); %> - - -
-
-
- -
-
-
- -
-
-
- -
-
- ICON -
-
- -
-
- -
- - - - - <% if (asset.type != "stock") { %> - - - <% } else { %> - - - <% } %> - -
- - <% if (asset.type != "stock") { %> - - - <% } else { %> - - - - - - <% } %> - - <% if (asset.type == "other") { %> - - - <% } %> - - <% if (asset.type != "saving") { %> - - - <% } %> - -
- Last Modified: <%= asset.updatedAt %> -
- -
- -
-
-
+ <%- include("./partials/assetModify", { asset: asset }); %> <% }) %> @@ -329,14 +187,10 @@ <%- include("./partials/navBar") %> diff --git a/src/views/partials/assetDelete.ejs b/src/views/partials/assetDelete.ejs new file mode 100644 index 0000000..9525035 --- /dev/null +++ b/src/views/partials/assetDelete.ejs @@ -0,0 +1,39 @@ + + +
+ +
+
+ +
+ +

Are you sure you want to delete this item?

+
+
+
+ +
+
+
+
+ + +
+
+
+
+
+
\ No newline at end of file diff --git a/src/views/partials/assetModify.ejs b/src/views/partials/assetModify.ejs new file mode 100644 index 0000000..25c7dc0 --- /dev/null +++ b/src/views/partials/assetModify.ejs @@ -0,0 +1,119 @@ + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+ <% if (asset.type == "other") { %> +
+ + +
+ <% } else { %> + + <% } %> + +

<%= String(asset.type).charAt(0).toUpperCase() + String(asset.type).slice(1); %> Asset

+
+ +
+
+
+ +
+ + + + + + <% if (asset.type != "stock") { %> + + + <% } else { %> + + + <% } %> + +
+ + <% if (asset.type != "stock") { %> + + + <% } else { %> + + + + + + <% } %> + + <% if (asset.type == "other") { %> + + + <% } %> + + <% if (asset.type != "saving") { %> + + + <% } %> + +
+ Last Modified: <%= asset.updatedAt %> +
+ +
+ +
+
+
\ No newline at end of file diff --git a/src/views/partials/assetPreview.ejs b/src/views/partials/assetPreview.ejs new file mode 100644 index 0000000..4d8c588 --- /dev/null +++ b/src/views/partials/assetPreview.ejs @@ -0,0 +1,18 @@ + +
+ +
\ No newline at end of file diff --git a/src/views/partials/createAsset.ejs b/src/views/partials/createAsset.ejs new file mode 100644 index 0000000..e082d9b --- /dev/null +++ b/src/views/partials/createAsset.ejs @@ -0,0 +1,150 @@ + + +
+

Create New Asset

+
+ +
+
+ +
+ +
+ + + +
+
+ + +
+ + + + +
+ + +
+ + + + + + + + + + + + + +
+ + +
+
+ + + + + + +
\ No newline at end of file