Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Mohamed Amine Chouaieb
/
WBT2425_team11
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
8
Merge Requests
1
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
7f116439
authored
Mar 13, 2025
by
Mohamed Amine Chouaieb
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
starting with the frontend
parent
f25aacb3
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
72 additions
and
72 deletions
react/package-lock.json
react/src/app/components/navbar.js
react/src/app/components/sections.js
react/src/app/globals.css
react/src/app/page.js
react/package-lock.json
View file @
7f116439
...
@@ -45,9 +45,9 @@
...
@@ -45,9 +45,9 @@
}
}
},
},
"node_modules/@eslint-community/eslint-utils"
:
{
"node_modules/@eslint-community/eslint-utils"
:
{
"version"
:
"4.5.
0
"
,
"version"
:
"4.5.
1
"
,
"resolved"
:
"https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.
0
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.5.
1
.tgz"
,
"integrity"
:
"sha512-
RoV8Xs9eNwiDvhv7M+xcL4PWyRyIXRY/FLp3buU4h1EYfdF7unWUy3dOjPqb3C7rMUewIcqwW850PgS8h1o1yg
=="
,
"integrity"
:
"sha512-
soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w
=="
,
"dev"
:
true
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"eslint-visitor-keys"
:
"^3.4.3"
"eslint-visitor-keys"
:
"^3.4.3"
...
@@ -821,42 +821,42 @@
...
@@ -821,42 +821,42 @@
}
}
},
},
"node_modules/@tailwindcss/node"
:
{
"node_modules/@tailwindcss/node"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/node/-/node-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
P9TmtE9Vew0vv5FwyD4bsg/dHHsIsAuUXkenuGUc5gm8fYgaxpdoxIKngCyEMEQxyCKR8PQY5V5VrrKNOx7exg
=="
,
"integrity"
:
"sha512-
Ux9NbFkKWYE4rfUFz6M5JFLs/GEYP6ysxT8uSyPn6aTbh2K3xDE1zz++eVK4Vwx799fzMF8CID9sdHn4j/Ab8w
=="
,
"dev"
:
true
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"enhanced-resolve"
:
"^5.18.1"
,
"enhanced-resolve"
:
"^5.18.1"
,
"jiti"
:
"^2.4.2"
,
"jiti"
:
"^2.4.2"
,
"tailwindcss"
:
"4.0.1
3
"
"tailwindcss"
:
"4.0.1
4
"
}
}
},
},
"node_modules/@tailwindcss/oxide"
:
{
"node_modules/@tailwindcss/oxide"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
pTH3Ex5zAWC9LbS+WsYAFmkXQW3NRjmvxkKJY3NP1x0KHBWjz0Q2uGtdGMJzsa0EwoZ7wq9RTbMH1UNPceCpWw
=="
,
"integrity"
:
"sha512-
M8VCNyO/NBi5vJ2cRcI9u8w7Si+i76a7o1vveoGtbbjpEYJZYiyc7f2VGps/DqawO56l3tImIbq2OT/533jcrA
=="
,
"dev"
:
true
,
"dev"
:
true
,
"engines"
:
{
"engines"
:
{
"node"
:
">= 10"
"node"
:
">= 10"
},
},
"optionalDependencies"
:
{
"optionalDependencies"
:
{
"@tailwindcss/oxide-android-arm64"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-android-arm64"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-darwin-arm64"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-darwin-arm64"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-darwin-x64"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-darwin-x64"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-freebsd-x64"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-freebsd-x64"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-linux-arm-gnueabihf"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-linux-arm-gnueabihf"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-linux-arm64-gnu"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-linux-arm64-gnu"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-linux-arm64-musl"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-linux-arm64-musl"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-linux-x64-gnu"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-linux-x64-gnu"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-linux-x64-musl"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-linux-x64-musl"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-win32-arm64-msvc"
:
"4.0.1
3
"
,
"@tailwindcss/oxide-win32-arm64-msvc"
:
"4.0.1
4
"
,
"@tailwindcss/oxide-win32-x64-msvc"
:
"4.0.1
3
"
"@tailwindcss/oxide-win32-x64-msvc"
:
"4.0.1
4
"
}
}
},
},
"node_modules/@tailwindcss/oxide-android-arm64"
:
{
"node_modules/@tailwindcss/oxide-android-arm64"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
+9zmwaPQ8A9ycDcdb+hRkMn6NzsmZ4YJBsW5Xqq5EdOu9xlIgmuMuJauVzDPB5BSbIWfhPdZ+le8NeRZpl1coA
=="
,
"integrity"
:
"sha512-
VBFKC2rFyfJ5J8lRwjy6ub3rgpY186kAcYgiUr8ArR8BAZzMruyeKJ6mlsD22Zp5ZLcPW/FXMasJiJBx0WsdQg
=="
,
"cpu"
:
[
"cpu"
:
[
"arm64"
"arm64"
],
],
...
@@ -870,9 +870,9 @@
...
@@ -870,9 +870,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-darwin-arm64"
:
{
"node_modules/@tailwindcss/oxide-darwin-arm64"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
Bj1QGlEJSjs/205CIRfb5/jeveOqzJ4pFMdRxu0gyiYWxBRyxsExXqaD+7162wnLP/EDKh6S1MC9E/1GwEhLtA
=="
,
"integrity"
:
"sha512-
U3XOwLrefGr2YQZ9DXasDSNWGPZBCh8F62+AExBEDMLDfvLLgI/HDzY8Oq8p/JtqkAY38sWPOaNnRwEGKU5Zmg
=="
,
"cpu"
:
[
"cpu"
:
[
"arm64"
"arm64"
],
],
...
@@ -886,9 +886,9 @@
...
@@ -886,9 +886,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-darwin-x64"
:
{
"node_modules/@tailwindcss/oxide-darwin-x64"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
lRTkxjTpMGXhLLM5GjZ0MtjPczMuhAo9j7PeSsaU6Imkm7W7RbrXfT8aP934kS7cBBV+HKN5U19Z0WWaORfb8Q
=="
,
"integrity"
:
"sha512-
V5AjFuc3ndWGnOi1d379UsODb0TzAS2DYIP/lwEbfvafUaD2aNZIcbwJtYu2DQqO2+s/XBvDVA+w4yUyaewRwg
=="
,
"cpu"
:
[
"cpu"
:
[
"x64"
"x64"
],
],
...
@@ -902,9 +902,9 @@
...
@@ -902,9 +902,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-freebsd-x64"
:
{
"node_modules/@tailwindcss/oxide-freebsd-x64"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
p/YLyKhs+xFibVeAPlpMGDVMKgjChgzs12VnDFaaqRSJoOz+uJgRSKiir2tn50e7Nm4YYw35q/DRBwpDBNo1MQ
=="
,
"integrity"
:
"sha512-
tXvtxbaZfcPfqBwW3f53lTcyH6EDT+1eT7yabwcfcxTs+8yTPqxsDUhrqe9MrnEzpNkd+R/QAjJapfd4tjWdLg
=="
,
"cpu"
:
[
"cpu"
:
[
"x64"
"x64"
],
],
...
@@ -918,9 +918,9 @@
...
@@ -918,9 +918,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-linux-arm-gnueabihf"
:
{
"node_modules/@tailwindcss/oxide-linux-arm-gnueabihf"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
Ua/5ydE/QOTX8jHuc7M9ICWnaLi6K2MV/r+Ws2OppsOjy8tdlPbqYainJJ6Kl7ofm524K+4Fk9CQITPzeIESPw
=="
,
"integrity"
:
"sha512-
cSeLNWWqIWeSTmBntQvyY2/2gcLX8rkPFfDDTQVF8qbRcRMVPLxBvFVJyfSAYRNch6ZyVH2GI6dtgALOBDpdNA
=="
,
"cpu"
:
[
"cpu"
:
[
"arm"
"arm"
],
],
...
@@ -934,9 +934,9 @@
...
@@ -934,9 +934,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-linux-arm64-gnu"
:
{
"node_modules/@tailwindcss/oxide-linux-arm64-gnu"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
/W1+Q6tBAVgZWh/bhfOHo4n7Ryh6E7zYj4bJd9SRbkPyLtRioyK3bi6RLuDj57sa7Amk/DeomSV9iycS0xqIPA
=="
,
"integrity"
:
"sha512-
bwDWLBalXFMDItcSXzFk6y7QKvj6oFlaY9vM+agTlwFL1n1OhDHYLZkSjaYsh6KCeG0VB0r7H8PUJVOM1LRZyg
=="
,
"cpu"
:
[
"cpu"
:
[
"arm64"
"arm64"
],
],
...
@@ -950,9 +950,9 @@
...
@@ -950,9 +950,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-linux-arm64-musl"
:
{
"node_modules/@tailwindcss/oxide-linux-arm64-musl"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
GQj6TWevNxwsYw20FdT2r2d1f7uiRsF07iFvNYxPIvIyPEV74eZ0zgFEsAH1daK1OxPy+LXdZ4grV17P5tVzh
Q=="
,
"integrity"
:
"sha512-
gVkJdnR/L6iIcGYXx64HGJRmlme2FGr/aZH0W6u4A3RgPMAb+6ELRLi+UBiH83RXBm9vwCfkIC/q8T51h8vUJ
Q=="
,
"cpu"
:
[
"cpu"
:
[
"arm64"
"arm64"
],
],
...
@@ -966,9 +966,9 @@
...
@@ -966,9 +966,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-linux-x64-gnu"
:
{
"node_modules/@tailwindcss/oxide-linux-x64-gnu"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
sQRH09faifF9w9WS6TKDWr1oLi4hoPx0EIWXZHQK/jcjarDpXGQ2DbF0KnALJCwWBxOIP/1nrmU01fZwwMzY3g
=="
,
"integrity"
:
"sha512-
EE+EQ+c6tTpzsg+LGO1uuusjXxYx0Q00JE5ubcIGfsogSKth8n8i2BcS2wYTQe4jXGs+BQs35l78BIPzgwLddw
=="
,
"cpu"
:
[
"cpu"
:
[
"x64"
"x64"
],
],
...
@@ -982,9 +982,9 @@
...
@@ -982,9 +982,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-linux-x64-musl"
:
{
"node_modules/@tailwindcss/oxide-linux-x64-musl"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
Or1N8DIF3tP+LsloJp+UXLTIMMHMUcWXFhJLCsM4T7MzFzxkeReewRWXfk5mk137cdqVeUEH/R50xAhY1mOkTQ
=="
,
"integrity"
:
"sha512-
KCCOzo+L6XPT0oUp2Jwh233ETRQ/F6cwUnMnR0FvMUCbkDAzHbcyOgpfuAtRa5HD0WbTbH4pVD+S0pn1EhNfbw
=="
,
"cpu"
:
[
"cpu"
:
[
"x64"
"x64"
],
],
...
@@ -998,9 +998,9 @@
...
@@ -998,9 +998,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-win32-arm64-msvc"
:
{
"node_modules/@tailwindcss/oxide-win32-arm64-msvc"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
u2mQyqCFrr9vVTP6sfDRfGE6bhOX3/7rInehzxNhHX1HYRIx09H3sDdXzTxnZWKOjIg3qjFTCrYFUZckva5PI
g=="
,
"integrity"
:
"sha512-
AHObFiFL9lNYcm3tZSPqa/cHGpM5wOrNmM2uOMoKppp+0Hom5uuyRh0QkOp7jftsHZdrZUpmoz0Mp6vhh2XtU
g=="
,
"cpu"
:
[
"cpu"
:
[
"arm64"
"arm64"
],
],
...
@@ -1014,9 +1014,9 @@
...
@@ -1014,9 +1014,9 @@
}
}
},
},
"node_modules/@tailwindcss/oxide-win32-x64-msvc"
:
{
"node_modules/@tailwindcss/oxide-win32-x64-msvc"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
sOEc4iCanp1Yqyeu9suQcEzfaUcHnqjBUgDg0ZXpjUMUwdSi37S1lu1RGoV1BYInvvGu3y3HHTmvsSfDhx2L8w
=="
,
"integrity"
:
"sha512-
rNXXMDJfCJLw/ZaFTOLOHoGULxyXfh2iXTGiChFiYTSgKBKQHIGEpV0yn5N25WGzJJ+VBnRjHzlmDqRV+d//oQ
=="
,
"cpu"
:
[
"cpu"
:
[
"x64"
"x64"
],
],
...
@@ -1030,17 +1030,17 @@
...
@@ -1030,17 +1030,17 @@
}
}
},
},
"node_modules/@tailwindcss/postcss"
:
{
"node_modules/@tailwindcss/postcss"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
zTmnPGDYb2HKClTBTBwB+lLQH+Rq4etnQXFXs2lisRyXryUnoJIBByFTljkaK9F1d7o14h6t4NJIlfbZuOHR+A
=="
,
"integrity"
:
"sha512-
+uIR6KtKhla1XeIanF27KtrfYy+PX+R679v5LxbkmEZlhQe3g8rk+wKj7Xgt++rWGRuFLGMXY80Ek8JNn+kN/g
=="
,
"dev"
:
true
,
"dev"
:
true
,
"dependencies"
:
{
"dependencies"
:
{
"@alloc/quick-lru"
:
"^5.2.0"
,
"@alloc/quick-lru"
:
"^5.2.0"
,
"@tailwindcss/node"
:
"4.0.1
3
"
,
"@tailwindcss/node"
:
"4.0.1
4
"
,
"@tailwindcss/oxide"
:
"4.0.1
3
"
,
"@tailwindcss/oxide"
:
"4.0.1
4
"
,
"lightningcss"
:
"1.29.2"
,
"lightningcss"
:
"1.29.2"
,
"postcss"
:
"^8.4.41"
,
"postcss"
:
"^8.4.41"
,
"tailwindcss"
:
"4.0.1
3
"
"tailwindcss"
:
"4.0.1
4
"
}
}
},
},
"node_modules/@types/estree"
:
{
"node_modules/@types/estree"
:
{
...
@@ -4762,9 +4762,9 @@
...
@@ -4762,9 +4762,9 @@
}
}
},
},
"node_modules/tailwindcss"
:
{
"node_modules/tailwindcss"
:
{
"version"
:
"4.0.1
3
"
,
"version"
:
"4.0.1
4
"
,
"resolved"
:
"https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.1
3
.tgz"
,
"resolved"
:
"https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.0.1
4
.tgz"
,
"integrity"
:
"sha512-
gbvFrB0fOsTv/OugXWi2PtflJ4S6/ctu6Mmn3bCftmLY/6xRsQVEJPgIIpABwpZ52DpONkCA3bEj5b54MHxF2Q
=="
,
"integrity"
:
"sha512-
92YT2dpt671tFiHH/e1ok9D987N9fHD5VWoly1CdPD/Cd1HMglvZwP3nx2yTj2lbXDAHt8QssZkxTLCCTNL+xw
=="
,
"dev"
:
true
"dev"
:
true
},
},
"node_modules/tapable"
:
{
"node_modules/tapable"
:
{
...
...
react/src/app/components/navbar.js
View file @
7f116439
...
@@ -6,7 +6,7 @@ import Avatar from "./avatar"
...
@@ -6,7 +6,7 @@ import Avatar from "./avatar"
export
default
function
Navbar
()
{
export
default
function
Navbar
()
{
return
(
return
(
<
nav
className
=
"flex justify-between items-center px-4 py-3 bg-gr
ay
-800 text-white"
>
<
nav
className
=
"flex justify-between items-center px-4 py-3 bg-gr
een
-800 text-white"
>
<
Sections
/>
<
Sections
/>
<
Avatar
/>
<
Avatar
/>
<
/nav
>
<
/nav
>
...
...
react/src/app/components/sections.js
View file @
7f116439
...
@@ -4,16 +4,16 @@ export default function Sections() {
...
@@ -4,16 +4,16 @@ export default function Sections() {
return
(
return
(
<
div
className
=
"flex gap-6"
>
<
div
className
=
"flex gap-6"
>
<
Link
href
=
"/"
className
=
"text-white hover:text-gray-300"
>
<
Link
href
=
"/"
className
=
"text-white hover:text-gray-300"
>
BookCrossing
Home
<
/Link
>
<
/Link
>
<
Link
href
=
"/available"
className
=
"text-white hover:text-gray-300"
>
<
Link
href
=
"/available"
className
=
"text-white hover:text-gray-300"
>
Available
Recent
Exams
<
/Link
>
<
/Link
>
<
Link
href
=
"/loans"
className
=
"text-white hover:text-gray-300"
>
<
Link
href
=
"/loans"
className
=
"text-white hover:text-gray-300"
>
My
loan
s
Grade
s
<
/Link
>
<
/Link
>
<
Link
href
=
"/owned"
className
=
"text-white hover:text-gray-300"
>
<
Link
href
=
"/owned"
className
=
"text-white hover:text-gray-300"
>
My
book
s
Exchange
Exam
s
<
/Link
>
<
/Link
>
<
/div
>
<
/div
>
)
)
...
...
react/src/app/globals.css
View file @
7f116439
...
@@ -2,7 +2,7 @@
...
@@ -2,7 +2,7 @@
:root
{
:root
{
--background
:
#ffffff
;
--background
:
#ffffff
;
--foreground
:
#1
71717
;
--foreground
:
#1
a6e2b
;
}
}
@theme
inline
{
@theme
inline
{
...
@@ -14,8 +14,8 @@
...
@@ -14,8 +14,8 @@
@media
(
prefers-color-scheme
:
dark
)
{
@media
(
prefers-color-scheme
:
dark
)
{
:root
{
:root
{
--background
:
#
0a0a0
a
;
--background
:
#
efeae
a
;
--foreground
:
#
ededed
;
--foreground
:
#
150b0b
;
}
}
}
}
...
...
react/src/app/page.js
View file @
7f116439
export
default
function
Home
()
{
export
default
function
Home
()
{
return
(
return
(
<>
<>
Welcome
to
BookCrossing
Welcome
<
/
>
<
/
>
);
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment