Skip to content
Snippets Groups Projects
debug.html 979 B
Newer Older
alexisben's avatar
alexisben committed
<div class="d-grid">
alexisben's avatar
alexisben committed
  <div>1</div>
  <div>2</div>
  <div>3</div>
  <div>4</div>
  <div>5</div>
  <div>6</div>
  <div>7</div>
  <div>8</div>
  <div>9</div>
  <div>10</div>
  <div>11</div>
  <div>12</div>
alexisben's avatar
alexisben committed
</div>

<style>
  :root {
    --d-grid-margin: 64px;
  }
  .d-grid {
    bottom: 0;
    display: none;
alexisben's avatar
alexisben committed
    grid-gap: var(--d-grid-margin);
alexisben's avatar
alexisben committed
    grid-template-columns: repeat(12, 1fr);
alexisben's avatar
alexisben committed
    opacity: 0.5;
    padding: 0 var(--d-grid-margin);
alexisben's avatar
alexisben committed
    pointer-events: none;
    position: fixed;
    margin: auto;
    max-width: 100%;
    top: 0;
alexisben's avatar
alexisben committed
    width: 1920px;
alexisben's avatar
alexisben committed
    z-index: 9999;
  }
  .d-grid.is-visible {
    display: grid;
  }
  .d-grid > div {
alexisben's avatar
alexisben committed
    background: fuchsia;
alexisben's avatar
alexisben committed
    border-left: 1px solid yellow;
    border-right: 1px solid yellow; 
    */
alexisben's avatar
alexisben committed
    text-align: center;
alexisben's avatar
alexisben committed
  }
</style>

<script>
  window.addEventListener('keydown', e => {
    if (e.ctrlKey && e.key === 'g') {
      document.querySelector('.d-grid').classList.toggle('is-visible');
    }
  });
</script>