Skip to content

Commit 62a4f97

Browse files
committed
merge develop
1 parent 92a25f6 commit 62a4f97

File tree

7 files changed

+136
-23
lines changed

7 files changed

+136
-23
lines changed

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,4 @@ npm-debug.log*
3333
yarn-debug.log*
3434
yarn-error.log*
3535
pnpm-debug.log*
36-
/.astro/astro/**
36+
/.astro/astro/**

README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,4 @@
55
- 🌱 I'm currently learning AI and web development.
66
- 💞️ I'm looking to collaborate to ignite minds based on web technologies.
77
- 📫 How to reach me mail me at <[email protected]>
8-
9-
<!---
10-
recursivezero/recursivezero is a ✨ special ✨ repository because its `README.md` (this file) appears on your GitHub profile.
11-
You can click the Preview link to take a look at your changes.
12-
--->
8+
- 🌑 hosted on [recursivezero.com](https://recursivezero.com)

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@
9999
"prettier-plugin-astro": "0.14.1",
100100
"prettier-plugin-tailwindcss": "0.6.8"
101101
}
102-
}
102+
}

public/favicon.svg

Lines changed: 9 additions & 0 deletions
Loading

src/layouts/Layout.astro

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
interface Props {
3+
title: string;
4+
description: string;
5+
url?: string;
6+
}
7+
8+
const { title, description } = Astro.props;
9+
---
10+
11+
<!doctype html>
12+
<html lang="en">
13+
<head>
14+
<meta charset="UTF-8" />
15+
<meta name="description" content={description} />
16+
<meta name="viewport" content="width=device-width" />
17+
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
18+
<meta name="generator" content={Astro.generator} />
19+
20+
<!-- HTML Meta Tags -->
21+
<title>Welcome to Recursive Zero.</title>
22+
23+
<!-- Facebook Meta Tags -->
24+
<meta property="og:url" content="https://www.recursivezero.com">
25+
<meta property="og:type" content="website">
26+
<meta property="og:title" content={title}>
27+
<meta property="og:description" content={description}>
28+
<meta property="og:image" content="logo_large">
29+
30+
<!-- Twitter Meta Tags -->
31+
<meta name="twitter:card" content="logo_large">
32+
<meta property="twitter:domain" content="recursivezero.com">
33+
<meta property="twitter:url" content="https://www.recursivezero.com">
34+
<meta name="twitter:title" content={title}>
35+
<meta name="twitter:description" content={description}>
36+
<meta name="twitter:image" content="logo_large">
37+
38+
<title>{title}</title>
39+
</head>
40+
<body>
41+
<slot />
42+
</body>
43+
</html>
44+
<style is:global>
45+
:root {
46+
--accent: 136, 58, 234;
47+
--accent-light: 224, 204, 250;
48+
--accent-dark: 49, 10, 101;
49+
--accent-gradient: linear-gradient(
50+
45deg,
51+
rgb(var(--accent)),
52+
rgb(var(--accent-light)) 30%,
53+
white 60%
54+
);
55+
}
56+
html {
57+
font-family: system-ui, sans-serif;
58+
background: #13151a;
59+
background-size: 224px;
60+
}
61+
code {
62+
font-family:
63+
Menlo,
64+
Monaco,
65+
Lucida Console,
66+
Liberation Mono,
67+
DejaVu Sans Mono,
68+
Bitstream Vera Sans Mono,
69+
Courier New,
70+
monospace;
71+
}
72+
</style>

tsconfig.json

Lines changed: 51 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
"isolatedModules": true,
1616
"jsx": "react-jsx",
1717
"jsxImportSource": "react",
18-
"lib": ["es2022", "dom", "dom.iterable"],
18+
"lib": [
19+
"es2022",
20+
"dom",
21+
"dom.iterable"
22+
],
1923
"module": "ESNext",
2024
"moduleResolution": "bundler",
2125
"noEmit": true,
@@ -26,20 +30,52 @@
2630
"useDefineForClassFields": false,
2731
"target": "ESNext",
2832
"paths": {
29-
"@/*": ["src/*"],
30-
"@/assets/*": ["src/assets/*"],
31-
"@/components/*": ["src/components/*"],
32-
"@/layouts/*": ["src/layouts/*.astro"],
33-
"@/utils/*": ["src/utils/*"],
34-
"@/libs": ["src/libs/index.ts"],
35-
"@/types": ["src/types.ts"],
36-
"@/hooks/*": ["src/hooks/*"],
37-
"@/models": ["src/models/index.ts"],
38-
"@/mocks/*": ["src/mocks/*"],
39-
"@/site-config": ["src/site.config.ts"]
33+
"@/*": [
34+
"src/*"
35+
],
36+
"@/assets/*": [
37+
"src/assets/*"
38+
],
39+
"@/components/*": [
40+
"src/components/*"
41+
],
42+
"@/layouts/*": [
43+
"src/layouts/*.astro"
44+
],
45+
"@/utils/*": [
46+
"src/utils/*"
47+
],
48+
"@/libs": [
49+
"src/libs/index.ts"
50+
],
51+
"@/types": [
52+
"src/types.ts"
53+
],
54+
"@/hooks/*": [
55+
"src/hooks/*"
56+
],
57+
"@/models": [
58+
"src/models/index.ts"
59+
],
60+
"@/mocks/*": [
61+
"src/mocks/*"
62+
],
63+
"@/site-config": [
64+
"src/site.config.ts"
65+
]
4066
},
4167
"verbatimModuleSyntax": true
4268
},
43-
"include": ["src", "*.ts", "*.tsx"],
44-
"exclude": ["node_modules", "**/node_modules/*", ".vscode", "dist", ".eslintrc.mjs"]
45-
}
69+
"include": [
70+
"src",
71+
"*.ts",
72+
"*.tsx"
73+
],
74+
"exclude": [
75+
"node_modules",
76+
"**/node_modules/*",
77+
".vscode",
78+
"dist",
79+
".eslintrc.mjs"
80+
]
81+
}

0 commit comments

Comments
 (0)