place pattern library basic layout.

This commit is contained in:
Vixalie 2025-03-05 11:25:25 +08:00
parent 82e6d51f55
commit db5b7f1dec
5 changed files with 46 additions and 1 deletions

View File

@ -0,0 +1,7 @@
@layer pages {
.pattern_detail {
flex: 2;
border-radius: calc(var(--border-radius) * 2);
background-color: var(--color-dark-surface-container);
}
}

View File

@ -0,0 +1,8 @@
import { FC } from 'react';
import styles from './PatternDetail.module.css';
const PatternDetail: FC = () => {
return <div className={styles.pattern_detail}></div>;
};
export default PatternDetail;

View File

@ -0,0 +1,10 @@
@layer pages {
.pattern_list {
min-width: 0;
min-height: 0;
overflow: hidden;
flex: 1;
border-radius: calc(var(--border-radius) * 2);
background-color: var(--color-dark-surface-container);
}
}

View File

@ -0,0 +1,13 @@
import { FC } from 'react';
import { ScrollArea } from '../../components/ScrollArea';
import styles from './Patterns.module.css';
const Patterns: FC = () => {
return (
<div className={styles.pattern_list}>
<ScrollArea enableY></ScrollArea>
</div>
);
};
export default Patterns;

View File

@ -1,7 +1,14 @@
import { FC } from 'react';
import PatternDetail from '../page-components/pattern-library/PatternDetail';
import Patterns from '../page-components/pattern-library/Patterns';
const PatternLibrary: FC = () => {
return <div className="workspace"></div>;
return (
<div className="workspace horizontal">
<Patterns />
<PatternDetail />
</div>
);
};
export default PatternLibrary;