Skip to content

Instantly share code, notes, and snippets.

@Eccenux
Eccenux / epuap-stylish.css
Last active Jun 13, 2020
bazowa dostępność epuap dla ON
View epuap-stylish.css
@-moz-document url-prefix("https://epuap.gov.pl/") {
a:focus {
outline: 4px dashed darkorange;
outline-offset: -4px;
}
#headerTop .menu-right ul li {
padding: 0;
}
#headerTop .menu-right ul li a {
View tvn24mobile.user.js
// ==UserScript==
// @name TVN24 mobile fixes
// @namespace pl.enux
// @version 0.0.1
// @description Try to take over the world! As usual :-]
// @author Eccenux
// @match https://tvn24.pl/*
// @grant GM_addStyle
// ==/UserScript==
@Eccenux
Eccenux / leafleat-marker.html
Created Oct 3, 2018
Leaflet embeded map with marker
View leafleat-marker.html
<!DOCTYPE html>
<html lang="pl">
<head>
<title>Leaflet test</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- CSS -->
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.4/dist/leaflet.css"
integrity="sha512-puBpdR0798OZvTTbP4A8Ix/l+A4dHDD0DGqYW6RQ+9jxkRFclaxxQb/SJAWZfWAkuyeQUytO7+7N4QKrDh+drA=="
View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<meta name="description"
content="execCommand and undo testing">
<style id="jsbin-css">
View index.html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.editarea {
border: 1px solid black;
background: white;
@Eccenux
Eccenux / ReArray.js
Last active Feb 18, 2021
ViewFilter: Adds a simple filter input for any views (widgets/components).
View ReArray.js
/**
* Helper class for testing match of an array of strings.
*
* @param {Array} strings Array of strings to be prepared and used in search.
* @param {String} regExpFlags Flags passed to RegExp (g/i/m).
*/
class ReArray {
constructor(strings, regExpFlags, exactMatch) {
this._reArray = [];
@Eccenux
Eccenux / InsertDate.gs
Created Nov 21, 2016
InsertDate Spreadsheet extenstion
View InsertDate.gs
/**
* The onOpen function runs automatically when the Google Docs document is
* opened.
*
* More on `onOpen` and other trigger functions: https://developers.google.com/apps-script/guides/triggers/
* More on `SpreadsheetApp` class: https://developers.google.com/apps-script/reference/spreadsheet/spreadsheet-app
*/
function onOpen() {
// Add a menu with some items, some separators, and a sub-menu.
SpreadsheetApp.getUi().createMenu('Utilities')
@Eccenux
Eccenux / snippet.html
Created Oct 19, 2016
With/without JS styling
View snippet.html
<!-- with and without JS visibility and display -->
<style type="text/css">
.withJSvisible {visibility: hidden}
.withJSdisplay {display:none}
</style>
<script type="text/javascript">
document.write(String.fromCharCode(60),'style type="text/css"',String.fromCharCode(62),
' .withJSvisible {visibility:visible !important} ',
' .withoutJSvisible {visibility:hidden !important} ',
@Eccenux
Eccenux / logPreservation.js
Last active Oct 11, 2016
Utility for console logs preservation.
View logPreservation.js
/**
* Utility for console logs preservation.
*
* @example Enable logs preservation for next page load:
* logPreservation.enable();
*
* @example Dump, but keep log entries for another dump:
* logPreservation.dump(true);
*
* @author Maciej Nux Jaros
@Eccenux
Eccenux / localStorageSize.js
Created Apr 1, 2016
localStorage size check (obviously it only works for current domain)
View localStorageSize.js
var keys = Object.keys(localStorage);
var total = 0;
for (var i in keys) {
var key = keys[i];
var size = localStorage[key].length;
console.log(key, ' size ', getReadableFileSizeString(size));
total += size;
}
console.log('\n-------\ntotal size ', getReadableFileSizeString(total));