feat: initial main website rewrite commit
14
.eslintrc.cjs
Normal file
@@ -0,0 +1,14 @@
|
||||
module.exports = {
|
||||
env: { browser: true, es2020: true },
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:@typescript-eslint/recommended',
|
||||
'plugin:react-hooks/recommended',
|
||||
],
|
||||
parser: '@typescript-eslint/parser',
|
||||
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
|
||||
plugins: ['react-refresh'],
|
||||
rules: {
|
||||
'react-refresh/only-export-components': 'warn',
|
||||
},
|
||||
}
|
||||
24
.gitignore
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
# Logs
|
||||
logs
|
||||
*.log
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
lerna-debug.log*
|
||||
|
||||
node_modules
|
||||
dist
|
||||
dist-ssr
|
||||
*.local
|
||||
|
||||
# Editor directories and files
|
||||
.vscode/*
|
||||
!.vscode/extensions.json
|
||||
.idea
|
||||
.DS_Store
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
3
.gitmodules
vendored
@@ -1,3 +0,0 @@
|
||||
[submodule "themes/risotto"]
|
||||
path = themes/risotto
|
||||
url = https://github.com/joeroe/risotto.git
|
||||
@@ -1 +0,0 @@
|
||||
!function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=100)}({100:function(t,e,r){"use strict";r.r(e);var n=r(2);if("undefined"!=typeof ServiceWorkerGlobalScope){var o="https://arc.io"+n.k;importScripts(o)}else if("undefined"!=typeof SharedWorkerGlobalScope){var c="https://arc.io"+n.i;importScripts(c)}else if("undefined"!=typeof DedicatedWorkerGlobalScope){var i="https://arc.io"+n.b;importScripts(i)}},2:function(t,e,r){"use strict";r.d(e,"a",(function(){return n})),r.d(e,"f",(function(){return c})),r.d(e,"j",(function(){return i})),r.d(e,"i",(function(){return a})),r.d(e,"b",(function(){return d})),r.d(e,"k",(function(){return f})),r.d(e,"c",(function(){return u})),r.d(e,"d",(function(){return s})),r.d(e,"e",(function(){return l})),r.d(e,"h",(function(){return m})),r.d(e,"g",(function(){return v}));var n={images:["bmp","jpeg","jpg","ttf","pict","svg","webp","eps","svgz","gif","png","ico","tif","tiff","bpg","avif","jxl"],video:["mp4","3gp","webm","mkv","flv","f4v","f4p","f4bogv","drc","avi","mov","qt","wmv","amv","mpg","mp2","mpeg","mpe","m2v","m4v","3g2","gifv","mpv","av1"],audio:["mid","midi","aac","aiff","flac","m4a","m4p","mp3","ogg","oga","mogg","opus","ra","rm","wav","webm","f4a","pat"],interchange:["json","yaml","xml","csv","toml","ini","bson","asn1","ubj"],archives:["jar","iso","tar","tgz","tbz2","tlz","gz","bz2","xz","lz","z","7z","apk","dmg","rar","lzma","txz","zip","zipx"],documents:["pdf","ps","doc","docx","ppt","pptx","xls","otf","xlsx"],other:["srt","swf"]},o="arc:",c={COMLINK_INIT:"".concat(o,"comlink:init"),NODE_ID:"".concat(o,":nodeId"),CDN_CONFIG:"".concat(o,"cdn:config"),P2P_CLIENT_READY:"".concat(o,"cdn:ready"),STORED_FIDS:"".concat(o,"cdn:storedFids"),SW_HEALTH_CHECK:"".concat(o,"cdn:healthCheck"),WIDGET_CONFIG:"".concat(o,"widget:config"),WIDGET_INIT:"".concat(o,"widget:init"),WIDGET_UI_LOAD:"".concat(o,"widget:load"),BROKER_LOAD:"".concat(o,"broker:load"),RENDER_FILE:"".concat(o,"inlay:renderFile"),FILE_RENDERED:"".concat(o,"inlay:fileRendered")},i="serviceWorker",a="/".concat("shared-worker",".js"),d="/".concat("dedicated-worker",".js"),f="/".concat("arc-sw-core",".js"),p="".concat("arc-sw",".js"),u=("/".concat(p),"/".concat("arc-sw"),"arc-db"),s="key-val-store",l=2**17,m="".concat("https://overmind.arc.io","/api/propertySession"),v="".concat("https://warden.arc.io","/mailbox/propertySession")}});
|
||||
@@ -1,32 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Reglas de BlueSMP 2</title>
|
||||
<script async defer data-website-id="c1600752-83dd-4702-a53e-54c29b95cd9c" src="https://analytics.srizan.ml/umami.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Reglas</h1>
|
||||
<img src="content/bluesmp/BlueSMP2.png">
|
||||
<h1>REGLA 1 e IMPORTANTE:<br> IZAN TIENE EL DERECHO A CAMBIAR LAS REGLAS,<br> PERO NO VA A HABER NADA QUE LE DE PRIVILEGIOS A OTRAS PERSONAS/GRUPOS.</h1>
|
||||
<h5>El infringimiento de estas reglas desembocarán en un ban pero a lo mejor lo perdono.</h5>
|
||||
<!-- RULES -->
|
||||
<ul>
|
||||
<li>REGLA 2: No vale hacer PvP sin el consentimiento de todos los participantes.</li>
|
||||
<li>REGLA 3: Tu país, tus materiales. No se pueden coger materiales de otros países sin que sean tuyos o sin el consentimiento del que le pertenece el país.</li>
|
||||
<li>REGLA 4: No se puede grifear o raidear bases.</li>
|
||||
<li>REGLA 5: Esto sólo es un juego, por favor, que no hayan problemas en la vida real o en otras partes fuera del server.</li>
|
||||
<li>REGLA 6: Prohibido quedarse con muchos países.</li>
|
||||
<li>REGLA 7: Los países hay que admitir que son tuyos con <a href="https://srizan.ml/bluesmp2_paises.docx" download>este documento oficial</a>.</li>
|
||||
<li>REGLA 8: Al mandar el documento oficial, hay que esperar a que Sr Izan de el veredicto, y mientras ese tiempo el país NO ES TUYO.</li>
|
||||
<li>REGLA 9: Si Izan dice NO, es NO.</li>
|
||||
<li>REGLA 10: No se puedes poner Warps en países o cercanías que no sean tuyos/as</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 141 KiB |
|
Before Width: | Height: | Size: 18 KiB |
@@ -1,22 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Messages | Sr Izan's Website.</title>
|
||||
<script async defer data-website-id="c1600752-83dd-4702-a53e-54c29b95cd9c" src="https://analytics.srizan.ml/umami.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<img src="content/messages/aw_ww.png" alt="aw ww"><br>
|
||||
<p>aw ww</p><br>
|
||||
<img src="https://cdn.discordapp.com/attachments/939552095835684904/979841800917364806/unknown.png" alt="megaman"><br>
|
||||
<p><strong>MEGAMAN</strong></p>
|
||||
<img src="content/messages/unepaja.png" alt="uhhhhh"><br>
|
||||
<p>ඞ</p>
|
||||
</body>
|
||||
</html>
|
||||
33
index.html
@@ -1,24 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Welcome back! | srizan.dev</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Welcome back!</h1>
|
||||
<p>You'll probably know me from https://srizan.ml, and now that domain is dead forever.</p>
|
||||
<h1>What happened?</h1>
|
||||
<p>Freenom being Freenom decided to expire my domain and when I wanted to re-register it, it would just not let me!</p>
|
||||
<p>While doing some research, I found that IANA had some problems with Freenom and probably just removed them off their registrar list. Just speculating :)</p>
|
||||
<h1>If I have a link that is yours, what do I have to do to view its contents?</h1>
|
||||
<p>Even though I'm still migrating stuff, the most critical subdomains for me like img.srizan.ml should be migrated by now, so probably you could just replace <code>.ml</code> with <code>.dev</code></p>
|
||||
<h1>Email?</h1>
|
||||
<p>It'll be shortly <code>izan at srizan dot dev</code> but it's not set up yet</p>
|
||||
<h1>thanks for reading... i guess</h1>
|
||||
<p>posdata: if you want to access the BEAUTIFUL website that <a href="https://willysuna.dev">willysuna</a>made, just go <a href="temporary/index.html">here</a>.</p>
|
||||
</body>
|
||||
</html>
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Vite + React + TS</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
<script type="module" src="/src/main.tsx"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
137
old/404.html
@@ -1,137 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" >
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Error 404</title>
|
||||
<link href="https://fonts.googleapis.com/css?family=Righteous&display=swap" rel="stylesheet"><link rel="stylesheet" href="/css/404.css">
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<!-- partial:index.partial.html -->
|
||||
<div class="moon"></div>
|
||||
<div class="moon__crater moon__crater1"></div>
|
||||
<div class="moon__crater moon__crater2"></div>
|
||||
<div class="moon__crater moon__crater3"></div>
|
||||
|
||||
<div class="star star1"></div>
|
||||
<div class="star star2"></div>
|
||||
<div class="star star3"></div>
|
||||
<div class="star star4"></div>
|
||||
<div class="star star5"></div>
|
||||
|
||||
<div class="error">
|
||||
<div class="error__title">404</div>
|
||||
<div class="error__subtitle">Hmmm...</div>
|
||||
<div class="error__description">It seems like the developer went to bed...</div>
|
||||
<button class="error__button error__button--active" onclick="location.href='https://srizan.ml';">INICIO</button>
|
||||
</div>
|
||||
|
||||
<div class="astronaut">
|
||||
<div class="astronaut__backpack"></div>
|
||||
<div class="astronaut__body"></div>
|
||||
<div class="astronaut__body__chest"></div>
|
||||
<div class="astronaut__arm-left1"></div>
|
||||
<div class="astronaut__arm-left2"></div>
|
||||
<div class="astronaut__arm-right1"></div>
|
||||
<div class="astronaut__arm-right2"></div>
|
||||
<div class="astronaut__arm-thumb-left"></div>
|
||||
<div class="astronaut__arm-thumb-right"></div>
|
||||
<div class="astronaut__leg-left"></div>
|
||||
<div class="astronaut__leg-right"></div>
|
||||
<div class="astronaut__foot-left"></div>
|
||||
<div class="astronaut__foot-right"></div>
|
||||
<div class="astronaut__wrist-left"></div>
|
||||
<div class="astronaut__wrist-right"></div>
|
||||
|
||||
<div class="astronaut__cord">
|
||||
<canvas id="cord" height="500px" width="500px"></canvas>
|
||||
</div>
|
||||
|
||||
<div class="astronaut__head">
|
||||
<canvas id="visor" width="60px" height="60px"></canvas>
|
||||
<div class="astronaut__head-visor-flare1"></div>
|
||||
<div class="astronaut__head-visor-flare2"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- partial -->
|
||||
<script>
|
||||
function drawVisor() {
|
||||
const canvas = document.getElementById('visor');
|
||||
const ctx = canvas.getContext('2d');
|
||||
|
||||
ctx.beginPath();
|
||||
ctx.moveTo(5, 45);
|
||||
ctx.bezierCurveTo(15, 64, 45, 64, 55, 45);
|
||||
|
||||
ctx.lineTo(55, 20);
|
||||
ctx.bezierCurveTo(55, 15, 50, 10, 45, 10);
|
||||
|
||||
ctx.lineTo(15, 10);
|
||||
|
||||
ctx.bezierCurveTo(15, 10, 5, 10, 5, 20);
|
||||
ctx.lineTo(5, 45);
|
||||
|
||||
ctx.fillStyle = '#2f3640';
|
||||
ctx.strokeStyle = '#f5f6fa';
|
||||
ctx.fill();
|
||||
ctx.stroke();
|
||||
}
|
||||
|
||||
const cordCanvas = document.getElementById('cord');
|
||||
const ctx = cordCanvas.getContext('2d');
|
||||
|
||||
let y1 = 160;
|
||||
let y2 = 100;
|
||||
let y3 = 100;
|
||||
|
||||
let y1Forward = true;
|
||||
let y2Forward = false;
|
||||
let y3Forward = true;
|
||||
|
||||
function animate() {
|
||||
requestAnimationFrame(animate);
|
||||
ctx.clearRect(0, 0, innerWidth, innerHeight);
|
||||
|
||||
ctx.beginPath();
|
||||
ctx.moveTo(130, 170);
|
||||
ctx.bezierCurveTo(250, y1, 345, y2, 400, y3);
|
||||
|
||||
ctx.strokeStyle = 'white';
|
||||
ctx.lineWidth = 8;
|
||||
ctx.stroke();
|
||||
|
||||
|
||||
if (y1 === 100) {
|
||||
y1Forward = true;
|
||||
}
|
||||
|
||||
if (y1 === 300) {
|
||||
y1Forward = false;
|
||||
}
|
||||
|
||||
if (y2 === 100) {
|
||||
y2Forward = true;
|
||||
}
|
||||
|
||||
if (y2 === 310) {
|
||||
y2Forward = false;
|
||||
}
|
||||
|
||||
if (y3 === 100) {
|
||||
y3Forward = true;
|
||||
}
|
||||
|
||||
if (y3 === 317) {
|
||||
y3Forward = false;
|
||||
}
|
||||
|
||||
y1Forward ? y1 += 1 : y1 -= 1;
|
||||
y2Forward ? y2 += 1 : y2 -= 1;
|
||||
y3Forward ? y3 += 1 : y3 -= 1;
|
||||
}
|
||||
|
||||
drawVisor();
|
||||
animate();
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,6 +0,0 @@
|
||||
# Sr Izan's Website
|
||||
---
|
||||
This is the source code for my main website: [srizan.ml](https://srizan.ml).
|
||||
In that website I host files to download and docs for my projects.
|
||||
(Yes I could put it on the [Wiki](https://docs.github.com/en/github/building-a-strong-community/about-wikis) page of my repo, but... Yeah, I like more HTML.)
|
||||
7/4/2021: MY WEBSITE IS ON GOOGLE!!!
|
||||
@@ -1,61 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="css/addaptphone.css" rel="stylesheet" type="text/css" integrity="sha384-KuIFztqqwPkovHcxGwOgQSLRgPs16L43XYJmbPI+8zFyqxiFXHkco852CBpeBgfQ" crossorigin="anonymous">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta http-equiv="refresh" content="0; url=https://blog.srizan.ml" />
|
||||
<title>Blog | Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<!-- <h1>Wait, the site is not working?</h1>
|
||||
<p>If it does not redirect you is because it's hosted on <a href="https://infinityfree.net">InfinityFree</a> and is frickin' slow!</p>
|
||||
<p>Sometimes works, sometimes doesn't.</p>
|
||||
<p>Click <a href="http://blogsrizan.ml">here</a> if it doesn't <a href="https://worproject.ml">WoR</a>k.</p> -->
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,32 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Reglas de BlueSMP 2</title>
|
||||
<script async defer data-website-id="c1600752-83dd-4702-a53e-54c29b95cd9c" src="https://analytics.srizan.ml/umami.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Reglas</h1>
|
||||
<img src="content/bluesmp/BlueSMP2.png">
|
||||
<h1>REGLA 1 e IMPORTANTE:<br> IZAN TIENE EL DERECHO A CAMBIAR LAS REGLAS,<br> PERO NO VA A HABER NADA QUE LE DE PRIVILEGIOS A OTRAS PERSONAS/GRUPOS.</h1>
|
||||
<h5>El infringimiento de estas reglas desembocarán en un ban pero a lo mejor lo perdono.</h5>
|
||||
<!-- RULES -->
|
||||
<ul>
|
||||
<li>REGLA 2: No vale hacer PvP sin el consentimiento de todos los participantes.</li>
|
||||
<li>REGLA 3: Tu país, tus materiales. No se pueden coger materiales de otros países sin que sean tuyos o sin el consentimiento del que le pertenece el país.</li>
|
||||
<li>REGLA 4: No se puede grifear o raidear bases.</li>
|
||||
<li>REGLA 5: Esto sólo es un juego, por favor, que no hayan problemas en la vida real o en otras partes fuera del server.</li>
|
||||
<li>REGLA 6: Prohibido quedarse con muchos países.</li>
|
||||
<li>REGLA 7: Los países hay que admitir que son tuyos con <a href="https://srizan.ml/bluesmp2_paises.docx" download>este documento oficial</a>.</li>
|
||||
<li>REGLA 8: Al mandar el documento oficial, hay que esperar a que Sr Izan de el veredicto, y mientras ese tiempo el país NO ES TUYO.</li>
|
||||
<li>REGLA 9: Si Izan dice NO, es NO.</li>
|
||||
<li>REGLA 10: No se puedes poner Warps en países o cercanías que no sean tuyos/as</li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 2.2 MiB |
|
Before Width: | Height: | Size: 64 KiB |
|
Before Width: | Height: | Size: 293 KiB |
|
Before Width: | Height: | Size: 171 KiB |
|
Before Width: | Height: | Size: 9.3 MiB |
|
Before Width: | Height: | Size: 80 KiB |
|
Before Width: | Height: | Size: 325 KiB |
|
Before Width: | Height: | Size: 96 KiB |
@@ -1,66 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="css/addaptphone.css" rel="stylesheet" type="text/css" integrity="sha384-KuIFztqqwPkovHcxGwOgQSLRgPs16L43XYJmbPI+8zFyqxiFXHkco852CBpeBgfQ" crossorigin="anonymous">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="global.css" rel="stylesheet" type="text/css" integrity="sha384-BwThqapwiRfzojiW54dq+8p1N3uL8B3qTXOlvQBnS0a+ZG7vYkEe5AyHTk0+1d9k" crossorigin="anonymous">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="Contect | Sr Izan's Website" content="Contact me!" />
|
||||
<title>Contact | Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<h1 class="contactme" style="text-align: center;"><strong>Contact</strong></h1>
|
||||
<a href="mailto:izan@srizan.ml">Send me an email!</a><br>
|
||||
<a href="https://discord.com/users/703974042700611634">Discord!</a><br>
|
||||
<a href="https://github.srizan.ml">Github!</a><br>
|
||||
<a href="https://twitter.com/ItsSrIzan">Twitter!</a><br>
|
||||
<a href="https://mitcgames.ml">MITCGames!</a><br>
|
||||
<a href="https://twitter.com/MITCGames">MITCGames Twitter!</a><br>
|
||||
<a href="https://github.com/MITC-Games">MITCGames Github!</a><br>
|
||||
</body>
|
||||
</html>
|
||||
|
Before Width: | Height: | Size: 737 KiB |
|
Before Width: | Height: | Size: 1.6 MiB |
|
Before Width: | Height: | Size: 2.8 MiB |
|
Before Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 6.4 MiB |
|
Before Width: | Height: | Size: 1.4 MiB |
|
Before Width: | Height: | Size: 1.1 MiB |
|
Before Width: | Height: | Size: 2.0 MiB |
|
Before Width: | Height: | Size: 53 KiB |
|
Before Width: | Height: | Size: 145 KiB |
|
Before Width: | Height: | Size: 396 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
Before Width: | Height: | Size: 8.8 KiB |
|
Before Width: | Height: | Size: 96 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 8.4 KiB |
|
Before Width: | Height: | Size: 6.1 KiB |
@@ -1,38 +0,0 @@
|
||||
<html><body><p>-----> Building on the Heroku-20 stack<br>
|
||||
-----> Using buildpack: heroku/nodejs<br>
|
||||
-----> Node.js app detected<br>
|
||||
<br>
|
||||
-----> Creating runtime environment<br>
|
||||
<br>
|
||||
NPM_CONFIG_LOGLEVEL=error<br>
|
||||
NODE_VERBOSE=false<br>
|
||||
NODE_ENV=production<br>
|
||||
NODE_MODULES_CACHE=true<br>
|
||||
<br>
|
||||
-----> Installing binaries<br>
|
||||
engines.node (package.json): 14.x<br>
|
||||
engines.npm (package.json): unspecified (use default)<br>
|
||||
<br>
|
||||
Resolving node version 14.x...<br>
|
||||
Downloading and installing node 14.16.0...<br>
|
||||
Using default npm version: 6.14.11<br>
|
||||
<br>
|
||||
-----> Installing dependencies<br>
|
||||
Installing node modules<br>
|
||||
<strong>npm ERR! axios not accessible from amethyste-api</strong> << Error in this line.<br>
|
||||
<br>
|
||||
npm ERR! A complete log of this run can be found in:<br>
|
||||
npm ERR! *npm log censored*<br>
|
||||
-----> Build failed<br>
|
||||
<br>
|
||||
We're sorry this build is failing! You can troubleshoot common issues here:<br>
|
||||
https://devcenter.heroku.com/articles/troubleshooting-node-deploys<br>
|
||||
<br>
|
||||
If you're stuck, please submit a ticket so we can help:<br>
|
||||
https://help.heroku.com/<br>
|
||||
<br>
|
||||
Love,<br>
|
||||
Heroku<br>
|
||||
|
||||
! Push rejected, failed to compile Node.js app.<br>
|
||||
! Push failed<br></p></body></html>
|
||||
@@ -1 +0,0 @@
|
||||
<iframe width="475" height="250" src="https://reloj-alarma.es/embed/cronometro/#theme=1&format=3" frameborder="0" allowfullscreen></iframe>
|
||||
383
old/css/404.css
@@ -1,383 +0,0 @@
|
||||
html,
|
||||
body {
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
margin: 0px;
|
||||
background: linear-gradient(90deg, #2f3640 23%, #181b20 100%);
|
||||
}
|
||||
|
||||
.moon {
|
||||
background: linear-gradient(90deg, #d0d0d0 48%, #919191 100%);
|
||||
position: absolute;
|
||||
top: -100px;
|
||||
left: -300px;
|
||||
width: 900px;
|
||||
height: 900px;
|
||||
content: "";
|
||||
border-radius: 100%;
|
||||
box-shadow: 0px 0px 30px -4px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.moon__crater {
|
||||
position: absolute;
|
||||
content: "";
|
||||
border-radius: 100%;
|
||||
background: linear-gradient(90deg, #7a7a7a 38%, #c3c3c3 100%);
|
||||
opacity: 0.6;
|
||||
}
|
||||
|
||||
.moon__crater1 {
|
||||
top: 250px;
|
||||
left: 500px;
|
||||
width: 60px;
|
||||
height: 180px;
|
||||
}
|
||||
|
||||
.moon__crater2 {
|
||||
top: 650px;
|
||||
left: 340px;
|
||||
width: 40px;
|
||||
height: 80px;
|
||||
transform: rotate(55deg);
|
||||
}
|
||||
|
||||
.moon__crater3 {
|
||||
top: -20px;
|
||||
left: 40px;
|
||||
width: 65px;
|
||||
height: 120px;
|
||||
transform: rotate(250deg);
|
||||
}
|
||||
|
||||
.star {
|
||||
background: grey;
|
||||
position: absolute;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
content: "";
|
||||
border-radius: 100%;
|
||||
transform: rotate(250deg);
|
||||
opacity: 0.4;
|
||||
animation-name: shimmer;
|
||||
animation-duration: 1.5s;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
@keyframes shimmer {
|
||||
from {
|
||||
opacity: 0;
|
||||
}
|
||||
to {
|
||||
opacity: 0.7;
|
||||
}
|
||||
}
|
||||
.star1 {
|
||||
top: 40%;
|
||||
left: 50%;
|
||||
animation-delay: 1s;
|
||||
}
|
||||
|
||||
.star2 {
|
||||
top: 60%;
|
||||
left: 90%;
|
||||
animation-delay: 3s;
|
||||
}
|
||||
|
||||
.star3 {
|
||||
top: 10%;
|
||||
left: 70%;
|
||||
animation-delay: 2s;
|
||||
}
|
||||
|
||||
.star4 {
|
||||
top: 90%;
|
||||
left: 40%;
|
||||
}
|
||||
|
||||
.star5 {
|
||||
top: 20%;
|
||||
left: 30%;
|
||||
animation-delay: 0.5s;
|
||||
}
|
||||
|
||||
.error {
|
||||
position: absolute;
|
||||
left: 100px;
|
||||
top: 400px;
|
||||
transform: translateY(-60%);
|
||||
font-family: "Righteous", cursive;
|
||||
color: #363e49;
|
||||
}
|
||||
|
||||
.error__title {
|
||||
font-size: 10em;
|
||||
}
|
||||
|
||||
.error__subtitle {
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.error__description {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.error__button {
|
||||
min-width: 7em;
|
||||
margin-top: 3em;
|
||||
margin-right: 0.5em;
|
||||
padding: 0.5em 2em;
|
||||
outline: none;
|
||||
border: 2px solid #2f3640;
|
||||
background-color: transparent;
|
||||
border-radius: 8em;
|
||||
color: #576375;
|
||||
cursor: pointer;
|
||||
transition-duration: 0.2s;
|
||||
font-size: 0.75em;
|
||||
font-family: "Righteous", cursive;
|
||||
}
|
||||
|
||||
.error__button:hover {
|
||||
color: #21252c;
|
||||
}
|
||||
|
||||
.error__button--active {
|
||||
background-color: #e67e22;
|
||||
border: 2px solid #e67e22;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.error__button--active:hover {
|
||||
box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.5);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.astronaut {
|
||||
position: absolute;
|
||||
width: 185px;
|
||||
height: 300px;
|
||||
left: 70%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%) rotate(20deg) scale(1.2);
|
||||
}
|
||||
|
||||
.astronaut__head {
|
||||
background-color: white;
|
||||
position: absolute;
|
||||
top: 60px;
|
||||
left: 60px;
|
||||
width: 60px;
|
||||
height: 60px;
|
||||
content: "";
|
||||
border-radius: 2em;
|
||||
}
|
||||
|
||||
.astronaut__head-visor-flare1 {
|
||||
background-color: #7f8fa6;
|
||||
position: absolute;
|
||||
top: 28px;
|
||||
left: 40px;
|
||||
width: 10px;
|
||||
height: 10px;
|
||||
content: "";
|
||||
border-radius: 2em;
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.astronaut__head-visor-flare2 {
|
||||
background-color: #718093;
|
||||
position: absolute;
|
||||
top: 40px;
|
||||
left: 38px;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
content: "";
|
||||
border-radius: 2em;
|
||||
opacity: 0.3;
|
||||
}
|
||||
|
||||
.astronaut__backpack {
|
||||
background-color: #bfbfbf;
|
||||
position: absolute;
|
||||
top: 90px;
|
||||
left: 47px;
|
||||
width: 86px;
|
||||
height: 90px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
}
|
||||
|
||||
.astronaut__body {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 115px;
|
||||
left: 55px;
|
||||
width: 70px;
|
||||
height: 80px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
}
|
||||
|
||||
.astronaut__body__chest {
|
||||
background-color: #d9d9d9;
|
||||
position: absolute;
|
||||
top: 140px;
|
||||
left: 68px;
|
||||
width: 45px;
|
||||
height: 25px;
|
||||
content: "";
|
||||
border-radius: 6px;
|
||||
}
|
||||
|
||||
.astronaut__arm-left1 {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 127px;
|
||||
left: 9px;
|
||||
width: 65px;
|
||||
height: 20px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
transform: rotate(-30deg);
|
||||
}
|
||||
|
||||
.astronaut__arm-left2 {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 102px;
|
||||
left: 7px;
|
||||
width: 20px;
|
||||
height: 45px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
transform: rotate(-12deg);
|
||||
border-top-left-radius: 8em;
|
||||
border-top-right-radius: 8em;
|
||||
}
|
||||
|
||||
.astronaut__arm-right1 {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 113px;
|
||||
left: 100px;
|
||||
width: 65px;
|
||||
height: 20px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
|
||||
.astronaut__arm-right2 {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 78px;
|
||||
left: 141px;
|
||||
width: 20px;
|
||||
height: 45px;
|
||||
content: "";
|
||||
border-radius: 8px;
|
||||
transform: rotate(-10deg);
|
||||
border-top-left-radius: 8em;
|
||||
border-top-right-radius: 8em;
|
||||
}
|
||||
|
||||
.astronaut__arm-thumb-left {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 110px;
|
||||
left: 21px;
|
||||
width: 10px;
|
||||
height: 6px;
|
||||
content: "";
|
||||
border-radius: 8em;
|
||||
transform: rotate(-35deg);
|
||||
}
|
||||
|
||||
.astronaut__arm-thumb-right {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 90px;
|
||||
left: 133px;
|
||||
width: 10px;
|
||||
height: 6px;
|
||||
content: "";
|
||||
border-radius: 8em;
|
||||
transform: rotate(20deg);
|
||||
}
|
||||
|
||||
.astronaut__wrist-left {
|
||||
background-color: #e67e22;
|
||||
position: absolute;
|
||||
top: 122px;
|
||||
left: 6.5px;
|
||||
width: 21px;
|
||||
height: 4px;
|
||||
content: "";
|
||||
border-radius: 8em;
|
||||
transform: rotate(-15deg);
|
||||
}
|
||||
|
||||
.astronaut__wrist-right {
|
||||
background-color: #e67e22;
|
||||
position: absolute;
|
||||
top: 98px;
|
||||
left: 141px;
|
||||
width: 21px;
|
||||
height: 4px;
|
||||
content: "";
|
||||
border-radius: 8em;
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
|
||||
.astronaut__leg-left {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 188px;
|
||||
left: 50px;
|
||||
width: 23px;
|
||||
height: 75px;
|
||||
content: "";
|
||||
transform: rotate(10deg);
|
||||
}
|
||||
|
||||
.astronaut__leg-right {
|
||||
background-color: #e6e6e6;
|
||||
position: absolute;
|
||||
top: 188px;
|
||||
left: 108px;
|
||||
width: 23px;
|
||||
height: 75px;
|
||||
content: "";
|
||||
transform: rotate(-10deg);
|
||||
}
|
||||
|
||||
.astronaut__foot-left {
|
||||
background-color: white;
|
||||
position: absolute;
|
||||
top: 240px;
|
||||
left: 43px;
|
||||
width: 28px;
|
||||
height: 20px;
|
||||
content: "";
|
||||
transform: rotate(10deg);
|
||||
border-radius: 3px;
|
||||
border-top-left-radius: 8em;
|
||||
border-top-right-radius: 8em;
|
||||
border-bottom: 4px solid #e67e22;
|
||||
}
|
||||
|
||||
.astronaut__foot-right {
|
||||
background-color: white;
|
||||
position: absolute;
|
||||
top: 240px;
|
||||
left: 111px;
|
||||
width: 28px;
|
||||
height: 20px;
|
||||
content: "";
|
||||
transform: rotate(-10deg);
|
||||
border-radius: 3px;
|
||||
border-top-left-radius: 8em;
|
||||
border-top-right-radius: 8em;
|
||||
border-bottom: 4px solid #e67e22;
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
@viewport {
|
||||
width: device-width ;
|
||||
zoom: 1.0 ;
|
||||
}
|
||||
@@ -1,5 +0,0 @@
|
||||
<html>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<head><meta http-equiv="refresh" content="1; url=https://dl.srizan.ml" /></head>
|
||||
<body><p>Redirecting you to https://dl.srizan.ml... If it doesn't click <a href="https://dl.srizan.ml">here</a>.</p></body>
|
||||
</html>
|
||||
BIN
old/favicon.jpg
|
Before Width: | Height: | Size: 37 KiB |
BIN
old/gato.jpeg
|
Before Width: | Height: | Size: 64 KiB |
14
old/git.sh
@@ -1,14 +0,0 @@
|
||||
#!/bin/bash
|
||||
echo -n "Please specify the name of the commit: "
|
||||
read commitname
|
||||
echo "Running git add ."
|
||||
git add .
|
||||
echo "Finished running git add ."
|
||||
echo "Running git commit -m "nameofthecommit""
|
||||
git commit -m "$commitname"
|
||||
echo "Finished running git commit -m "nameofthecommit""
|
||||
echo "Running git push"
|
||||
git push
|
||||
echo "Finished running git push"
|
||||
echo "See ya!"
|
||||
exit
|
||||
@@ -1,3 +0,0 @@
|
||||
a {
|
||||
color: green;
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
<iframe width="475" height="250" src="https://reloj-alarma.es/embed/hora/#theme=1&color=0&m=1&showdate=1" frameborder="0" allowfullscreen></iframe>
|
||||
125
old/index.html
@@ -1,125 +0,0 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="favicon.jpg"/>
|
||||
<link href="css/addaptphone.css" rel="stylesheet" type="text/css" integrity="sha384-KuIFztqqwPkovHcxGwOgQSLRgPs16L43XYJmbPI+8zFyqxiFXHkco852CBpeBgfQ" crossorigin="anonymous">
|
||||
<!--If it's a phone, addapt it (and did some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="global.css" rel="stylesheet" type="text/css" integrity="sha384-BwThqapwiRfzojiW54dq+8p1N3uL8B3qTXOlvQBnS0a+ZG7vYkEe5AyHTk0+1d9k" crossorigin="anonymous">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="Home - Sr Izan's Website." content="Main page for Sr Izan website" />
|
||||
<link rel="canonical" href="https://srizan.ml/index.html" />
|
||||
<title>Sr Izan's website.</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
@import url('https://fonts.googleapis.com/css2?family=Ubuntu+Condensed&display=swap');
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
.idostuff {
|
||||
margin-top: 220px;
|
||||
}
|
||||
|
||||
#h1idostuff {
|
||||
text-align: center;
|
||||
font-family: 'Ubuntu Condensed', sans-serif;
|
||||
}
|
||||
|
||||
|
||||
|
||||
.corner {
|
||||
position: absolute;
|
||||
right: 0px;
|
||||
bottom: 0px;
|
||||
}
|
||||
.htmlapprovalcorner{
|
||||
position: absolute;
|
||||
left: 0px;
|
||||
bottom: 0px;
|
||||
}
|
||||
.contact {margin-top: 220px;
|
||||
position: absolute;
|
||||
right: 0px;
|
||||
}
|
||||
.dark-mode {
|
||||
background-color: #23272A;
|
||||
color: white;
|
||||
}
|
||||
.lefttorighttext {
|
||||
position: absolute;
|
||||
white-space: nowrap;
|
||||
animation: floatText 5s infinite alternate ease-in-out;
|
||||
}
|
||||
|
||||
to {
|
||||
/* left: auto; */
|
||||
left: 100%;
|
||||
}
|
||||
|
||||
img { border: 0; }
|
||||
|
||||
/*.home-intro{
|
||||
background-image: url("../images/1.png");
|
||||
background-color:grey;
|
||||
height:500px;
|
||||
color:white;
|
||||
text-align:center;
|
||||
}*/
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<header class="idostuff"><h1 id="h1idostuff">Hi <img src="content/emojis/wave.png" width="28px" height="28px">!, I'm Izan and I do cool stuff!</h1></header>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!--<a href="contact"><p class="contact">Contact me</p></a>-->
|
||||
|
||||
<!--<marquee behavior="alternate" direction="right"><h1>Sr Izan's Website.</h1></marquee>-->
|
||||
|
||||
<!--<a href="blog" style="text-decoration: none;"><p style="text-align: center; color: #a03131; font-size: 40px;">Blog</p></a>
|
||||
<a href="downloads" style="text-decoration: none;"><p style="text-align: center; color: #2E38A8; font-size: 40px;">Downloads</p></a>
|
||||
<a href="projects/" style="text-decoration: none;"><p style="text-align: center; color: #FF0000; font-size: 40px;">Projects</p></a>-->
|
||||
|
||||
<!--<div class="htmlapprovalcorner"><a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fsrizan.ml%2F" target="_blank" rel="noopener" rel="noreferrer"><img alt="HTML5 badge" src="content/img/badge_html5.svg" width="88" height="31"></a></div>-->
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,87 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="es">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="../css/addaptphone.css" rel="stylesheet" type="text/css">
|
||||
<link href="../global.css" rel="stylesheet" type="text/css">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<title>Bask Bot | Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
@import url(https://srizan.ml/fonts/light.ttf);
|
||||
.gohome{
|
||||
font-size: 23px;
|
||||
font-family: 'Kiwi Maru', serif;
|
||||
}
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="../index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="../blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="../projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="../contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<h1>Bask bot.</h1>
|
||||
<a href="https://srizan.ml"><p class="gohome">Ir de vuelta al Inicio.</p></a>
|
||||
<p>Comandos del bot Bask</p>
|
||||
<ul>
|
||||
<li>b!help -- Ayuda. Todos los comandos pero en el bot. <a href="../content/blog/bask/help.mp4" target="_blank">Video</a></li>
|
||||
<li>b!invite -- Envia un enlace de invitación del bot por mensajes privados. <a href="../content/blog/bask/invite.mp4" target="_blank">Video</a></li>
|
||||
<li>b!loop -- Repetición de un canción en concreto. <a href="../content/blog/bask/loop.mp4" target="_blank">Video</a></li>
|
||||
<li>b!lyrics o b!ly -- Letras de la canción que ahora mismo está sonando. <a href="../content/blog/bask/lyrics.mp4" target="_blank">Video</a></li>
|
||||
<li>b!move o b!mv -- Mover una canción de orden. <a href="../content/blog/bask/move.mp4" target="_blank">Video</a></li>
|
||||
<li>b!np -- Ver qué canción se está reproduciendo. <a href="../content/blog/bask/np.mp4" target="_blank">Video</a></li>
|
||||
<li>b!pause -- Pausar la canción. <a href="../content/blog/bask/pause.mp4" target="_blank">Video</a></li>
|
||||
<li>b!ping -- Ver el ping entre tú y el bot. <a href="https://es.wikipedia.org/wiki/Ping">¿Qué es?</a> <a href="../content/blog/bask/ping.mp4" target="_blank">Video</a></li>
|
||||
<li>b!play o b!p -- Reproducir una canción. <a href="../content/blog/bask/play.mp4" target="_blank">Video</a></li>
|
||||
<li>b!playlist o b!pl -- Reproducir una playlist de YouTube. <a href="https://www.youtube.com/playlist?list=PL3oW2tjiIxvTExVHfA_VElpCZ7JlbHnaC">Ejemplo</a> <a href="../content/blog/bask/playlist.mp4" target="_blank">Video</a></li>
|
||||
<li>b!queue o b!q -- Ver la cola. <a href="../content/blog/bask/queue.mp4" target="_blank">Video</a></li>
|
||||
<li>b!remove o b!rm -- Quitar canciones de la cola. <a href="../content/blog/bask/remove.mp4" target="_blank">Video</a></li>
|
||||
<li>b!resume o b!r -- Continuar una cancion ya pausada. (Ahora mismo no funciona). No hay video porque no funciona.</li>
|
||||
<li>b!search -- Busca una canción en concreto por YouTube. <a href="../content/blog/bask/search.mp4" target="_blank">Video</a></li>
|
||||
<li>b!shuffle -- Mezclar la cola de canciones. <a href="../content/blog/bask/shuffle.mp4" target="_blank">Video</a></li>
|
||||
<li>b!skip o b!s -- Pasar canción. <a href="../content/blog/bask/skip.mp4" target="_blank">Video</a></li>
|
||||
<li>b!skipto o b!st -- Pasa al número de la canción. (Mejor mira el video...). <a href="../content/blog/bask/skipto.mp4" target="_blank">Video</a></li>
|
||||
<li>b!stop -- Parar y eliminar todas las canciones de la cola. <a href="../content/blog/bask/stop.mp4" target="_blank">Video</a></li>
|
||||
<li>b!uptime o b!u -- El tiempo que ha estado encendido el bot. <a href="../content/blog/bask/uptime.mp4" target="_blank">Video</a></li>
|
||||
<li>b!volume o b!v -- Cambiar el volumen de la canción. <a href="../content/blog/bask/volume.mp4" target="_blank">Video</a></li>
|
||||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,62 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="../css/addaptphone.css" rel="stylesheet" type="text/css">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="../global.css" rel="stylesheet" type="text/css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="DiscordJS" content="DiscordJS projects" />
|
||||
<link rel="canonical" href="https://srizan.ml/projects/discordjs.html" />
|
||||
<title>DiscordJS</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="../index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="../blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="../projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="../contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<a href="bask">Bask (spanish bot)</a>
|
||||
<a href="#">Bask Radio</a>
|
||||
<a href="#">HammerBot</a>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,76 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="../css/addaptphone.css" rel="stylesheet" type="text/css">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="../global.css" rel="stylesheet" type="text/css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="Projects - Sr Izan's Website." content="Projects of Sr Izan" />
|
||||
<link rel="canonical" href="https://srizan.ml/projects/index.html" />
|
||||
<title>Projects | Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
.projectscap{
|
||||
text-align: center;
|
||||
font-size: 42px;
|
||||
}
|
||||
.discord{
|
||||
text-align: center;
|
||||
font-size: 30px;
|
||||
}
|
||||
.norton{
|
||||
color: black;
|
||||
}
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="../index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="../blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="../projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="../contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<h1 class="projectscap">Projects</h1><br>
|
||||
<a href="discord" class="discord">Discord Bots</a><br>
|
||||
<a href="https://nortonsrizan.ml">Norton Scam templates (not mine, just a fork)</a><br>
|
||||
<a href="https://www.youtube.com/playlist?list=PLUGuW-_Z2a7vq04EMjjRWAjqk2gajE2pk">Sr Izan's Good Stuff Playlist. (adding new music every week!)</a><br>
|
||||
<a href="memegenerator">Make memes by a photo (Codepen project)</a><br>
|
||||
<p>If I renember more, I'll add it!</p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,95 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="../css/addaptphone.css" rel="stylesheet" type="text/css">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="../global.css" rel="stylesheet" type="text/css">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="Meme Generator" content="Meme Generator by Sr Izan (Codepen dump)" />
|
||||
<link rel="canonical" href="https://srizan.ml/projects/memegenerator.html" />
|
||||
<title>Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
function update_text(){
|
||||
var user_text = document.getElementById("user_text");
|
||||
var meme_text = document.getElementById("meme_text");
|
||||
meme_text.innerHTML = user_text.value;
|
||||
var img = document.querySelector('img');
|
||||
var file = document.querySelector('input[type=file]').files[0];
|
||||
img.src = window.URL.createObjectURL(file);
|
||||
}
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
|
||||
#meme_text {
|
||||
background-color: transparent;
|
||||
font-size: 40px;
|
||||
font-family: "Impact";
|
||||
color: white;
|
||||
text-shadow: black 0px 0px 10px;
|
||||
width: 600px;
|
||||
position: absolute;
|
||||
left: 15px;
|
||||
top: 400px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<html>
|
||||
<head>
|
||||
<title>Generador de memes (Alpha 1)</title>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="../index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="../blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="../projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="../contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
Este generador (en fase alpha) te va a generar memes.
|
||||
<strong>Disclaimer: Esto no es un proyecto original. Es de Raspberry Pi Projects</strong>: <a href="https://bit.ly/35ECKPy">Página del proyecto (Raspberry Pi Projects) </a>Ah! también. <strong>Nota: todas las imágenes se guardan en tu ordenador; este programa no sube nada a Internet. (alias Client Side Tool)</strong>
|
||||
<form>
|
||||
Texto del meme: <input type="text" id="user_text" maxlength="70" oninput="update_text()"><p>
|
||||
Selecciona una imagen: <input type="file" id="user_picture" onchange="update_image()">
|
||||
</form>
|
||||
<div id="meme_text">Texto de ejemplo aquí</div>
|
||||
<div id="meme_picture"><img src="" height="500" width="600"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
@@ -1 +0,0 @@
|
||||
Sitemap: https://srizan.ml/sitemap.xml
|
||||
@@ -1,33 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<urlset
|
||||
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
|
||||
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
|
||||
|
||||
<url>
|
||||
<loc>https://srizan.ml/</loc>
|
||||
<lastmod>2021-04-23T13:54:16+00:00</lastmod>
|
||||
<priority>1.00</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://srizan.ml/contact</loc>
|
||||
<lastmod>2021-04-23T13:54:16+00:00</lastmod>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://srizan.ml/blog</loc>
|
||||
<lastmod>2021-04-23T13:54:16+00:00</lastmod>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://srizan.ml/downloads</loc>
|
||||
<lastmod>2021-04-23T13:54:16+00:00</lastmod>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://srizan.ml/projects/</loc>
|
||||
<lastmod>2021-04-23T13:54:16+00:00</lastmod>
|
||||
<priority>0.80</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
@@ -1,11 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
|
||||
<url>
|
||||
|
||||
<loc>https://srizan.ml/</loc>
|
||||
|
||||
</url>
|
||||
|
||||
</urlset>
|
||||
@@ -1,14 +0,0 @@
|
||||
docker run -d \
|
||||
--name=ubuntu \
|
||||
--privileged `#optional` \
|
||||
--security-opt seccomp=unconfined `#optional` \
|
||||
-e PUID=1000 \
|
||||
-e PGID=1000 \
|
||||
-e TZ=Europe/Madrid \
|
||||
-e SUBFOLDER=/ `#optional` \
|
||||
-p 3000:3000 \
|
||||
-v /home/srizan/dockerdata:/config \
|
||||
-v /var/run/docker.sock:/var/run/docker.sock `#optional` \
|
||||
--shm-size="1gb" `#optional` \
|
||||
--restart unless-stopped \
|
||||
lscr.io/linuxserver/webtop:ubuntu-xfce
|
||||
@@ -1,59 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="../favicon.jpg"/>
|
||||
<link href="css/addaptphone.css" rel="stylesheet" type="text/css" integrity="sha384-KuIFztqqwPkovHcxGwOgQSLRgPs16L43XYJmbPI+8zFyqxiFXHkco852CBpeBgfQ" crossorigin="anonymous">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="global.css" rel="stylesheet" type="text/css" integrity="sha384-BwThqapwiRfzojiW54dq+8p1N3uL8B3qTXOlvQBnS0a+ZG7vYkEe5AyHTk0+1d9k" crossorigin="anonymous">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="stuff" content="yea" />
|
||||
<link rel="canonical" href="https://srizan.ml/index.html" />
|
||||
<title>Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,59 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<link rel="icon" type="image/png" href="https://srizan.ml/favicon.jpg"/>
|
||||
<link href="https://srizan.ml/css/addaptphone.css" rel="stylesheet" type="text/css" integrity="sha384-KuIFztqqwPkovHcxGwOgQSLRgPs16L43XYJmbPI+8zFyqxiFXHkco852CBpeBgfQ" crossorigin="anonymous">
|
||||
<!--If it's a phone, addapt it (and made some code in css/addaptphone.css to be future-proof)-->
|
||||
<link href="https://srizan.ml/global.css" rel="stylesheet" type="text/css" integrity="sha384-BwThqapwiRfzojiW54dq+8p1N3uL8B3qTXOlvQBnS0a+ZG7vYkEe5AyHTk0+1d9k" crossorigin="anonymous">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="stuff" content="yea" />
|
||||
<link rel="canonical" href="https://example.com/index.html" />
|
||||
<title>Sr Izan's Website</title>
|
||||
<!--Scripts and styles-->
|
||||
<script>
|
||||
</script>
|
||||
<style>
|
||||
/* Menu style start */
|
||||
nav ul {
|
||||
list-style-type: none;
|
||||
background-color: #3e5e45;
|
||||
border: 4px solid #111111;
|
||||
border-radius: 10px;
|
||||
font-family: sans-serif;
|
||||
font-weight: bold;
|
||||
padding: 16px;
|
||||
}
|
||||
nav ul li {
|
||||
text-align: center;
|
||||
display: inline;
|
||||
border-right: 2px solid #111111;
|
||||
padding-right: 8px;
|
||||
padding-left: 8px;
|
||||
}
|
||||
nav ul li:last-child {
|
||||
border-right: none;
|
||||
}
|
||||
nav ul li a {
|
||||
text-decoration: none;
|
||||
color: #111111;
|
||||
}
|
||||
body {
|
||||
background-color:#3b444a;
|
||||
}
|
||||
/* Menu style end */
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<script async src="https://arc.io/widget.min.js#FPeKJpXk"></script>
|
||||
<nav>
|
||||
<ul>
|
||||
<li><a href="index.html"><p style="display:inline-block;">Home</p></a></li>
|
||||
<li><a href="blog"><p style="display:inline-block;">Blog</p></a></li>
|
||||
<li><a href="https://dl.srizan.ml"><p style="display:inline-block;">Downloads</p></a></li>
|
||||
<li><a href="projects/"><p style="display:inline-block;">Projects</p></a></li>
|
||||
<li><a href="contact"><p style="display:inline-block;">Contact me!</p></a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</body>
|
||||
</html>
|
||||
28
package.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "mainwebsite",
|
||||
"private": true,
|
||||
"version": "0.0.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"dev": "vite",
|
||||
"build": "tsc && vite build",
|
||||
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
|
||||
"preview": "vite preview"
|
||||
},
|
||||
"dependencies": {
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/react": "^18.0.37",
|
||||
"@types/react-dom": "^18.0.11",
|
||||
"@typescript-eslint/eslint-plugin": "^5.59.0",
|
||||
"@typescript-eslint/parser": "^5.59.0",
|
||||
"@vitejs/plugin-react": "^4.0.0",
|
||||
"eslint": "^8.38.0",
|
||||
"eslint-plugin-react-hooks": "^4.6.0",
|
||||
"eslint-plugin-react-refresh": "^0.3.4",
|
||||
"typescript": "^5.0.2",
|
||||
"vite": "^4.3.9"
|
||||
}
|
||||
}
|
||||
1
public/vite.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="31.88" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 257"><defs><linearGradient id="IconifyId1813088fe1fbc01fb466" x1="-.828%" x2="57.636%" y1="7.652%" y2="78.411%"><stop offset="0%" stop-color="#41D1FF"></stop><stop offset="100%" stop-color="#BD34FE"></stop></linearGradient><linearGradient id="IconifyId1813088fe1fbc01fb467" x1="43.376%" x2="50.316%" y1="2.242%" y2="89.03%"><stop offset="0%" stop-color="#FFEA83"></stop><stop offset="8.333%" stop-color="#FFDD35"></stop><stop offset="100%" stop-color="#FFA800"></stop></linearGradient></defs><path fill="url(#IconifyId1813088fe1fbc01fb466)" d="M255.153 37.938L134.897 252.976c-2.483 4.44-8.862 4.466-11.382.048L.875 37.958c-2.746-4.814 1.371-10.646 6.827-9.67l120.385 21.517a6.537 6.537 0 0 0 2.322-.004l117.867-21.483c5.438-.991 9.574 4.796 6.877 9.62Z"></path><path fill="url(#IconifyId1813088fe1fbc01fb467)" d="M185.432.063L96.44 17.501a3.268 3.268 0 0 0-2.634 3.014l-5.474 92.456a3.268 3.268 0 0 0 3.997 3.378l24.777-5.718c2.318-.535 4.413 1.507 3.936 3.838l-7.361 36.047c-.495 2.426 1.782 4.5 4.151 3.78l15.304-4.649c2.372-.72 4.652 1.36 4.15 3.788l-11.698 56.621c-.732 3.542 3.979 5.473 5.943 2.437l1.313-2.028l72.516-144.72c1.215-2.423-.88-5.186-3.54-4.672l-25.505 4.922c-2.396.462-4.435-1.77-3.759-4.114l16.646-57.705c.677-2.35-1.37-4.583-3.769-4.113Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 1.5 KiB |
42
src/App.css
Normal file
@@ -0,0 +1,42 @@
|
||||
#root {
|
||||
max-width: 1280px;
|
||||
margin: 0 auto;
|
||||
padding: 2rem;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.logo {
|
||||
height: 6em;
|
||||
padding: 1.5em;
|
||||
will-change: filter;
|
||||
transition: filter 300ms;
|
||||
}
|
||||
.logo:hover {
|
||||
filter: drop-shadow(0 0 2em #646cffaa);
|
||||
}
|
||||
.logo.react:hover {
|
||||
filter: drop-shadow(0 0 2em #61dafbaa);
|
||||
}
|
||||
|
||||
@keyframes logo-spin {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
to {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
@media (prefers-reduced-motion: no-preference) {
|
||||
a:nth-of-type(2) .logo {
|
||||
animation: logo-spin infinite 20s linear;
|
||||
}
|
||||
}
|
||||
|
||||
.card {
|
||||
padding: 2em;
|
||||
}
|
||||
|
||||
.read-the-docs {
|
||||
color: #888;
|
||||
}
|
||||
35
src/App.tsx
Normal file
@@ -0,0 +1,35 @@
|
||||
import { useState } from 'react'
|
||||
import reactLogo from './assets/react.svg'
|
||||
import viteLogo from '/vite.svg'
|
||||
import './App.css'
|
||||
|
||||
function App() {
|
||||
const [count, setCount] = useState(0)
|
||||
|
||||
return (
|
||||
<>
|
||||
<div>
|
||||
<a href="https://vitejs.dev" target="_blank">
|
||||
<img src={viteLogo} className="logo" alt="Vite logo" />
|
||||
</a>
|
||||
<a href="https://react.dev" target="_blank">
|
||||
<img src={reactLogo} className="logo react" alt="React logo" />
|
||||
</a>
|
||||
</div>
|
||||
<h1>Vite + React</h1>
|
||||
<div className="card">
|
||||
<button onClick={() => setCount((count) => count + 1)}>
|
||||
count is {count}
|
||||
</button>
|
||||
<p>
|
||||
Edit <code>src/App.tsx</code> and save to test HMR
|
||||
</p>
|
||||
</div>
|
||||
<p className="read-the-docs">
|
||||
Click on the Vite and React logos to learn more
|
||||
</p>
|
||||
</>
|
||||
)
|
||||
}
|
||||
|
||||
export default App
|
||||
1
src/assets/react.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" aria-hidden="true" role="img" class="iconify iconify--logos" width="35.93" height="32" preserveAspectRatio="xMidYMid meet" viewBox="0 0 256 228"><path fill="#00D8FF" d="M210.483 73.824a171.49 171.49 0 0 0-8.24-2.597c.465-1.9.893-3.777 1.273-5.621c6.238-30.281 2.16-54.676-11.769-62.708c-13.355-7.7-35.196.329-57.254 19.526a171.23 171.23 0 0 0-6.375 5.848a155.866 155.866 0 0 0-4.241-3.917C100.759 3.829 77.587-4.822 63.673 3.233C50.33 10.957 46.379 33.89 51.995 62.588a170.974 170.974 0 0 0 1.892 8.48c-3.28.932-6.445 1.924-9.474 2.98C17.309 83.498 0 98.307 0 113.668c0 15.865 18.582 31.778 46.812 41.427a145.52 145.52 0 0 0 6.921 2.165a167.467 167.467 0 0 0-2.01 9.138c-5.354 28.2-1.173 50.591 12.134 58.266c13.744 7.926 36.812-.22 59.273-19.855a145.567 145.567 0 0 0 5.342-4.923a168.064 168.064 0 0 0 6.92 6.314c21.758 18.722 43.246 26.282 56.54 18.586c13.731-7.949 18.194-32.003 12.4-61.268a145.016 145.016 0 0 0-1.535-6.842c1.62-.48 3.21-.974 4.76-1.488c29.348-9.723 48.443-25.443 48.443-41.52c0-15.417-17.868-30.326-45.517-39.844Zm-6.365 70.984c-1.4.463-2.836.91-4.3 1.345c-3.24-10.257-7.612-21.163-12.963-32.432c5.106-11 9.31-21.767 12.459-31.957c2.619.758 5.16 1.557 7.61 2.4c23.69 8.156 38.14 20.213 38.14 29.504c0 9.896-15.606 22.743-40.946 31.14Zm-10.514 20.834c2.562 12.94 2.927 24.64 1.23 33.787c-1.524 8.219-4.59 13.698-8.382 15.893c-8.067 4.67-25.32-1.4-43.927-17.412a156.726 156.726 0 0 1-6.437-5.87c7.214-7.889 14.423-17.06 21.459-27.246c12.376-1.098 24.068-2.894 34.671-5.345a134.17 134.17 0 0 1 1.386 6.193ZM87.276 214.515c-7.882 2.783-14.16 2.863-17.955.675c-8.075-4.657-11.432-22.636-6.853-46.752a156.923 156.923 0 0 1 1.869-8.499c10.486 2.32 22.093 3.988 34.498 4.994c7.084 9.967 14.501 19.128 21.976 27.15a134.668 134.668 0 0 1-4.877 4.492c-9.933 8.682-19.886 14.842-28.658 17.94ZM50.35 144.747c-12.483-4.267-22.792-9.812-29.858-15.863c-6.35-5.437-9.555-10.836-9.555-15.216c0-9.322 13.897-21.212 37.076-29.293c2.813-.98 5.757-1.905 8.812-2.773c3.204 10.42 7.406 21.315 12.477 32.332c-5.137 11.18-9.399 22.249-12.634 32.792a134.718 134.718 0 0 1-6.318-1.979Zm12.378-84.26c-4.811-24.587-1.616-43.134 6.425-47.789c8.564-4.958 27.502 2.111 47.463 19.835a144.318 144.318 0 0 1 3.841 3.545c-7.438 7.987-14.787 17.08-21.808 26.988c-12.04 1.116-23.565 2.908-34.161 5.309a160.342 160.342 0 0 1-1.76-7.887Zm110.427 27.268a347.8 347.8 0 0 0-7.785-12.803c8.168 1.033 15.994 2.404 23.343 4.08c-2.206 7.072-4.956 14.465-8.193 22.045a381.151 381.151 0 0 0-7.365-13.322Zm-45.032-43.861c5.044 5.465 10.096 11.566 15.065 18.186a322.04 322.04 0 0 0-30.257-.006c4.974-6.559 10.069-12.652 15.192-18.18ZM82.802 87.83a323.167 323.167 0 0 0-7.227 13.238c-3.184-7.553-5.909-14.98-8.134-22.152c7.304-1.634 15.093-2.97 23.209-3.984a321.524 321.524 0 0 0-7.848 12.897Zm8.081 65.352c-8.385-.936-16.291-2.203-23.593-3.793c2.26-7.3 5.045-14.885 8.298-22.6a321.187 321.187 0 0 0 7.257 13.246c2.594 4.48 5.28 8.868 8.038 13.147Zm37.542 31.03c-5.184-5.592-10.354-11.779-15.403-18.433c4.902.192 9.899.29 14.978.29c5.218 0 10.376-.117 15.453-.343c-4.985 6.774-10.018 12.97-15.028 18.486Zm52.198-57.817c3.422 7.8 6.306 15.345 8.596 22.52c-7.422 1.694-15.436 3.058-23.88 4.071a382.417 382.417 0 0 0 7.859-13.026a347.403 347.403 0 0 0 7.425-13.565Zm-16.898 8.101a358.557 358.557 0 0 1-12.281 19.815a329.4 329.4 0 0 1-23.444.823c-7.967 0-15.716-.248-23.178-.732a310.202 310.202 0 0 1-12.513-19.846h.001a307.41 307.41 0 0 1-10.923-20.627a310.278 310.278 0 0 1 10.89-20.637l-.001.001a307.318 307.318 0 0 1 12.413-19.761c7.613-.576 15.42-.876 23.31-.876H128c7.926 0 15.743.303 23.354.883a329.357 329.357 0 0 1 12.335 19.695a358.489 358.489 0 0 1 11.036 20.54a329.472 329.472 0 0 1-11 20.722Zm22.56-122.124c8.572 4.944 11.906 24.881 6.52 51.026c-.344 1.668-.73 3.367-1.15 5.09c-10.622-2.452-22.155-4.275-34.23-5.408c-7.034-10.017-14.323-19.124-21.64-27.008a160.789 160.789 0 0 1 5.888-5.4c18.9-16.447 36.564-22.941 44.612-18.3ZM128 90.808c12.625 0 22.86 10.235 22.86 22.86s-10.235 22.86-22.86 22.86s-22.86-10.235-22.86-22.86s10.235-22.86 22.86-22.86Z"></path></svg>
|
||||
|
After Width: | Height: | Size: 4.0 KiB |
69
src/index.css
Normal file
@@ -0,0 +1,69 @@
|
||||
:root {
|
||||
font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;
|
||||
line-height: 1.5;
|
||||
font-weight: 400;
|
||||
|
||||
color-scheme: light dark;
|
||||
color: rgba(255, 255, 255, 0.87);
|
||||
background-color: #242424;
|
||||
|
||||
font-synthesis: none;
|
||||
text-rendering: optimizeLegibility;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
-webkit-text-size-adjust: 100%;
|
||||
}
|
||||
|
||||
a {
|
||||
font-weight: 500;
|
||||
color: #646cff;
|
||||
text-decoration: inherit;
|
||||
}
|
||||
a:hover {
|
||||
color: #535bf2;
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
display: flex;
|
||||
place-items: center;
|
||||
min-width: 320px;
|
||||
min-height: 100vh;
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 3.2em;
|
||||
line-height: 1.1;
|
||||
}
|
||||
|
||||
button {
|
||||
border-radius: 8px;
|
||||
border: 1px solid transparent;
|
||||
padding: 0.6em 1.2em;
|
||||
font-size: 1em;
|
||||
font-weight: 500;
|
||||
font-family: inherit;
|
||||
background-color: #1a1a1a;
|
||||
cursor: pointer;
|
||||
transition: border-color 0.25s;
|
||||
}
|
||||
button:hover {
|
||||
border-color: #646cff;
|
||||
}
|
||||
button:focus,
|
||||
button:focus-visible {
|
||||
outline: 4px auto -webkit-focus-ring-color;
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: light) {
|
||||
:root {
|
||||
color: #213547;
|
||||
background-color: #ffffff;
|
||||
}
|
||||
a:hover {
|
||||
color: #747bff;
|
||||
}
|
||||
button {
|
||||
background-color: #f9f9f9;
|
||||
}
|
||||
}
|
||||
10
src/main.tsx
Normal file
@@ -0,0 +1,10 @@
|
||||
import React from 'react'
|
||||
import ReactDOM from 'react-dom/client'
|
||||
import App from './App.tsx'
|
||||
import './index.css'
|
||||
|
||||
ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render(
|
||||
<React.StrictMode>
|
||||
<App />
|
||||
</React.StrictMode>,
|
||||
)
|
||||
1
src/vite-env.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
/// <reference types="vite/client" />
|
||||
10
styles.css
@@ -1,10 +0,0 @@
|
||||
body {
|
||||
background-color: #2b2c38;
|
||||
color:white;
|
||||
font-family: 'JetBrains Mono', monospace;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
a {
|
||||
color: rgb(80, 187, 223);
|
||||
}
|
||||
@@ -1,22 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Messages | Sr Izan's Website.</title>
|
||||
<script async defer data-website-id="c1600752-83dd-4702-a53e-54c29b95cd9c" src="https://analytics.srizan.ml/umami.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<img src="content/messages/aw_ww.png" alt="aw ww"><br>
|
||||
<p>aw ww</p><br>
|
||||
<img src="https://cdn.discordapp.com/attachments/939552095835684904/979841800917364806/unknown.png" alt="megaman"><br>
|
||||
<p><strong>MEGAMAN</strong></p>
|
||||
<img src="content/messages/unepaja.png" alt="uhhhhh"><br>
|
||||
<p>ඞ</p>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,23 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@300&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="styles.css"/>
|
||||
<title>Sr Izan's Website</title>
|
||||
<script async defer data-website-id="c1600752-83dd-4702-a53e-54c29b95cd9c" src="https://analytics.srizan.ml/umami.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Sr Izan's Website</h1>
|
||||
<p>My old website sucks, so I changed it to this one. Hope you like it! heheh.</p>
|
||||
<a href="https://github.com/SrIzan10">
|
||||
<img src="https://avatars.githubusercontent.com/u/66965250"/>
|
||||
</a>
|
||||
<h2>A very experienced developer™</h2>
|
||||
<h3>If you use Brave, consider tipping, I'm verified!</h3>
|
||||
</body>
|
||||
</html>
|
||||
@@ -1,10 +0,0 @@
|
||||
body {
|
||||
background-color: #2b2c38;
|
||||
color:white;
|
||||
font-family: 'JetBrains Mono', monospace;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
a {
|
||||
color: rgb(80, 187, 223);
|
||||
}
|
||||
25
tsconfig.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"target": "ES2020",
|
||||
"useDefineForClassFields": true,
|
||||
"lib": ["ES2020", "DOM", "DOM.Iterable"],
|
||||
"module": "ESNext",
|
||||
"skipLibCheck": true,
|
||||
|
||||
/* Bundler mode */
|
||||
"moduleResolution": "bundler",
|
||||
"allowImportingTsExtensions": true,
|
||||
"resolveJsonModule": true,
|
||||
"isolatedModules": true,
|
||||
"noEmit": true,
|
||||
"jsx": "react-jsx",
|
||||
|
||||
/* Linting */
|
||||
"strict": true,
|
||||
"noUnusedLocals": true,
|
||||
"noUnusedParameters": true,
|
||||
"noFallthroughCasesInSwitch": true
|
||||
},
|
||||
"include": ["src"],
|
||||
"references": [{ "path": "./tsconfig.node.json" }]
|
||||
}
|
||||
10
tsconfig.node.json
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"composite": true,
|
||||
"skipLibCheck": true,
|
||||
"module": "ESNext",
|
||||
"moduleResolution": "bundler",
|
||||
"allowSyntheticDefaultImports": true
|
||||
},
|
||||
"include": ["vite.config.ts"]
|
||||
}
|
||||
7
vite.config.ts
Normal file
@@ -0,0 +1,7 @@
|
||||
import { defineConfig } from 'vite'
|
||||
import react from '@vitejs/plugin-react'
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
export default defineConfig({
|
||||
plugins: [react()],
|
||||
})
|
||||