chat-with-internet / app /page.module.css
matt HOFFNER
cleanup
9684fe8
raw
history blame
1.51 kB
/* Main container */
.main {
display: flex;
flex-direction: column;
height: 100vh; /* Full viewport height */
overflow: hidden;
}
/* Messages container */
.messages {
flex-grow: 1;
overflow-y: scroll; /* Allows scrolling */
padding: 10px;
margin-bottom: 60px; /* Space for the input area */
}
.messages pre, .messages code {
white-space: pre-wrap; /* Wraps the text */
word-break: break-word; /* Breaks words at the end of the line */
overflow-wrap: break-word; /* Ensures long words are wrapped */
}
/* Individual message styling */
.message {
}
/* Input container styling */
.inputContainer {
background-color: #aaa; /* Base color */
background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 50%, transparent 50%),
linear-gradient(rgba(255, 255, 255, 0.1) 1px, transparent 1px);
background-size: 2px 2px, 4px 4px;
position: fixed; /* Fixed at the bottom */
bottom: 0; /* Align to bottom */
left: 0; /* Align to left */
right: 0; /* Align to right */
display: flex;
justify-content: space-between;
padding: 10px;
z-index: 1000; /* Ensure it's above other content */
}
/* Form styling */
.form {
display: flex;
width: 100%;
}
/* Input field styling */
.input {
flex-grow: 1; /* Input takes up available space */
margin-right: 10px; /* Spacing between input and button */
font-size: 16px; /* Prevent zoom on mobile browsers */
}
/* Button styling */
.button {
/* Add specific styles for the button appearance here */
}