This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import React from "react"; | |
import classnames from "classnames"; | |
import Icons from "bootstrap-icons/bootstrap-icons.svg"; | |
const Icon = ({ | |
className, | |
iconName, | |
height = "1rem", | |
width = "1rem", | |
label, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
So you want to set up remix in cloud run huh? It's pretty simple but i'm going to assume you can figure out most of the GCP UI on your own. | |
Cloud Run: | |
Step 1: Create a new service and take note of the service ID | |
Step 2: Allow all traffic in the /triggers tab | |
Cloud Build: | |
Step 1: Set up a Cloud Build trigger on your repo | |
Step 2: Point the configuration to "cloud build configuration file" at the root of your project | |
Step 3: Add the following to the substitution variables (so you can keep it safe): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@using System | |
@using System.Net | |
@using System.Text | |
@using Newtonsoft.Json | |
@using Newtonsoft.Json.Linq | |
@{ | |
// The API URL and your API Key | |
string url = "https://dnnapi.com/content/api/ContentItems?contentTypeId=7f0d48be-a6bf-4f3c-9fdf-ba895727e818"; | |
string apikey = "**** INSERT YOUR API KEY HERE ****"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Custom selector to find if something is in the viewport | |
// Adapted from https://stackoverflow.com/a/8897628/13019 | |
jQuery.expr.pseudos.offscreen = function (el) { | |
var rect = el.getBoundingClientRect(); | |
return ( | |
(rect.x + rect.width) < 0 || (rect.y + rect.height) < 0 || (rect.x > window.innerWidth || rect.y > window.innerHeight) | |
); | |
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="utf-8"> | |
<meta name="viewport" content="width=device-width"> | |
<title></title> | |
<style> | |
html, | |
body { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/**************************************************************************** | |
* | |
* This LESS file contains fixes to make Bootstrap 3 play nicely with | |
* SharePoint 2010 Publishing pages. It mainly switches SP2010's UI | |
* elements back to the "content-box" box-model. | |
* | |
* It also incorporates the CSS portions of Kyle Schaeffer's fixes for | |
* scrolling on SP2010. The JS part is called from the master page. | |
* | |
****************************************************************************/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* The Sharepoint Rich HTML editor leaves ZERO WIDTH SPACE chracters (​ | |
* or \u200B) all over the place. This trawls through the HTML you pass in and | |
* strips out zero width space characters from text nodes within. | |
* | |
* http://blog.bugrapostaci.com/2014/02/02/publishing-field-encoding-extra-questionmark-charecters-actually-acsii-8203-zero-width-space/ | |
* | |
* This trawls through the HTML you pass in and strips out zero width space | |
* characters from text nodes within. | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Run this in the devtools console on a SharePoint 2010 page when in edit mode, to strip out quite a lot of spurious crap from the HTML. | |
*/ | |
(function($, window, document) { | |
var $editables = $("[contenteditable], input[type='hidden'][id*='hiddenStorage'], input[type='hidden'][id*='hiddenDisplay'], input[type='hidden'][id^='ctl00'][id$='content']"), | |
originalHTML, | |
filterHTML, | |
$el, | |
$filterHTML, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Run this in the devtools console on a SharePoint 2010 page when in edit mode, to strip out some spurious crap from the HTML. | |
*/ | |
(function($, window, document) { | |
var $editables = $("[contenteditable], input[type='hidden'][id*='hiddenStorage'], input[type='hidden'][id*='hiddenDisplay'], input[type='hidden'][id^='ctl00'][id$='content']", ".edit-mode"), | |
originalHTML, | |
filterHTML, | |
$el, | |
$filterHTML, |
NewerOlder