a213121's picture
more stuff
b42622f verified
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap');
body {
font-family: 'Inter', sans-serif;
}
/* Custom scrollbar */
::-webkit-scrollbar {
width: 8px;
height: 8px;
}
::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 10px;
}
::-webkit-scrollbar-thumb {
background: #c1c1c1;
border-radius: 10px;
}
::-webkit-scrollbar-thumb:hover {
background: #a8a8a8;
}
/* Sidebar scrollbar */
nav::-webkit-scrollbar {
width: 6px;
}
nav::-webkit-scrollbar-track {
background: transparent;
}
nav::-webkit-scrollbar-thumb {
background: rgba(255, 255, 255, 0.2);
border-radius: 3px;
}
nav::-webkit-scrollbar-thumb:hover {
background: rgba(255, 255, 255, 0.3);
}
/* Terminal-like elements */
.terminal {
font-family: 'Courier New', monospace;
background-color: #1e1e1e;
color: #f0f0f0;
border-radius: 6px;
padding: 16px;
}
.command-line {
display: flex;
align-items: center;
margin-bottom: 8px;
}
.prompt {
color: #4CAF50;
margin-right: 8px;
}
/* Linux-style window controls */
.window-controls {
display: flex;
gap: 8px;
margin-left: auto;
}
.window-btn {
width: 12px;
height: 12px;
border-radius: 50%;
}
.window-btn.close {
background-color: #ff5f56;
}
.window-btn.minimize {
background-color: #ffbd2e;
}
.window-btn.maximize {
background-color: #27c93f;
}
/* Terminal window controls */
.window-controls {
display: flex;
gap: 8px;
}
.window-btn {
width: 12px;
height: 12px;
border-radius: 50%;
cursor: pointer;
}
.window-btn.close {
background-color: #ff5f56;
}
.window-btn.minimize {
background-color: #ffbd2e;
}
.window-btn.maximize {
background-color: #27c93f;
}
/* Add button active states */
button:active {
transform: scale(0.95);
transition: transform 0.1s;
}
/* Add cursor pointer to clickable elements */
button, a {
cursor: pointer;
}
/* Quick access links */
.quick-access a {
transition: all 0.2s ease;
}
.quick-access a:hover {
transform: translateY(-2px);
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}