Files changed (1) hide show
  1. style.css +38 -20
style.css CHANGED
@@ -1,28 +1,46 @@
1
- body {
2
- padding: 2rem;
3
- font-family: -apple-system, BlinkMacSystemFont, "Arial", sans-serif;
 
 
 
 
 
 
 
4
  }
5
 
6
- h1 {
7
- font-size: 16px;
8
- margin-top: 0;
 
 
 
9
  }
10
 
11
- p {
12
- color: rgb(107, 114, 128);
13
- font-size: 15px;
14
- margin-bottom: 10px;
15
- margin-top: 5px;
16
  }
17
 
18
- .card {
19
- max-width: 620px;
20
- margin: 0 auto;
21
- padding: 16px;
22
- border: 1px solid lightgray;
23
- border-radius: 16px;
24
  }
25
 
26
- .card p:last-child {
27
- margin-bottom: 0;
28
- }
 
 
 
 
 
 
 
 
 
 
1
+ /* Reset margins and force a pure black background */
2
+ body, html {
3
+ margin: 0;
4
+ padding: 0;
5
+ background-color: #000000;
6
+ color: #00ff00; /* Classic matrix green text, change to #ffffff for pure white */
7
+ font-family: 'Courier New', Courier, monospace;
8
+ font-size: 16px;
9
+ height: 100%;
10
+ overflow: hidden;
11
  }
12
 
13
+ /* The terminal container */
14
+ #terminal {
15
+ padding: 20px;
16
+ height: calc(100% - 40px);
17
+ overflow-y: auto;
18
+ box-sizing: border-box;
19
  }
20
 
21
+ /* Style for the command input line */
22
+ .input-line {
23
+ display: flex;
24
+ align-items: center;
 
25
  }
26
 
27
+ /* The prompt styling (user@linux:~$) */
28
+ .prompt {
29
+ color: #00ff00;
30
+ font-weight: bold;
31
+ margin-right: 10px;
32
+ white-space: nowrap;
33
  }
34
 
35
+ /* The invisible input field that captures typing */
36
+ #cmd-input {
37
+ background: transparent;
38
+ border: none;
39
+ color: inherit;
40
+ font-family: inherit;
41
+ font-size: inherit;
42
+ outline: none;
43
+ flex-grow: 1;
44
+ padding: 0;
45
+ margin: 0;
46
+ }