Skip to content

Instantly share code, notes, and snippets.

View shanaver's full-sized avatar

Bryan Shanaver shanaver

View GitHub Profile
@shanaver
shanaver / media-mockup.html
Last active June 18, 2026 11:28
media-mockup for QR codes with the new Admin Dash
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Design Brief — Scan to Donate Print Media (for Javan)</title>
<style>
:root{
--teal:#289BAA;
--teal-dark:#1f7a86;
@shanaver
shanaver / Google_MCP_by_Donately.md
Created May 6, 2026 15:25
Google MCP by Donately

Google MCP (by Donately)

Internal Donately tool that gives Claude broad-scope access to our Google Workspace — Drive, Gmail, Calendar, Docs, and Sheets. Lets Claude read arbitrary files from your donately.com and/or fiftyandfifty.com accounts, including documents referenced from Notion, Slack, project instructions, chat links, etc.

It's read-only on purpose — Claude can't send mail, edit docs, or modify calendar events through this connector.

@shanaver
shanaver / SUCCESS_TEAM_CTAS.md
Last active May 6, 2026 12:32
SUCCESS_TEAM_CTAS

Success Team CTAs

Controls for all customer-facing callouts that invite users to book demos, schedule calls, contact the success team, or submit forms that require a human response.

Quick Reference

Turn everything off (no CS rep available)

Set in Railway staging + production:

@shanaver
shanaver / corporate.html
Created June 25, 2015 18:29
Donately form.js Corporate Matching Example
<html>
<head>
<title>Corporate Matching</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script type="text/javascript">
$(function()
{
$('#company').change(create_form)
<!DOCTYPE html>
<html>
<head>
<title>Donately Progress Bar Widget</title>
<script type="text/javascript">
/********
*
@shanaver
shanaver / formjs.html
Last active August 29, 2015 14:08
iFrame form.js for sites like WIX
<iframe class="donately-donation-iframe" frameborder="0" allowtransparency="true" style="background-color: transparent; border: 0px none transparent; overflow: hidden; display: inline-block; visibility: visible; margin: 0px; padding: 0px; height: 540px; width: 100%;" src="https://www.dntly.com/js/v1/form-inner?donately_id=198"></iframe>
@shanaver
shanaver / form-background-styles.css
Created October 14, 2014 17:54
Donately form.js custom background styles
/* ==========================================================================
DONATELY
========================================================================== */
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
.donately-donation-form {
background-color: #446E82;
padding: 4px;
}
@shanaver
shanaver / form-submit-styles.css
Created October 14, 2014 17:54
Donately form.js custom submit button styles
/* ==========================================================================
DONATELY
========================================================================== */
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
.donately-btn.donately-submit {
border: none;
background-image: none;
background-color: #239BE0;
@shanaver
shanaver / formjs-custom-css.html
Created October 14, 2014 17:49
Donately Form.js Custom Background Color & More
<!DOCTYPE html>
<html>
<head>
<title>test</title>
<style type="text/css">
body {
background-color: #446E82;
}
.formbox{
width: 400px;
### Keybase proof
I hereby claim:
* I am shanaver on github.
* I am shanaver (https://keybase.io/shanaver) on keybase.
* I have a public key whose fingerprint is CD79 00D0 8D50 3A69 78B7 8F82 61D0 B03E 0FBE A721
To claim this, I am signing this object: