diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/alyssa.jpg b/alyssa.jpg old mode 100644 new mode 100755 diff --git a/bookofbill/.vscode/settings.json b/bookofbill/.vscode/settings.json new file mode 100644 index 0000000..5ef97e1 --- /dev/null +++ b/bookofbill/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "ollama-autocoder.endpoint": "http://192.168.1.65:11434/api/generate" +} \ No newline at end of file diff --git a/bookofbill/fonts/CipherFontA.ttf b/bookofbill/fonts/CipherFontA.ttf new file mode 100644 index 0000000..4aa047f Binary files /dev/null and b/bookofbill/fonts/CipherFontA.ttf differ diff --git a/bookofbill/fonts/CipherFontB.ttf b/bookofbill/fonts/CipherFontB.ttf new file mode 100644 index 0000000..9082b1b Binary files /dev/null and b/bookofbill/fonts/CipherFontB.ttf differ diff --git a/bookofbill/fonts/SECRETCODE.otf b/bookofbill/fonts/SECRETCODE.otf new file mode 100644 index 0000000..36510b1 Binary files /dev/null and b/bookofbill/fonts/SECRETCODE.otf differ diff --git a/bookofbill/fonts/Strange Runes.ttf b/bookofbill/fonts/Strange Runes.ttf new file mode 100644 index 0000000..4a3d88c Binary files /dev/null and b/bookofbill/fonts/Strange Runes.ttf differ diff --git a/bookofbill/fonts/Theraprism.otf b/bookofbill/fonts/Theraprism.otf new file mode 100644 index 0000000..e771eaf Binary files /dev/null and b/bookofbill/fonts/Theraprism.otf differ diff --git a/bookofbill/index.html b/bookofbill/index.html new file mode 100644 index 0000000..001be14 --- /dev/null +++ b/bookofbill/index.html @@ -0,0 +1,23 @@ + + + + Bill Cipher + + + +

Bill Cipher

+ + + +
+ +
+
+ +
+ +
+ + + + diff --git a/bookofbill/script.js b/bookofbill/script.js new file mode 100644 index 0000000..5636d28 --- /dev/null +++ b/bookofbill/script.js @@ -0,0 +1,33 @@ +const keyboard = document.getElementById('keyboard'); +const output = document.getElementById('output'); + +const fonts = ['CipherFontA', 'CipherFontB', 'SECRETCODE', 'Strange Runes', 'Theraprism']; +let currentFont = fonts[0]; + +for (const font of fonts) { + const tab = document.createElement('button'); + tab.className = 'tab'; + tab.textContent = font; + tab.addEventListener('click', () => { + currentFont = font; + keyboard.style.fontFamily = font; + }); + keyboard.appendChild(tab); +} + +for (const letter of 'abcdefghijklmnopqrstuvwxyz') { + const key = document.createElement('div'); + key.className = 'key'; + key.textContent = letter; + key.addEventListener('click', () => { + output.textContent += letter; + output.style.fontFamily = currentFont; + }); + keyboard.appendChild(key); +} + +const clearOutputButton = document.getElementById('clear-output'); + +clearOutputButton.addEventListener('click', () => { + document.getElementById('output').textContent = ''; +}); \ No newline at end of file diff --git a/bookofbill/style.css b/bookofbill/style.css new file mode 100644 index 0000000..0a9e9cb --- /dev/null +++ b/bookofbill/style.css @@ -0,0 +1,83 @@ +@font-face { font-family: CipherFontA; src: url('fonts/CipherFontA.ttf'); } +@font-face { font-family: CipherFontB; src: url('fonts/CipherFontB.ttf'); } +@font-face { font-family: SECRETCODE; src: url('fonts/SECRETCODE.otf'); } +@font-face { font-family: Strange Runes; src: url('fonts/Strange Runes.ttf'); } +@font-face { font-family: Theraprism; src: url('fonts/Theraprism.otf'); } + +body { + + font-family: 'Arial', 'Times New Roman', 'Verdana', local('CipherFontA'), local('fonts/CipherFontB'), local('SECRETCODE'), local('Strange Runes'), local('Theraprism'); + display: flex; + flex-direction: column; + align-items: center; +} + + + +#keyboard { + display: grid; + grid-template-columns: repeat(10, 1fr); + gap: 5px; + padding: 10px; + background-color: #eee; + border-radius: 5px; +} + +.key { + width: 100%; + height: 50px; + border: 1px solid black; + border-radius: 5px; + background-color: white; + font-size: 40px; + text-align: center; + line-height: 50px; + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; +} + +#output { + width: 300px; + height: 100px; + margin: 40px; + padding: 10px; + border: 1px solid black; + border-radius: 5px; + font-size: 20px; + font-family: 'Times New Roman', Times, serif !important; +} + +.font-name-tab { + font-weight: bold; + background-color: #eee; + border: 1px solid #ccc; + padding: 5px; + margin: 5px; +} + +@media screen and (max-width: 768px) { + #keyboard { + grid-template-columns: repeat(5, 1fr); + } +} + +#clear-output { + margin: 20px; + padding: 10px; + border: 1px solid black; + border-radius: 5px; + font-size: 20px; + cursor: pointer; +} + +#font-name-tabs { + display: flex; + justify-content: center; + margin-bottom: 20px; +} + +#keyboard { + margin-top: 20px; +} diff --git a/erin/index.html b/erin/index.html old mode 100644 new mode 100755 diff --git a/gravityfalls/book_of_bill.pdf b/gravityfalls/book_of_bill.pdf new file mode 100755 index 0000000..e4b9b93 Binary files /dev/null and b/gravityfalls/book_of_bill.pdf differ diff --git a/gravityfalls/index.html b/gravityfalls/index.html new file mode 100644 index 0000000..2e63add --- /dev/null +++ b/gravityfalls/index.html @@ -0,0 +1,20 @@ + + + + BOOK OF BILL + + + +

Book of Bill

+ +

Unable to display PDF file. Download instead.

+
+ + + diff --git a/mail.svg b/mail.svg old mode 100644 new mode 100755 diff --git a/map.svg b/map.svg old mode 100644 new mode 100755 diff --git a/phone.svg b/phone.svg old mode 100644 new mode 100755