Skip to content

Commit a030b6f

Browse files
committed
home style
1 parent d030702 commit a030b6f

File tree

1 file changed

+73
-18
lines changed

1 file changed

+73
-18
lines changed

views/index.html

Lines changed: 73 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -4,38 +4,93 @@
44
<head>
55
<meta charset="UTF-8" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<link href="/output.css" rel="stylesheet" />
7+
<style>
8+
html {
9+
font-size: 16px;
10+
line-height: 1.5;
11+
background-color: #fff;
12+
}
13+
14+
body {
15+
margin: 0 auto;
16+
max-width: 720px;
17+
padding: 0 16px;
18+
font-family: sans-serif;
19+
}
20+
21+
a {
22+
color: #db2777;
23+
text-decoration: none;
24+
}
25+
26+
header {
27+
margin-bottom: 32px;
28+
padding: 16px 0;
29+
}
30+
31+
nav {
32+
display: flex;
33+
justify-content: space-between;
34+
}
35+
36+
nav div a {
37+
margin-left: 16px;
38+
}
39+
40+
ul {
41+
margin: 0;
42+
padding: 0;
43+
list-style: none;
44+
}
45+
46+
li {
47+
margin-bottom: 8px;
48+
}
49+
50+
/* Dark mode styles */
51+
@media (prefers-color-scheme: dark) {
52+
html {
53+
background-color: #1e293b;
54+
color: #fff;
55+
}
56+
57+
a {
58+
59+
}
60+
}
61+
62+
</style>
863
</head>
964

10-
<body class="container mx-auto prose dark:prose-invert dark:bg-slate-900 pt-6 bg-white text-slate-900">
65+
<body>
1166
<header>
12-
<nav class="mx-auto flex items-center justify-between">
67+
<nav>
1368
<strong>JSON Server</strong>
14-
<div class="flex gap-x-6">
15-
<a href="https://github.com/typicode/json-server">
16-
<span class="ml-2">Docs</span>
17-
</a>
18-
<a href="https://github.com/sponsors/typicode" class="text-red-500 font-semibold">
19-
<span class="ml-2">♡ Sponsor</span>
20-
</a>
69+
<div>
70+
<a href="https://github.com/typicode/json-server">Docs</a>
71+
<a href="https://github.com/sponsors/typicode">♡ Sponsor</a>
2172
</div>
2273
</nav>
2374
</header>
2475
<main class="my-12">
2576
<p class="bg-gradient-to-r from-purple-500 via-pink-500 to-red-500 text-transparent bg-clip-text">✧*。٩(ˊᗜˋ*)و✧*。</p>
26-
<% if (Object.keys(it.data).length === 0) { %>
77+
<% if (Object.keys(it.data).length===0) { %>
2778
<p>No resources found in JSON file</p>
2879
<% } %>
2980
<% Object.entries(it.data).forEach(function([name]) { %>
30-
<div class="py-1">
31-
<a href="<%= name %>">/<%= name %></a>
32-
<span class="text-gray-500">
33-
<% if (Array.isArray(it.data[name])) { %>
34-
- <%= it.data[name].length %> <%= it.data[name].length > 1 ? 'items' : 'item' %></span>
81+
<ul>
82+
<li>
83+
<a href="<%= name %>">/<%= name %></a>
84+
<span>
85+
<% if (Array.isArray(it.data[name])) { %>
86+
- <%= it.data[name].length %>
87+
<%= it.data[name].length> 1 ? 'items' : 'item' %>
88+
</span>
3589
<% } %>
36-
</div>
90+
</li>
91+
</ul>
3792
<% }) %>
3893
</main>
3994
</body>
4095

41-
</html>
96+
</html>

0 commit comments

Comments
 (0)