CMU Coding Bootcamp

feat: start HTML unit

thecoded.prof c69c17c6 80785524

verified
+1
html/README.md
···
··· 1 + # A Basic HTML Page
+3
html/css/styles.css
···
··· 1 + .h1 { 2 + font-size: 32px; 3 + }
+11
html/index.html
···
··· 1 + <html> 2 + <head> 3 + <title>HTML Page</title> 4 + <link rel="stylesheet" href="css/styles.css" /> 5 + <script src="js/script.js"></script> 6 + </head> 7 + <body> 8 + <h1>Hello World</h1> 9 + <button id="nav" onclick="navigateToPage('page2.html')">Page 2</button> 10 + </body> 11 + </html>
+3
html/js/script.js
···
··· 1 + navigateToPage = (page) => { 2 + window.location.href = page; 3 + };
+11
html/page2.html
···
··· 1 + <html> 2 + <head> 3 + <title>Another Page</title> 4 + <link rel="stylesheet" href="css/styles.css" /> 5 + <script src="js/script.js"></script> 6 + </head> 7 + <body> 8 + <h1>Page 2!</h1> 9 + <button id="nav" onclick="navigateToPage('index.html')">Index</button> 10 + </body> 11 + </html>
+8 -9
nilla.nix
··· 78 mkShell { 79 shellHook = '' 80 [ "$(hostname)" = "shorthair" ] && export ZED_PREDICT_EDITS_URL=http://localhost:9000/predict_edits 81 ''; 82 packages = [ 83 (python3.withPackages (ppkgs: [ ··· 108 }: 109 mkShell { 110 shellHook = '' 111 - zed() { 112 - /nix/store/071zfnbgg4f8i95rp6r5077z6mis3ss0-zed-editor-0.208.5/libexec/zed-editor "$@" & disown 113 - } 114 - export -f zed 115 ''; 116 packages = [ 117 pkgs.bun ··· 128 shells.none = { 129 systems = [ "x86_64-linux" ]; 130 131 - shell = { 132 - mkShell 133 - }: 134 mkShell { 135 shellHook = '' 136 - echo "hello" 137 - ''; 138 }; 139 }; 140 };
··· 78 mkShell { 79 shellHook = '' 80 [ "$(hostname)" = "shorthair" ] && export ZED_PREDICT_EDITS_URL=http://localhost:9000/predict_edits 81 + unset TMPDIR 82 ''; 83 packages = [ 84 (python3.withPackages (ppkgs: [ ··· 109 }: 110 mkShell { 111 shellHook = '' 112 + unset TMPDIR 113 ''; 114 packages = [ 115 pkgs.bun ··· 126 shells.none = { 127 systems = [ "x86_64-linux" ]; 128 129 + shell = 130 + { 131 + mkShell, 132 + }: 133 mkShell { 134 shellHook = '' 135 + echo "hello" 136 + ''; 137 }; 138 }; 139 };