From c10125b41dc415592f3d938611a5249722098cab Mon Sep 17 00:00:00 2001 From: "A McIlwraith (M2)" Date: Fri, 12 Jul 2024 22:25:21 -0400 Subject: [PATCH] Remove unused JS files --- src/js/_color-samples.js | 92 --------------------------------------- src/js/_cookies.js | 36 --------------- src/js/_geturlvars.js | 18 -------- src/js/_oneClickSelect.js | 55 ----------------------- 4 files changed, 201 deletions(-) delete mode 100644 src/js/_color-samples.js delete mode 100644 src/js/_cookies.js delete mode 100644 src/js/_geturlvars.js delete mode 100644 src/js/_oneClickSelect.js diff --git a/src/js/_color-samples.js b/src/js/_color-samples.js deleted file mode 100644 index 019cf36..0000000 --- a/src/js/_color-samples.js +++ /dev/null @@ -1,92 +0,0 @@ -const showMessage = (m, s) => { - s = s == undefined ? true : s; - console.log("Copy success (navigator.clipboard)"); - $("body").prepend(""); - $("#copystatus > div").css("top", (window.scrollY + 100)+ "px"); - $("#copystatus").fadeIn(1000, function(){ - $(this).fadeOut( 1000, function() { - $(this).remove(); - }); - }) -} - - -const copyColourFallback = (copyInfo, attr) => { - console.log("fallback") - var textArea = document.createElement('textarea'); - textArea.value = copyInfo; - - // Avoid scrolling to bottom - textArea.style.top = '0'; - textArea.style.left = '0'; - textArea.style.position = 'fixed'; - - document.body.appendChild(textArea); - textArea.focus(); - textArea.select(); - - try { - var successful = document.execCommand('copy'); - setTimeout(function () { - if (successful) { - //copyInfo.success(); - showMessage(`Copied ${attr}.`) - } else { - //copyInfo.error(); - showMessage(`Copy failed (${attr}).`, false) - } - }, 1); - } catch (err) { - setTimeout(function () { - showMessage(`Copy failed (${attr}). ${err.Message}`, false); - - //copyInfo.error(err); - }, 1); - } - document.body.removeChild(textArea); -} - - -export const copy = (w, t) => { - let c = t.parent().attr("data-" + (w=="var" ? "token" : w)); - c = w == "var" ? `var(${c})` : c; - - if (navigator.clipboard) { - navigator.clipboard.writeText(c).then(function() { - showMessage(`Copied ${w}.`); - }, function(e) { - copyColourFallback(c,w); - }); - } else { - copyColourFallback(c, w); - } -} - -export const positionTooltip = () => { - $("color-pill > span").each(function(){ - if ((Number($("p").css('font-size').replace("px","")) * 10) > $(this).offset().left) { - $(this).children("div.tooltip-tc").attr("tip-position", "right"); - } else { - $(this).children("div.tooltip-tc").attr("tip-position", "bottom"); - } - }) -} - -/* -colours.positionTooltip(); -$( window ).on("resize", function(){colours.positionTooltip()}); -$("name > span, color-pill > span").on("click", function(e){ - e.preventDefault(); - let w = ""; - if (e.metaKey || e.ctrlKey || e.keyCode == 91 || e.keyCode == 224) { - w = "var"; - } else if (e.altKey) { - w = "token" - } else if (e.shiftKey) { - w = "rgb"; - } else { - w = "hex"; - } - copycolor.copy(w, $(this)); -}); -*/ \ No newline at end of file diff --git a/src/js/_cookies.js b/src/js/_cookies.js deleted file mode 100644 index 8713d0a..0000000 --- a/src/js/_cookies.js +++ /dev/null @@ -1,36 +0,0 @@ -// import * as cookie from './modules/cookies.js'; - -export function set (name, value, expires, path, domain, secure){ - switch(typeof expires) { - case "number" : - var d = new Date() - expires = d.setTime(d + (expires*24*60*60*1000)); - break; - case "object" : - expires = expires.toGMTString(); - } - document.cookie= name + "=" + escape(value) + - ((expires) ? "; expires=" + expires : "") + - ("; path=/") + - ((domain) ? "; domain=" + domain : "") + - ((secure) ? "; secure" : ""); -} - -export function get (cname) { - var name = cname + "="; - var ca = document.cookie.split(";"); - for(var i = 0; i 0) { - var aQueryString = (location.search.substr(1)).split("&"); - for (var i = 0; i < aQueryString.length; i++) { - var aTemp = aQueryString[i].split("="); - if (aTemp[1].length > 0) { - oResult[aTemp[0]] = decodeURIComponent(aTemp[1].replace(/\+/g, '%20')); - } - } - } - return oResult; - -} -export let vars = getURLVars(); \ No newline at end of file diff --git a/src/js/_oneClickSelect.js b/src/js/_oneClickSelect.js deleted file mode 100644 index de3bd3b..0000000 --- a/src/js/_oneClickSelect.js +++ /dev/null @@ -1,55 +0,0 @@ - -// (function ($){ -// $.fn.oneClickSelect = function () { -// return $(this).on('click', function () { -// // In here, "this" is the element -// var range, selection; -// if (window.getSelection) { -// selection = window.getSelection(); -// range = document.createRange(); -// range.selectNodeContents(this); -// selection.removeAllRanges(); -// selection.addRange(range); -// } else if (document.body.createTextRange) { -// range = document.body.createTextRange(); -// range.moveToElementText(this); -// range.select(); -// } -// }); -// }; -// })(jQuery); - - -export function init(jq) { - console.log(jq) - console.log(window.$); - if (jq == window.jQuery) - console.log("match") - window.jQuery("title").html(); - // $("article").css({"background-color", "red"}) - window.$.fn.extend({ - // Your custom function name - oneClickSelect: function() { - // Code for your custom function - console.log("This is my custom function!"); - } - }); - - // $.fn.oneClickSelect = function () { - // return $(this).on('click', function () { - // // In here, "this" is the element - // var range, selection; - // if (window.getSelection) { - // selection = window.getSelection(); - // range = document.createRange(); - // range.selectNodeContents(this); - // selection.removeAllRanges(); - // selection.addRange(range); - // } else if (document.body.createTextRange) { - // range = document.body.createTextRange(); - // range.moveToElementText(this); - // range.select(); - // } - // }); - // }; -} \ No newline at end of file