Skip to content

Instantly share code, notes, and snippets.

View corbane's full-sized avatar

Jean-marie Vrecq corbane

View GitHub Profile
window.addEventListener("DOMContentLoaded", function() {
// this must match the rule `.partial-block {max-height: 245px; ...} `
let max_height = 245;
let btn_more_tpl = '<div class="show-block-btn">Show more ...</div>';
let btn_less_tpl = '<div class="show-block-btn">Show less ...</div>';
let btn_tpl = $("<tr><td></td><td>"+btn_more_tpl+"</td></tr>")[0];
let last_exp = null;
let last_btn = null;
@corbane
corbane / monaco-readonly-range.js
Last active December 26, 2021 07:07
A proof of concept to define a read-only range in the Monaco editor
//@ts-check
//#region dom.js
/** @typedef {boolean|number|bigint|string} Scalar */
/** @param {string} content */
function appendStyleSheet (content)
{
const style = document.createElement ("style")