Improve loading times for SEO purposes

master
Boris Kubiak 2020-04-24 15:57:41 +02:00
parent a8be0af2a9
commit 55f7d50cf6
3 changed files with 19 additions and 16 deletions

View File

@ -6,7 +6,7 @@ Instead, the data is **compressed** then **stored** into a unique URL that can b
As a result, there is no risk of data being lost, censored or deleted. The whole data stored is **in the link** and nowhere else! 🤯
**Note:** This project is a fork of [Topaz's paste service][topaz-example], with a reworked design and a few additional features (syntax highlighting, line numbers, embedding...)
**Note:** This project is a copy of [Topaz's paste service][topaz-example], with a reworked design and a few additional features (syntax highlighting, line numbers, embedding...)
## How it works

View File

@ -8,18 +8,6 @@
/>
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>NoPaste - No-database paste service</title>
<script src="https://cdn.jsdelivr.net/combine/
npm/lzma@2.3.2/src/lzma.min.js,
npm/slim-select@1.25.0/dist/slimselect.min.js,
npm/clipboard@2/dist/clipboard.min.js,
npm/codemirror@5.52.0,
npm/codemirror@5.52.0/addon/mode/loadmode.min.js,
npm/codemirror@5.52.0/addon/mode/overlay.min.js,
npm/codemirror@5.52.0/addon/mode/multiplex.min.js,
npm/codemirror@5.52.0/addon/mode/simple.min.js,
npm/codemirror@5.52.0/addon/scroll/simplescrollbars.js,
npm/codemirror@5.52.0/mode/meta.min.js
"></script>
<link
rel="stylesheet"
type="text/css"
@ -97,10 +85,23 @@ npm/codemirror@5.52.0/theme/dracula.min.css
</div>
<div class="overlay hidden"></div>
</div>
<div class="col-auto"><a href="https://github.com/bokub/nopaste" target="_blank">Github</a></div>
<div class="col-auto">
<a href="https://github.com/bokub/nopaste" rel="noopener" target="_blank">Github</a>
</div>
</div>
</footer>
</body>
<script src="https://cdn.jsdelivr.net/combine/
npm/lzma@2.3.2/src/lzma.min.js,
npm/slim-select@1.25.0/dist/slimselect.min.js,
npm/clipboard@2/dist/clipboard.min.js,
npm/codemirror@5.52.0,
npm/codemirror@5.52.0/addon/mode/loadmode.min.js,
npm/codemirror@5.52.0/addon/mode/overlay.min.js,
npm/codemirror@5.52.0/addon/mode/multiplex.min.js,
npm/codemirror@5.52.0/addon/mode/simple.min.js,
npm/codemirror@5.52.0/addon/scroll/simplescrollbars.js,
npm/codemirror@5.52.0/mode/meta.min.js
"></script>
<script src="index.js"></script>
</html>

View File

@ -6,6 +6,7 @@ body {
height: 100vh;
color: #fff;
font: normal 14px Roboto, sans-serif;
background-color: #282a36;
}
#editor {
@ -29,8 +30,9 @@ footer {
width: 0;
}
#copy:not(.hidden) + #controls,
.hidden,
select,
#copy:not(.hidden) + #controls,
.readonly .hide-readonly {
display: none;
}