Add Codebase Review Document and Refactor Key Systems: Introduce a comprehensive review of the codebase organization, highlighting areas for improvement and recent refactoring successes. Refactor key-lock and unlock systems for better modularity and maintainability, consolidating logic into dedicated modules. Update relevant files and documentation to reflect these changes, ensuring a clearer structure and improved performance.

This commit is contained in:
Z. Cliffe Schreuders
2025-10-12 23:11:32 +01:00
parent d46fa79718
commit 40edca9fc7
17 changed files with 1823 additions and 1742 deletions

View File

@@ -48,6 +48,54 @@ body {
position: relative;
}
.laptop-screen {
width: 100%;
height: 100%;
background: #1a1a1a;
border-radius: 8px;
display: flex;
flex-direction: column;
overflow: hidden;
}
.title-bar {
background: #2a2a2a;
color: #fff;
padding: 10px 15px;
display: flex;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid #444;
font-family: 'VT323', monospace;
font-size: 16px;
}
.title-bar .close-btn {
background: #e74c3c;
color: white;
border: none;
border-radius: 3px;
width: 24px;
height: 24px;
cursor: pointer;
font-size: 16px;
font-weight: bold;
display: flex;
align-items: center;
justify-content: center;
}
.title-bar .close-btn:hover {
background: #c0392b;
}
#cyberchef-container {
flex: 1;
width: 100%;
height: 100%;
overflow: hidden;
}
#cyberchef-frame {
width: 100%;
height: 100%;