Merge branch 'feature_bugfix/251217_stock' of https://git.valuefrontier.cn/vf/vf_react into feature_bugfix/251217_stock
* 'feature_bugfix/251217_stock' of https://git.valuefrontier.cn/vf/vf_react: 更新Company页面的UI为FUI风格 更新Company页面的UI为FUI风格
This commit is contained in:
@@ -10,9 +10,9 @@ import {
|
||||
Badge,
|
||||
IconButton,
|
||||
Button,
|
||||
useColorModeValue,
|
||||
} from '@chakra-ui/react';
|
||||
import { ChevronDownIcon, ChevronUpIcon } from '@chakra-ui/icons';
|
||||
import { PROFESSIONAL_COLORS } from '@constants/professionalTheme';
|
||||
|
||||
/**
|
||||
* 可折叠模块标题组件
|
||||
@@ -38,9 +38,10 @@ const CollapsibleHeader = ({
|
||||
onModeToggle = null,
|
||||
isLocked = false
|
||||
}) => {
|
||||
const sectionBg = useColorModeValue('gray.50', 'gray.750');
|
||||
const hoverBg = useColorModeValue('gray.100', 'gray.700');
|
||||
const headingColor = useColorModeValue('gray.700', 'gray.200');
|
||||
// 深色主题 - 标题区块背景稍亮
|
||||
const sectionBg = '#3D4A5C';
|
||||
const hoverBg = '#4A5568';
|
||||
const headingColor = '#F7FAFC';
|
||||
|
||||
// 获取按钮文案
|
||||
const getButtonText = () => {
|
||||
|
||||
@@ -5,10 +5,8 @@ import React, { useState } from 'react';
|
||||
import {
|
||||
Box,
|
||||
Collapse,
|
||||
useColorModeValue,
|
||||
} from '@chakra-ui/react';
|
||||
import CollapsibleHeader from './CollapsibleHeader';
|
||||
import { PROFESSIONAL_COLORS } from '@constants/professionalTheme';
|
||||
|
||||
/**
|
||||
* 通用可折叠区块组件
|
||||
@@ -38,7 +36,8 @@ const CollapsibleSection = ({
|
||||
showModeToggle = false,
|
||||
defaultMode = 'detailed'
|
||||
}) => {
|
||||
const sectionBg = PROFESSIONAL_COLORS.background.secondary;
|
||||
// 深色主题 - 折叠区块背景稍亮
|
||||
const sectionBg = '#354259';
|
||||
|
||||
// 模式状态:'detailed' | 'simple'
|
||||
const [displayMode, setDisplayMode] = useState(defaultMode);
|
||||
|
||||
@@ -86,9 +86,10 @@ const sectionReducer = (state, action) => {
|
||||
const DynamicNewsDetailPanel = ({ event, showHeader = true }) => {
|
||||
const dispatch = useDispatch();
|
||||
const { user } = useAuth();
|
||||
const cardBg = PROFESSIONAL_COLORS.background.card;
|
||||
const borderColor = PROFESSIONAL_COLORS.border.default;
|
||||
const textColor = PROFESSIONAL_COLORS.text.secondary;
|
||||
// 深色主题 - 与弹窗背景一致
|
||||
const cardBg = '#2D3748';
|
||||
const borderColor = 'rgba(255, 255, 255, 0.08)';
|
||||
const textColor = '#CBD5E0';
|
||||
|
||||
// 使用 useWatchlist Hook 管理自选股
|
||||
const {
|
||||
|
||||
Reference in New Issue
Block a user