Skip to content

Commit 8376a72

Browse files
committed
Project Setup
0 parents  commit 8376a72

File tree

137 files changed

+44571
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

137 files changed

+44571
-0
lines changed

.env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
API_BASE_URL=""

README.md

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Nuxt 3 Minimal Starter
2+
3+
Look at the [Nuxt 3 documentation](https://nuxt.com/docs/getting-started/introduction) to learn more.
4+
5+
## Setup
6+
7+
Make sure to install the dependencies:
8+
Node version used - v21.4.0
9+
10+
```bash
11+
# npm
12+
npm install
13+
14+
# pnpm
15+
pnpm install
16+
17+
# yarn
18+
yarn install
19+
```
20+
21+
## Development Server
22+
23+
Start the development server on `http://localhost:3000`:
24+
25+
```bash
26+
# npm
27+
npm run dev
28+
29+
# pnpm
30+
pnpm run dev
31+
32+
# yarn
33+
yarn dev
34+
```
35+
36+
## Production
37+
38+
Build the application for production:
39+
40+
```bash
41+
# npm
42+
npm run build
43+
44+
# pnpm
45+
pnpm run build
46+
47+
# yarn
48+
yarn build
49+
```
50+
51+
Locally preview production build:
52+
53+
```bash
54+
# npm
55+
npm run preview
56+
57+
# pnpm
58+
pnpm run preview
59+
60+
# yarn
61+
yarn preview
62+
```
63+
64+
Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information.
65+
66+
## Environment Variables
67+
68+
Add these to .env file
69+
70+
```bash
71+
# A root endpoint to the API backend server
72+
API_BASE_URL = ""
73+
```

app.vue

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<template>
2+
<NuxtLayout>
3+
<NuxtPage />
4+
</NuxtLayout>
5+
</template>
6+
7+
<style>
8+
/* Page transition when routing */
9+
.page-enter-active,
10+
.page-leave-active {
11+
transition: all 0.3s;
12+
}
13+
.page-enter-from,
14+
.page-leave-to {
15+
opacity: 0;
16+
filter: blur(1rem);
17+
}
18+
</style>

assets/css/_base.css

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
html {
2+
min-height: 100%;
3+
}
4+
5+
body {
6+
position: relative;
7+
width: 100%;
8+
min-height: 100%;
9+
margin: 0;
10+
padding: 0;
11+
color: var(--color-text);
12+
font-weight: var(--body-font-weight);
13+
font-size: var(--body-font-size);
14+
font-family: var(--body-font-family);
15+
line-height: 1.5;
16+
background-color: var(--site-background-color);
17+
-webkit-font-smoothing: antialiased;
18+
-moz-osx-font-smoothing: grayscale;
19+
scroll-behavior: smooth;
20+
transition:
21+
background-color 0.5s,
22+
color 0.5s;
23+
24+
&.no-scroll {
25+
height: 100%;
26+
overflow: hidden !important;
27+
}
28+
}
29+
30+
/* docking footer at the bottom of the page */
31+
.app {
32+
display: flex;
33+
flex-direction: column;
34+
min-height: 100vh;
35+
margin: 0;
36+
}
37+
38+
main {
39+
flex: 1;
40+
width: 100%;
41+
}
42+
43+
table {
44+
max-width: 100%;
45+
}
46+
47+
img#concept-pixel {
48+
display: none;
49+
}

0 commit comments

Comments
 (0)