diff --git a/components/server/Asset.vue b/components/server/Asset.vue
new file mode 100644
index 0000000..810b2eb
--- /dev/null
+++ b/components/server/Asset.vue
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/server/AssetTableNoClient.vue b/components/server/AssetTableNoClient.vue
new file mode 100644
index 0000000..b06aac1
--- /dev/null
+++ b/components/server/AssetTableNoClient.vue
@@ -0,0 +1,117 @@
+
+
+
Assets:
+
+
+ | Name |
+ Type |
+ State |
+ User |
+
+
+ | ... |
+ ... |
+ ... |
+ ... |
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/server/HardwareSpecifications.vue b/components/server/HardwareSpecifications.vue
new file mode 100644
index 0000000..6b77b57
--- /dev/null
+++ b/components/server/HardwareSpecifications.vue
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/server/NetworkSpecifications.vue b/components/server/NetworkSpecifications.vue
new file mode 100644
index 0000000..87691fa
--- /dev/null
+++ b/components/server/NetworkSpecifications.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/server/SoftwareSpecifications.vue b/components/server/SoftwareSpecifications.vue
new file mode 100644
index 0000000..e9156e1
--- /dev/null
+++ b/components/server/SoftwareSpecifications.vue
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/assets.vue b/pages/assets.vue
index a5ec35d..e70121a 100644
--- a/pages/assets.vue
+++ b/pages/assets.vue
@@ -6,6 +6,11 @@
@@ -20,12 +25,22 @@