Skip to content

Commit e89ceea

Browse files
committed
Better API
1 parent 076028b commit e89ceea

File tree

8 files changed

+31
-52
lines changed

8 files changed

+31
-52
lines changed

src/App.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,8 @@
2525
align-items: center;
2626
justify-content: center;
2727
border-radius: 0.5rem;
28-
background: linear-gradient(
29-
to bottom right,
30-
var(--color-primary),
31-
var(--color-secondary),
32-
var(--color-tertiary)
33-
);
28+
background: var(--gradient);
29+
color: var(--color-gradient);
3430
cursor: pointer;
3531
opacity: 0.5;
3632
box-shadow: 0 0 0.5rem #00000000;

src/components/Content/style.css

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,8 @@
3434
aspect-ratio: 1;
3535
border-radius: 0.5rem;
3636
animation: spinner 1s linear infinite;
37-
background: linear-gradient(
38-
to bottom right,
39-
var(--color-primary),
40-
var(--color-secondary),
41-
var(--color-tertiary)
42-
);
37+
background: var(--gradient);
38+
color: var(--color-gradient);
4339
}
4440

4541
.content .root {
@@ -108,12 +104,8 @@
108104
aspect-ratio: 1;
109105
rotate: 45deg;
110106
border-radius: 0.25rem;
111-
background: linear-gradient(
112-
to bottom right,
113-
var(--color-primary),
114-
var(--color-secondary),
115-
var(--color-tertiary)
116-
);
107+
background: var(--gradient);
108+
color: var(--color-gradient);
117109
}
118110

119111
.content .root:empty {
@@ -130,7 +122,7 @@
130122
}
131123

132124
.content .code {
133-
background: #ffffff33;
125+
background: var(--color-white);
134126
padding: 1rem;
135127
border-radius: 0.5rem;
136128
font-family: "JetBrains Mono", monospace;
@@ -150,7 +142,7 @@
150142
}
151143

152144
.content .inlineCode {
153-
background: #ffffff33;
145+
background: var(--color-white);
154146
padding: 0.125rem 0.25rem;
155147
border-radius: 0.25rem;
156148
font-family: "JetBrains Mono", monospace;
@@ -171,12 +163,8 @@
171163
aspect-ratio: 1;
172164
border-radius: 0.5rem;
173165
padding: 0.5rem;
174-
background: linear-gradient(
175-
to bottom right,
176-
var(--color-primary),
177-
var(--color-secondary),
178-
var(--color-tertiary)
179-
);
166+
background: var(--gradient);
167+
color: var(--color-gradient);
180168
}
181169

182170
.no-content-icon > * {

src/components/Navbar/style.css

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,8 @@
1414
left: 0;
1515
width: 100%;
1616
height: 0.25rem;
17-
background: linear-gradient(
18-
to right,
19-
var(--color-primary),
20-
var(--color-secondary),
21-
var(--color-tertiary)
22-
);
17+
background: var(--gradient);
18+
color: var(--color-gradient);
2319
}
2420

2521
.navbar-container {
@@ -52,15 +48,11 @@
5248
align-items: center;
5349
justify-content: center;
5450
border-radius: 0.5rem;
55-
background: linear-gradient(
56-
to bottom right,
57-
var(--color-primary),
58-
var(--color-secondary),
59-
var(--color-tertiary)
60-
);
51+
background: var(--gradient);
6152
cursor: pointer;
6253
opacity: 0.5;
6354
box-shadow: 0 0 0.5rem #00000000;
55+
color: var(--color-gradient);
6456
}
6557

6658
.navbar-home:hover {

src/components/Sidebar/style.css

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,8 @@
33
margin: 2rem;
44
overflow: hidden;
55
border-radius: 1rem;
6-
background: linear-gradient(
7-
to bottom right,
8-
var(--color-primary),
9-
var(--color-secondary),
10-
var(--color-tertiary)
11-
);
6+
background: var(--gradient);
7+
color: var(--color-gradient);
128
}
139

1410
.sidebar {

src/styles/index.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
box-sizing: border-box;
99
cursor: inherit;
1010
background: transparent;
11-
color: var(--color-white);
11+
color: inherit;
1212
user-select: none;
1313
-webkit-user-select: none;
1414
font-family: inherit;
@@ -37,7 +37,7 @@ html, body, #root {
3737
height: 100%;
3838
cursor: default;
3939
background-color: var(--color-background);
40-
color: var(--color-white);
40+
color: var(--color-text);
4141
overflow-y: auto;
4242
transition: none;
4343
font-family:

src/styles/variables.css

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,14 @@
1111
--color-success: #4CAF50;
1212
--color-warning: #FF9800;
1313

14-
--color-background: #111111;
14+
--color-background: #E0E0E0;
15+
--color-text: #111111;
16+
--color-gradient: #FFFFFF;
17+
18+
--gradient: linear-gradient(
19+
to bottom right,
20+
var(--color-primary),
21+
var(--color-secondary),
22+
var(--color-tertiary)
23+
);
1524
}

src/utils/api.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ export const useApi = () => {
6262
const contentResp = await fetch(rawContentUrl(section.path));
6363
const decoded = await contentResp.text();
6464
const content = unified().use(remarkParse).parse(decoded);
65-
console.log(content);
6665

6766
await new Promise((resolve) => {
6867
setTimeout(resolve, 1000);

src/utils/github.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
const orgName = "GraphScript-Labs";
22
const repo = "guidebook";
33
const branch = "main";
4-
const apiUrl = "https://api.github.com";
4+
const apiUrl = "https://gh-api.adityaprasaddash-official.workers.dev";
55
const rawUrl = "raw.githubusercontent.com";
66

77
const githubUrl = `${apiUrl}/repos/${orgName}/${repo}/branches/${branch}`;
8-
const headers = {}
98

109
export const getTree = async () => {
11-
const repoDetailResp = await fetch(githubUrl, { headers });
10+
const repoDetailResp = await fetch(githubUrl);
1211
const repoDetail = await repoDetailResp.json();
1312

1413
const treeUrl = repoDetail.commit.commit.tree.url;
15-
const treeResp = await fetch(`${treeUrl}?recursive=1`, { headers });
14+
const treeResp = await fetch(`${treeUrl}?recursive=1`);
1615
const treeData = await treeResp.json();
1716

1817
return treeData.tree;

0 commit comments

Comments
 (0)