Back to Examples
Dashboard Layout
A modern dashboard layout using flexbox. Features a responsive sidebar, header with navigation, and a main content area with cards and widgets. Perfect for admin panels and data-rich applications.
PREVIEW
Dashboard
John Doe
Widget 1
Dashboard widget content
Widget 2
Dashboard widget content
Widget 3
Dashboard widget content
Widget 4
Dashboard widget content
Widget 5
Dashboard widget content
Widget 6
Dashboard widget content
CODE
/* Dashboard Layout */
.dashboard {
display: flex;
height: 100vh;
}
/* Sidebar */
.sidebar {
display: flex;
flex-direction: column;
width: 16rem;
}
/* Main Content */
.main-content {
display: flex;
flex-direction: column;
flex: 1;
}
/* Header */
.header {
display: flex;
justify-content: space-between;
align-items: center;
}
/* Content Grid */
.content-grid {
display: grid;
gap: 1.5rem;
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
}
/* Navigation Menu */
.nav-menu {
display: flex;
flex-direction: column;
gap: 0.5rem;
}
/* User Profile */
.user-profile {
display: flex;
align-items: center;
gap: 0.75rem;
}