Skip to content

Instantly share code, notes, and snippets.

View VencaV's full-sized avatar

Václav Vracovský VencaV

View GitHub Profile
var repository = document.querySelector('.phui-property-list-properties a[href*="/diffusion/"]');
if (repository) {
var color = '#136cb2';
var bgColor = '#fdf3da';
var borderColor = '#c9b8a8';
var bodyBg = '#f3f5f7';
var href = repository.getAttribute('href');
if (href.indexOf('CMSD') !== -1) {
color = '#ffffff';
bgColor = '#f7a12b';
@VencaV
VencaV / admin.js
Last active June 14, 2022 13:28
JS for Shoptet admin iframe
/*! jQuery v1.8.2 jquery.com | jquery.org/license */
(function(a,b){function G(a){var b=F[a]={};return p.each(a.split(s),function(a,c){b[c]=!0}),b}function J(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(I,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:+d+""===d?+d:H.test(d)?p.parseJSON(d):d}catch(f){}p.data(a,c,d)}else d=b}return d}function K(a){var b;for(b in a){if(b==="data"&&p.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function ba(){return!1}function bb(){return!0}function bh(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function bi(a,b){do a=a[b];while(a&&a.nodeType!==1);return a}function bj(a,b,c){b=b||0;if(p.isFunction(b))return p.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return p.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=p.grep(a,function(a){return a.nodeType===1});if(be.test(b))return p.filter(b,d,!c);b=p.filter(b,d)}return p.grep(a,funct
// Loaded from https://www.shoptet.cz/user/documents/shoptet-phabricator.js
// Available highlight values: green, red, blue and orange
// Supported pages: differential revision and maniphest task
(function() {
document.addEventListener('DOMContentLoaded', () => {
setTimeout(() => {
const form = document.querySelector('.phui-comment-has-actions');
if (form) {
const action = form.getAttribute('action');
let commands = false;
@VencaV
VencaV / admin.css
Last active June 14, 2022 13:32
CSS for Shoptet admin
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap&subset=latin-ext');
:root{--base-color-green:#A7C721;--base-color-green-dark:#6C963D;--base-color-blue-light:#14b1ef;--base-color-blue:#139fd7;--base-color-blue-dark:#0754c6;--base-color-orange:#F7A12B;--error-color-red:#F55;--error-color-red-dark:#db1b4e;--txt-color-green:var(--base-color-green);--txt-color-green-dark:var(--base-color-green-dark);--txt-color-blue-light:var(--base-color-blue-light);--txt-color-blue:var(--base-color-blue);--txt-color-blue-dark:var(--base-color-blue-dark);--txt-color-navyblue-light:#a6b3cf;--txt-color-navyblue:#075176;--txt-color-orange:var(--base-color-orange);--txt-color-yellow:#f7cb07;--txt-color-yellow-dark:#e8b23f;--txt-color-red:var(--error-color-red);--txt-color-red-dark:var(--error-color-red-dark);--txt-color-black:#000;--txt-color-gray-dark:#484848;--txt-color-gray:#909090;--txt-color-gray-light:#b2b2b2;--txt-color-gray-lighter:#d2d2d2}@font-face{font-family:'shp';src:url('/cms/
<head>
<meta charset="utf-8">
</head>
<p>
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
<script type="text/javascript">
variants = [
<div class="card bg-light contact-form-wrapper"><div class="card-body"><div class="form-group"><label class="control-label" for="contactFormName">Vaše jméno<i class="required">*</i></label>[text* your-name id:contactFormName class:form-control]</div><div class="form-group"><label class="control-label" for="contactFormEmail">Váš e-mail<i class="required">*</i></label>[email* your-email id:contactFormEmail class:form-control]</div><div class="form-group"><label class="control-label" for="contactFormMessage">Vaše zpráva</label>[textarea your-message id:contactFormMessage class:form-control]</div><p>Vložením e-mailu souhlasíte s <a href="https://www.shoptet.cz/podminky-ochrany-osobnich-udaju/" target="_blank">podmínkami ochrany osobních údajů</a></p><div>[submit class:btn class:btn-primary "Odeslat"]</div></div></div>
[core]
autocrlf = input
safecrlf = false
excludesfile = %USERPROFILE%\\.gitignore
fileMode = false
[user]
name = Vaclav Vracovsky
email = vracovsky@shoptet.cz
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
<DT><H3>Základní přehled</H3>
<DT><A HREF="javascript:location.href='http://'+location.hostname.replace('.dev', '')+'/admin/';">Základní přehled</A>
<DT><H3>Objednávky</H3>
<DL><p>
<DT><A HREF="javascript:location.href='http://'+location.hostname.replace('.dev', '')+'/admin/prehled-objednavek/';">Přehled</A>
@VencaV
VencaV / allToDev.html
Last active September 25, 2017 23:25
<!DOCTYPE NETSCAPE-Bookmark-file-1>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<TITLE>Bookmarks</TITLE>
<H1>Bookmarks</H1>
<DL><p>
<DT><H3>Základní přehled</H3>
<DT><A HREF="javascript:location.href='http://'+location.hostname.replace('.dev', '')+'.dev:8080'+'/admin/';">Základní přehled</A>
<DT><H3>Objednávky</H3>
<DL><p>
<DT><A HREF="javascript:location.href='http://'+location.hostname.replace('.dev', '')+'.dev:8080'+'/admin/prehled-objednavek/';">Přehled</A>