botserver/web/app/tablesv2/tables.css
Rodrigo Rodriguez (Pragmatismo) 01e89c9358 feat: add actix-files dependency for file serving support
Added actix-files and its dependencies (http-range, mime_guess, unicase, v_htmlescape) to enable static file functionality in the botserver. This will allow serving static assets and files through the web server. The change includes all required transitive dependencies for proper file handling and MIME type detection.
2025-11-15 19:08:26 -03:00

85 lines
1.2 KiB
CSS

/* Tables Component Styles */
.app-container {
display: flex;
flex-direction: column;
height: 100vh;
background: var(--background);
}
.content-container {
flex: 1;
display: flex;
flex-direction: column;
overflow: hidden;
}
.header {
background: linear-gradient(135deg, var(--primary) 0%, var(--accent) 100%);
color: white;
padding: 15px 20px;
box-shadow: 0 2px 10px rgba(0,0,0,0.1);
}
.header h1 {
font-size: 24px;
margin-bottom: 5px;
}
.header .subtitle {
font-size: 12px;
opacity: 0.9;
}
.spreadsheet-content {
display: flex;
flex-direction: column;
height: 100%;
}
/* Spreadsheet specific styles */
table {
border-collapse: collapse;
width: 100%;
}
th, td {
border: 1px solid #ddd;
padding: 8px;
text-align: left;
}
th {
background-color: #f2f2f2;
position: sticky;
top: 0;
}
.selected {
background-color: #e6f2ff;
outline: 2px solid #4d90fe;
}
.editing input {
width: 100%;
height: 100%;
border: none;
padding: 0;
margin: 0;
font: inherit;
}
.resizable-container {
display: flex;
flex: 1;
overflow: hidden;
}
.resizable-panel {
overflow: auto;
}
.resizable-handle {
width: 10px;
background: #f0f0f0;
cursor: col-resize;
}