diff --git a/app/assets/css/main.css b/app/assets/css/main.css index f6a94ba..bc502b4 100644 --- a/app/assets/css/main.css +++ b/app/assets/css/main.css @@ -17,6 +17,5 @@ html, body { - --font-family: "Nunito Variable", sans-serif; font-family: var(--font-family); } diff --git a/app/composables/useSolarNetwork.ts b/app/composables/useSolarNetwork.ts index 6788c9c..a5e973a 100644 --- a/app/composables/useSolarNetwork.ts +++ b/app/composables/useSolarNetwork.ts @@ -39,7 +39,7 @@ export const useSolarNetwork = () => { }) } -export const useSolarNetworkUrl = () => { +export const useSolarNetworkUrl = (withoutProxy = false) => { const config = useRuntimeConfig() - return config.public.development ? "/api" : config.public.apiBase + return (config.public.development && !withoutProxy) ? "/api" : config.public.apiBase } diff --git a/app/pages/accounts/[name].vue b/app/pages/accounts/[name].vue new file mode 100644 index 0000000..07a0048 --- /dev/null +++ b/app/pages/accounts/[name].vue @@ -0,0 +1,313 @@ + + + + + diff --git a/app/pages/auth/authorize.vue b/app/pages/auth/authorize.vue new file mode 100644 index 0000000..985f5c3 --- /dev/null +++ b/app/pages/auth/authorize.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/bun.lock b/bun.lock index bb833fb..21eaf2d 100644 --- a/bun.lock +++ b/bun.lock @@ -18,6 +18,7 @@ "blurhash": "^2.0.5", "cfturnstile-vue3": "^2.0.0", "eslint": "^9.0.0", + "fslightbox-vue": "^2.2.1", "luxon": "^3.7.2", "marked": "^16.3.0", "nuxt": "^4.1.2", @@ -1031,6 +1032,8 @@ "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="], + "fslightbox-vue": ["fslightbox-vue@2.2.1", "", { "peerDependencies": { "vue": ">=2.5.0" } }, "sha512-GMlp8JoyRxN8dJuIGQCoB2O9CWnxG7uTK4bBzaw+VyXyVUHFA30UPRXSUFFnHuprX1qF+L0f7oimVF/FGSDwgA=="], + "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="], "fuse.js": ["fuse.js@7.1.0", "", {}, "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ=="], diff --git a/package.json b/package.json index 8080018..ee831da 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "blurhash": "^2.0.5", "cfturnstile-vue3": "^2.0.0", "eslint": "^9.0.0", + "fslightbox-vue": "^2.2.1", "luxon": "^3.7.2", "marked": "^16.3.0", "nuxt": "^4.1.2",