diff --git a/components/utils/DynamicStyles.vue b/components/utils/DynamicStyles.vue
new file mode 100644
index 0000000..7a1f5f4
--- /dev/null
+++ b/components/utils/DynamicStyles.vue
@@ -0,0 +1,7 @@
+
+
+
+
+
diff --git a/components/viewer/StyleObj.vue b/components/viewer/StyleObj.vue
new file mode 100644
index 0000000..20e8c2c
--- /dev/null
+++ b/components/viewer/StyleObj.vue
@@ -0,0 +1,25 @@
+
+
+
+
+
diff --git a/components/viewer/StyleProject.vue b/components/viewer/StyleProject.vue
new file mode 100644
index 0000000..ee825c3
--- /dev/null
+++ b/components/viewer/StyleProject.vue
@@ -0,0 +1,16 @@
+
+
+
+
+
diff --git a/components/viewer/StyleRow.vue b/components/viewer/StyleRow.vue
new file mode 100644
index 0000000..78844bf
--- /dev/null
+++ b/components/viewer/StyleRow.vue
@@ -0,0 +1,23 @@
+
+
+
+
+
diff --git a/components/viewer/ViewProjectRow.vue b/components/viewer/ViewProjectRow.vue
index b301946..0404b1f 100644
--- a/components/viewer/ViewProjectRow.vue
+++ b/components/viewer/ViewProjectRow.vue
@@ -1,5 +1,10 @@
-