Set up formatters
This commit is contained in:
parent
8031f8fa20
commit
adeb010430
|
@ -1,19 +1,24 @@
|
||||||
{
|
{
|
||||||
"typescript.tsdk": "node_modules/typescript/lib",
|
"typescript.tsdk": "node_modules/typescript/lib",
|
||||||
"[typescriptreact]": {
|
"editor.codeActionsOnSave": {
|
||||||
"editor.codeActionsOnSave": {
|
"source.fixAll.eslint": true
|
||||||
"source.fixAll.eslint": true
|
},
|
||||||
},
|
"editor.formatOnSave": true,
|
||||||
"editor.formatOnSave": true
|
"editor.defaultFormatter": "dbaeumer.vscode-eslint",
|
||||||
},
|
"cSpell.words": [
|
||||||
"cSpell.words": [
|
"hypertuner",
|
||||||
"hypertuner",
|
"kbar",
|
||||||
"kbar",
|
"pocketbase",
|
||||||
"pocketbase",
|
"prefs",
|
||||||
"prefs",
|
"rusefi",
|
||||||
"rusefi",
|
"typegen",
|
||||||
"typegen",
|
"vite",
|
||||||
"vite",
|
"vitejs"
|
||||||
"vitejs"
|
],
|
||||||
]
|
"[jsonc]": {
|
||||||
|
"editor.defaultFormatter": "vscode.json-language-features"
|
||||||
|
},
|
||||||
|
"[less]": {
|
||||||
|
"editor.defaultFormatter": "vscode.css-language-features"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
51
index.html
51
index.html
|
@ -1,30 +1,35 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
|
||||||
<meta charset="utf-8" />
|
|
||||||
<link rel="icon" href="/icons/icon.ico" />
|
|
||||||
<link rel="apple-touch-icon" href="/icons/icon.png" />
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
||||||
<link rel="preconnect" href="https://apis.google.com" crossorigin>
|
|
||||||
|
|
||||||
<meta name="description" content="<%- metaDescription %>">
|
<head>
|
||||||
<title><%- metaTitle %></title>
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" href="/icons/icon.ico" />
|
||||||
|
<link rel="apple-touch-icon" href="/icons/icon.png" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<link rel="preconnect" href="https://apis.google.com" crossorigin>
|
||||||
|
|
||||||
<meta property="og:title" content="<%- metaTitle %>">
|
<meta name="description" content="<%- metaDescription %>">
|
||||||
<meta property="og:site_name" content="<%- metaTitle %>">
|
<title>
|
||||||
<meta property="og:description" content="<%- metaDescription %>">
|
<%- metaTitle %>
|
||||||
<meta property="og:image" content="<%- metaImage %>">
|
</title>
|
||||||
<meta property="og:url" content="<%- metaUrl %>">
|
|
||||||
|
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta property="og:title" content="<%- metaTitle %>">
|
||||||
<meta name="twitter:image:alt" content="<%- metaTitle %>">
|
<meta property="og:site_name" content="<%- metaTitle %>">
|
||||||
|
<meta property="og:description" content="<%- metaDescription %>">
|
||||||
|
<meta property="og:image" content="<%- metaImage %>">
|
||||||
|
<meta property="og:url" content="<%- metaUrl %>">
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
|
<meta name="twitter:image:alt" content="<%- metaTitle %>">
|
||||||
|
|
||||||
|
<meta name="theme-color" content="<%- metaThemeColor %>">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
|
<div id="root"></div>
|
||||||
|
<!-- Vite entrypoint -->
|
||||||
|
<script type="module" src="/src/main.tsx"></script>
|
||||||
|
</body>
|
||||||
|
|
||||||
<meta name="theme-color" content="<%- metaThemeColor %>">
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<noscript>You need to enable JavaScript to run this app.</noscript>
|
|
||||||
<div id="root"></div>
|
|
||||||
<!-- Vite entrypoint -->
|
|
||||||
<script type="module" src="/src/main.tsx"></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,23 +1,32 @@
|
||||||
@keyframes wiggle {
|
@keyframes wiggle {
|
||||||
0%, 7% {
|
|
||||||
|
0%,
|
||||||
|
7% {
|
||||||
transform: rotateZ(0);
|
transform: rotateZ(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
15% {
|
15% {
|
||||||
transform: rotateZ(-15deg);
|
transform: rotateZ(-15deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
20% {
|
20% {
|
||||||
transform: rotateZ(10deg);
|
transform: rotateZ(10deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
25% {
|
25% {
|
||||||
transform: rotateZ(-10deg);
|
transform: rotateZ(-10deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
30% {
|
30% {
|
||||||
transform: rotateZ(6deg);
|
transform: rotateZ(6deg);
|
||||||
}
|
}
|
||||||
|
|
||||||
35% {
|
35% {
|
||||||
transform: rotateZ(-4deg);
|
transform: rotateZ(-4deg);
|
||||||
}
|
}
|
||||||
40%, 100% {
|
|
||||||
|
40%,
|
||||||
|
100% {
|
||||||
transform: rotateZ(0);
|
transform: rotateZ(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,10 +1,6 @@
|
||||||
// ant design
|
// ant design
|
||||||
.ant-upload-list-picture-card
|
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-delete,
|
||||||
.ant-upload-list-item-actions
|
.ant-upload-list-picture-card .ant-upload-list-item-actions .anticon-eye {
|
||||||
.anticon-delete,
|
|
||||||
.ant-upload-list-picture-card
|
|
||||||
.ant-upload-list-item-actions
|
|
||||||
.anticon-eye {
|
|
||||||
color: @text;
|
color: @text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -17,7 +13,7 @@
|
||||||
--shadow: @shadow-2;
|
--shadow: @shadow-2;
|
||||||
}
|
}
|
||||||
|
|
||||||
reach-portal > div {
|
reach-portal>div {
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
backdrop-filter: blur(3px);
|
backdrop-filter: blur(3px);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue