初始化项目:前端 React+TS+Tailwind+antd 脚手架,后端 Go,保留原型设计稿

This commit is contained in:
yml2213
2026-07-14 11:01:33 +08:00
commit cbe81f7dfb
27 changed files with 12233 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
const App = () => {
return (
<div className="h-screen flex items-center justify-center bg-neutral-50">
<div className="text-center">
<h1 className="text-2xl font-bold text-neutral-900 mb-2"></h1>
<p className="text-neutral-500">线</p>
</div>
</div>
)
}
export default App
+27
View File
@@ -0,0 +1,27 @@
@import 'tailwindcss';
:root {
--brand-primary: #2563eb;
--neutral-0: #ffffff;
--neutral-50: #f8fafc;
--neutral-100: #f1f5f9;
--neutral-200: #e2e8f0;
--neutral-300: #cbd5e1;
--neutral-400: #94a3b8;
--neutral-500: #64748b;
--neutral-600: #475569;
--neutral-700: #334155;
--neutral-800: #1e293b;
--neutral-900: #0f172a;
--neutral-950: #020617;
--success: #16a34a;
--warning: #d97706;
--error: #dc2626;
--info: #0891b2;
}
body {
margin: 0;
font-family: 'Inter', 'PingFang SC', 'Microsoft YaHei', -apple-system, BlinkMacSystemFont, sans-serif;
-webkit-font-smoothing: antialiased;
}
+22
View File
@@ -0,0 +1,22 @@
import React from 'react'
import ReactDOM from 'react-dom/client'
import { ConfigProvider } from 'antd'
import zhCN from 'antd/locale/zh_CN'
import App from './App'
import './index.css'
const theme = {
token: {
colorPrimary: '#2563eb',
borderRadius: 6,
fontFamily: "'Inter', 'PingFang SC', 'Microsoft YaHei', -apple-system, BlinkMacSystemFont, sans-serif",
},
}
ReactDOM.createRoot(document.getElementById('root')!).render(
<React.StrictMode>
<ConfigProvider theme={theme} locale={zhCN}>
<App />
</ConfigProvider>
</React.StrictMode>,
)