App-mojopaste

 view release on metacpan or  search on metacpan

script/mojopaste  view on Meta::CPAN

@@ layouts/mojopaste.html.ep
<!DOCTYPE>
<html>
<head>
  <title><%= title %></title>
  <meta name="description" content="A Mojolicious powered pastebin">
  <meta name="viewport" content="width=device-width, initial-scale=0.9" />
  %= stylesheet begin
  :root {
    --root-bg-color: #1d1e19;
    --root-font-color: #d5d9bc;
    --root-font-size: 16px;
    --root-font-family: Menlo, Bitstream Vera Sans Mono, DejaVu Sans Mono, Monaco, Consolas, monospace;
    --gutter: 2rem;
    --nav-bg-color: #191a15;
    --nav-height: 3rem;
  }

  @media (max-width: 800px) {
    :root {
      --gutter: 1rem;
    }
  }

script/mojopaste  view on Meta::CPAN

    padding: 0;
    margin: 0;
    box-sizing: border-box;
  }

  html, body, textarea {
    background: var(--root-bg-color);
  }

  html, body, textarea, button {
    font-family: var(--root-font-family);
    font-size: var(--root-font-size);
    color: var(--root-font-color);
  }

  h2 {
    margin: var(--gutter);
    margin-bottom: 1rem;
  }

  p {
    margin: 1rem var(--gutter);
  }

  a {
    color: var(--root-font-color);
  }

  a:hover,
  .btn:hover {
    background-color: #11120f;
  }

  nav {
    background: var(--nav-bg-color);
    position: sticky;

script/mojopaste  view on Meta::CPAN

    nav .btn {
      display: none;
    }

    .prettyprint {
      white-space: pre-wrap;
    }
  }

  /*! Color themes for Google Code Prettify | MIT License | github.com/jmblog/color-themes-for-google-code-prettify */
  .prettyprint{font-family:Menlo,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,Consolas,monospace;border:0!important}.pln{color:#c5c8c6}ol.linenums{margin-top:0;margin-bottom:0;color:#969896}li.L0,li.L1,li.L2,li.L3,li.L4,li.L5,li.L6,li.L7,li.L8,li...

  .morris-hover{position:absolute;z-index:1000}
  .morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(0,0,0,0.8);font-size:12px;text-align:center}
  .morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}
  .morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}

  % end
  <script type="text/javascript">
  window.onkeydown = function(e) {
    var el;
    if (!e.ctrlKey && !e.metaKey) return; // ctrl or cmd
    if (e.keyCode != 65 && e.keyCode != 97) return; // A or a
    if (el = document.querySelector(".prettyprint")) {
      var range = document.createRange();



( run in 0.400 second using v1.01-cache-2.11-cpan-ceb78f64989 )