Minetest-j45.github.io/nav.js

59 lines
2.0 KiB
JavaScript
Raw Normal View History

2022-03-27 10:20:04 -07:00
async function AddNav() {
2022-03-27 10:23:52 -07:00
var nav = document.createElement('div');
2022-03-27 10:28:52 -07:00
nav.setAttribute('id', 'nav');
2022-03-27 10:20:04 -07:00
2022-04-02 07:48:09 -07:00
var percentage = 6;
2022-03-27 10:59:26 -07:00
var screenWidth = window.screen.width;
var wpixels = Math.round((percentage / 100) * screenWidth);
2022-03-27 11:03:18 -07:00
var img = new Image(wpixels, wpixels);
2022-03-27 10:35:04 -07:00
img.src = 'https://j1233.minetest.land/images/j45withname.png';
2022-07-05 09:31:42 -07:00
img.onclick = function() {
window.location.href = "https://j1233.minetest.land/"
}
2022-03-27 10:35:04 -07:00
nav.appendChild(img);
2022-03-27 10:20:04 -07:00
2022-04-02 07:48:09 -07:00
var checkbox = document.createElement('input');
checkbox.setAttribute('type', 'checkbox');
checkbox.setAttribute('id', 'checkbox_toggle');
nav.appendChild(checkbox);
var burger = document.createElement('label');
burger.setAttribute('for', 'checkbox_toggle');
burger.setAttribute('class', 'burger');
burger.innerHTML = '☰';
nav.appendChild(burger);
2022-03-27 10:20:04 -07:00
var homeLink = document.createElement('a');
homeLink.href = 'https://j1233.minetest.land/#nav';
2022-03-27 10:28:52 -07:00
homeLink.setAttribute('class', 'nav-link');
2022-03-27 10:20:04 -07:00
homeLink.innerHTML = 'Home';
nav.appendChild(homeLink);
var portfolioLink = document.createElement('a');
portfolioLink.href = 'https://j1233.minetest.land/#portfolio';
2022-03-27 10:28:52 -07:00
portfolioLink.setAttribute('class', 'nav-link');
2022-03-27 10:20:04 -07:00
portfolioLink.innerHTML = 'Portfolio';
nav.appendChild(portfolioLink);
var blogLink = document.createElement('a');
blogLink.href = 'https://j1233.minetest.land/blog/';
2022-03-27 10:28:52 -07:00
blogLink.setAttribute('class', 'nav-link');
2022-03-27 10:20:04 -07:00
blogLink.innerHTML = 'Blog';
nav.appendChild(blogLink);
var discordLink = document.createElement('a');
discordLink.onclick = function() {
2022-07-05 09:31:42 -07:00
window.open("https://discordapp.com/invite/pQ8HaE78Mt").focus();
2022-03-27 10:20:04 -07:00
};
2022-03-27 10:28:52 -07:00
discordLink.setAttribute('class', 'nav-link');
2022-03-27 10:20:04 -07:00
discordLink.innerHTML = 'Discord';
nav.appendChild(discordLink);
var br = document.createElement('br');
var center = document.getElementsByTagName('center').item(0);
center.insertBefore(br, center.firstChild);
center.insertBefore(nav, center.firstChild);
};
AddNav();