Skip to content

Commit a7b404b

Browse files
committed
Refactor code structure for improved readability and maintainability
1 parent 991c5c3 commit a7b404b

6 files changed

Lines changed: 14 additions & 9 deletions

File tree

.hintrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
]
1212
}
1313
],
14-
"no-inline-styles": "off"
14+
"no-inline-styles": "off",
15+
"meta-viewport": "off"
1516
}
1617
}

web/index.html

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55
<title>Rote</title>
66
<meta name="description" content="Personal note like twitter" />
77
<link rel="icon" type="image/svg+xml" href="/ico.svg" />
8-
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8+
<!-- 让页面在移动端使用 viewport 缩放规则 -->
9+
<meta
10+
name="viewport"
11+
content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"
12+
/>
13+
<!-- 禁止 Safari 拖动刷新效果(有些页面不希望有 bounce) -->
14+
<meta name="apple-mobile-web-app-capable" content="yes" />
915
<!-- Import Google Font -->
1016
<link rel="preconnect" href="https://fonts.googleapis.com" />
1117
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
@@ -17,11 +23,11 @@
1723
<!-- Import manifest -->
1824
<link rel="manifest" href="/manifest.json" />
1925
<!-- Some meta -->
20-
<link rel="apple-touch-icon" href="https://r2.rote.ink/others/icons/icon@180w.png" />
26+
<link rel="apple-touch-icon" href="/icon@180w.png" />
2127
<meta name="apple-mobile-web-app-capable" content="yes" />
2228
<meta name="mobile-web-app-capable" content="yes" />
2329
<meta name="theme-color" content="#ffffff" media="(prefers-color-scheme:light)" />
24-
<meta name="theme-color" content="#000000" media="(prefers-color-scheme:dark)" />
30+
<meta name="theme-color" content="#0a0a0a" media="(prefers-color-scheme:dark)" />
2531
<!-- Umami -->
2632
<script
2733
defer

web/public/icon@180w.png

8.06 KB
Loading

web/public/logo.png

54.1 KB
Loading

web/src/App.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,8 @@ const AppWrapper = () => {
4141
<HelmetProvider>
4242
<Helmet>
4343
<title>Rote</title>
44-
<link rel="icon" href="https://r2.rote.ink/others/logo.png" />
4544
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
46-
<meta name="description" content="Web site created using create-react-app" />
47-
<link rel="apple-touch-startup-image" href="https://r2.rote.ink/others/logo.png" />
45+
<link rel="apple-touch-startup-image" href="/logo.png" />
4846
</Helmet>
4947
<SWRConfig
5048
value={{

web/src/styles/index.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,8 @@ html {
9595
}
9696

9797
.dark {
98-
--background: oklch(0.145 0 0);
99-
--foreground: oklch(0.985 0 0);
98+
--background: rgb(10, 10, 10);
99+
--foreground: lch(98.27% 0.01 296.81);
100100
--card: oklch(0.205 0 0);
101101
--card-foreground: oklch(0.985 0 0);
102102
--popover: oklch(0.205 0 0);

0 commit comments

Comments
 (0)