Skip to content

Commit 9fd53bf

Browse files
committed
Merge branch 'main' of https://github.com/KWcapstone/client
2 parents 629de2d + 117b417 commit 9fd53bf

File tree

5 files changed

+27
-7
lines changed

5 files changed

+27
-7
lines changed

src/views/meeting/components/SideBar.tsx

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ interface SideBarProps {
1010

1111
const SideBar = ({ isSidebarOpen, setIsSidebarOpen }: SideBarProps) => {
1212
const [isScript, setIsScript] = useState(false);
13+
const [isSummary, setIsSummary] = useState(true);
1314

1415
return isSidebarOpen ? (
1516
<div className="side-bar">
@@ -40,14 +41,20 @@ const SideBar = ({ isSidebarOpen, setIsSidebarOpen }: SideBarProps) => {
4041
<div className="content-wrap">
4142
<div className="content-titles">
4243
<div
43-
className={`content-title ${isScript ? "" : "active"}`}
44-
onClick={() => setIsScript(!isScript)}
44+
className={`content-title ${isSummary ? "active" : ""}`}
45+
onClick={() => {
46+
setIsScript(false);
47+
setIsSummary(true);
48+
}}
4549
>
4650
실시간 요약
4751
</div>
4852
<div
4953
className={`content-title ${isScript ? "active" : ""}`}
50-
onClick={() => setIsScript(!isScript)}
54+
onClick={() => {
55+
setIsScript(true);
56+
setIsSummary(false);
57+
}}
5158
>
5259
스크립트
5360
</div>

src/views/meeting/page/MeetingPage.tsx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ const MeetingPage = () => {
1818
/>
1919

2020
<div
21-
className="project-content"
21+
className={`meeting-page ${
22+
isSidebarOpen ? "sidebar-open" : "sidebar-closed"
23+
}`}
2224
style={{
2325
paddingLeft: isSidebarOpen ? "340px" : "56px", // 동적 패딩
2426
}}

src/views/meeting/style/header-bar.sass

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88
+flex-box(space-between, center)
99
+padding(9px 16px)
1010
+box-sizing(border-box)
11+
+size(100%, 60px)
12+
position: fixed
1113

1214
border-bottom: 1px solid $gray-100
1315
background-color: $white

src/views/meeting/style/meeting.sass

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,13 @@
44
@import '@/sass/uix/_button.sass'
55

66

7-
.project-content
8-
+size(calc(100vw - 340px), calc(100vh - 60px))
7+
.meeting-page
98
background-color: $gray-50
10-
9+
10+
.sidebar-open
11+
+size(calc(100vw - 340px), calc(100vh - 60px))
12+
+padding(60px 0 0 340px)
13+
14+
.sidebar-closed
15+
+size(calc(100vw - 56px), calc(100vh - 60px))
16+
+padding(60px 0 0 56px)

src/views/meeting/style/side-bar.sass

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,11 @@
55

66
.side-bar
77
+size(340px, calc(100vh - 60px))
8+
+margin(60px 0 0 0)
89
+box-sizing(border-box)
910
+flex-box(flex-start, center, 40px)
1011
+padding(16px 0)
12+
1113
flex-direction: column
1214
border-right: 1px solid $gray-100
1315
background-color: $white
@@ -140,6 +142,7 @@
140142
+size(56px, calc(100vh - 60px))
141143
+box-sizing(border-box)
142144
+padding(16px)
145+
+margin(60px 0 0 0)
143146
background-color: $white
144147
border-right: 1px solid $gray-100
145148
position: fixed

0 commit comments

Comments
 (0)