From b8f69acc1019726aed7f33c078810c7738061eab Mon Sep 17 00:00:00 2001 From: 0MJN0 Date: Fri, 7 Feb 2025 22:38:57 +0100 Subject: [PATCH] responsiveness update + login page --- docs/.vuepress/components/About.vue | 98 ++++--- docs/.vuepress/components/Footer.vue | 12 +- docs/.vuepress/components/Projects.vue | 254 +++++++++--------- docs/.vuepress/components/Service.vue | 67 +++-- docs/.vuepress/components/Title.vue | 176 +++++++----- docs/.vuepress/components/login.vue | 144 ++++++++++ docs/.vuepress/config.js | 13 +- docs/.vuepress/data/Projects.json | 8 +- docs/.vuepress/layouts/layout.vue | 1 + .../{public => layouts}/styles/index.scss | 61 +++-- docs/.vuepress/public/styles/index.css | 150 +++++++++++ docs/context.md | 6 +- docs/index.md | 2 - docs/login.md | 12 + 14 files changed, 701 insertions(+), 303 deletions(-) create mode 100644 docs/.vuepress/components/login.vue rename docs/.vuepress/{public => layouts}/styles/index.scss (79%) create mode 100644 docs/.vuepress/public/styles/index.css create mode 100644 docs/login.md diff --git a/docs/.vuepress/components/About.vue b/docs/.vuepress/components/About.vue index 0c6d307..6a04f1d 100644 --- a/docs/.vuepress/components/About.vue +++ b/docs/.vuepress/components/About.vue @@ -1,57 +1,73 @@ - - +
+
+

About Project XR

+

+ Lorem ipsum dolor sit amet. Cum dolorem blanditiis sit enim officia et voluptates aliquam. + Eum maxime eligendi et perferendis vitae non vitae consequatur. +

+
+
+ Demo Image +
+
+ + \ No newline at end of file + diff --git a/docs/.vuepress/components/Footer.vue b/docs/.vuepress/components/Footer.vue index c845d42..6d94746 100644 --- a/docs/.vuepress/components/Footer.vue +++ b/docs/.vuepress/components/Footer.vue @@ -4,13 +4,12 @@

Questions or remarks? Or do you want to work together? Let us know!

Lorem ipsum dolor sit amet. Cum dolorem blanditiis sit enim officia et voluptates aliquam. Eum maxime eligendi et perferendis vitae non vitae consequatur.

-
-
+
-
+
@@ -71,6 +70,7 @@ export default { #Footer { height: 60vw; margin-bottom: 0; + margin-top: 50px } @@ -86,9 +86,7 @@ export default { } .Contact .TextContainer { - position: absolute; - left: 10%; - bottom: 40%; + padding-left: 50px; width: 30%; } @@ -108,7 +106,7 @@ export default { /* justify-content: space-between; */ align-items: center; gap: 20px; - position: absolute; + /* position: absolute; */ left: 10%; bottom: 20%; width: 40%; diff --git a/docs/.vuepress/components/Projects.vue b/docs/.vuepress/components/Projects.vue index 9d6380c..3289148 100644 --- a/docs/.vuepress/components/Projects.vue +++ b/docs/.vuepress/components/Projects.vue @@ -1,142 +1,117 @@ - - - - - \ No newline at end of file + +.img-container { + display: flex; + justify-content: center; + align-items: center; + height: 100%; + width: 100%; + background-color: var(--light-pink); +} + +.carousel-item { + max-width: 80%; + overflow: hidden; + /* height: 100%; */ +} + +@media (max-width: 425px) { + + .title { + /* background-color: aqua; */ + grid-template-rows: 1fr 1fr; + grid-template-columns: none; + } + + .carousel-item { + max-width: 50%; +} +} + diff --git a/docs/.vuepress/components/Service.vue b/docs/.vuepress/components/Service.vue index 21f4a57..47661f2 100644 --- a/docs/.vuepress/components/Service.vue +++ b/docs/.vuepress/components/Service.vue @@ -1,24 +1,24 @@