aboutsummaryrefslogtreecommitdiff
path: root/html
diff options
context:
space:
mode:
authorgrant-kun <[email protected]>2022-10-11 11:01:44 -0500
committergrant-kun <[email protected]>2022-10-11 11:01:44 -0500
commitd2782bae0a4e70cbdf9a84afd92ed7c28237b82a (patch)
tree01778b4366b0d13fcaf5fcbdddf71d23b3e3dc6f /html
parent75ced388a61f0f1e4b88765d09c3251748734fea (diff)
added email storage
Diffstat (limited to 'html')
-rw-r--r--html/404.html19
-rw-r--r--html/mail.html21
2 files changed, 33 insertions, 7 deletions
diff --git a/html/404.html b/html/404.html
index 0e18290..8b54f1e 100644
--- a/html/404.html
+++ b/html/404.html
@@ -24,10 +24,12 @@
.wrapper {
display: flex;
align-self: center;
+
}
.a {
- margin-left: 30px;
+ margin: 30px;
+
}
a:link {
@@ -63,6 +65,7 @@
border-spacing: 20px;
border-width: 2px;
padding: 5px;
+
}
.bl1 {
@@ -117,7 +120,7 @@
<body onload="load()">
<h5>
- 404<sub style="font-size:30px">418 <sub style="font-size:10px"></br>i am infact a teapot</sub></sub>
+ 404<sub style="font-size:30px">418 </sub>
</h5></br>
<!--
either i dont know this page, or i cant give it to you! <sub><i>no hard feelings
@@ -159,6 +162,18 @@
document.getElementsByClassName('bl2')[0].style.top = (document.getElementsByClassName('coollines')[0].getBoundingClientRect().bottom + 15) + 'px'
document.getElementsByClassName('bl3')[0].style.left = (document.getElementsByClassName('coollines')[0].getBoundingClientRect().left - 20) + 'px'
document.getElementsByClassName('bl4')[0].style.left = (document.getElementsByClassName('coollines')[0].getBoundingClientRect().right) + 'px'
+ if (document.body.clientWidth <= 600) {
+
+ document.getElementsByClassName('wrapper')[0].style = 'position:absolute;bottom:30%;bottom:20%'
+ document.getElementById('sowwy').style.display = 'none'
+
+ } else {
+
+ document.getElementsByClassName('wrapper')[0].style = 'display: flex;\
+ align-self: center;'
+ document.getElementById('sowwy').style.display = 'block'
+
+ }
}, 30)
setTimeout(async () => {
document.getElementById('sowwy').innerHTML += 'here! ill ask if them i can tell you the code:)</br>'
diff --git a/html/mail.html b/html/mail.html
index db26593..f363dfe 100644
--- a/html/mail.html
+++ b/html/mail.html
@@ -96,7 +96,15 @@
let emails = []
function update() {
//console.log('hi')
- sendenc('/get', { 'user': 'root', 'pass': 'password', 'requested': 0, 'login_key': getCookie('login_key') }).then(res => {
+ sendenc('/get/update', { 'user': 'root', 'requested': 0, 'login_key': getCookie('login_key') }).then(res => {
+ res = JSON.parse(res)
+ console.log('parsed')
+ emails = res.reverse()
+ })
+ }
+ function init() {
+ //console.log('hi')
+ sendenc('/get/storage', { 'user': 'root', 'pass': 'password', 'requested': 0, 'login_key': getCookie('login_key') }).then(res => {
res = JSON.parse(res)
console.log('parsed')
emails = res.reverse()
@@ -114,7 +122,11 @@
mypriv = await kekw.exportKey('pkcs1-private')
mypub = await kekw.exportKey('pkcs8-public')
pub = await sendnoenc('/pub.key', { sid: sid, pub: mypub })
- update()
+ if (getCookie('login_key') == null) {
+ window.location.href = '/'
+ } else {
+ init()
+ }
setInterval(() => {
let ret = ''
let evo = false
@@ -125,7 +137,7 @@
c = '#395B64'
}
evo = !evo
- ret += '<div onclick="lm(' + emails.indexOf(email) + ')" style="color:#A5C9CA;border-radius:10px;max-width:40%;min-width:400px;padding:20px;background-color:' + c + ';">'
+ ret += '<div onclick="lm(' + emails.indexOf(email) + ')" style="white-space: pre-wrap;color:#A5C9CA;border-radius:10px;max-width:40%;min-width:400px;padding:20px;background-color:' + c + ';">'
ret += '<tt><b><font size="4">sub:' + email.envelope.subject + '</font></b></br>frm:' + email.envelope.from[0].address + '</br><sub style="color:#E7F6F2;">' + email.envelope.date + '</sub></tt></br></div><div style="height:2px;"></div>'
}
@@ -135,9 +147,8 @@
//<button onclick="update()">update mail</button>
</script>
<div id="emails"></div>
- <div id="box" class="split" style="background-color:red;right:0;margin:40px;">
+ <div id="box" class="split" style="white-space: pre-wrap;background-color:red;right:0;margin:40px;">
<div id="view">
- fneoutvbnoruitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>uitnvorntvo</br>
</div>
</div>
</body>