.navbar { padding: 16px; color: gray; display: flex; background: var(--code-bg); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); height: 80px; } .navbar h1 { font-size: 26px; letter-spacing: -1.68px; margin: 4px 10px 0 0; @media (max-width: 1024px) { font-size: 20px; margin: 20px 0; } } .nav-links{ display: flex; align-items: center; margin-left: auto; padding-right: 16px; padding-left: 16px; } .nav-links a { color: gray; text-decoration: none; margin-left: 16px; font-size: 14px; letter-spacing: -1px; } .logo { width: 55px; height: 55px; float: right; align-items: right; margin-right: 5px; margin-left: 5px; margin-top: -5px; } .sidebar { display: flex; flex-flow: column; height: 70vh; padding: 16px; color: gray; background: var(--code-bg); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); width: 200px; } .sidebar h1 { font-size: 16px; letter-spacing: -1.68px; margin: 4px 10px 0 0; @media (max-width: 1024px) { font-size: 14px; margin: 20px 0; } } .treeElement p { font-size: 12px; margin: 8px 16px 0 0; } .treeElement { background: whitesmoke; border-inline: 1px solid var(--border); box-sizing: border-box; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); } .treeElement h2 { font-size: 14px; color: gray; letter-spacing: -1px; margin: 4px 16px 0 0; } .spacer { display: flex; flex-flow: column; height: 1vh; } .side-links { font-size: 12px; background: whitesmoke; } footer { padding: 16px; color: gray; display: flex; background: var(--code-bg); box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); height: 40px; } @import "tailwindcss";