Skip to content

Instantly share code, notes, and snippets.

@elkusbry
elkusbry / code.js
Created December 18, 2019 01:43
Example Shareholder Script
function generateShareholderPDF() {
var sharePrice = 24.85;
var spreadsheetId = '1MdZjiDC44RHh5Z_xWPXKK79B2x9XYDx4Hq3nqgm27ys';
var rangeName = 'Sheet1!A1:B50';
var values = Sheets.Spreadsheets.Values.get(spreadsheetId, rangeName).values;
var outputDocId = '1kr5btUNI03l1jEfiRsCBbxzsmTAjwuC7jn5_n87F3hY';
var shareholderStatementTemplateID = '1smaAifCE_P1K-JJF18mlokzQ9Lq_GIqyvv9GHgrNX7A';
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>Tools - An Angular and Google Sheet Example</title>
<meta name="generator" content="BBEdit 11.1" />
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.15/angular.min.js"></script>
</head>
@elkusbry
elkusbry / Changes-needed-to-add-an-xl-column-to-responsive-utility.less
Created March 3, 2015 23:39
Changes needed to add an xl column to responsive-utility.less
// Visibility utilities
.visible-xl {
.responsive-invisibility();
}
.visible-xl-block,
.visible-xl-inline,
.visible-xl-inline-block {
display: none !important;
}
@elkusbry
elkusbry / mixins-grid-framework-less-xl-column
Last active August 29, 2015 14:16
changes to the /mixins/grid-framework.less file for the xl col
// Framework grid generation
//
// Used only by Bootstrap to generate the correct number of grid classes given
// any value of `@grid-columns`.
.make-grid-columns() {
// Common styles for all sizes of grid columns, widths 1-12
.col(@index) { // initial
@item: ~".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}, .col-xl-@{index}";
.col((@index + 1), @item);
@elkusbry
elkusbry / mixins-grid-less-xl-column
Created March 3, 2015 03:01
changes to the /mixins/grid.less file for the xl col
// Generate the xlarge columns
.make-xl-column(@columns; @gutter: @grid-gutter-width) {
position: relative;
min-height: 1px;
padding-left: (@gutter / 2);
padding-right: (@gutter / 2);
@media (min-width: @screen-xl-min) {
float: left;
width: percentage((@columns / @grid-columns));
@elkusbry
elkusbry / grid-less-xl-column
Created March 3, 2015 02:51
changes to the grid.less file for the xl col
// Container widths
//
// Set the container width, and override it for fixed navbars in media queries.
.container {
.container-fixed();
@media (min-width: @screen-xl-min) {
width: @container-xl;
}
}
@elkusbry
elkusbry / variable-less-xl-col
Created March 3, 2015 02:24
variables.less code addition for xl column
// xLarge screen / wide desktop
@screen-xl: 1300px;
@screen-xl-min: @screen-xl;
//** Deprecated `@screen-lg-desktop` as of v3.0.1
@screen-xl-desktop: @screen-xl-min;
// So media queries don't overlap when required, provide a maximum
@screen-lg-max: (@screen-xl-min - 1);
//== Container sizes