diff --git a/src/views/assets.ejs b/src/views/assets.ejs index 764e6bd..26129a6 100644 --- a/src/views/assets.ejs +++ b/src/views/assets.ejs @@ -2,156 +2,7 @@ <%- include("./partials/header") %>
- - -
-

Create New Asset

-
- -
-
- -
- -
- - - -
-
- - -
- - - - -
- - -
- - - - - - - - - - - - - -
- - -
-
- - - - - - -
+ <%- include("./partials/createAsset", { icons: icons }) %> <% if (errMessage != "") { %>
<%= errMessage %>
@@ -196,183 +47,11 @@ <% } %> <% assets.forEach((asset) => { %> - -
- -
+ <%- include("./partials/assetPreview", { asset: asset }); %> - - -
- -
-
- -
- -

Are you sure you want to delete this item?

-
-
-
- -
-
-
-
- - -
-
-
-
-
-
+ <%- include("./partials/assetDelete", { asset: asset }); %> - - -
-
-
- -
-
-
- -
-
-
- -
- <% 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 %> -
- -
- -
-
-
+ <%- include("./partials/assetModify", { asset: asset }); %> <% }) %>
@@ -382,11 +61,12 @@ <%- include("./partials/navBar") %> <%- include("./partials/scriptLoader") %> -<%- include("./partials/footer") %> \ No newline at end of file +<%- include("./partials/footer") %> 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 diff --git a/src/views/partials/footer.ejs b/src/views/partials/footer.ejs index 9f828cf..5dca45f 100644 --- a/src/views/partials/footer.ejs +++ b/src/views/partials/footer.ejs @@ -1,26 +1,27 @@ -
-