From 45c73116215320a74db3c9fa385f5e0238b58abd Mon Sep 17 00:00:00 2001
From: JustTemmie <47639983+JustTemmie@users.noreply.github.com>
Date: Wed, 28 May 2025 07:12:27 +0200
Subject: [PATCH 1/3] chore: ignore vscode settings
---
.gitignore | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.gitignore b/.gitignore
index 4a7f73a..2432ddc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,6 @@ logs
.env
.env.*
!.env.example
+
+# Local settings
+.vscode/
From ed076c3edcb4447133cd6134e04514c6c602ee47 Mon Sep 17 00:00:00 2001
From: JustTemmie <47639983+JustTemmie@users.noreply.github.com>
Date: Wed, 28 May 2025 07:13:06 +0200
Subject: [PATCH 2/3] feat: update navbar and add footer, we have global css
files now
---
app.vue | 52 +++++++++--------------------
components/Footer.vue | 77 +++++++++++++++++++++++++++++++++++++++++++
components/Header.vue | 47 ++++++++++++++++++++++++++
nuxt.config.ts | 4 +++
public/global.css | 6 ++++
public/variables.css | 31 +++++++++++++++++
6 files changed, 181 insertions(+), 36 deletions(-)
create mode 100644 components/Footer.vue
create mode 100644 components/Header.vue
create mode 100644 public/global.css
create mode 100644 public/variables.css
diff --git a/app.vue b/app.vue
index e9d3b90..d3a08ab 100644
--- a/app.vue
+++ b/app.vue
@@ -1,14 +1,9 @@
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Footer.vue b/components/Footer.vue
new file mode 100644
index 0000000..8084402
--- /dev/null
+++ b/components/Footer.vue
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
diff --git a/components/Header.vue b/components/Header.vue
new file mode 100644
index 0000000..940ac03
--- /dev/null
+++ b/components/Header.vue
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
diff --git a/nuxt.config.ts b/nuxt.config.ts
index cb193ba..ca82a71 100644
--- a/nuxt.config.ts
+++ b/nuxt.config.ts
@@ -3,6 +3,10 @@ export default defineNuxtConfig({
compatibilityDate: '2024-11-01',
devtools: { enabled: true },
modules: ['@nuxt/fonts', '@nuxt/image'],
+ css: [
+ '@/public/variables.css',
+ '@/public/global.css'
+ ],
app: {
head: {
title: 'Gorb - Open-Source Chat Platform',
diff --git a/public/global.css b/public/global.css
new file mode 100644
index 0000000..faf4c7c
--- /dev/null
+++ b/public/global.css
@@ -0,0 +1,6 @@
+.pansexual-gradient {
+ background: linear-gradient(to right, #FE218C, #FED84E, #1CB3F7);
+ background-clip: text;
+ -webkit-text-fill-color: transparent;
+ -webkit-background-clip: text;
+}
\ No newline at end of file
diff --git a/public/variables.css b/public/variables.css
new file mode 100644
index 0000000..62aff2d
--- /dev/null
+++ b/public/variables.css
@@ -0,0 +1,31 @@
+/* this file may want to be moved to a /styles folder, or /assets folder, or smth */
+:root {
+ --text-colour: #141210;
+ --background-colour: #f4ebe0;
+ --background-secondary-colour: #efe4db;
+
+ --primary-colour: #f97635;
+ --secondary-colour: #cab39b;
+ --tertiary-colour: #e8ac84;
+ --accent-colour: #ed7a41;
+}
+
+@media (prefers-color-scheme: dark) {
+ :root {
+ --text-colour: #efedec;
+ --background-colour: #201d19;
+ --background-secondary-colour: #1d1915;
+
+ --primary-colour: #f97635;
+ --secondary-colour: #b35618;
+ --tertiary-colour: #7c4018;
+ --accent-colour: #cc764a;
+ }
+}
+
+/* unchanging no matter the theme */
+:root {
+ --text-on-primary-colour: #fff;
+ --text-on-secondary-colour: #fff;
+ --text-on-accent-colour: #fff;
+}
\ No newline at end of file
From 14f4ee86e5b17bb536745917948f286c4435acf0 Mon Sep 17 00:00:00 2001
From: JustTemmie <47639983+JustTemmie@users.noreply.github.com>
Date: Wed, 28 May 2025 07:13:40 +0200
Subject: [PATCH 3/3] feat: source page
---
pages/index.vue | 5 ++--
pages/source.vue | 64 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+), 3 deletions(-)
create mode 100644 pages/source.vue
diff --git a/pages/index.vue b/pages/index.vue
index 8581fa5..f1da95c 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -4,14 +4,13 @@
Welcome to
GORB!
- The Open-Source and Federated
+ The Open-Source and Federated
Chat Platform!
Go to web client
IT DOESN'T EXIST YET
- BUT! Check out our Git to check on our
- progress!
+ BUT! Check out our Git to check on our progress!
diff --git a/pages/source.vue b/pages/source.vue
new file mode 100644
index 0000000..d5a3e1e
--- /dev/null
+++ b/pages/source.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
\ No newline at end of file