@@ -142,7 +142,7 @@ aside.is-expanded {
}
-.toggle {
+.toggleNavbar {
display: flex;
flex-direction: row;
height: 2.5rem;
@@ -237,6 +237,13 @@ a {
transition: 0.2s ease-out;
}
+.back-darkmode:hover,
+.back-lightmode:hover,
+.indicator-darkmode:hover,
+.indicator-lightmode:hover {
+ cursor: pointer;
+}
+
img {
width: 1.25rem;
@@ -267,4 +274,5 @@ img {
.label-lightmode {
color: #000000;
-}
\ No newline at end of file
+}
+
\ No newline at end of file
diff --git a/package-lock.json b/package-lock.json
index 9e6bb04..b2f3e2b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -7,6 +7,7 @@
"name": "nuxt-app",
"hasInstallScript": true,
"dependencies": {
+ "@vueform/toggle": "^2.1.4",
"leading-trim": "^1.0.2"
},
"devDependencies": {
@@ -2806,6 +2807,11 @@
"integrity": "sha512-N/tbkINRUDExgcPTBvxNkvHGu504k8lzlNQRITVnm6YjOjwa4r0nnbd4Jb01sNpur5hAllyRJzSK5PvB9PPwRg==",
"dev": true
},
+ "node_modules/@vueform/toggle": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/@vueform/toggle/-/toggle-2.1.4.tgz",
+ "integrity": "sha512-tEITFf5wlqIWoCYZXJdoXvCnrc97weOu2csR/BEoROVvFu1zRsoK0wY1pJG7BR+g5zpGJneGSdLhMUsbx8y1yw=="
+ },
"node_modules/abbrev": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
diff --git a/package.json b/package.json
index 330c557..83da975 100644
--- a/package.json
+++ b/package.json
@@ -16,6 +16,7 @@
"vue-router": "^4.2.5"
},
"dependencies": {
+ "@vueform/toggle": "^2.1.4",
"leading-trim": "^1.0.2"
}
}
diff --git a/pages/assets.vue b/pages/assets.vue
index d7a3c50..4a2cceb 100644
--- a/pages/assets.vue
+++ b/pages/assets.vue
@@ -4,13 +4,15 @@
Assets
@@ -26,12 +28,20 @@ import Asset from "../components/server/Asset.vue";
import HardwareSpecifications from "../components/server/HardwareSpecifications.vue";
import SoftwareSpecifications from "../components/server/SoftwareSpecifications.vue";
import NetworkSpecifications from "../components/server/NetworkSpecifications.vue";
+import AssetSearch from "../components/AssetSearch.vue";
+import AssetSolutionList from "../components/server/AssetSolutionList.vue";
definePageMeta({
layout: 'default'
})
const darkMode = ref(true)
+
+// to render the right components
+const onAssetlist = ref(true)
+const onCustomerAssetlist = ref(false)
+const onAsset = ref(false)
+const onSolutionlistAsset = ref(false)
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/solutions.vue b/pages/solutions.vue
index 8d8d168..c8068f3 100644
--- a/pages/solutions.vue
+++ b/pages/solutions.vue
@@ -4,11 +4,11 @@