Spaces:
Running
Running
body { | |
margin: 0; | |
font-family: Arial, sans-serif; | |
} | |
.container { | |
display: flex; | |
flex-direction: column; | |
height: 100vh; | |
width: 100%; | |
} | |
.top-bar { | |
background-color: #333; | |
color: white; | |
text-align: center; | |
padding: 10px; | |
} | |
.main { | |
display: flex; | |
flex: 1; | |
} | |
.side-bar { | |
width: 100px; | |
background-color: #444; | |
display: flex; | |
flex-direction: column; | |
align-items: center; | |
justify-content: space-between; | |
padding: 20px; | |
} | |
.side-bar button { | |
background-color: #666; | |
color: white; | |
border: none; | |
margin: 10px 0; | |
padding: 10px; | |
cursor: pointer; | |
text-align: center; | |
} | |
.nav-buttons { | |
margin-top: auto; | |
} | |
.content { | |
flex: 1; | |
display: flex; | |
justify-content: center; | |
align-items: center; | |
background-color: #eee; | |
position: relative; | |
} | |
#content-area { | |
width: 80%; | |
height: 80%; | |
position: relative; | |
overflow: hidden; | |
} | |
#slide-image { | |
width: 100%; | |
height: 100%; | |
object-fit: cover; | |
} | |
#slide-text { | |
position: absolute; | |
background-color: rgba(0, 0, 0, 0.7); | |
color: white; | |
padding: 20px; | |
display: none; | |
width: 100%; | |
height: 100%; | |
} | |
#slide-video { | |
display: none; | |
width: 100%; | |
height: 100%; | |
} | |