From b65e976d6f3d39c66b8362c9446f2393426cf9b6 Mon Sep 17 00:00:00 2001 From: jab Date: Sat, 23 Feb 2019 07:56:18 +0000 Subject: [PATCH] add rc scout to docs --- assets/custom.js | 33 +++++++++++++++++++++++---------- 1 file changed, 23 insertions(+), 10 deletions(-) diff --git a/assets/custom.js b/assets/custom.js index 511895b..ba47c88 100644 --- a/assets/custom.js +++ b/assets/custom.js @@ -1,12 +1,25 @@ 'use strict'; -function initCodefund() { - var cfdiv = document.createElement('div'); - cfdiv.setAttribute('id', 'codefund'); + +document.addEventListener('DOMContentLoaded', function () { var sidebar = document.getElementsByClassName('sphinxsidebarwrapper')[0]; - sidebar.append(cfdiv); - var cfscript = document.createElement('script'); - cfscript.src = 'https://codefund.app/properties/179/funder.js'; - cfscript.setAttribute('async', true); - document.body.append(cfscript); -} -document.addEventListener('DOMContentLoaded', initCodefund); + + function addDiv(propName, propVal) { + var div = document.createElement('div'); + div.style.marginTop = '20px'; + div[propName] = propVal; + sidebar.append(div); + } + + function addScript(src) { + var script = document.createElement('script'); + script.src = src; + script.async = true; + document.body.append(script); + } + + addDiv('id', 'codefund'); + addScript('https://codefund.app/properties/179/funder.js'); + + addDiv('className', 'rc-scout'); + addScript('https://www.recurse-scout.com/loader.js?t=c17a917136a40c38f5ce6b80adbbfd19'); +});