Commit ee8e6422 authored by Chunchi Che's avatar Chunchi Che

update small

parent 101382ff
Pipeline #23161 passed with stages
in 10 minutes and 11 seconds
import { EditFilled, SettingFilled } from "@ant-design/icons"; import { PlayCircleOutlined, SettingFilled } from "@ant-design/icons";
import { Space } from "antd"; import { Button, Space } from "antd";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
import { useSnapshot } from "valtio"; import { useSnapshot } from "valtio";
...@@ -72,6 +72,12 @@ export const Component: React.FC = () => { ...@@ -72,6 +72,12 @@ export const Component: React.FC = () => {
label: deck.deckName, label: deck.deckName,
}))} }))}
/> />
<Button
style={{ width: 150, fontSize: "14px" }}
onClick={() => navigate("/build")}
>
卡组编辑
</Button>
</Space> </Space>
<div className={styles["mode-select"]}> <div className={styles["mode-select"]}>
<Mode <Mode
...@@ -114,10 +120,9 @@ export const Component: React.FC = () => { ...@@ -114,10 +120,9 @@ export const Component: React.FC = () => {
onClick={replayOpen} onClick={replayOpen}
/> />
<Mode <Mode
title="卡组编辑" title="观战列表"
desc="创建和编辑卡组,在上万种卡片中选择,组建独一无二的构筑。" desc="观看MyCard上正在进行的决斗"
icon={<EditFilled />} icon={<PlayCircleOutlined />}
onClick={() => navigate("/build")}
/> />
</div> </div>
</div> </div>
......
...@@ -14,7 +14,7 @@ import { ...@@ -14,7 +14,7 @@ import {
import socketMiddleWare, { socketCmd } from "@/middleware/socket"; import socketMiddleWare, { socketCmd } from "@/middleware/socket";
import PlayerState = ygopro.StocHsPlayerChange.State; import PlayerState = ygopro.StocHsPlayerChange.State;
import SelfType = ygopro.StocTypeChange.SelfType; import SelfType = ygopro.StocTypeChange.SelfType;
import { Avatar, Button, ConfigProvider, Skeleton, Space } from "antd"; import { Avatar, Button, Skeleton, Space } from "antd";
import classNames from "classnames"; import classNames from "classnames";
import { useEffect, useState } from "react"; import { useEffect, useState } from "react";
import { useNavigate } from "react-router-dom"; import { useNavigate } from "react-router-dom";
...@@ -38,22 +38,6 @@ import { Mora, MoraPopover, Tp, TpPopover } from "./Popover"; ...@@ -38,22 +38,6 @@ import { Mora, MoraPopover, Tp, TpPopover } from "./Popover";
const NeosConfig = useConfig(); const NeosConfig = useConfig();
const theme = {
components: {
Button: {
lineWidth: 0,
fontSizeLG: 14,
fontSize: 12,
colorBgContainer: "hsla(0, 0%, 100%, 0.05)",
colorPrimaryHover: "#ccc",
colorPrimaryActive: "#aaa",
},
Popover: {
colorBgElevated: "hsla(0, 0%, 100%, 0.1)",
},
},
};
export const Component: React.FC = () => { export const Component: React.FC = () => {
const { user } = useSnapshot(accountStore); const { user } = useSnapshot(accountStore);
const [collapsed, setCollapsed] = useState(false); const [collapsed, setCollapsed] = useState(false);
...@@ -73,7 +57,6 @@ export const Component: React.FC = () => { ...@@ -73,7 +57,6 @@ export const Component: React.FC = () => {
}, [room.stage]); }, [room.stage]);
return ( return (
<ConfigProvider theme={theme}>
<div <div
className={classNames(styles.container, { className={classNames(styles.container, {
[styles.collapsed]: collapsed, [styles.collapsed]: collapsed,
...@@ -171,7 +154,6 @@ export const Component: React.FC = () => { ...@@ -171,7 +154,6 @@ export const Component: React.FC = () => {
</div> </div>
</div> </div>
</div> </div>
</ConfigProvider>
); );
}; };
......
...@@ -41,5 +41,16 @@ export const theme: ThemeConfig = { ...@@ -41,5 +41,16 @@ export const theme: ThemeConfig = {
Layout: { Layout: {
colorBgBody: "transparent", colorBgBody: "transparent",
}, },
Button: {
lineWidth: 0,
fontSizeLG: 14,
fontSize: 12,
colorBgContainer: "hsla(0, 0%, 100%, 0.05)",
colorPrimaryHover: "#ccc",
colorPrimaryActive: "#aaa",
},
Popover: {
colorBgElevated: "hsla(0, 0%, 100%, 0.1)",
},
}, },
}; };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment