Skip to content

Commit e4abe17

Browse files
committed
fix: fixed in position project header
1 parent 4f8ed34 commit e4abe17

File tree

2 files changed

+23
-15
lines changed

2 files changed

+23
-15
lines changed

src/public/components/files/FileList.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
.container{
2+
display: flex;
3+
flex-direction: column;
24
border-right: 1px solid black; /*fixme*/
35
flex-grow: 1;
46
}
@@ -20,4 +22,8 @@
2022

2123
.container:hover .project-header-buttons{
2224
opacity: 1;
25+
}
26+
27+
.project-files {
28+
overflow: auto
2329
}

src/public/components/files/FileList.tsx

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,24 @@ export class FileList extends React.Component<FilesListProps, FilesListState>{
3232

3333
render() {
3434
return <div className={styles.container}>
35-
<SelectableList value={0} onChange={(...args: any[]) => { console.log(args) }}>
36-
<Subheader>
37-
<div className={styles['project-header']}>
38-
<div className={styles['project-header-title']}>Project</div>
39-
<div className={styles['project-header-buttons']}>
40-
<IconButton tooltip="New file" tooltipPosition="bottom-left">
41-
<NoteAdd />
42-
</IconButton>
43-
<IconButton tooltip="New folder" tooltipPosition="bottom-left">
44-
<CreateNewFolder />
45-
</IconButton>
46-
</div>
35+
<Subheader>
36+
<div className={styles['project-header']}>
37+
<div className={styles['project-header-title']}>Project</div>
38+
<div className={styles['project-header-buttons']}>
39+
<IconButton tooltip="New file" tooltipPosition="bottom-left">
40+
<NoteAdd />
41+
</IconButton>
42+
<IconButton tooltip="New folder" tooltipPosition="bottom-left">
43+
<CreateNewFolder />
44+
</IconButton>
4745
</div>
48-
</Subheader>
49-
{this.renderFileList()}
50-
</SelectableList>
46+
</div>
47+
</Subheader>
48+
<div className={styles['project-files']}>
49+
<SelectableList value={0} onChange={(...args: any[]) => { console.log(args) }}>
50+
{this.renderFileList()}
51+
</SelectableList>
52+
</div>
5153
</div>
5254
}
5355

0 commit comments

Comments
 (0)