From 6b66ce57bf85cf6059bffb22b4a4a9f6ae9e411a Mon Sep 17 00:00:00 2001
From: nineya <361654768@qq.com>
Date: Tue, 21 Mar 2023 13:54:36 +0800
Subject: [PATCH] =?UTF-8?q?chore:=20=E7=9B=AE=E5=BD=95=E7=BB=93=E6=9E=84?=
=?UTF-8?q?=E8=B0=83=E6=95=B4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.eslintignore | 2 +-
gulpfile.js | 6 +++---
package.json | 6 +++---
404.ftl => templates/404.ftl | 2 +-
500.ftl => templates/500.ftl | 2 +-
archives.ftl => templates/archives.ftl | 4 ++--
.../assets}/css/cursor/breeze.min.css | 0
{source => templates/assets}/css/dshare.min.css | 0
{source => templates/assets}/css/mew-custom.min.css | 0
{source => templates/assets}/css/post.min.css | 0
{source => templates/assets}/css/style.min.css | 0
{source => templates/assets}/css/theme.min.css | 0
.../assets}/cursor/breeze/Arrow.cur | Bin
.../assets}/cursor/breeze/Cross.cur | Bin
{source => templates/assets}/cursor/breeze/Hand.cur | Bin
.../assets}/cursor/breeze/Handwriting.cur | Bin
{source => templates/assets}/cursor/breeze/Help.cur | Bin
.../assets}/cursor/breeze/IBeam.cur | Bin
{source => templates/assets}/cursor/breeze/NO.cur | Bin
.../assets}/cursor/breeze/SizeAll.cur | Bin
.../assets}/cursor/breeze/SizeNESW.cur | Bin
.../assets}/cursor/breeze/SizeNS.cur | Bin
.../assets}/cursor/breeze/SizeNWSE.cur | Bin
.../assets}/cursor/breeze/SizeWE.cur | Bin
.../assets}/cursor/breeze/UpArrow.cur | Bin
{source => templates/assets}/font/WenCang.woff2 | Bin
{source => templates/assets}/font/dshare.woff2 | Bin
{source => templates/assets}/img/avatar.svg | 0
{source => templates/assets}/img/wordline.webp | Bin
{source => templates/assets}/js/autoload.min.js | 0
{source => templates/assets}/js/btoc.min.js | 0
{source => templates/assets}/js/common.min.js | 0
.../assets}/js/cursor/click/firework.min.js | 0
.../assets}/js/cursor/click/granule.min.js | 0
.../assets}/js/cursor/move/bubbleCursor.min.js | 0
.../assets}/js/cursor/move/emojiCursor.min.js | 0
.../assets}/js/cursor/move/fairyDustCursor.min.js | 0
.../js/cursor/move/followingDotCursor.min.js | 0
.../assets}/js/cursor/move/ghostCursor.min.js | 0
.../assets}/js/cursor/move/snowflakeCursor.min.js | 0
.../js/cursor/move/springyEmojiCursor.min.js | 0
.../assets}/js/cursor/move/trailingCursor.min.js | 0
{source => templates/assets}/js/dprogress.min.js | 0
{source => templates/assets}/js/dshare.min.js | 0
.../assets}/js/dshare.min.js.LICENSE.txt | 0
.../assets}/js/effects/circleMagic.min.js | 0
.../assets}/js/effects/sakura.min.js | 0
.../assets}/js/effects/universe.min.js | 0
{source => templates/assets}/js/journals.min.js | 0
{source => templates/assets}/js/mew-custom.min.js | 0
{source => templates/assets}/js/photos.min.js | 0
{source => templates/assets}/js/pjax.min.js | 0
{source => templates/assets}/js/post.min.js | 0
{source => templates/assets}/js/settings.min.js | 0
{source => templates/assets}/js/spark-input.min.js | 0
{source => templates/assets}/js/sw.min.js | 0
{source => templates/assets}/js/utils.min.js | 0
.../assets}/lib/aplayer@1.10.1/APlayer.min.css | 0
.../assets}/lib/aplayer@1.10.1/APlayer.min.css.map | 0
.../assets}/lib/aplayer@1.10.1/APlayer.min.js | 0
.../assets}/lib/aplayer@1.10.1/APlayer.min.js.map | 0
.../assets}/lib/clipboard@2.0.10/clipboard.min.js | 0
.../lib/fancybox@5.3.7/jquery.fancybox.min.css | 0
.../lib/fancybox@5.3.7/jquery.fancybox.min.js | 0
.../assets}/lib/font-awesome@4.7.0/HELP-US-OUT.txt | Bin
.../lib/font-awesome@4.7.0/css/font-awesome.css | 0
.../lib/font-awesome@4.7.0/css/font-awesome.min.css | 0
.../lib/font-awesome@4.7.0/fonts/FontAwesome.otf | Bin
.../fonts/fontawesome-webfont.eot | Bin
.../fonts/fontawesome-webfont.svg | 0
.../fonts/fontawesome-webfont.ttf | Bin
.../fonts/fontawesome-webfont.woff | Bin
.../fonts/fontawesome-webfont.woff2 | Bin
.../lib/font-awesome@4.7.0/less/animated.less | 0
.../font-awesome@4.7.0/less/bordered-pulled.less | 0
.../assets}/lib/font-awesome@4.7.0/less/core.less | 0
.../lib/font-awesome@4.7.0/less/fixed-width.less | 0
.../lib/font-awesome@4.7.0/less/font-awesome.less | 0
.../assets}/lib/font-awesome@4.7.0/less/icons.less | 0
.../assets}/lib/font-awesome@4.7.0/less/larger.less | 0
.../assets}/lib/font-awesome@4.7.0/less/list.less | 0
.../assets}/lib/font-awesome@4.7.0/less/mixins.less | 0
.../assets}/lib/font-awesome@4.7.0/less/path.less | 0
.../font-awesome@4.7.0/less/rotated-flipped.less | 0
.../lib/font-awesome@4.7.0/less/screen-reader.less | 0
.../lib/font-awesome@4.7.0/less/stacked.less | 0
.../lib/font-awesome@4.7.0/less/variables.less | 0
.../lib/font-awesome@4.7.0/scss/_animated.scss | 0
.../font-awesome@4.7.0/scss/_bordered-pulled.scss | 0
.../assets}/lib/font-awesome@4.7.0/scss/_core.scss | 0
.../lib/font-awesome@4.7.0/scss/_fixed-width.scss | 0
.../assets}/lib/font-awesome@4.7.0/scss/_icons.scss | 0
.../lib/font-awesome@4.7.0/scss/_larger.scss | 0
.../assets}/lib/font-awesome@4.7.0/scss/_list.scss | 0
.../lib/font-awesome@4.7.0/scss/_mixins.scss | 0
.../assets}/lib/font-awesome@4.7.0/scss/_path.scss | 0
.../font-awesome@4.7.0/scss/_rotated-flipped.scss | 0
.../lib/font-awesome@4.7.0/scss/_screen-reader.scss | 0
.../lib/font-awesome@4.7.0/scss/_stacked.scss | 0
.../lib/font-awesome@4.7.0/scss/_variables.scss | 0
.../lib/font-awesome@4.7.0/scss/font-awesome.scss | 0
.../lib/halo-comment@1.1.2/assets/emoji/a.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/aixin.png | Bin
.../assets/emoji/anzhongguancha.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/aoteman.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/aowu.png | Bin
.../halo-comment@1.1.2/assets/emoji/bianbian.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/bishi.png | Bin
.../halo-comment@1.1.2/assets/emoji/bugaoxing.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/butin.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/caigou.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/caihong.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/chabei.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/chigua.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/damuzhi.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/dangao.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/dengpao.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/ganfan.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/guai.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/haha.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/haha2.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/han.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/hehe.png | Bin
.../halo-comment@1.1.2/assets/emoji/heiheihei.png | Bin
.../assets/emoji/heitoudengyan.png | Bin
.../assets/emoji/heitougaoxing.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/heixian.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/hejiu.png | Bin
.../halo-comment@1.1.2/assets/emoji/honglingjin.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/hu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/huaji.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/huanhu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/huaxin.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/jingku.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/jingya.png | Bin
.../halo-comment@1.1.2/assets/emoji/jinzhang.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/kaixin.png | Bin
.../assets/emoji/kejianzhongguancha.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/ku.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/kuanhan.png | Bin
.../halo-comment@1.1.2/assets/emoji/kunchenggou.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/landeli.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/laohu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/lazhu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/lei.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/len.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/liwu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/meigui.png | Bin
.../halo-comment@1.1.2/assets/emoji/mianqiang.png | Bin
.../halo-comment@1.1.2/assets/emoji/nidongde.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/nu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/ok.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/pen.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/pu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/qian.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/qianbi.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/shafa.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/shengli.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/shengqi.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/shouzhi.png | Bin
.../halo-comment@1.1.2/assets/emoji/shuijiao.png | Bin
.../halo-comment@1.1.2/assets/emoji/suanshuang.png | Bin
.../halo-comment@1.1.2/assets/emoji/taikaixin.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/taiyang.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/tanshou.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/tu.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/tuosai.png | Bin
.../assets/emoji/turanxingfen.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/tushe.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/wabi.png | Bin
.../assets/emoji/wangyuanjing.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/weiqu.png | Bin
.../assets/emoji/weiweiyixiao.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/what.png | Bin
.../halo-comment@1.1.2/assets/emoji/wuzuixiao.png | Bin
.../halo-comment@1.1.2/assets/emoji/xiangjiao.png | Bin
.../halo-comment@1.1.2/assets/emoji/xiaoguai.png | Bin
.../assets/emoji/xiaohonglian.png | Bin
.../halo-comment@1.1.2/assets/emoji/xiaoniao.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/xili.png | Bin
.../assets/emoji/xingxingyueliang.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/xinsui.png | Bin
.../halo-comment@1.1.2/assets/emoji/yamiedie.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/yanhua.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/yaowan.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/yi.png | Bin
.../halo-comment@1.1.2/assets/emoji/yingxiang.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/yinyue.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/yiwen.png | Bin
.../lib/halo-comment@1.1.2/assets/emoji/zhayao.png | Bin
.../halo-comment@1.1.2/assets/emoji/zhenbang.png | Bin
.../lib/halo-comment@1.1.2/assets/img/avatar.svg | 0
.../lib/halo-comment@1.1.2/assets/img/loading.svg | 0
.../lib/halo-comment@1.1.2/halo-comment.min.js | 0
.../assets}/lib/highlightjs@11.5.1/LICENSE | 0
.../assets}/lib/highlightjs@11.5.1/README.md | 0
.../assets}/lib/highlightjs@11.5.1/es/core.js | 0
.../assets}/lib/highlightjs@11.5.1/es/core.min.js | 0
.../assets}/lib/highlightjs@11.5.1/es/highlight.js | 0
.../lib/highlightjs@11.5.1/es/highlight.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/1c.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/abnf.min.js | 0
.../es/languages/accesslog.min.js | 0
.../es/languages/actionscript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/ada.min.js | 0
.../es/languages/angelscript.min.js | 0
.../highlightjs@11.5.1/es/languages/apache.min.js | 0
.../es/languages/applescript.min.js | 0
.../highlightjs@11.5.1/es/languages/arcade.min.js | 0
.../highlightjs@11.5.1/es/languages/arduino.min.js | 0
.../highlightjs@11.5.1/es/languages/armasm.min.js | 0
.../highlightjs@11.5.1/es/languages/asciidoc.min.js | 0
.../highlightjs@11.5.1/es/languages/aspectj.min.js | 0
.../es/languages/autohotkey.min.js | 0
.../highlightjs@11.5.1/es/languages/autoit.min.js | 0
.../highlightjs@11.5.1/es/languages/avrasm.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/awk.min.js | 0
.../highlightjs@11.5.1/es/languages/axapta.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/bash.min.js | 0
.../highlightjs@11.5.1/es/languages/basic.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/bnf.min.js | 0
.../es/languages/brainfuck.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/c.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/cal.min.js | 0
.../es/languages/capnproto.min.js | 0
.../highlightjs@11.5.1/es/languages/ceylon.min.js | 0
.../highlightjs@11.5.1/es/languages/clean.min.js | 0
.../es/languages/clojure-repl.min.js | 0
.../highlightjs@11.5.1/es/languages/clojure.min.js | 0
.../highlightjs@11.5.1/es/languages/cmake.min.js | 0
.../es/languages/coffeescript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/coq.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/cos.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/cpp.min.js | 0
.../highlightjs@11.5.1/es/languages/crmsh.min.js | 0
.../highlightjs@11.5.1/es/languages/crystal.min.js | 0
.../highlightjs@11.5.1/es/languages/csharp.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/csp.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/css.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/d.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/dart.min.js | 0
.../highlightjs@11.5.1/es/languages/delphi.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/diff.min.js | 0
.../highlightjs@11.5.1/es/languages/django.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/dns.min.js | 0
.../es/languages/dockerfile.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/dos.min.js | 0
.../highlightjs@11.5.1/es/languages/dsconfig.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/dts.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/dust.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/ebnf.min.js | 0
.../highlightjs@11.5.1/es/languages/elixir.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/elm.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/erb.min.js | 0
.../es/languages/erlang-repl.min.js | 0
.../highlightjs@11.5.1/es/languages/erlang.min.js | 0
.../highlightjs@11.5.1/es/languages/excel.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/fix.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/flix.min.js | 0
.../highlightjs@11.5.1/es/languages/fortran.min.js | 0
.../highlightjs@11.5.1/es/languages/fsharp.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/gams.min.js | 0
.../highlightjs@11.5.1/es/languages/gauss.min.js | 0
.../highlightjs@11.5.1/es/languages/gcode.min.js | 0
.../highlightjs@11.5.1/es/languages/gherkin.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/glsl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/gml.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/go.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/golo.min.js | 0
.../highlightjs@11.5.1/es/languages/gradle.min.js | 0
.../highlightjs@11.5.1/es/languages/graphql.min.js | 0
.../highlightjs@11.5.1/es/languages/groovy.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/haml.min.js | 0
.../es/languages/handlebars.min.js | 0
.../highlightjs@11.5.1/es/languages/haskell.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/haxe.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/hsp.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/http.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/hy.min.js | 0
.../highlightjs@11.5.1/es/languages/inform7.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/ini.min.js | 0
.../highlightjs@11.5.1/es/languages/irpf90.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/isbl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/java.min.js | 0
.../es/languages/javascript.min.js | 0
.../es/languages/jboss-cli.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/json.min.js | 0
.../es/languages/julia-repl.min.js | 0
.../highlightjs@11.5.1/es/languages/julia.min.js | 0
.../highlightjs@11.5.1/es/languages/kotlin.min.js | 0
.../highlightjs@11.5.1/es/languages/lasso.min.js | 0
.../highlightjs@11.5.1/es/languages/latex.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/ldif.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/leaf.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/less.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/lisp.min.js | 0
.../es/languages/livecodeserver.min.js | 0
.../es/languages/livescript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/llvm.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/lsl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/lua.min.js | 0
.../highlightjs@11.5.1/es/languages/makefile.min.js | 0
.../highlightjs@11.5.1/es/languages/markdown.min.js | 0
.../es/languages/mathematica.min.js | 0
.../highlightjs@11.5.1/es/languages/matlab.min.js | 0
.../highlightjs@11.5.1/es/languages/maxima.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/mel.min.js | 0
.../highlightjs@11.5.1/es/languages/mercury.min.js | 0
.../highlightjs@11.5.1/es/languages/mipsasm.min.js | 0
.../highlightjs@11.5.1/es/languages/mizar.min.js | 0
.../es/languages/mojolicious.min.js | 0
.../highlightjs@11.5.1/es/languages/monkey.min.js | 0
.../es/languages/moonscript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/n1ql.min.js | 0
.../es/languages/nestedtext.min.js | 0
.../highlightjs@11.5.1/es/languages/nginx.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/nim.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/nix.min.js | 0
.../es/languages/node-repl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/nsis.min.js | 0
.../es/languages/objectivec.min.js | 0
.../highlightjs@11.5.1/es/languages/ocaml.min.js | 0
.../highlightjs@11.5.1/es/languages/openscad.min.js | 0
.../highlightjs@11.5.1/es/languages/oxygene.min.js | 0
.../highlightjs@11.5.1/es/languages/parser3.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/perl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/pf.min.js | 0
.../highlightjs@11.5.1/es/languages/pgsql.min.js | 0
.../es/languages/php-template.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/php.min.js | 0
.../es/languages/plaintext.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/pony.min.js | 0
.../es/languages/powershell.min.js | 0
.../es/languages/processing.min.js | 0
.../highlightjs@11.5.1/es/languages/profile.min.js | 0
.../highlightjs@11.5.1/es/languages/prolog.min.js | 0
.../es/languages/properties.min.js | 0
.../highlightjs@11.5.1/es/languages/protobuf.min.js | 0
.../highlightjs@11.5.1/es/languages/puppet.min.js | 0
.../es/languages/purebasic.min.js | 0
.../es/languages/python-repl.min.js | 0
.../highlightjs@11.5.1/es/languages/python.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/q.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/qml.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/r.min.js | 0
.../highlightjs@11.5.1/es/languages/reasonml.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/rib.min.js | 0
.../highlightjs@11.5.1/es/languages/roboconf.min.js | 0
.../highlightjs@11.5.1/es/languages/routeros.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/rsl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/ruby.min.js | 0
.../es/languages/ruleslanguage.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/rust.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/sas.min.js | 0
.../highlightjs@11.5.1/es/languages/scala.min.js | 0
.../highlightjs@11.5.1/es/languages/scheme.min.js | 0
.../highlightjs@11.5.1/es/languages/scilab.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/scss.min.js | 0
.../highlightjs@11.5.1/es/languages/shell.min.js | 0
.../highlightjs@11.5.1/es/languages/smali.min.js | 0
.../es/languages/smalltalk.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/sml.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/sqf.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/sql.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/stan.min.js | 0
.../highlightjs@11.5.1/es/languages/stata.min.js | 0
.../highlightjs@11.5.1/es/languages/step21.min.js | 0
.../highlightjs@11.5.1/es/languages/stylus.min.js | 0
.../highlightjs@11.5.1/es/languages/subunit.min.js | 0
.../highlightjs@11.5.1/es/languages/swift.min.js | 0
.../es/languages/taggerscript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/tap.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/tcl.min.js | 0
.../highlightjs@11.5.1/es/languages/thrift.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/tp.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/twig.min.js | 0
.../es/languages/typescript.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/vala.min.js | 0
.../highlightjs@11.5.1/es/languages/vbnet.min.js | 0
.../es/languages/vbscript-html.min.js | 0
.../highlightjs@11.5.1/es/languages/vbscript.min.js | 0
.../highlightjs@11.5.1/es/languages/verilog.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/vhdl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/vim.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/wasm.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/wren.min.js | 0
.../highlightjs@11.5.1/es/languages/x86asm.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/xl.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/xml.min.js | 0
.../highlightjs@11.5.1/es/languages/xquery.min.js | 0
.../lib/highlightjs@11.5.1/es/languages/yaml.min.js | 0
.../highlightjs@11.5.1/es/languages/zephir.min.js | 0
.../assets}/lib/highlightjs@11.5.1/es/package.json | 0
.../assets}/lib/highlightjs@11.5.1/highlight.js | 0
.../assets}/lib/highlightjs@11.5.1/highlight.min.js | 0
.../lib/highlightjs@11.5.1/languages/1c.min.js | 0
.../lib/highlightjs@11.5.1/languages/abnf.min.js | 0
.../highlightjs@11.5.1/languages/accesslog.min.js | 0
.../languages/actionscript.min.js | 0
.../lib/highlightjs@11.5.1/languages/ada.min.js | 0
.../highlightjs@11.5.1/languages/angelscript.min.js | 0
.../lib/highlightjs@11.5.1/languages/apache.min.js | 0
.../highlightjs@11.5.1/languages/applescript.min.js | 0
.../lib/highlightjs@11.5.1/languages/arcade.min.js | 0
.../lib/highlightjs@11.5.1/languages/arduino.min.js | 0
.../lib/highlightjs@11.5.1/languages/armasm.min.js | 0
.../highlightjs@11.5.1/languages/asciidoc.min.js | 0
.../lib/highlightjs@11.5.1/languages/aspectj.min.js | 0
.../highlightjs@11.5.1/languages/autohotkey.min.js | 0
.../lib/highlightjs@11.5.1/languages/autoit.min.js | 0
.../lib/highlightjs@11.5.1/languages/avrasm.min.js | 0
.../lib/highlightjs@11.5.1/languages/awk.min.js | 0
.../lib/highlightjs@11.5.1/languages/axapta.min.js | 0
.../lib/highlightjs@11.5.1/languages/bash.min.js | 0
.../lib/highlightjs@11.5.1/languages/basic.min.js | 0
.../lib/highlightjs@11.5.1/languages/bnf.min.js | 0
.../highlightjs@11.5.1/languages/brainfuck.min.js | 0
.../lib/highlightjs@11.5.1/languages/c.min.js | 0
.../lib/highlightjs@11.5.1/languages/cal.min.js | 0
.../highlightjs@11.5.1/languages/capnproto.min.js | 0
.../lib/highlightjs@11.5.1/languages/ceylon.min.js | 0
.../lib/highlightjs@11.5.1/languages/clean.min.js | 0
.../languages/clojure-repl.min.js | 0
.../lib/highlightjs@11.5.1/languages/clojure.min.js | 0
.../lib/highlightjs@11.5.1/languages/cmake.min.js | 0
.../languages/coffeescript.min.js | 0
.../lib/highlightjs@11.5.1/languages/coq.min.js | 0
.../lib/highlightjs@11.5.1/languages/cos.min.js | 0
.../lib/highlightjs@11.5.1/languages/cpp.min.js | 0
.../lib/highlightjs@11.5.1/languages/crmsh.min.js | 0
.../lib/highlightjs@11.5.1/languages/crystal.min.js | 0
.../lib/highlightjs@11.5.1/languages/csharp.min.js | 0
.../lib/highlightjs@11.5.1/languages/csp.min.js | 0
.../lib/highlightjs@11.5.1/languages/css.min.js | 0
.../lib/highlightjs@11.5.1/languages/d.min.js | 0
.../lib/highlightjs@11.5.1/languages/dart.min.js | 0
.../lib/highlightjs@11.5.1/languages/delphi.min.js | 0
.../lib/highlightjs@11.5.1/languages/diff.min.js | 0
.../lib/highlightjs@11.5.1/languages/django.min.js | 0
.../lib/highlightjs@11.5.1/languages/dns.min.js | 0
.../highlightjs@11.5.1/languages/dockerfile.min.js | 0
.../lib/highlightjs@11.5.1/languages/dos.min.js | 0
.../highlightjs@11.5.1/languages/dsconfig.min.js | 0
.../lib/highlightjs@11.5.1/languages/dts.min.js | 0
.../lib/highlightjs@11.5.1/languages/dust.min.js | 0
.../lib/highlightjs@11.5.1/languages/ebnf.min.js | 0
.../lib/highlightjs@11.5.1/languages/elixir.min.js | 0
.../lib/highlightjs@11.5.1/languages/elm.min.js | 0
.../lib/highlightjs@11.5.1/languages/erb.min.js | 0
.../highlightjs@11.5.1/languages/erlang-repl.min.js | 0
.../lib/highlightjs@11.5.1/languages/erlang.min.js | 0
.../lib/highlightjs@11.5.1/languages/excel.min.js | 0
.../lib/highlightjs@11.5.1/languages/fix.min.js | 0
.../lib/highlightjs@11.5.1/languages/flix.min.js | 0
.../lib/highlightjs@11.5.1/languages/fortran.min.js | 0
.../lib/highlightjs@11.5.1/languages/fsharp.min.js | 0
.../lib/highlightjs@11.5.1/languages/gams.min.js | 0
.../lib/highlightjs@11.5.1/languages/gauss.min.js | 0
.../lib/highlightjs@11.5.1/languages/gcode.min.js | 0
.../lib/highlightjs@11.5.1/languages/gherkin.min.js | 0
.../lib/highlightjs@11.5.1/languages/glsl.min.js | 0
.../lib/highlightjs@11.5.1/languages/gml.min.js | 0
.../lib/highlightjs@11.5.1/languages/go.min.js | 0
.../lib/highlightjs@11.5.1/languages/golo.min.js | 0
.../lib/highlightjs@11.5.1/languages/gradle.min.js | 0
.../lib/highlightjs@11.5.1/languages/graphql.min.js | 0
.../lib/highlightjs@11.5.1/languages/groovy.min.js | 0
.../lib/highlightjs@11.5.1/languages/haml.min.js | 0
.../highlightjs@11.5.1/languages/handlebars.min.js | 0
.../lib/highlightjs@11.5.1/languages/haskell.min.js | 0
.../lib/highlightjs@11.5.1/languages/haxe.min.js | 0
.../lib/highlightjs@11.5.1/languages/hsp.min.js | 0
.../lib/highlightjs@11.5.1/languages/http.min.js | 0
.../lib/highlightjs@11.5.1/languages/hy.min.js | 0
.../lib/highlightjs@11.5.1/languages/inform7.min.js | 0
.../lib/highlightjs@11.5.1/languages/ini.min.js | 0
.../lib/highlightjs@11.5.1/languages/irpf90.min.js | 0
.../lib/highlightjs@11.5.1/languages/isbl.min.js | 0
.../lib/highlightjs@11.5.1/languages/java.min.js | 0
.../highlightjs@11.5.1/languages/javascript.min.js | 0
.../highlightjs@11.5.1/languages/jboss-cli.min.js | 0
.../lib/highlightjs@11.5.1/languages/json.min.js | 0
.../highlightjs@11.5.1/languages/julia-repl.min.js | 0
.../lib/highlightjs@11.5.1/languages/julia.min.js | 0
.../lib/highlightjs@11.5.1/languages/kotlin.min.js | 0
.../lib/highlightjs@11.5.1/languages/lasso.min.js | 0
.../lib/highlightjs@11.5.1/languages/latex.min.js | 0
.../lib/highlightjs@11.5.1/languages/ldif.min.js | 0
.../lib/highlightjs@11.5.1/languages/leaf.min.js | 0
.../lib/highlightjs@11.5.1/languages/less.min.js | 0
.../lib/highlightjs@11.5.1/languages/lisp.min.js | 0
.../languages/livecodeserver.min.js | 0
.../highlightjs@11.5.1/languages/livescript.min.js | 0
.../lib/highlightjs@11.5.1/languages/llvm.min.js | 0
.../lib/highlightjs@11.5.1/languages/lsl.min.js | 0
.../lib/highlightjs@11.5.1/languages/lua.min.js | 0
.../highlightjs@11.5.1/languages/makefile.min.js | 0
.../highlightjs@11.5.1/languages/markdown.min.js | 0
.../highlightjs@11.5.1/languages/mathematica.min.js | 0
.../lib/highlightjs@11.5.1/languages/matlab.min.js | 0
.../lib/highlightjs@11.5.1/languages/maxima.min.js | 0
.../lib/highlightjs@11.5.1/languages/mel.min.js | 0
.../lib/highlightjs@11.5.1/languages/mercury.min.js | 0
.../lib/highlightjs@11.5.1/languages/mipsasm.min.js | 0
.../lib/highlightjs@11.5.1/languages/mizar.min.js | 0
.../highlightjs@11.5.1/languages/mojolicious.min.js | 0
.../lib/highlightjs@11.5.1/languages/monkey.min.js | 0
.../highlightjs@11.5.1/languages/moonscript.min.js | 0
.../lib/highlightjs@11.5.1/languages/n1ql.min.js | 0
.../highlightjs@11.5.1/languages/nestedtext.min.js | 0
.../lib/highlightjs@11.5.1/languages/nginx.min.js | 0
.../lib/highlightjs@11.5.1/languages/nim.min.js | 0
.../lib/highlightjs@11.5.1/languages/nix.min.js | 0
.../highlightjs@11.5.1/languages/node-repl.min.js | 0
.../lib/highlightjs@11.5.1/languages/nsis.min.js | 0
.../highlightjs@11.5.1/languages/objectivec.min.js | 0
.../lib/highlightjs@11.5.1/languages/ocaml.min.js | 0
.../highlightjs@11.5.1/languages/openscad.min.js | 0
.../lib/highlightjs@11.5.1/languages/oxygene.min.js | 0
.../lib/highlightjs@11.5.1/languages/parser3.min.js | 0
.../lib/highlightjs@11.5.1/languages/perl.min.js | 0
.../lib/highlightjs@11.5.1/languages/pf.min.js | 0
.../lib/highlightjs@11.5.1/languages/pgsql.min.js | 0
.../languages/php-template.min.js | 0
.../lib/highlightjs@11.5.1/languages/php.min.js | 0
.../highlightjs@11.5.1/languages/plaintext.min.js | 0
.../lib/highlightjs@11.5.1/languages/pony.min.js | 0
.../highlightjs@11.5.1/languages/powershell.min.js | 0
.../highlightjs@11.5.1/languages/processing.min.js | 0
.../lib/highlightjs@11.5.1/languages/profile.min.js | 0
.../lib/highlightjs@11.5.1/languages/prolog.min.js | 0
.../highlightjs@11.5.1/languages/properties.min.js | 0
.../highlightjs@11.5.1/languages/protobuf.min.js | 0
.../lib/highlightjs@11.5.1/languages/puppet.min.js | 0
.../highlightjs@11.5.1/languages/purebasic.min.js | 0
.../highlightjs@11.5.1/languages/python-repl.min.js | 0
.../lib/highlightjs@11.5.1/languages/python.min.js | 0
.../lib/highlightjs@11.5.1/languages/q.min.js | 0
.../lib/highlightjs@11.5.1/languages/qml.min.js | 0
.../lib/highlightjs@11.5.1/languages/r.min.js | 0
.../highlightjs@11.5.1/languages/reasonml.min.js | 0
.../lib/highlightjs@11.5.1/languages/rib.min.js | 0
.../highlightjs@11.5.1/languages/roboconf.min.js | 0
.../highlightjs@11.5.1/languages/routeros.min.js | 0
.../lib/highlightjs@11.5.1/languages/rsl.min.js | 0
.../lib/highlightjs@11.5.1/languages/ruby.min.js | 0
.../languages/ruleslanguage.min.js | 0
.../lib/highlightjs@11.5.1/languages/rust.min.js | 0
.../lib/highlightjs@11.5.1/languages/sas.min.js | 0
.../lib/highlightjs@11.5.1/languages/scala.min.js | 0
.../lib/highlightjs@11.5.1/languages/scheme.min.js | 0
.../lib/highlightjs@11.5.1/languages/scilab.min.js | 0
.../lib/highlightjs@11.5.1/languages/scss.min.js | 0
.../lib/highlightjs@11.5.1/languages/shell.min.js | 0
.../lib/highlightjs@11.5.1/languages/smali.min.js | 0
.../highlightjs@11.5.1/languages/smalltalk.min.js | 0
.../lib/highlightjs@11.5.1/languages/sml.min.js | 0
.../lib/highlightjs@11.5.1/languages/sqf.min.js | 0
.../lib/highlightjs@11.5.1/languages/sql.min.js | 0
.../lib/highlightjs@11.5.1/languages/stan.min.js | 0
.../lib/highlightjs@11.5.1/languages/stata.min.js | 0
.../lib/highlightjs@11.5.1/languages/step21.min.js | 0
.../lib/highlightjs@11.5.1/languages/stylus.min.js | 0
.../lib/highlightjs@11.5.1/languages/subunit.min.js | 0
.../lib/highlightjs@11.5.1/languages/swift.min.js | 0
.../languages/taggerscript.min.js | 0
.../lib/highlightjs@11.5.1/languages/tap.min.js | 0
.../lib/highlightjs@11.5.1/languages/tcl.min.js | 0
.../lib/highlightjs@11.5.1/languages/thrift.min.js | 0
.../lib/highlightjs@11.5.1/languages/tp.min.js | 0
.../lib/highlightjs@11.5.1/languages/twig.min.js | 0
.../highlightjs@11.5.1/languages/typescript.min.js | 0
.../lib/highlightjs@11.5.1/languages/vala.min.js | 0
.../lib/highlightjs@11.5.1/languages/vbnet.min.js | 0
.../languages/vbscript-html.min.js | 0
.../highlightjs@11.5.1/languages/vbscript.min.js | 0
.../lib/highlightjs@11.5.1/languages/verilog.min.js | 0
.../lib/highlightjs@11.5.1/languages/vhdl.min.js | 0
.../lib/highlightjs@11.5.1/languages/vim.min.js | 0
.../lib/highlightjs@11.5.1/languages/wasm.min.js | 0
.../lib/highlightjs@11.5.1/languages/wren.min.js | 0
.../lib/highlightjs@11.5.1/languages/x86asm.min.js | 0
.../lib/highlightjs@11.5.1/languages/xl.min.js | 0
.../lib/highlightjs@11.5.1/languages/xml.min.js | 0
.../lib/highlightjs@11.5.1/languages/xquery.min.js | 0
.../lib/highlightjs@11.5.1/languages/yaml.min.js | 0
.../lib/highlightjs@11.5.1/languages/zephir.min.js | 0
.../assets}/lib/highlightjs@11.5.1/package.json | 0
.../lib/highlightjs@11.5.1/styles/a11y-dark.min.css | 0
.../highlightjs@11.5.1/styles/a11y-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/agate.min.css | 0
.../highlightjs@11.5.1/styles/an-old-hope.min.css | 0
.../highlightjs@11.5.1/styles/androidstudio.min.css | 0
.../highlightjs@11.5.1/styles/arduino-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/arta.min.css | 0
.../lib/highlightjs@11.5.1/styles/ascetic.min.css | 0
.../styles/atom-one-dark-reasonable.min.css | 0
.../highlightjs@11.5.1/styles/atom-one-dark.min.css | 0
.../styles/atom-one-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/3024.min.css | 0
.../highlightjs@11.5.1/styles/base16/apathy.min.css | 0
.../styles/base16/apprentice.min.css | 0
.../highlightjs@11.5.1/styles/base16/ashes.min.css | 0
.../styles/base16/atelier-cave-light.min.css | 0
.../styles/base16/atelier-cave.min.css | 0
.../styles/base16/atelier-dune-light.min.css | 0
.../styles/base16/atelier-dune.min.css | 0
.../styles/base16/atelier-estuary-light.min.css | 0
.../styles/base16/atelier-estuary.min.css | 0
.../styles/base16/atelier-forest-light.min.css | 0
.../styles/base16/atelier-forest.min.css | 0
.../styles/base16/atelier-heath-light.min.css | 0
.../styles/base16/atelier-heath.min.css | 0
.../styles/base16/atelier-lakeside-light.min.css | 0
.../styles/base16/atelier-lakeside.min.css | 0
.../styles/base16/atelier-plateau-light.min.css | 0
.../styles/base16/atelier-plateau.min.css | 0
.../styles/base16/atelier-savanna-light.min.css | 0
.../styles/base16/atelier-savanna.min.css | 0
.../styles/base16/atelier-seaside-light.min.css | 0
.../styles/base16/atelier-seaside.min.css | 0
.../styles/base16/atelier-sulphurpool-light.min.css | 0
.../styles/base16/atelier-sulphurpool.min.css | 0
.../highlightjs@11.5.1/styles/base16/atlas.min.css | 0
.../highlightjs@11.5.1/styles/base16/bespin.min.css | 0
.../styles/base16/black-metal-bathory.min.css | 0
.../styles/base16/black-metal-burzum.min.css | 0
.../styles/base16/black-metal-dark-funeral.min.css | 0
.../styles/base16/black-metal-gorgoroth.min.css | 0
.../styles/base16/black-metal-immortal.min.css | 0
.../styles/base16/black-metal-khold.min.css | 0
.../styles/base16/black-metal-marduk.min.css | 0
.../styles/base16/black-metal-mayhem.min.css | 0
.../styles/base16/black-metal-nile.min.css | 0
.../styles/base16/black-metal-venom.min.css | 0
.../styles/base16/black-metal.min.css | 0
.../highlightjs@11.5.1/styles/base16/brewer.min.css | 0
.../highlightjs@11.5.1/styles/base16/bright.min.css | 0
.../styles/base16/brogrammer.min.css | 0
.../styles/base16/brush-trees-dark.min.css | 0
.../styles/base16/brush-trees.min.css | 0
.../highlightjs@11.5.1/styles/base16/chalk.min.css | 0
.../highlightjs@11.5.1/styles/base16/circus.min.css | 0
.../styles/base16/classic-dark.min.css | 0
.../styles/base16/classic-light.min.css | 0
.../styles/base16/codeschool.min.css | 0
.../highlightjs@11.5.1/styles/base16/colors.min.css | 0
.../styles/base16/cupcake.min.css | 0
.../styles/base16/cupertino.min.css | 0
.../styles/base16/danqing.min.css | 0
.../styles/base16/darcula.min.css | 0
.../styles/base16/dark-violet.min.css | 0
.../styles/base16/darkmoss.min.css | 0
.../styles/base16/darktooth.min.css | 0
.../highlightjs@11.5.1/styles/base16/decaf.min.css | 0
.../styles/base16/default-dark.min.css | 0
.../styles/base16/default-light.min.css | 0
.../styles/base16/dirtysea.min.css | 0
.../styles/base16/dracula.min.css | 0
.../styles/base16/edge-dark.min.css | 0
.../styles/base16/edge-light.min.css | 0
.../styles/base16/eighties.min.css | 0
.../highlightjs@11.5.1/styles/base16/embers.min.css | 0
.../styles/base16/equilibrium-dark.min.css | 0
.../styles/base16/equilibrium-gray-dark.min.css | 0
.../styles/base16/equilibrium-gray-light.min.css | 0
.../styles/base16/equilibrium-light.min.css | 0
.../styles/base16/espresso.min.css | 0
.../styles/base16/eva-dim.min.css | 0
.../highlightjs@11.5.1/styles/base16/eva.min.css | 0
.../highlightjs@11.5.1/styles/base16/flat.min.css | 0
.../highlightjs@11.5.1/styles/base16/framer.min.css | 0
.../styles/base16/fruit-soda.min.css | 0
.../styles/base16/gigavolt.min.css | 0
.../highlightjs@11.5.1/styles/base16/github.min.css | 0
.../styles/base16/google-dark.min.css | 0
.../styles/base16/google-light.min.css | 0
.../styles/base16/grayscale-dark.min.css | 0
.../styles/base16/grayscale-light.min.css | 0
.../styles/base16/green-screen.min.css | 0
.../styles/base16/gruvbox-dark-hard.min.css | 0
.../styles/base16/gruvbox-dark-medium.min.css | 0
.../styles/base16/gruvbox-dark-pale.min.css | 0
.../styles/base16/gruvbox-dark-soft.min.css | 0
.../styles/base16/gruvbox-light-hard.min.css | 0
.../styles/base16/gruvbox-light-medium.min.css | 0
.../styles/base16/gruvbox-light-soft.min.css | 0
.../styles/base16/hardcore.min.css | 0
.../styles/base16/harmonic16-dark.min.css | 0
.../styles/base16/harmonic16-light.min.css | 0
.../styles/base16/heetch-dark.min.css | 0
.../styles/base16/heetch-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/helios.min.css | 0
.../styles/base16/hopscotch.min.css | 0
.../styles/base16/horizon-dark.min.css | 0
.../styles/base16/horizon-light.min.css | 0
.../styles/base16/humanoid-dark.min.css | 0
.../styles/base16/humanoid-light.min.css | 0
.../styles/base16/ia-dark.min.css | 0
.../styles/base16/ia-light.min.css | 0
.../styles/base16/icy-dark.min.css | 0
.../styles/base16/ir-black.min.css | 0
.../styles/base16/isotope.min.css | 0
.../highlightjs@11.5.1/styles/base16/kimber.min.css | 0
.../styles/base16/london-tube.min.css | 0
.../styles/base16/macintosh.min.css | 0
.../styles/base16/marrakesh.min.css | 0
.../styles/base16/materia.min.css | 0
.../styles/base16/material-darker.min.css | 0
.../styles/base16/material-lighter.min.css | 0
.../styles/base16/material-palenight.min.css | 0
.../styles/base16/material-vivid.min.css | 0
.../styles/base16/material.min.css | 0
.../styles/base16/mellow-purple.min.css | 0
.../styles/base16/mexico-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/mocha.min.css | 0
.../styles/base16/monokai.min.css | 0
.../highlightjs@11.5.1/styles/base16/nebula.min.css | 0
.../highlightjs@11.5.1/styles/base16/nord.min.css | 0
.../highlightjs@11.5.1/styles/base16/nova.min.css | 0
.../highlightjs@11.5.1/styles/base16/ocean.min.css | 0
.../styles/base16/oceanicnext.min.css | 0
.../styles/base16/one-light.min.css | 0
.../styles/base16/onedark.min.css | 0
.../styles/base16/outrun-dark.min.css | 0
.../styles/base16/papercolor-dark.min.css | 0
.../styles/base16/papercolor-light.min.css | 0
.../styles/base16/paraiso.min.css | 0
.../highlightjs@11.5.1/styles/base16/pasque.min.css | 0
.../highlightjs@11.5.1/styles/base16/phd.min.css | 0
.../highlightjs@11.5.1/styles/base16/pico.min.css | 0
.../highlightjs@11.5.1/styles/base16/pop.min.css | 0
.../highlightjs@11.5.1/styles/base16/porple.min.css | 0
.../highlightjs@11.5.1/styles/base16/qualia.min.css | 0
.../styles/base16/railscasts.min.css | 0
.../styles/base16/rebecca.min.css | 0
.../styles/base16/ros-pine-dawn.min.css | 0
.../styles/base16/ros-pine-moon.min.css | 0
.../styles/base16/ros-pine.min.css | 0
.../styles/base16/sagelight.min.css | 0
.../styles/base16/sandcastle.min.css | 0
.../styles/base16/seti-ui.min.css | 0
.../styles/base16/shapeshifter.min.css | 0
.../styles/base16/silk-dark.min.css | 0
.../styles/base16/silk-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/snazzy.min.css | 0
.../styles/base16/solar-flare-light.min.css | 0
.../styles/base16/solar-flare.min.css | 0
.../styles/base16/solarized-dark.min.css | 0
.../styles/base16/solarized-light.min.css | 0
.../styles/base16/spacemacs.min.css | 0
.../styles/base16/summercamp.min.css | 0
.../styles/base16/summerfruit-dark.min.css | 0
.../styles/base16/summerfruit-light.min.css | 0
.../base16/synth-midnight-terminal-dark.min.css | 0
.../base16/synth-midnight-terminal-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/tango.min.css | 0
.../highlightjs@11.5.1/styles/base16/tender.min.css | 0
.../styles/base16/tomorrow-night.min.css | 0
.../styles/base16/tomorrow.min.css | 0
.../styles/base16/twilight.min.css | 0
.../styles/base16/unikitty-dark.min.css | 0
.../styles/base16/unikitty-light.min.css | 0
.../highlightjs@11.5.1/styles/base16/vulcan.min.css | 0
.../styles/base16/windows-10-light.min.css | 0
.../styles/base16/windows-10.min.css | 0
.../styles/base16/windows-95-light.min.css | 0
.../styles/base16/windows-95.min.css | 0
.../base16/windows-high-contrast-light.min.css | 0
.../styles/base16/windows-high-contrast.min.css | 0
.../styles/base16/windows-nt-light.min.css | 0
.../styles/base16/windows-nt.min.css | 0
.../styles/base16/woodland.min.css | 0
.../styles/base16/xcode-dusk.min.css | 0
.../styles/base16/zenburn.min.css | 0
.../highlightjs@11.5.1/styles/brown-paper.min.css | 0
.../lib/highlightjs@11.5.1/styles/brown-papersq.png | Bin
.../highlightjs@11.5.1/styles/codepen-embed.min.css | 0
.../highlightjs@11.5.1/styles/color-brewer.min.css | 0
.../lib/highlightjs@11.5.1/styles/dark.min.css | 0
.../lib/highlightjs@11.5.1/styles/default.min.css | 0
.../lib/highlightjs@11.5.1/styles/devibeans.min.css | 0
.../lib/highlightjs@11.5.1/styles/docco.min.css | 0
.../lib/highlightjs@11.5.1/styles/far.min.css | 0
.../lib/highlightjs@11.5.1/styles/felipec.min.css | 0
.../highlightjs@11.5.1/styles/foundation.min.css | 0
.../styles/github-dark-dimmed.min.css | 0
.../highlightjs@11.5.1/styles/github-dark.min.css | 0
.../lib/highlightjs@11.5.1/styles/github.min.css | 0
.../lib/highlightjs@11.5.1/styles/gml.min.css | 0
.../highlightjs@11.5.1/styles/googlecode.min.css | 0
.../highlightjs@11.5.1/styles/gradient-dark.min.css | 0
.../styles/gradient-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/grayscale.min.css | 0
.../lib/highlightjs@11.5.1/styles/hybrid.min.css | 0
.../lib/highlightjs@11.5.1/styles/idea.min.css | 0
.../styles/intellij-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/ir-black.min.css | 0
.../styles/isbl-editor-dark.min.css | 0
.../styles/isbl-editor-light.min.css | 0
.../highlightjs@11.5.1/styles/kimbie-dark.min.css | 0
.../highlightjs@11.5.1/styles/kimbie-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/lightfair.min.css | 0
.../lib/highlightjs@11.5.1/styles/lioshi.min.css | 0
.../lib/highlightjs@11.5.1/styles/magula.min.css | 0
.../lib/highlightjs@11.5.1/styles/mono-blue.min.css | 0
.../styles/monokai-sublime.min.css | 0
.../lib/highlightjs@11.5.1/styles/monokai.min.css | 0
.../lib/highlightjs@11.5.1/styles/night-owl.min.css | 0
.../lib/highlightjs@11.5.1/styles/nnfx-dark.min.css | 0
.../highlightjs@11.5.1/styles/nnfx-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/nord.min.css | 0
.../lib/highlightjs@11.5.1/styles/obsidian.min.css | 0
.../highlightjs@11.5.1/styles/paraiso-dark.min.css | 0
.../highlightjs@11.5.1/styles/paraiso-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/pojoaque.jpg | Bin
.../lib/highlightjs@11.5.1/styles/pojoaque.min.css | 0
.../lib/highlightjs@11.5.1/styles/purebasic.min.css | 0
.../styles/qtcreator-dark.min.css | 0
.../styles/qtcreator-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/rainbow.min.css | 0
.../lib/highlightjs@11.5.1/styles/routeros.min.css | 0
.../highlightjs@11.5.1/styles/school-book.min.css | 0
.../styles/shades-of-purple.min.css | 0
.../lib/highlightjs@11.5.1/styles/srcery.min.css | 0
.../styles/stackoverflow-dark.min.css | 0
.../styles/stackoverflow-light.min.css | 0
.../lib/highlightjs@11.5.1/styles/sunburst.min.css | 0
.../styles/tokyo-night-dark.min.css | 0
.../styles/tokyo-night-light.min.css | 0
.../styles/tomorrow-night-blue.min.css | 0
.../styles/tomorrow-night-bright.min.css | 0
.../lib/highlightjs@11.5.1/styles/vs.min.css | 0
.../lib/highlightjs@11.5.1/styles/vs2015.min.css | 0
.../lib/highlightjs@11.5.1/styles/xcode.min.css | 0
.../lib/highlightjs@11.5.1/styles/xt256.min.css | 0
.../assets}/lib/jquery-pjax@2.0.1/jquery.pjax.js | 0
.../lib/jquery-pjax@2.0.1/jquery.pjax.min.js | 0
.../lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map | 0
.../assets}/lib/jquery@3.5.1/jquery.min.js | 0
.../jquery.justifiedGallery.min.js | 0
.../assets}/lib/katex@0.12.0/README.md | 0
.../assets}/lib/katex@0.12.0/contrib/auto-render.js | 0
.../lib/katex@0.12.0/contrib/auto-render.min.js | 0
.../lib/katex@0.12.0/contrib/auto-render.mjs | 0
.../assets}/lib/katex@0.12.0/contrib/copy-tex.css | 0
.../assets}/lib/katex@0.12.0/contrib/copy-tex.js | 0
.../lib/katex@0.12.0/contrib/copy-tex.min.css | 0
.../lib/katex@0.12.0/contrib/copy-tex.min.js | 0
.../assets}/lib/katex@0.12.0/contrib/copy-tex.mjs | 0
.../lib/katex@0.12.0/contrib/mathtex-script-type.js | 0
.../katex@0.12.0/contrib/mathtex-script-type.min.js | 0
.../katex@0.12.0/contrib/mathtex-script-type.mjs | 0
.../assets}/lib/katex@0.12.0/contrib/mhchem.js | 0
.../assets}/lib/katex@0.12.0/contrib/mhchem.min.js | 0
.../assets}/lib/katex@0.12.0/contrib/mhchem.mjs | 0
.../lib/katex@0.12.0/contrib/render-a11y-string.js | 0
.../katex@0.12.0/contrib/render-a11y-string.min.js | 0
.../lib/katex@0.12.0/contrib/render-a11y-string.mjs | 0
.../lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2 | Bin
.../fonts/KaTeX_Caligraphic-Regular.ttf | Bin
.../fonts/KaTeX_Caligraphic-Regular.woff | Bin
.../fonts/KaTeX_Caligraphic-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff | Bin
.../fonts/KaTeX_SansSerif-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf | Bin
.../katex@0.12.0/fonts/KaTeX_Script-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Script-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2 | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf | Bin
.../lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff | Bin
.../katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2 | Bin
.../katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf | Bin
.../fonts/KaTeX_Typewriter-Regular.woff | Bin
.../fonts/KaTeX_Typewriter-Regular.woff2 | Bin
.../assets}/lib/katex@0.12.0/katex.css | 0
.../assets}/lib/katex@0.12.0/katex.js | 0
.../assets}/lib/katex@0.12.0/katex.min.css | 0
.../assets}/lib/katex@0.12.0/katex.min.js | 0
.../assets}/lib/katex@0.12.0/katex.mjs | 0
.../lib/live2d@1.0.1/flat-ui-icons-regular.eot | Bin
.../lib/live2d@1.0.1/flat-ui-icons-regular.svg | 0
.../lib/live2d@1.0.1/flat-ui-icons-regular.ttf | Bin
.../lib/live2d@1.0.1/flat-ui-icons-regular.woff | Bin
.../assets}/lib/live2d@1.0.1/live2d.min.js | 0
.../assets}/lib/live2d@1.0.1/waifu-tips.json | 0
.../assets}/lib/live2d@1.0.1/waifu-tips.min.js | 0
.../assets}/lib/live2d@1.0.1/waifu.min.css | 0
.../assets}/lib/meting@2.0.1/Meting.min.js | 0
{source => templates/assets}/lib/qmsg/qmsg.min.css | 0
{source => templates/assets}/lib/qmsg/qmsg.min.js | 0
.../assets}/lib/swiper@8.4.6/swiper-bundle.css | 0
.../assets}/lib/swiper@8.4.6/swiper-bundle.js | 0
.../assets}/lib/swiper@8.4.6/swiper-bundle.js.map | 0
.../assets}/lib/swiper@8.4.6/swiper-bundle.min.css | 0
.../assets}/lib/swiper@8.4.6/swiper-bundle.min.js | 0
.../lib/swiper@8.4.6/swiper-bundle.min.js.map | 0
.../assets}/lib/vue@2.6.10/vue.min.js | 0
categories.ftl => templates/categories.ftl | 2 +-
category.ftl => templates/category.ftl | 6 +++---
{template => templates}/common/actions.ftl | 0
{template => templates}/common/banner.ftl | 0
{template => templates}/common/config.ftl | 0
{template => templates}/common/footer.ftl | 0
{template => templates}/common/head.ftl | 0
{template => templates}/common/navbar.ftl | 0
{template => templates}/common/scripts.ftl | 0
{template => templates}/common/widget.ftl | 0
{template => templates}/errorpage.ftl | 0
index.ftl => templates/index.ftl | 6 +++---
journals.ftl => templates/journals.ftl | 6 +++---
{template => templates}/layout.ftl | 0
{template => templates}/layout_default.ftl | 0
{template => templates}/layout_pjax.ftl | 0
links.ftl => templates/links.ftl | 4 ++--
{template => templates}/main/admire.ftl | 0
{template => templates}/main/article.ftl | 0
{template => templates}/main/article_list.ftl | 0
{template => templates}/main/article_literature.ftl | 0
{template => templates}/main/comment.ftl | 0
{template => templates}/main/copyright.ftl | 0
{template => templates}/main/pagination.ftl | 0
photos.ftl => templates/photos.ftl | 2 +-
post.ftl => templates/post.ftl | 4 ++--
.../post_literature.ftl | 4 ++--
search.ftl => templates/search.ftl | 6 +++---
sheet.ftl => templates/sheet.ftl | 4 ++--
.../sheet_literature.ftl | 4 ++--
tag.ftl => templates/tag.ftl | 6 +++---
tags.ftl => templates/tags.ftl | 2 +-
{template => templates}/widget/ad_piece.ftl | 0
{template => templates}/widget/categories.ftl | 0
{template => templates}/widget/links.ftl | 0
{template => templates}/widget/love.ftl | 0
{template => templates}/widget/music.ftl | 0
{template => templates}/widget/notice.ftl | 0
{template => templates}/widget/profile.ftl | 0
{template => templates}/widget/recent_comments.ftl | 0
{template => templates}/widget/recent_posts.ftl | 0
{template => templates}/widget/tagcloud.ftl | 0
{template => templates}/widget/tags.ftl | 0
{template => templates}/widget/toc.ftl | 0
987 files changed, 39 insertions(+), 39 deletions(-)
rename 404.ftl => templates/404.ftl (82%)
rename 500.ftl => templates/500.ftl (78%)
rename archives.ftl => templates/archives.ftl (95%)
rename {source => templates/assets}/css/cursor/breeze.min.css (100%)
rename {source => templates/assets}/css/dshare.min.css (100%)
rename {source => templates/assets}/css/mew-custom.min.css (100%)
rename {source => templates/assets}/css/post.min.css (100%)
rename {source => templates/assets}/css/style.min.css (100%)
rename {source => templates/assets}/css/theme.min.css (100%)
rename {source => templates/assets}/cursor/breeze/Arrow.cur (100%)
rename {source => templates/assets}/cursor/breeze/Cross.cur (100%)
rename {source => templates/assets}/cursor/breeze/Hand.cur (100%)
rename {source => templates/assets}/cursor/breeze/Handwriting.cur (100%)
rename {source => templates/assets}/cursor/breeze/Help.cur (100%)
rename {source => templates/assets}/cursor/breeze/IBeam.cur (100%)
rename {source => templates/assets}/cursor/breeze/NO.cur (100%)
rename {source => templates/assets}/cursor/breeze/SizeAll.cur (100%)
rename {source => templates/assets}/cursor/breeze/SizeNESW.cur (100%)
rename {source => templates/assets}/cursor/breeze/SizeNS.cur (100%)
rename {source => templates/assets}/cursor/breeze/SizeNWSE.cur (100%)
rename {source => templates/assets}/cursor/breeze/SizeWE.cur (100%)
rename {source => templates/assets}/cursor/breeze/UpArrow.cur (100%)
rename {source => templates/assets}/font/WenCang.woff2 (100%)
rename {source => templates/assets}/font/dshare.woff2 (100%)
rename {source => templates/assets}/img/avatar.svg (100%)
rename {source => templates/assets}/img/wordline.webp (100%)
rename {source => templates/assets}/js/autoload.min.js (100%)
rename {source => templates/assets}/js/btoc.min.js (100%)
rename {source => templates/assets}/js/common.min.js (100%)
rename {source => templates/assets}/js/cursor/click/firework.min.js (100%)
rename {source => templates/assets}/js/cursor/click/granule.min.js (100%)
rename {source => templates/assets}/js/cursor/move/bubbleCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/emojiCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/fairyDustCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/followingDotCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/ghostCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/snowflakeCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/springyEmojiCursor.min.js (100%)
rename {source => templates/assets}/js/cursor/move/trailingCursor.min.js (100%)
rename {source => templates/assets}/js/dprogress.min.js (100%)
rename {source => templates/assets}/js/dshare.min.js (100%)
rename {source => templates/assets}/js/dshare.min.js.LICENSE.txt (100%)
rename {source => templates/assets}/js/effects/circleMagic.min.js (100%)
rename {source => templates/assets}/js/effects/sakura.min.js (100%)
rename {source => templates/assets}/js/effects/universe.min.js (100%)
rename {source => templates/assets}/js/journals.min.js (100%)
rename {source => templates/assets}/js/mew-custom.min.js (100%)
rename {source => templates/assets}/js/photos.min.js (100%)
rename {source => templates/assets}/js/pjax.min.js (100%)
rename {source => templates/assets}/js/post.min.js (100%)
rename {source => templates/assets}/js/settings.min.js (100%)
rename {source => templates/assets}/js/spark-input.min.js (100%)
rename {source => templates/assets}/js/sw.min.js (100%)
rename {source => templates/assets}/js/utils.min.js (100%)
rename {source => templates/assets}/lib/aplayer@1.10.1/APlayer.min.css (100%)
rename {source => templates/assets}/lib/aplayer@1.10.1/APlayer.min.css.map (100%)
rename {source => templates/assets}/lib/aplayer@1.10.1/APlayer.min.js (100%)
rename {source => templates/assets}/lib/aplayer@1.10.1/APlayer.min.js.map (100%)
rename {source => templates/assets}/lib/clipboard@2.0.10/clipboard.min.js (100%)
rename {source => templates/assets}/lib/fancybox@5.3.7/jquery.fancybox.min.css (100%)
rename {source => templates/assets}/lib/fancybox@5.3.7/jquery.fancybox.min.js (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/HELP-US-OUT.txt (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/css/font-awesome.css (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/css/font-awesome.min.css (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/FontAwesome.otf (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.eot (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.svg (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.ttf (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff2 (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/animated.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/bordered-pulled.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/core.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/fixed-width.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/font-awesome.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/icons.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/larger.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/list.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/mixins.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/path.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/rotated-flipped.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/screen-reader.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/stacked.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/less/variables.less (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_animated.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_bordered-pulled.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_core.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_fixed-width.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_icons.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_larger.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_list.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_mixins.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_path.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_rotated-flipped.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_screen-reader.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_stacked.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/_variables.scss (100%)
rename {source => templates/assets}/lib/font-awesome@4.7.0/scss/font-awesome.scss (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/a.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/aixin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/anzhongguancha.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/aoteman.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/aowu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/bianbian.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/bishi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/bugaoxing.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/butin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/caigou.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/caihong.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/chabei.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/chigua.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/damuzhi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/dangao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/dengpao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/ganfan.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/guai.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/haha.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/haha2.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/han.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/hehe.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/heiheihei.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/heitoudengyan.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/heitougaoxing.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/heixian.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/hejiu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/honglingjin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/hu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/huaji.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/huanhu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/huaxin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/jingku.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/jingya.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/jinzhang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/kaixin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/kejianzhongguancha.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/ku.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/kuanhan.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/kunchenggou.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/landeli.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/laohu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/lazhu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/lei.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/len.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/liwu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/meigui.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/mianqiang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/nidongde.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/nu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/ok.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/pen.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/pu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/qian.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/qianbi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/shafa.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/shengli.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/shengqi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/shouzhi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/shuijiao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/suanshuang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/taikaixin.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/taiyang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/tanshou.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/tu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/tuosai.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/turanxingfen.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/tushe.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/wabi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/wangyuanjing.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/weiqu.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/weiweiyixiao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/what.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/wuzuixiao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xiangjiao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xiaoguai.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xiaohonglian.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xiaoniao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xili.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xingxingyueliang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/xinsui.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yamiedie.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yanhua.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yaowan.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yi.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yingxiang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yinyue.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/yiwen.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/zhayao.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/emoji/zhenbang.png (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/img/avatar.svg (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/assets/img/loading.svg (100%)
rename {source => templates/assets}/lib/halo-comment@1.1.2/halo-comment.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/LICENSE (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/README.md (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/core.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/core.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/highlight.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/highlight.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/1c.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/abnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/accesslog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/actionscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ada.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/angelscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/apache.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/applescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/arcade.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/arduino.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/armasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/asciidoc.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/aspectj.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/autohotkey.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/autoit.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/avrasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/awk.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/axapta.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/bash.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/basic.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/bnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/brainfuck.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/c.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/cal.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/capnproto.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ceylon.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/clean.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/clojure-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/clojure.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/cmake.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/coffeescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/coq.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/cos.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/cpp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/crmsh.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/crystal.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/csharp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/csp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/css.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/d.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dart.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/delphi.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/diff.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/django.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dns.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dockerfile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dos.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dsconfig.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dts.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/dust.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ebnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/elixir.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/elm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/erb.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/erlang-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/erlang.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/excel.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/fix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/flix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/fortran.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/fsharp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gams.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gauss.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gcode.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gherkin.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/glsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/go.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/golo.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/gradle.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/graphql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/groovy.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/haml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/handlebars.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/haskell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/haxe.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/hsp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/http.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/hy.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/inform7.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ini.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/irpf90.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/isbl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/java.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/javascript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/jboss-cli.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/json.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/julia-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/julia.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/kotlin.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/lasso.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/latex.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ldif.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/leaf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/less.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/lisp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/livecodeserver.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/livescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/llvm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/lsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/lua.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/makefile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/markdown.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mathematica.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/matlab.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/maxima.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mel.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mercury.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mipsasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mizar.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/mojolicious.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/monkey.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/moonscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/n1ql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/nestedtext.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/nginx.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/nim.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/nix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/node-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/nsis.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/objectivec.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ocaml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/openscad.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/oxygene.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/parser3.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/perl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/pf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/pgsql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/php-template.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/php.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/plaintext.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/pony.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/powershell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/processing.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/profile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/prolog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/properties.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/protobuf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/puppet.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/purebasic.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/python-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/python.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/q.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/qml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/r.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/reasonml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/rib.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/roboconf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/routeros.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/rsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ruby.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/ruleslanguage.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/rust.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/sas.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/scala.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/scheme.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/scilab.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/scss.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/shell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/smali.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/smalltalk.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/sml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/sqf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/sql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/stan.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/stata.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/step21.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/stylus.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/subunit.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/swift.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/taggerscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/tap.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/tcl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/thrift.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/tp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/twig.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/typescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vala.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vbnet.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vbscript-html.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vbscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/verilog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vhdl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/vim.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/wasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/wren.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/x86asm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/xl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/xml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/xquery.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/yaml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/languages/zephir.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/es/package.json (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/highlight.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/highlight.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/1c.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/abnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/accesslog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/actionscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ada.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/angelscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/apache.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/applescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/arcade.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/arduino.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/armasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/asciidoc.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/aspectj.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/autohotkey.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/autoit.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/avrasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/awk.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/axapta.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/bash.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/basic.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/bnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/brainfuck.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/c.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/cal.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/capnproto.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ceylon.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/clean.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/clojure-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/clojure.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/cmake.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/coffeescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/coq.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/cos.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/cpp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/crmsh.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/crystal.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/csharp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/csp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/css.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/d.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dart.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/delphi.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/diff.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/django.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dns.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dockerfile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dos.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dsconfig.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dts.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/dust.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ebnf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/elixir.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/elm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/erb.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/erlang-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/erlang.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/excel.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/fix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/flix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/fortran.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/fsharp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gams.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gauss.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gcode.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gherkin.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/glsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/go.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/golo.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/gradle.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/graphql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/groovy.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/haml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/handlebars.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/haskell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/haxe.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/hsp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/http.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/hy.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/inform7.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ini.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/irpf90.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/isbl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/java.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/javascript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/jboss-cli.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/json.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/julia-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/julia.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/kotlin.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/lasso.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/latex.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ldif.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/leaf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/less.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/lisp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/livecodeserver.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/livescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/llvm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/lsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/lua.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/makefile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/markdown.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mathematica.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/matlab.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/maxima.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mel.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mercury.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mipsasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mizar.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/mojolicious.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/monkey.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/moonscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/n1ql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/nestedtext.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/nginx.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/nim.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/nix.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/node-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/nsis.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/objectivec.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ocaml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/openscad.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/oxygene.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/parser3.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/perl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/pf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/pgsql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/php-template.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/php.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/plaintext.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/pony.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/powershell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/processing.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/profile.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/prolog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/properties.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/protobuf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/puppet.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/purebasic.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/python-repl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/python.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/q.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/qml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/r.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/reasonml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/rib.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/roboconf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/routeros.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/rsl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ruby.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/ruleslanguage.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/rust.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/sas.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/scala.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/scheme.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/scilab.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/scss.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/shell.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/smali.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/smalltalk.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/sml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/sqf.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/sql.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/stan.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/stata.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/step21.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/stylus.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/subunit.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/swift.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/taggerscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/tap.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/tcl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/thrift.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/tp.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/twig.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/typescript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vala.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vbnet.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vbscript-html.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vbscript.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/verilog.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vhdl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/vim.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/wasm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/wren.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/x86asm.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/xl.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/xml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/xquery.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/yaml.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/languages/zephir.min.js (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/package.json (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/a11y-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/a11y-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/agate.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/an-old-hope.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/androidstudio.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/arduino-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/arta.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/ascetic.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/atom-one-dark-reasonable.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/atom-one-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/atom-one-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/3024.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/apathy.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/apprentice.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ashes.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-cave-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-cave.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-dune-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-dune.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-estuary-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-estuary.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-forest-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-forest.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-heath-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-heath.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-plateau-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-plateau.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-savanna-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-savanna.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-seaside-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-seaside.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/atlas.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/bespin.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-bathory.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-burzum.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-dark-funeral.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-gorgoroth.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-immortal.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-khold.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-marduk.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-mayhem.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-nile.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal-venom.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/black-metal.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/brewer.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/bright.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/brogrammer.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/brush-trees-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/brush-trees.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/chalk.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/circus.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/classic-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/classic-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/codeschool.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/colors.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/cupcake.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/cupertino.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/danqing.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/darcula.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/dark-violet.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/darkmoss.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/darktooth.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/decaf.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/default-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/default-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/dirtysea.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/dracula.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/edge-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/edge-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/eighties.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/embers.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/equilibrium-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/equilibrium-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/espresso.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/eva-dim.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/eva.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/flat.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/framer.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/fruit-soda.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gigavolt.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/github.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/google-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/google-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/grayscale-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/grayscale-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/green-screen.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-hard.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-medium.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-pale.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-soft.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-hard.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-medium.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-soft.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/hardcore.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/harmonic16-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/harmonic16-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/heetch-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/heetch-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/helios.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/hopscotch.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/horizon-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/horizon-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/humanoid-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/humanoid-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ia-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ia-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/icy-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ir-black.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/isotope.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/kimber.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/london-tube.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/macintosh.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/marrakesh.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/materia.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/material-darker.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/material-lighter.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/material-palenight.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/material-vivid.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/material.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/mellow-purple.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/mexico-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/mocha.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/monokai.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/nebula.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/nord.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/nova.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ocean.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/oceanicnext.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/one-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/onedark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/outrun-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/papercolor-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/papercolor-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/paraiso.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/pasque.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/phd.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/pico.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/pop.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/porple.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/qualia.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/railscasts.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/rebecca.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ros-pine-dawn.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ros-pine-moon.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/ros-pine.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/sagelight.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/sandcastle.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/seti-ui.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/shapeshifter.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/silk-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/silk-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/snazzy.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/solar-flare-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/solar-flare.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/solarized-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/solarized-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/spacemacs.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/summercamp.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/summerfruit-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/summerfruit-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/tango.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/tender.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/tomorrow-night.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/tomorrow.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/twilight.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/unikitty-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/unikitty-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/vulcan.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-10-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-10.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-95-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-95.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-nt-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/windows-nt.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/woodland.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/xcode-dusk.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/base16/zenburn.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/brown-paper.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/brown-papersq.png (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/codepen-embed.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/color-brewer.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/default.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/devibeans.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/docco.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/far.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/felipec.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/foundation.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/github-dark-dimmed.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/github-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/github.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/gml.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/googlecode.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/gradient-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/gradient-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/grayscale.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/hybrid.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/idea.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/intellij-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/ir-black.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/isbl-editor-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/isbl-editor-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/kimbie-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/kimbie-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/lightfair.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/lioshi.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/magula.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/mono-blue.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/monokai-sublime.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/monokai.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/night-owl.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/nnfx-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/nnfx-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/nord.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/obsidian.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/paraiso-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/paraiso-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/pojoaque.jpg (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/pojoaque.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/purebasic.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/qtcreator-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/qtcreator-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/rainbow.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/routeros.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/school-book.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/shades-of-purple.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/srcery.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/stackoverflow-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/stackoverflow-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/sunburst.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/tokyo-night-dark.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/tokyo-night-light.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/tomorrow-night-blue.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/tomorrow-night-bright.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/vs.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/vs2015.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/xcode.min.css (100%)
rename {source => templates/assets}/lib/highlightjs@11.5.1/styles/xt256.min.css (100%)
rename {source => templates/assets}/lib/jquery-pjax@2.0.1/jquery.pjax.js (100%)
rename {source => templates/assets}/lib/jquery-pjax@2.0.1/jquery.pjax.min.js (100%)
rename {source => templates/assets}/lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map (100%)
rename {source => templates/assets}/lib/jquery@3.5.1/jquery.min.js (100%)
rename {source => templates/assets}/lib/justifiedGallery@3.8.1/jquery.justifiedGallery.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/README.md (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/auto-render.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/auto-render.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/auto-render.mjs (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/copy-tex.css (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/copy-tex.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/copy-tex.min.css (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/copy-tex.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/copy-tex.mjs (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mathtex-script-type.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mathtex-script-type.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mathtex-script-type.mjs (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mhchem.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mhchem.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/mhchem.mjs (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/render-a11y-string.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/render-a11y-string.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/contrib/render-a11y-string.mjs (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff (100%)
rename {source => templates/assets}/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff2 (100%)
rename {source => templates/assets}/lib/katex@0.12.0/katex.css (100%)
rename {source => templates/assets}/lib/katex@0.12.0/katex.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/katex.min.css (100%)
rename {source => templates/assets}/lib/katex@0.12.0/katex.min.js (100%)
rename {source => templates/assets}/lib/katex@0.12.0/katex.mjs (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/flat-ui-icons-regular.eot (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/flat-ui-icons-regular.svg (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/flat-ui-icons-regular.ttf (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/flat-ui-icons-regular.woff (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/live2d.min.js (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/waifu-tips.json (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/waifu-tips.min.js (100%)
rename {source => templates/assets}/lib/live2d@1.0.1/waifu.min.css (100%)
rename {source => templates/assets}/lib/meting@2.0.1/Meting.min.js (100%)
rename {source => templates/assets}/lib/qmsg/qmsg.min.css (100%)
rename {source => templates/assets}/lib/qmsg/qmsg.min.js (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.css (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.js (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.js.map (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.min.css (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.min.js (100%)
rename {source => templates/assets}/lib/swiper@8.4.6/swiper-bundle.min.js.map (100%)
rename {source => templates/assets}/lib/vue@2.6.10/vue.min.js (100%)
rename categories.ftl => templates/categories.ftl (97%)
rename category.ftl => templates/category.ftl (84%)
rename {template => templates}/common/actions.ftl (100%)
rename {template => templates}/common/banner.ftl (100%)
rename {template => templates}/common/config.ftl (100%)
rename {template => templates}/common/footer.ftl (100%)
rename {template => templates}/common/head.ftl (100%)
rename {template => templates}/common/navbar.ftl (100%)
rename {template => templates}/common/scripts.ftl (100%)
rename {template => templates}/common/widget.ftl (100%)
rename {template => templates}/errorpage.ftl (100%)
rename index.ftl => templates/index.ftl (75%)
rename journals.ftl => templates/journals.ftl (93%)
rename {template => templates}/layout.ftl (100%)
rename {template => templates}/layout_default.ftl (100%)
rename {template => templates}/layout_pjax.ftl (100%)
rename links.ftl => templates/links.ftl (97%)
rename {template => templates}/main/admire.ftl (100%)
rename {template => templates}/main/article.ftl (100%)
rename {template => templates}/main/article_list.ftl (100%)
rename {template => templates}/main/article_literature.ftl (100%)
rename {template => templates}/main/comment.ftl (100%)
rename {template => templates}/main/copyright.ftl (100%)
rename {template => templates}/main/pagination.ftl (100%)
rename photos.ftl => templates/photos.ftl (95%)
rename post.ftl => templates/post.ftl (60%)
rename post_literature.ftl => templates/post_literature.ftl (58%)
rename search.ftl => templates/search.ftl (78%)
rename sheet.ftl => templates/sheet.ftl (60%)
rename sheet_literature.ftl => templates/sheet_literature.ftl (59%)
rename tag.ftl => templates/tag.ftl (83%)
rename tags.ftl => templates/tags.ftl (96%)
rename {template => templates}/widget/ad_piece.ftl (100%)
rename {template => templates}/widget/categories.ftl (100%)
rename {template => templates}/widget/links.ftl (100%)
rename {template => templates}/widget/love.ftl (100%)
rename {template => templates}/widget/music.ftl (100%)
rename {template => templates}/widget/notice.ftl (100%)
rename {template => templates}/widget/profile.ftl (100%)
rename {template => templates}/widget/recent_comments.ftl (100%)
rename {template => templates}/widget/recent_posts.ftl (100%)
rename {template => templates}/widget/tagcloud.ftl (100%)
rename {template => templates}/widget/tags.ftl (100%)
rename {template => templates}/widget/toc.ftl (100%)
diff --git a/.eslintignore b/.eslintignore
index 56f0bce..4fd5b49 100644
--- a/.eslintignore
+++ b/.eslintignore
@@ -1 +1 @@
-source/
\ No newline at end of file
+templates/assets/
\ No newline at end of file
diff --git a/gulpfile.js b/gulpfile.js
index 9ba3e65..26456b5 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -11,8 +11,8 @@ const path = require('path')
const execSync = require('child_process').execSync
const fs = require('fs')
const resolve = (name) => path.resolve(__dirname, name)
-const cssPath = './source/css'
-const jsPath = './source/js'
+const cssPath = './templates/assets/css'
+const jsPath = './templates/assets/js'
const distPath = './dist'
const devModel = process.env.npm_config_devel
const version = process.env.npm_config_tag
@@ -126,7 +126,7 @@ task('js', () => {
})
task('zip', () => {
- const target = ['./source/**', './template/**', './mail_template/**', './*.ftl', './*.yaml', 'README.md', 'screenshot.png', 'LICENSE']
+ const target = ['./templates/**', './*.yaml', 'README.md', 'screenshot.png', 'LICENSE']
return src(target, {base: '.'})
.pipe(zip('halo-theme-dream.zip'))
.pipe(dest(distPath))
diff --git a/package.json b/package.json
index 71ad51b..6156009 100644
--- a/package.json
+++ b/package.json
@@ -13,7 +13,7 @@
},
"repository": {
"type": "git",
- "url": "git+https://github.com/nineya/halo-theme-dream.git"
+ "url": "git+https://github.com/nineya/halo-theme-dream2.0.git"
},
"keywords": [
"halo",
@@ -24,9 +24,9 @@
],
"license": "MIT",
"bugs": {
- "url": "https://github.com/nineya/halo-theme-dream/issues"
+ "url": "https://github.com/nineya/halo-theme-dream2.0/issues"
},
- "homepage": "https://github.com/nineya/halo-theme-dream#readme",
+ "homepage": "https://github.com/nineya/halo-theme-dream2.0#readme",
"devDependencies": {
"@babel/core": "^7.15.5",
"@babel/plugin-transform-runtime": "^7.15.0",
diff --git a/404.ftl b/templates/404.ftl
similarity index 82%
rename from 404.ftl
rename to templates/404.ftl
index cd4297f..aa5e7ae 100644
--- a/404.ftl
+++ b/templates/404.ftl
@@ -1,2 +1,2 @@
-<#include "template/errorpage.ftl">
+<#include "templates/errorpage.ftl">
<@errorpage "找不到网页","无法找到该文章或分类,可能已被删除,去首页看看吧。","${status!}","${error!}","${message!}" />
\ No newline at end of file
diff --git a/500.ftl b/templates/500.ftl
similarity index 78%
rename from 500.ftl
rename to templates/500.ftl
index 5dc1fad..1b71317 100644
--- a/500.ftl
+++ b/templates/500.ftl
@@ -1,2 +1,2 @@
-<#include "template/errorpage.ftl">
+<#include "templates/errorpage.ftl">
<@errorpage "服务器繁忙","围观群众太过热情,服务器繁忙,请稍后访问。","${status!}","${error!}","${message!}" />
\ No newline at end of file
diff --git a/archives.ftl b/templates/archives.ftl
similarity index 95%
rename from archives.ftl
rename to templates/archives.ftl
index 41d04d2..b0fcd74 100644
--- a/archives.ftl
+++ b/templates/archives.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="归档 - ${blog_title!}" canonical="${archives_url!}">
<#if (archives)?? && archives?size gt 0>
<#list archives as archive>
@@ -29,7 +29,7 @@
#list>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="archives" datas=posts display="${settings.page_number!5}" />
<#else>
diff --git a/source/css/cursor/breeze.min.css b/templates/assets/css/cursor/breeze.min.css
similarity index 100%
rename from source/css/cursor/breeze.min.css
rename to templates/assets/css/cursor/breeze.min.css
diff --git a/source/css/dshare.min.css b/templates/assets/css/dshare.min.css
similarity index 100%
rename from source/css/dshare.min.css
rename to templates/assets/css/dshare.min.css
diff --git a/source/css/mew-custom.min.css b/templates/assets/css/mew-custom.min.css
similarity index 100%
rename from source/css/mew-custom.min.css
rename to templates/assets/css/mew-custom.min.css
diff --git a/source/css/post.min.css b/templates/assets/css/post.min.css
similarity index 100%
rename from source/css/post.min.css
rename to templates/assets/css/post.min.css
diff --git a/source/css/style.min.css b/templates/assets/css/style.min.css
similarity index 100%
rename from source/css/style.min.css
rename to templates/assets/css/style.min.css
diff --git a/source/css/theme.min.css b/templates/assets/css/theme.min.css
similarity index 100%
rename from source/css/theme.min.css
rename to templates/assets/css/theme.min.css
diff --git a/source/cursor/breeze/Arrow.cur b/templates/assets/cursor/breeze/Arrow.cur
similarity index 100%
rename from source/cursor/breeze/Arrow.cur
rename to templates/assets/cursor/breeze/Arrow.cur
diff --git a/source/cursor/breeze/Cross.cur b/templates/assets/cursor/breeze/Cross.cur
similarity index 100%
rename from source/cursor/breeze/Cross.cur
rename to templates/assets/cursor/breeze/Cross.cur
diff --git a/source/cursor/breeze/Hand.cur b/templates/assets/cursor/breeze/Hand.cur
similarity index 100%
rename from source/cursor/breeze/Hand.cur
rename to templates/assets/cursor/breeze/Hand.cur
diff --git a/source/cursor/breeze/Handwriting.cur b/templates/assets/cursor/breeze/Handwriting.cur
similarity index 100%
rename from source/cursor/breeze/Handwriting.cur
rename to templates/assets/cursor/breeze/Handwriting.cur
diff --git a/source/cursor/breeze/Help.cur b/templates/assets/cursor/breeze/Help.cur
similarity index 100%
rename from source/cursor/breeze/Help.cur
rename to templates/assets/cursor/breeze/Help.cur
diff --git a/source/cursor/breeze/IBeam.cur b/templates/assets/cursor/breeze/IBeam.cur
similarity index 100%
rename from source/cursor/breeze/IBeam.cur
rename to templates/assets/cursor/breeze/IBeam.cur
diff --git a/source/cursor/breeze/NO.cur b/templates/assets/cursor/breeze/NO.cur
similarity index 100%
rename from source/cursor/breeze/NO.cur
rename to templates/assets/cursor/breeze/NO.cur
diff --git a/source/cursor/breeze/SizeAll.cur b/templates/assets/cursor/breeze/SizeAll.cur
similarity index 100%
rename from source/cursor/breeze/SizeAll.cur
rename to templates/assets/cursor/breeze/SizeAll.cur
diff --git a/source/cursor/breeze/SizeNESW.cur b/templates/assets/cursor/breeze/SizeNESW.cur
similarity index 100%
rename from source/cursor/breeze/SizeNESW.cur
rename to templates/assets/cursor/breeze/SizeNESW.cur
diff --git a/source/cursor/breeze/SizeNS.cur b/templates/assets/cursor/breeze/SizeNS.cur
similarity index 100%
rename from source/cursor/breeze/SizeNS.cur
rename to templates/assets/cursor/breeze/SizeNS.cur
diff --git a/source/cursor/breeze/SizeNWSE.cur b/templates/assets/cursor/breeze/SizeNWSE.cur
similarity index 100%
rename from source/cursor/breeze/SizeNWSE.cur
rename to templates/assets/cursor/breeze/SizeNWSE.cur
diff --git a/source/cursor/breeze/SizeWE.cur b/templates/assets/cursor/breeze/SizeWE.cur
similarity index 100%
rename from source/cursor/breeze/SizeWE.cur
rename to templates/assets/cursor/breeze/SizeWE.cur
diff --git a/source/cursor/breeze/UpArrow.cur b/templates/assets/cursor/breeze/UpArrow.cur
similarity index 100%
rename from source/cursor/breeze/UpArrow.cur
rename to templates/assets/cursor/breeze/UpArrow.cur
diff --git a/source/font/WenCang.woff2 b/templates/assets/font/WenCang.woff2
similarity index 100%
rename from source/font/WenCang.woff2
rename to templates/assets/font/WenCang.woff2
diff --git a/source/font/dshare.woff2 b/templates/assets/font/dshare.woff2
similarity index 100%
rename from source/font/dshare.woff2
rename to templates/assets/font/dshare.woff2
diff --git a/source/img/avatar.svg b/templates/assets/img/avatar.svg
similarity index 100%
rename from source/img/avatar.svg
rename to templates/assets/img/avatar.svg
diff --git a/source/img/wordline.webp b/templates/assets/img/wordline.webp
similarity index 100%
rename from source/img/wordline.webp
rename to templates/assets/img/wordline.webp
diff --git a/source/js/autoload.min.js b/templates/assets/js/autoload.min.js
similarity index 100%
rename from source/js/autoload.min.js
rename to templates/assets/js/autoload.min.js
diff --git a/source/js/btoc.min.js b/templates/assets/js/btoc.min.js
similarity index 100%
rename from source/js/btoc.min.js
rename to templates/assets/js/btoc.min.js
diff --git a/source/js/common.min.js b/templates/assets/js/common.min.js
similarity index 100%
rename from source/js/common.min.js
rename to templates/assets/js/common.min.js
diff --git a/source/js/cursor/click/firework.min.js b/templates/assets/js/cursor/click/firework.min.js
similarity index 100%
rename from source/js/cursor/click/firework.min.js
rename to templates/assets/js/cursor/click/firework.min.js
diff --git a/source/js/cursor/click/granule.min.js b/templates/assets/js/cursor/click/granule.min.js
similarity index 100%
rename from source/js/cursor/click/granule.min.js
rename to templates/assets/js/cursor/click/granule.min.js
diff --git a/source/js/cursor/move/bubbleCursor.min.js b/templates/assets/js/cursor/move/bubbleCursor.min.js
similarity index 100%
rename from source/js/cursor/move/bubbleCursor.min.js
rename to templates/assets/js/cursor/move/bubbleCursor.min.js
diff --git a/source/js/cursor/move/emojiCursor.min.js b/templates/assets/js/cursor/move/emojiCursor.min.js
similarity index 100%
rename from source/js/cursor/move/emojiCursor.min.js
rename to templates/assets/js/cursor/move/emojiCursor.min.js
diff --git a/source/js/cursor/move/fairyDustCursor.min.js b/templates/assets/js/cursor/move/fairyDustCursor.min.js
similarity index 100%
rename from source/js/cursor/move/fairyDustCursor.min.js
rename to templates/assets/js/cursor/move/fairyDustCursor.min.js
diff --git a/source/js/cursor/move/followingDotCursor.min.js b/templates/assets/js/cursor/move/followingDotCursor.min.js
similarity index 100%
rename from source/js/cursor/move/followingDotCursor.min.js
rename to templates/assets/js/cursor/move/followingDotCursor.min.js
diff --git a/source/js/cursor/move/ghostCursor.min.js b/templates/assets/js/cursor/move/ghostCursor.min.js
similarity index 100%
rename from source/js/cursor/move/ghostCursor.min.js
rename to templates/assets/js/cursor/move/ghostCursor.min.js
diff --git a/source/js/cursor/move/snowflakeCursor.min.js b/templates/assets/js/cursor/move/snowflakeCursor.min.js
similarity index 100%
rename from source/js/cursor/move/snowflakeCursor.min.js
rename to templates/assets/js/cursor/move/snowflakeCursor.min.js
diff --git a/source/js/cursor/move/springyEmojiCursor.min.js b/templates/assets/js/cursor/move/springyEmojiCursor.min.js
similarity index 100%
rename from source/js/cursor/move/springyEmojiCursor.min.js
rename to templates/assets/js/cursor/move/springyEmojiCursor.min.js
diff --git a/source/js/cursor/move/trailingCursor.min.js b/templates/assets/js/cursor/move/trailingCursor.min.js
similarity index 100%
rename from source/js/cursor/move/trailingCursor.min.js
rename to templates/assets/js/cursor/move/trailingCursor.min.js
diff --git a/source/js/dprogress.min.js b/templates/assets/js/dprogress.min.js
similarity index 100%
rename from source/js/dprogress.min.js
rename to templates/assets/js/dprogress.min.js
diff --git a/source/js/dshare.min.js b/templates/assets/js/dshare.min.js
similarity index 100%
rename from source/js/dshare.min.js
rename to templates/assets/js/dshare.min.js
diff --git a/source/js/dshare.min.js.LICENSE.txt b/templates/assets/js/dshare.min.js.LICENSE.txt
similarity index 100%
rename from source/js/dshare.min.js.LICENSE.txt
rename to templates/assets/js/dshare.min.js.LICENSE.txt
diff --git a/source/js/effects/circleMagic.min.js b/templates/assets/js/effects/circleMagic.min.js
similarity index 100%
rename from source/js/effects/circleMagic.min.js
rename to templates/assets/js/effects/circleMagic.min.js
diff --git a/source/js/effects/sakura.min.js b/templates/assets/js/effects/sakura.min.js
similarity index 100%
rename from source/js/effects/sakura.min.js
rename to templates/assets/js/effects/sakura.min.js
diff --git a/source/js/effects/universe.min.js b/templates/assets/js/effects/universe.min.js
similarity index 100%
rename from source/js/effects/universe.min.js
rename to templates/assets/js/effects/universe.min.js
diff --git a/source/js/journals.min.js b/templates/assets/js/journals.min.js
similarity index 100%
rename from source/js/journals.min.js
rename to templates/assets/js/journals.min.js
diff --git a/source/js/mew-custom.min.js b/templates/assets/js/mew-custom.min.js
similarity index 100%
rename from source/js/mew-custom.min.js
rename to templates/assets/js/mew-custom.min.js
diff --git a/source/js/photos.min.js b/templates/assets/js/photos.min.js
similarity index 100%
rename from source/js/photos.min.js
rename to templates/assets/js/photos.min.js
diff --git a/source/js/pjax.min.js b/templates/assets/js/pjax.min.js
similarity index 100%
rename from source/js/pjax.min.js
rename to templates/assets/js/pjax.min.js
diff --git a/source/js/post.min.js b/templates/assets/js/post.min.js
similarity index 100%
rename from source/js/post.min.js
rename to templates/assets/js/post.min.js
diff --git a/source/js/settings.min.js b/templates/assets/js/settings.min.js
similarity index 100%
rename from source/js/settings.min.js
rename to templates/assets/js/settings.min.js
diff --git a/source/js/spark-input.min.js b/templates/assets/js/spark-input.min.js
similarity index 100%
rename from source/js/spark-input.min.js
rename to templates/assets/js/spark-input.min.js
diff --git a/source/js/sw.min.js b/templates/assets/js/sw.min.js
similarity index 100%
rename from source/js/sw.min.js
rename to templates/assets/js/sw.min.js
diff --git a/source/js/utils.min.js b/templates/assets/js/utils.min.js
similarity index 100%
rename from source/js/utils.min.js
rename to templates/assets/js/utils.min.js
diff --git a/source/lib/aplayer@1.10.1/APlayer.min.css b/templates/assets/lib/aplayer@1.10.1/APlayer.min.css
similarity index 100%
rename from source/lib/aplayer@1.10.1/APlayer.min.css
rename to templates/assets/lib/aplayer@1.10.1/APlayer.min.css
diff --git a/source/lib/aplayer@1.10.1/APlayer.min.css.map b/templates/assets/lib/aplayer@1.10.1/APlayer.min.css.map
similarity index 100%
rename from source/lib/aplayer@1.10.1/APlayer.min.css.map
rename to templates/assets/lib/aplayer@1.10.1/APlayer.min.css.map
diff --git a/source/lib/aplayer@1.10.1/APlayer.min.js b/templates/assets/lib/aplayer@1.10.1/APlayer.min.js
similarity index 100%
rename from source/lib/aplayer@1.10.1/APlayer.min.js
rename to templates/assets/lib/aplayer@1.10.1/APlayer.min.js
diff --git a/source/lib/aplayer@1.10.1/APlayer.min.js.map b/templates/assets/lib/aplayer@1.10.1/APlayer.min.js.map
similarity index 100%
rename from source/lib/aplayer@1.10.1/APlayer.min.js.map
rename to templates/assets/lib/aplayer@1.10.1/APlayer.min.js.map
diff --git a/source/lib/clipboard@2.0.10/clipboard.min.js b/templates/assets/lib/clipboard@2.0.10/clipboard.min.js
similarity index 100%
rename from source/lib/clipboard@2.0.10/clipboard.min.js
rename to templates/assets/lib/clipboard@2.0.10/clipboard.min.js
diff --git a/source/lib/fancybox@5.3.7/jquery.fancybox.min.css b/templates/assets/lib/fancybox@5.3.7/jquery.fancybox.min.css
similarity index 100%
rename from source/lib/fancybox@5.3.7/jquery.fancybox.min.css
rename to templates/assets/lib/fancybox@5.3.7/jquery.fancybox.min.css
diff --git a/source/lib/fancybox@5.3.7/jquery.fancybox.min.js b/templates/assets/lib/fancybox@5.3.7/jquery.fancybox.min.js
similarity index 100%
rename from source/lib/fancybox@5.3.7/jquery.fancybox.min.js
rename to templates/assets/lib/fancybox@5.3.7/jquery.fancybox.min.js
diff --git a/source/lib/font-awesome@4.7.0/HELP-US-OUT.txt b/templates/assets/lib/font-awesome@4.7.0/HELP-US-OUT.txt
similarity index 100%
rename from source/lib/font-awesome@4.7.0/HELP-US-OUT.txt
rename to templates/assets/lib/font-awesome@4.7.0/HELP-US-OUT.txt
diff --git a/source/lib/font-awesome@4.7.0/css/font-awesome.css b/templates/assets/lib/font-awesome@4.7.0/css/font-awesome.css
similarity index 100%
rename from source/lib/font-awesome@4.7.0/css/font-awesome.css
rename to templates/assets/lib/font-awesome@4.7.0/css/font-awesome.css
diff --git a/source/lib/font-awesome@4.7.0/css/font-awesome.min.css b/templates/assets/lib/font-awesome@4.7.0/css/font-awesome.min.css
similarity index 100%
rename from source/lib/font-awesome@4.7.0/css/font-awesome.min.css
rename to templates/assets/lib/font-awesome@4.7.0/css/font-awesome.min.css
diff --git a/source/lib/font-awesome@4.7.0/fonts/FontAwesome.otf b/templates/assets/lib/font-awesome@4.7.0/fonts/FontAwesome.otf
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/FontAwesome.otf
rename to templates/assets/lib/font-awesome@4.7.0/fonts/FontAwesome.otf
diff --git a/source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.eot b/templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.eot
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.eot
rename to templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.eot
diff --git a/source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.svg b/templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.svg
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.svg
rename to templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.svg
diff --git a/source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.ttf b/templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.ttf
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.ttf
rename to templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.ttf
diff --git a/source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff b/templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff
rename to templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff
diff --git a/source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff2 b/templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff2
similarity index 100%
rename from source/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff2
rename to templates/assets/lib/font-awesome@4.7.0/fonts/fontawesome-webfont.woff2
diff --git a/source/lib/font-awesome@4.7.0/less/animated.less b/templates/assets/lib/font-awesome@4.7.0/less/animated.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/animated.less
rename to templates/assets/lib/font-awesome@4.7.0/less/animated.less
diff --git a/source/lib/font-awesome@4.7.0/less/bordered-pulled.less b/templates/assets/lib/font-awesome@4.7.0/less/bordered-pulled.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/bordered-pulled.less
rename to templates/assets/lib/font-awesome@4.7.0/less/bordered-pulled.less
diff --git a/source/lib/font-awesome@4.7.0/less/core.less b/templates/assets/lib/font-awesome@4.7.0/less/core.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/core.less
rename to templates/assets/lib/font-awesome@4.7.0/less/core.less
diff --git a/source/lib/font-awesome@4.7.0/less/fixed-width.less b/templates/assets/lib/font-awesome@4.7.0/less/fixed-width.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/fixed-width.less
rename to templates/assets/lib/font-awesome@4.7.0/less/fixed-width.less
diff --git a/source/lib/font-awesome@4.7.0/less/font-awesome.less b/templates/assets/lib/font-awesome@4.7.0/less/font-awesome.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/font-awesome.less
rename to templates/assets/lib/font-awesome@4.7.0/less/font-awesome.less
diff --git a/source/lib/font-awesome@4.7.0/less/icons.less b/templates/assets/lib/font-awesome@4.7.0/less/icons.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/icons.less
rename to templates/assets/lib/font-awesome@4.7.0/less/icons.less
diff --git a/source/lib/font-awesome@4.7.0/less/larger.less b/templates/assets/lib/font-awesome@4.7.0/less/larger.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/larger.less
rename to templates/assets/lib/font-awesome@4.7.0/less/larger.less
diff --git a/source/lib/font-awesome@4.7.0/less/list.less b/templates/assets/lib/font-awesome@4.7.0/less/list.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/list.less
rename to templates/assets/lib/font-awesome@4.7.0/less/list.less
diff --git a/source/lib/font-awesome@4.7.0/less/mixins.less b/templates/assets/lib/font-awesome@4.7.0/less/mixins.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/mixins.less
rename to templates/assets/lib/font-awesome@4.7.0/less/mixins.less
diff --git a/source/lib/font-awesome@4.7.0/less/path.less b/templates/assets/lib/font-awesome@4.7.0/less/path.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/path.less
rename to templates/assets/lib/font-awesome@4.7.0/less/path.less
diff --git a/source/lib/font-awesome@4.7.0/less/rotated-flipped.less b/templates/assets/lib/font-awesome@4.7.0/less/rotated-flipped.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/rotated-flipped.less
rename to templates/assets/lib/font-awesome@4.7.0/less/rotated-flipped.less
diff --git a/source/lib/font-awesome@4.7.0/less/screen-reader.less b/templates/assets/lib/font-awesome@4.7.0/less/screen-reader.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/screen-reader.less
rename to templates/assets/lib/font-awesome@4.7.0/less/screen-reader.less
diff --git a/source/lib/font-awesome@4.7.0/less/stacked.less b/templates/assets/lib/font-awesome@4.7.0/less/stacked.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/stacked.less
rename to templates/assets/lib/font-awesome@4.7.0/less/stacked.less
diff --git a/source/lib/font-awesome@4.7.0/less/variables.less b/templates/assets/lib/font-awesome@4.7.0/less/variables.less
similarity index 100%
rename from source/lib/font-awesome@4.7.0/less/variables.less
rename to templates/assets/lib/font-awesome@4.7.0/less/variables.less
diff --git a/source/lib/font-awesome@4.7.0/scss/_animated.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_animated.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_animated.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_animated.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_bordered-pulled.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_bordered-pulled.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_bordered-pulled.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_bordered-pulled.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_core.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_core.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_core.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_core.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_fixed-width.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_fixed-width.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_fixed-width.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_fixed-width.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_icons.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_icons.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_icons.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_icons.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_larger.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_larger.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_larger.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_larger.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_list.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_list.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_list.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_list.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_mixins.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_mixins.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_mixins.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_mixins.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_path.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_path.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_path.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_path.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_rotated-flipped.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_rotated-flipped.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_rotated-flipped.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_rotated-flipped.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_screen-reader.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_screen-reader.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_screen-reader.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_screen-reader.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_stacked.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_stacked.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_stacked.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_stacked.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/_variables.scss b/templates/assets/lib/font-awesome@4.7.0/scss/_variables.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/_variables.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/_variables.scss
diff --git a/source/lib/font-awesome@4.7.0/scss/font-awesome.scss b/templates/assets/lib/font-awesome@4.7.0/scss/font-awesome.scss
similarity index 100%
rename from source/lib/font-awesome@4.7.0/scss/font-awesome.scss
rename to templates/assets/lib/font-awesome@4.7.0/scss/font-awesome.scss
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/a.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/a.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/a.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/a.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/aixin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/aixin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/aixin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/aixin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/anzhongguancha.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/anzhongguancha.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/anzhongguancha.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/anzhongguancha.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/aoteman.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/aoteman.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/aoteman.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/aoteman.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/aowu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/aowu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/aowu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/aowu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/bianbian.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/bianbian.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/bianbian.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/bianbian.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/bishi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/bishi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/bishi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/bishi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/bugaoxing.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/bugaoxing.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/bugaoxing.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/bugaoxing.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/butin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/butin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/butin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/butin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/caigou.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/caigou.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/caigou.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/caigou.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/caihong.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/caihong.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/caihong.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/caihong.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/chabei.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/chabei.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/chabei.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/chabei.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/chigua.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/chigua.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/chigua.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/chigua.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/damuzhi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/damuzhi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/damuzhi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/damuzhi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/dangao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/dangao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/dangao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/dangao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/dengpao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/dengpao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/dengpao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/dengpao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/ganfan.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/ganfan.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/ganfan.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/ganfan.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/guai.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/guai.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/guai.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/guai.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/haha.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/haha.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/haha.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/haha.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/haha2.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/haha2.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/haha2.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/haha2.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/han.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/han.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/han.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/han.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/hehe.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/hehe.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/hehe.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/hehe.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/heiheihei.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/heiheihei.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/heiheihei.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/heiheihei.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/heitoudengyan.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/heitoudengyan.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/heitoudengyan.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/heitoudengyan.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/heitougaoxing.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/heitougaoxing.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/heitougaoxing.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/heitougaoxing.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/heixian.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/heixian.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/heixian.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/heixian.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/hejiu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/hejiu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/hejiu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/hejiu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/honglingjin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/honglingjin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/honglingjin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/honglingjin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/hu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/hu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/hu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/hu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/huaji.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/huaji.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/huaji.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/huaji.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/huanhu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/huanhu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/huanhu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/huanhu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/huaxin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/huaxin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/huaxin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/huaxin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/jingku.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/jingku.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/jingku.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/jingku.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/jingya.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/jingya.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/jingya.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/jingya.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/jinzhang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/jinzhang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/jinzhang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/jinzhang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/kaixin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/kaixin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/kaixin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/kaixin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/kejianzhongguancha.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/kejianzhongguancha.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/kejianzhongguancha.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/kejianzhongguancha.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/ku.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/ku.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/ku.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/ku.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/kuanhan.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/kuanhan.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/kuanhan.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/kuanhan.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/kunchenggou.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/kunchenggou.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/kunchenggou.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/kunchenggou.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/landeli.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/landeli.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/landeli.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/landeli.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/laohu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/laohu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/laohu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/laohu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/lazhu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/lazhu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/lazhu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/lazhu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/lei.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/lei.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/lei.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/lei.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/len.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/len.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/len.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/len.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/liwu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/liwu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/liwu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/liwu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/meigui.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/meigui.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/meigui.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/meigui.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/mianqiang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/mianqiang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/mianqiang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/mianqiang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/nidongde.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/nidongde.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/nidongde.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/nidongde.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/nu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/nu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/nu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/nu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/ok.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/ok.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/ok.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/ok.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/pen.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/pen.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/pen.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/pen.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/pu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/pu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/pu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/pu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/qian.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/qian.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/qian.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/qian.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/qianbi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/qianbi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/qianbi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/qianbi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/shafa.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/shafa.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/shafa.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/shafa.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/shengli.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/shengli.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/shengli.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/shengli.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/shengqi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/shengqi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/shengqi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/shengqi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/shouzhi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/shouzhi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/shouzhi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/shouzhi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/shuijiao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/shuijiao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/shuijiao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/shuijiao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/suanshuang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/suanshuang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/suanshuang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/suanshuang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/taikaixin.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/taikaixin.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/taikaixin.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/taikaixin.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/taiyang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/taiyang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/taiyang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/taiyang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/tanshou.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/tanshou.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/tanshou.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/tanshou.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/tu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/tu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/tu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/tu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/tuosai.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/tuosai.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/tuosai.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/tuosai.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/turanxingfen.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/turanxingfen.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/turanxingfen.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/turanxingfen.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/tushe.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/tushe.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/tushe.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/tushe.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/wabi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/wabi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/wabi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/wabi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/wangyuanjing.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/wangyuanjing.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/wangyuanjing.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/wangyuanjing.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/weiqu.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/weiqu.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/weiqu.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/weiqu.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/weiweiyixiao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/weiweiyixiao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/weiweiyixiao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/weiweiyixiao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/what.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/what.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/what.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/what.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/wuzuixiao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/wuzuixiao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/wuzuixiao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/wuzuixiao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xiangjiao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiangjiao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xiangjiao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiangjiao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xiaoguai.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoguai.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xiaoguai.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoguai.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xiaohonglian.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaohonglian.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xiaohonglian.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaohonglian.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xiaoniao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoniao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xiaoniao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoniao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xiaoyan.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xili.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xili.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xili.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xili.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xingxingyueliang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xingxingyueliang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xingxingyueliang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xingxingyueliang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/xinsui.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/xinsui.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/xinsui.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/xinsui.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yamiedie.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yamiedie.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yamiedie.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yamiedie.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yanhua.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yanhua.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yanhua.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yanhua.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yaowan.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yaowan.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yaowan.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yaowan.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yi.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yi.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yi.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yi.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yingxiang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yingxiang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yingxiang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yingxiang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yinyue.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yinyue.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yinyue.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yinyue.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/yiwen.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/yiwen.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/yiwen.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/yiwen.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/zhayao.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/zhayao.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/zhayao.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/zhayao.png
diff --git a/source/lib/halo-comment@1.1.2/assets/emoji/zhenbang.png b/templates/assets/lib/halo-comment@1.1.2/assets/emoji/zhenbang.png
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/emoji/zhenbang.png
rename to templates/assets/lib/halo-comment@1.1.2/assets/emoji/zhenbang.png
diff --git a/source/lib/halo-comment@1.1.2/assets/img/avatar.svg b/templates/assets/lib/halo-comment@1.1.2/assets/img/avatar.svg
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/img/avatar.svg
rename to templates/assets/lib/halo-comment@1.1.2/assets/img/avatar.svg
diff --git a/source/lib/halo-comment@1.1.2/assets/img/loading.svg b/templates/assets/lib/halo-comment@1.1.2/assets/img/loading.svg
similarity index 100%
rename from source/lib/halo-comment@1.1.2/assets/img/loading.svg
rename to templates/assets/lib/halo-comment@1.1.2/assets/img/loading.svg
diff --git a/source/lib/halo-comment@1.1.2/halo-comment.min.js b/templates/assets/lib/halo-comment@1.1.2/halo-comment.min.js
similarity index 100%
rename from source/lib/halo-comment@1.1.2/halo-comment.min.js
rename to templates/assets/lib/halo-comment@1.1.2/halo-comment.min.js
diff --git a/source/lib/highlightjs@11.5.1/LICENSE b/templates/assets/lib/highlightjs@11.5.1/LICENSE
similarity index 100%
rename from source/lib/highlightjs@11.5.1/LICENSE
rename to templates/assets/lib/highlightjs@11.5.1/LICENSE
diff --git a/source/lib/highlightjs@11.5.1/README.md b/templates/assets/lib/highlightjs@11.5.1/README.md
similarity index 100%
rename from source/lib/highlightjs@11.5.1/README.md
rename to templates/assets/lib/highlightjs@11.5.1/README.md
diff --git a/source/lib/highlightjs@11.5.1/es/core.js b/templates/assets/lib/highlightjs@11.5.1/es/core.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/core.js
rename to templates/assets/lib/highlightjs@11.5.1/es/core.js
diff --git a/source/lib/highlightjs@11.5.1/es/core.min.js b/templates/assets/lib/highlightjs@11.5.1/es/core.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/core.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/core.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/highlight.js b/templates/assets/lib/highlightjs@11.5.1/es/highlight.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/highlight.js
rename to templates/assets/lib/highlightjs@11.5.1/es/highlight.js
diff --git a/source/lib/highlightjs@11.5.1/es/highlight.min.js b/templates/assets/lib/highlightjs@11.5.1/es/highlight.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/highlight.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/highlight.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/1c.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/1c.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/1c.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/1c.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/abnf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/abnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/abnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/abnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/accesslog.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/accesslog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/accesslog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/accesslog.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/actionscript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/actionscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/actionscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/actionscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ada.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ada.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ada.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ada.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/angelscript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/angelscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/angelscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/angelscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/apache.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/apache.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/apache.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/apache.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/applescript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/applescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/applescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/applescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/arcade.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/arcade.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/arcade.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/arcade.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/arduino.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/arduino.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/arduino.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/arduino.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/armasm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/armasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/armasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/armasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/asciidoc.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/asciidoc.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/asciidoc.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/asciidoc.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/aspectj.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/aspectj.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/aspectj.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/aspectj.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/autohotkey.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/autohotkey.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/autohotkey.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/autohotkey.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/autoit.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/autoit.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/autoit.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/autoit.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/avrasm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/avrasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/avrasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/avrasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/awk.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/awk.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/awk.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/awk.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/axapta.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/axapta.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/axapta.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/axapta.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/bash.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/bash.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/bash.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/bash.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/basic.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/basic.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/basic.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/basic.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/bnf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/bnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/bnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/bnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/brainfuck.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/brainfuck.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/brainfuck.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/brainfuck.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/c.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/c.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/c.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/c.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/cal.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/cal.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/cal.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/cal.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/capnproto.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/capnproto.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/capnproto.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/capnproto.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ceylon.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ceylon.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ceylon.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ceylon.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/clean.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/clean.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/clean.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/clean.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/clojure-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/clojure-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/clojure-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/clojure-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/clojure.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/clojure.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/clojure.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/clojure.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/cmake.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/cmake.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/cmake.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/cmake.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/coffeescript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/coffeescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/coffeescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/coffeescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/coq.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/coq.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/coq.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/coq.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/cos.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/cos.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/cos.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/cos.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/cpp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/cpp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/cpp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/cpp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/crmsh.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/crmsh.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/crmsh.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/crmsh.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/crystal.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/crystal.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/crystal.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/crystal.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/csharp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/csharp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/csharp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/csharp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/csp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/csp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/csp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/csp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/css.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/css.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/css.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/css.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/d.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/d.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/d.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/d.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dart.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dart.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dart.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dart.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/delphi.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/delphi.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/delphi.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/delphi.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/diff.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/diff.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/diff.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/diff.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/django.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/django.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/django.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/django.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dns.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dns.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dns.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dns.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dockerfile.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dockerfile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dockerfile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dockerfile.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dos.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dos.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dos.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dos.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dsconfig.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dsconfig.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dsconfig.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dsconfig.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dts.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dts.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dts.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dts.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/dust.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/dust.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/dust.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/dust.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ebnf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ebnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ebnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ebnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/elixir.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/elixir.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/elixir.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/elixir.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/elm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/elm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/elm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/elm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/erb.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/erb.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/erb.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/erb.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/erlang-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/erlang-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/erlang-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/erlang-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/erlang.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/erlang.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/erlang.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/erlang.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/excel.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/excel.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/excel.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/excel.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/fix.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/fix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/fix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/fix.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/flix.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/flix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/flix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/flix.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/fortran.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/fortran.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/fortran.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/fortran.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/fsharp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/fsharp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/fsharp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/fsharp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gams.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gams.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gams.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gams.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gauss.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gauss.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gauss.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gauss.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gcode.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gcode.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gcode.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gcode.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gherkin.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gherkin.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gherkin.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gherkin.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/glsl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/glsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/glsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/glsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/go.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/go.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/go.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/go.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/golo.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/golo.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/golo.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/golo.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/gradle.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/gradle.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/gradle.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/gradle.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/graphql.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/graphql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/graphql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/graphql.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/groovy.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/groovy.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/groovy.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/groovy.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/haml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/haml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/haml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/haml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/handlebars.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/handlebars.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/handlebars.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/handlebars.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/haskell.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/haskell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/haskell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/haskell.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/haxe.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/haxe.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/haxe.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/haxe.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/hsp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/hsp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/hsp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/hsp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/http.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/http.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/http.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/http.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/hy.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/hy.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/hy.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/hy.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/inform7.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/inform7.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/inform7.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/inform7.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ini.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ini.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ini.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ini.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/irpf90.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/irpf90.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/irpf90.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/irpf90.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/isbl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/isbl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/isbl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/isbl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/java.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/java.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/java.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/java.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/javascript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/javascript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/javascript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/javascript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/jboss-cli.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/jboss-cli.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/jboss-cli.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/jboss-cli.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/json.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/json.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/json.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/json.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/julia-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/julia-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/julia-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/julia-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/julia.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/julia.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/julia.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/julia.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/kotlin.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/kotlin.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/kotlin.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/kotlin.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/lasso.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/lasso.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/lasso.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/lasso.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/latex.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/latex.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/latex.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/latex.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ldif.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ldif.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ldif.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ldif.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/leaf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/leaf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/leaf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/leaf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/less.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/less.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/less.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/less.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/lisp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/lisp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/lisp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/lisp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/livecodeserver.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/livecodeserver.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/livecodeserver.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/livecodeserver.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/livescript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/livescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/livescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/livescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/llvm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/llvm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/llvm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/llvm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/lsl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/lsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/lsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/lsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/lua.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/lua.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/lua.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/lua.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/makefile.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/makefile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/makefile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/makefile.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/markdown.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/markdown.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/markdown.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/markdown.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mathematica.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mathematica.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mathematica.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mathematica.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/matlab.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/matlab.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/matlab.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/matlab.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/maxima.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/maxima.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/maxima.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/maxima.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mel.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mel.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mel.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mel.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mercury.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mercury.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mercury.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mercury.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mipsasm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mipsasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mipsasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mipsasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mizar.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mizar.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mizar.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mizar.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/mojolicious.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/mojolicious.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/mojolicious.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/mojolicious.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/monkey.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/monkey.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/monkey.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/monkey.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/moonscript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/moonscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/moonscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/moonscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/n1ql.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/n1ql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/n1ql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/n1ql.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/nestedtext.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/nestedtext.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/nestedtext.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/nestedtext.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/nginx.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/nginx.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/nginx.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/nginx.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/nim.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/nim.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/nim.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/nim.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/nix.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/nix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/nix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/nix.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/node-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/node-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/node-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/node-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/nsis.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/nsis.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/nsis.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/nsis.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/objectivec.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/objectivec.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/objectivec.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/objectivec.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ocaml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ocaml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ocaml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ocaml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/openscad.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/openscad.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/openscad.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/openscad.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/oxygene.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/oxygene.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/oxygene.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/oxygene.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/parser3.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/parser3.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/parser3.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/parser3.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/perl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/perl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/perl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/perl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/pf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/pf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/pf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/pf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/pgsql.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/pgsql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/pgsql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/pgsql.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/php-template.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/php-template.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/php-template.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/php-template.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/php.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/php.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/php.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/php.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/plaintext.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/plaintext.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/plaintext.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/plaintext.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/pony.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/pony.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/pony.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/pony.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/powershell.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/powershell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/powershell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/powershell.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/processing.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/processing.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/processing.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/processing.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/profile.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/profile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/profile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/profile.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/prolog.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/prolog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/prolog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/prolog.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/properties.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/properties.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/properties.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/properties.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/protobuf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/protobuf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/protobuf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/protobuf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/puppet.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/puppet.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/puppet.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/puppet.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/purebasic.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/purebasic.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/purebasic.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/purebasic.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/python-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/python-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/python-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/python-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/python.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/python.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/python.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/python.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/q.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/q.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/q.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/q.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/qml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/qml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/qml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/qml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/r.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/r.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/r.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/r.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/reasonml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/reasonml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/reasonml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/reasonml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/rib.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/rib.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/rib.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/rib.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/roboconf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/roboconf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/roboconf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/roboconf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/routeros.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/routeros.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/routeros.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/routeros.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/rsl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/rsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/rsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/rsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ruby.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ruby.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ruby.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ruby.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/ruleslanguage.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/ruleslanguage.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/ruleslanguage.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/ruleslanguage.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/rust.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/rust.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/rust.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/rust.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/sas.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/sas.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/sas.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/sas.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/scala.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/scala.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/scala.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/scala.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/scheme.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/scheme.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/scheme.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/scheme.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/scilab.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/scilab.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/scilab.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/scilab.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/scss.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/scss.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/scss.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/scss.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/shell.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/shell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/shell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/shell.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/smali.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/smali.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/smali.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/smali.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/smalltalk.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/smalltalk.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/smalltalk.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/smalltalk.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/sml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/sml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/sml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/sml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/sqf.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/sqf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/sqf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/sqf.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/sql.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/sql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/sql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/sql.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/stan.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/stan.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/stan.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/stan.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/stata.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/stata.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/stata.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/stata.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/step21.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/step21.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/step21.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/step21.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/stylus.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/stylus.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/stylus.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/stylus.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/subunit.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/subunit.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/subunit.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/subunit.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/swift.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/swift.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/swift.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/swift.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/taggerscript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/taggerscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/taggerscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/taggerscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/tap.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/tap.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/tap.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/tap.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/tcl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/tcl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/tcl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/tcl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/thrift.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/thrift.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/thrift.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/thrift.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/tp.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/tp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/tp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/tp.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/twig.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/twig.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/twig.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/twig.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/typescript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/typescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/typescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/typescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vala.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vala.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vala.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vala.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vbnet.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vbnet.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vbnet.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vbnet.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vbscript-html.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vbscript-html.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vbscript-html.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vbscript-html.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vbscript.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vbscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vbscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vbscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/verilog.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/verilog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/verilog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/verilog.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vhdl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vhdl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vhdl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vhdl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/vim.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/vim.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/vim.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/vim.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/wasm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/wasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/wasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/wasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/wren.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/wren.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/wren.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/wren.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/x86asm.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/x86asm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/x86asm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/x86asm.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/xl.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/xl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/xl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/xl.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/xml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/xml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/xml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/xml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/xquery.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/xquery.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/xquery.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/xquery.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/yaml.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/yaml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/yaml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/yaml.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/languages/zephir.min.js b/templates/assets/lib/highlightjs@11.5.1/es/languages/zephir.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/languages/zephir.min.js
rename to templates/assets/lib/highlightjs@11.5.1/es/languages/zephir.min.js
diff --git a/source/lib/highlightjs@11.5.1/es/package.json b/templates/assets/lib/highlightjs@11.5.1/es/package.json
similarity index 100%
rename from source/lib/highlightjs@11.5.1/es/package.json
rename to templates/assets/lib/highlightjs@11.5.1/es/package.json
diff --git a/source/lib/highlightjs@11.5.1/highlight.js b/templates/assets/lib/highlightjs@11.5.1/highlight.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/highlight.js
rename to templates/assets/lib/highlightjs@11.5.1/highlight.js
diff --git a/source/lib/highlightjs@11.5.1/highlight.min.js b/templates/assets/lib/highlightjs@11.5.1/highlight.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/highlight.min.js
rename to templates/assets/lib/highlightjs@11.5.1/highlight.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/1c.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/1c.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/1c.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/1c.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/abnf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/abnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/abnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/abnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/accesslog.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/accesslog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/accesslog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/accesslog.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/actionscript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/actionscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/actionscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/actionscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ada.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ada.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ada.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ada.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/angelscript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/angelscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/angelscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/angelscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/apache.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/apache.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/apache.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/apache.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/applescript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/applescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/applescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/applescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/arcade.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/arcade.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/arcade.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/arcade.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/arduino.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/arduino.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/arduino.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/arduino.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/armasm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/armasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/armasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/armasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/asciidoc.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/asciidoc.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/asciidoc.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/asciidoc.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/aspectj.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/aspectj.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/aspectj.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/aspectj.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/autohotkey.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/autohotkey.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/autohotkey.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/autohotkey.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/autoit.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/autoit.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/autoit.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/autoit.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/avrasm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/avrasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/avrasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/avrasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/awk.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/awk.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/awk.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/awk.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/axapta.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/axapta.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/axapta.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/axapta.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/bash.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/bash.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/bash.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/bash.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/basic.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/basic.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/basic.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/basic.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/bnf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/bnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/bnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/bnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/brainfuck.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/brainfuck.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/brainfuck.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/brainfuck.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/c.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/c.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/c.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/c.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/cal.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/cal.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/cal.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/cal.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/capnproto.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/capnproto.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/capnproto.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/capnproto.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ceylon.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ceylon.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ceylon.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ceylon.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/clean.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/clean.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/clean.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/clean.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/clojure-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/clojure-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/clojure-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/clojure-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/clojure.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/clojure.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/clojure.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/clojure.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/cmake.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/cmake.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/cmake.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/cmake.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/coffeescript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/coffeescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/coffeescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/coffeescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/coq.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/coq.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/coq.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/coq.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/cos.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/cos.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/cos.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/cos.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/cpp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/cpp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/cpp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/cpp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/crmsh.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/crmsh.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/crmsh.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/crmsh.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/crystal.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/crystal.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/crystal.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/crystal.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/csharp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/csharp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/csharp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/csharp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/csp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/csp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/csp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/csp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/css.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/css.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/css.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/css.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/d.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/d.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/d.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/d.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dart.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dart.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dart.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dart.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/delphi.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/delphi.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/delphi.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/delphi.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/diff.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/diff.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/diff.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/diff.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/django.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/django.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/django.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/django.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dns.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dns.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dns.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dns.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dockerfile.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dockerfile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dockerfile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dockerfile.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dos.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dos.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dos.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dos.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dsconfig.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dsconfig.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dsconfig.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dsconfig.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dts.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dts.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dts.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dts.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/dust.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/dust.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/dust.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/dust.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ebnf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ebnf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ebnf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ebnf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/elixir.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/elixir.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/elixir.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/elixir.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/elm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/elm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/elm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/elm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/erb.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/erb.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/erb.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/erb.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/erlang-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/erlang-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/erlang-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/erlang-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/erlang.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/erlang.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/erlang.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/erlang.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/excel.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/excel.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/excel.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/excel.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/fix.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/fix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/fix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/fix.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/flix.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/flix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/flix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/flix.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/fortran.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/fortran.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/fortran.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/fortran.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/fsharp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/fsharp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/fsharp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/fsharp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gams.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gams.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gams.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gams.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gauss.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gauss.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gauss.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gauss.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gcode.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gcode.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gcode.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gcode.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gherkin.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gherkin.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gherkin.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gherkin.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/glsl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/glsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/glsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/glsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/go.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/go.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/go.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/go.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/golo.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/golo.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/golo.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/golo.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/gradle.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/gradle.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/gradle.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/gradle.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/graphql.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/graphql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/graphql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/graphql.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/groovy.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/groovy.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/groovy.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/groovy.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/haml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/haml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/haml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/haml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/handlebars.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/handlebars.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/handlebars.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/handlebars.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/haskell.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/haskell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/haskell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/haskell.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/haxe.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/haxe.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/haxe.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/haxe.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/hsp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/hsp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/hsp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/hsp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/http.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/http.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/http.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/http.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/hy.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/hy.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/hy.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/hy.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/inform7.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/inform7.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/inform7.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/inform7.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ini.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ini.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ini.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ini.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/irpf90.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/irpf90.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/irpf90.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/irpf90.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/isbl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/isbl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/isbl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/isbl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/java.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/java.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/java.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/java.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/javascript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/javascript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/javascript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/javascript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/jboss-cli.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/jboss-cli.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/jboss-cli.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/jboss-cli.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/json.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/json.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/json.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/json.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/julia-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/julia-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/julia-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/julia-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/julia.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/julia.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/julia.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/julia.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/kotlin.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/kotlin.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/kotlin.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/kotlin.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/lasso.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/lasso.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/lasso.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/lasso.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/latex.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/latex.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/latex.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/latex.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ldif.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ldif.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ldif.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ldif.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/leaf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/leaf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/leaf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/leaf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/less.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/less.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/less.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/less.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/lisp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/lisp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/lisp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/lisp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/livecodeserver.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/livecodeserver.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/livecodeserver.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/livecodeserver.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/livescript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/livescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/livescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/livescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/llvm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/llvm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/llvm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/llvm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/lsl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/lsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/lsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/lsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/lua.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/lua.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/lua.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/lua.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/makefile.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/makefile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/makefile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/makefile.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/markdown.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/markdown.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/markdown.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/markdown.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mathematica.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mathematica.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mathematica.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mathematica.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/matlab.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/matlab.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/matlab.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/matlab.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/maxima.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/maxima.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/maxima.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/maxima.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mel.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mel.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mel.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mel.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mercury.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mercury.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mercury.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mercury.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mipsasm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mipsasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mipsasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mipsasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mizar.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mizar.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mizar.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mizar.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/mojolicious.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/mojolicious.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/mojolicious.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/mojolicious.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/monkey.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/monkey.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/monkey.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/monkey.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/moonscript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/moonscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/moonscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/moonscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/n1ql.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/n1ql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/n1ql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/n1ql.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/nestedtext.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/nestedtext.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/nestedtext.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/nestedtext.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/nginx.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/nginx.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/nginx.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/nginx.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/nim.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/nim.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/nim.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/nim.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/nix.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/nix.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/nix.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/nix.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/node-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/node-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/node-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/node-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/nsis.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/nsis.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/nsis.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/nsis.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/objectivec.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/objectivec.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/objectivec.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/objectivec.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ocaml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ocaml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ocaml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ocaml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/openscad.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/openscad.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/openscad.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/openscad.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/oxygene.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/oxygene.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/oxygene.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/oxygene.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/parser3.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/parser3.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/parser3.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/parser3.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/perl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/perl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/perl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/perl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/pf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/pf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/pf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/pf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/pgsql.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/pgsql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/pgsql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/pgsql.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/php-template.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/php-template.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/php-template.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/php-template.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/php.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/php.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/php.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/php.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/plaintext.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/plaintext.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/plaintext.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/plaintext.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/pony.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/pony.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/pony.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/pony.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/powershell.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/powershell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/powershell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/powershell.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/processing.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/processing.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/processing.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/processing.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/profile.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/profile.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/profile.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/profile.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/prolog.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/prolog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/prolog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/prolog.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/properties.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/properties.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/properties.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/properties.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/protobuf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/protobuf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/protobuf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/protobuf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/puppet.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/puppet.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/puppet.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/puppet.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/purebasic.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/purebasic.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/purebasic.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/purebasic.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/python-repl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/python-repl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/python-repl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/python-repl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/python.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/python.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/python.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/python.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/q.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/q.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/q.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/q.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/qml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/qml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/qml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/qml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/r.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/r.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/r.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/r.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/reasonml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/reasonml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/reasonml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/reasonml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/rib.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/rib.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/rib.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/rib.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/roboconf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/roboconf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/roboconf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/roboconf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/routeros.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/routeros.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/routeros.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/routeros.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/rsl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/rsl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/rsl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/rsl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ruby.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ruby.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ruby.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ruby.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/ruleslanguage.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/ruleslanguage.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/ruleslanguage.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/ruleslanguage.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/rust.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/rust.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/rust.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/rust.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/sas.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/sas.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/sas.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/sas.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/scala.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/scala.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/scala.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/scala.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/scheme.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/scheme.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/scheme.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/scheme.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/scilab.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/scilab.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/scilab.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/scilab.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/scss.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/scss.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/scss.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/scss.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/shell.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/shell.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/shell.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/shell.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/smali.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/smali.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/smali.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/smali.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/smalltalk.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/smalltalk.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/smalltalk.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/smalltalk.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/sml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/sml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/sml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/sml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/sqf.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/sqf.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/sqf.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/sqf.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/sql.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/sql.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/sql.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/sql.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/stan.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/stan.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/stan.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/stan.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/stata.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/stata.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/stata.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/stata.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/step21.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/step21.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/step21.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/step21.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/stylus.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/stylus.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/stylus.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/stylus.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/subunit.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/subunit.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/subunit.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/subunit.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/swift.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/swift.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/swift.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/swift.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/taggerscript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/taggerscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/taggerscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/taggerscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/tap.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/tap.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/tap.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/tap.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/tcl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/tcl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/tcl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/tcl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/thrift.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/thrift.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/thrift.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/thrift.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/tp.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/tp.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/tp.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/tp.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/twig.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/twig.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/twig.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/twig.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/typescript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/typescript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/typescript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/typescript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vala.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vala.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vala.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vala.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vbnet.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vbnet.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vbnet.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vbnet.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vbscript-html.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vbscript-html.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vbscript-html.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vbscript-html.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vbscript.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vbscript.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vbscript.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vbscript.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/verilog.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/verilog.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/verilog.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/verilog.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vhdl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vhdl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vhdl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vhdl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/vim.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/vim.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/vim.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/vim.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/wasm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/wasm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/wasm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/wasm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/wren.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/wren.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/wren.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/wren.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/x86asm.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/x86asm.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/x86asm.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/x86asm.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/xl.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/xl.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/xl.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/xl.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/xml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/xml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/xml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/xml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/xquery.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/xquery.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/xquery.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/xquery.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/yaml.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/yaml.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/yaml.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/yaml.min.js
diff --git a/source/lib/highlightjs@11.5.1/languages/zephir.min.js b/templates/assets/lib/highlightjs@11.5.1/languages/zephir.min.js
similarity index 100%
rename from source/lib/highlightjs@11.5.1/languages/zephir.min.js
rename to templates/assets/lib/highlightjs@11.5.1/languages/zephir.min.js
diff --git a/source/lib/highlightjs@11.5.1/package.json b/templates/assets/lib/highlightjs@11.5.1/package.json
similarity index 100%
rename from source/lib/highlightjs@11.5.1/package.json
rename to templates/assets/lib/highlightjs@11.5.1/package.json
diff --git a/source/lib/highlightjs@11.5.1/styles/a11y-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/a11y-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/a11y-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/a11y-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/a11y-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/a11y-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/a11y-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/a11y-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/agate.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/agate.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/agate.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/agate.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/an-old-hope.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/an-old-hope.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/an-old-hope.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/an-old-hope.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/androidstudio.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/androidstudio.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/androidstudio.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/androidstudio.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/arduino-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/arduino-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/arduino-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/arduino-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/arta.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/arta.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/arta.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/arta.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/ascetic.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/ascetic.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/ascetic.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/ascetic.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/atom-one-dark-reasonable.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/atom-one-dark-reasonable.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/atom-one-dark-reasonable.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/atom-one-dark-reasonable.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/atom-one-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/atom-one-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/atom-one-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/atom-one-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/atom-one-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/atom-one-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/atom-one-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/atom-one-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/3024.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/3024.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/3024.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/3024.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/apathy.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/apathy.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/apathy.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/apathy.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/apprentice.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/apprentice.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/apprentice.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/apprentice.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ashes.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ashes.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ashes.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ashes.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-cave-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-cave-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-cave-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-cave-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-cave.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-cave.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-cave.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-cave.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-dune-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-dune-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-dune-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-dune-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-dune.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-dune.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-dune.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-dune.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-estuary-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-estuary-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-estuary-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-estuary-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-estuary.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-estuary.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-estuary.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-estuary.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-forest-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-forest-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-forest-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-forest-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-forest.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-forest.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-forest.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-forest.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-heath-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-heath-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-heath-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-heath-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-heath.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-heath.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-heath.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-heath.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-lakeside.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-plateau-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-plateau-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-plateau-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-plateau-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-plateau.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-plateau.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-plateau.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-plateau.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-savanna-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-savanna-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-savanna-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-savanna-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-savanna.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-savanna.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-savanna.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-savanna.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-seaside-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-seaside-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-seaside-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-seaside-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-seaside.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-seaside.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-seaside.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-seaside.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atelier-sulphurpool.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/atlas.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/atlas.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/atlas.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/atlas.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/bespin.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/bespin.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/bespin.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/bespin.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-bathory.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-bathory.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-bathory.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-bathory.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-burzum.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-burzum.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-burzum.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-burzum.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-dark-funeral.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-dark-funeral.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-dark-funeral.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-dark-funeral.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-gorgoroth.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-gorgoroth.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-gorgoroth.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-gorgoroth.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-immortal.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-immortal.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-immortal.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-immortal.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-khold.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-khold.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-khold.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-khold.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-marduk.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-marduk.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-marduk.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-marduk.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-mayhem.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-mayhem.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-mayhem.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-mayhem.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-nile.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-nile.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-nile.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-nile.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal-venom.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-venom.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal-venom.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal-venom.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/black-metal.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/black-metal.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/black-metal.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/brewer.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/brewer.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/brewer.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/brewer.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/bright.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/bright.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/bright.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/bright.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/brogrammer.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/brogrammer.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/brogrammer.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/brogrammer.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/brush-trees-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/brush-trees-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/brush-trees-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/brush-trees-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/brush-trees.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/brush-trees.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/brush-trees.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/brush-trees.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/chalk.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/chalk.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/chalk.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/chalk.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/circus.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/circus.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/circus.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/circus.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/classic-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/classic-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/classic-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/classic-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/classic-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/classic-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/classic-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/classic-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/codeschool.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/codeschool.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/codeschool.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/codeschool.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/colors.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/colors.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/colors.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/colors.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/cupcake.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/cupcake.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/cupcake.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/cupcake.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/cupertino.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/cupertino.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/cupertino.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/cupertino.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/danqing.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/danqing.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/danqing.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/danqing.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/darcula.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/darcula.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/darcula.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/darcula.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/dark-violet.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/dark-violet.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/dark-violet.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/dark-violet.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/darkmoss.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/darkmoss.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/darkmoss.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/darkmoss.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/darktooth.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/darktooth.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/darktooth.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/darktooth.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/decaf.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/decaf.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/decaf.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/decaf.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/default-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/default-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/default-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/default-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/default-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/default-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/default-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/default-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/dirtysea.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/dirtysea.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/dirtysea.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/dirtysea.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/dracula.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/dracula.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/dracula.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/dracula.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/edge-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/edge-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/edge-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/edge-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/edge-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/edge-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/edge-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/edge-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/eighties.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/eighties.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/eighties.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/eighties.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/embers.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/embers.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/embers.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/embers.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/equilibrium-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/equilibrium-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-gray-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/equilibrium-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/equilibrium-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/equilibrium-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/espresso.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/espresso.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/espresso.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/espresso.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/eva-dim.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/eva-dim.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/eva-dim.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/eva-dim.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/eva.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/eva.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/eva.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/eva.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/flat.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/flat.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/flat.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/flat.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/framer.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/framer.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/framer.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/framer.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/fruit-soda.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/fruit-soda.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/fruit-soda.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/fruit-soda.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gigavolt.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gigavolt.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gigavolt.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gigavolt.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/github.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/github.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/github.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/github.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/google-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/google-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/google-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/google-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/google-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/google-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/google-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/google-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/grayscale-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/grayscale-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/grayscale-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/grayscale-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/grayscale-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/grayscale-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/grayscale-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/grayscale-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/green-screen.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/green-screen.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/green-screen.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/green-screen.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-hard.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-hard.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-hard.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-hard.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-medium.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-medium.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-medium.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-medium.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-pale.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-pale.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-pale.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-pale.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-soft.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-soft.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-soft.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-dark-soft.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-hard.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-hard.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-hard.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-hard.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-medium.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-medium.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-medium.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-medium.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-soft.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-soft.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-soft.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/gruvbox-light-soft.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/hardcore.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/hardcore.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/hardcore.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/hardcore.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/harmonic16-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/harmonic16-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/harmonic16-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/harmonic16-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/harmonic16-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/harmonic16-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/harmonic16-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/harmonic16-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/heetch-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/heetch-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/heetch-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/heetch-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/heetch-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/heetch-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/heetch-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/heetch-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/helios.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/helios.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/helios.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/helios.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/hopscotch.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/hopscotch.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/hopscotch.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/hopscotch.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/horizon-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/horizon-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/horizon-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/horizon-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/horizon-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/horizon-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/horizon-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/horizon-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/humanoid-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/humanoid-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/humanoid-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/humanoid-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/humanoid-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/humanoid-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/humanoid-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/humanoid-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ia-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ia-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ia-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ia-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ia-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ia-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ia-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ia-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/icy-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/icy-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/icy-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/icy-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ir-black.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ir-black.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ir-black.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ir-black.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/isotope.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/isotope.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/isotope.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/isotope.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/kimber.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/kimber.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/kimber.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/kimber.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/london-tube.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/london-tube.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/london-tube.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/london-tube.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/macintosh.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/macintosh.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/macintosh.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/macintosh.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/marrakesh.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/marrakesh.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/marrakesh.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/marrakesh.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/materia.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/materia.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/materia.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/materia.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/material-darker.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/material-darker.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/material-darker.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/material-darker.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/material-lighter.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/material-lighter.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/material-lighter.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/material-lighter.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/material-palenight.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/material-palenight.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/material-palenight.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/material-palenight.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/material-vivid.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/material-vivid.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/material-vivid.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/material-vivid.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/material.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/material.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/material.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/material.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/mellow-purple.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/mellow-purple.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/mellow-purple.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/mellow-purple.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/mexico-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/mexico-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/mexico-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/mexico-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/mocha.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/mocha.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/mocha.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/mocha.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/monokai.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/monokai.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/monokai.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/monokai.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/nebula.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/nebula.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/nebula.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/nebula.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/nord.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/nord.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/nord.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/nord.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/nova.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/nova.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/nova.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/nova.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ocean.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ocean.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ocean.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ocean.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/oceanicnext.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/oceanicnext.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/oceanicnext.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/oceanicnext.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/one-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/one-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/one-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/one-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/onedark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/onedark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/onedark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/onedark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/outrun-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/outrun-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/outrun-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/outrun-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/papercolor-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/papercolor-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/papercolor-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/papercolor-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/papercolor-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/papercolor-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/papercolor-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/papercolor-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/paraiso.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/paraiso.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/paraiso.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/paraiso.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/pasque.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/pasque.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/pasque.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/pasque.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/phd.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/phd.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/phd.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/phd.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/pico.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/pico.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/pico.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/pico.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/pop.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/pop.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/pop.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/pop.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/porple.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/porple.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/porple.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/porple.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/qualia.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/qualia.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/qualia.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/qualia.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/railscasts.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/railscasts.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/railscasts.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/railscasts.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/rebecca.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/rebecca.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/rebecca.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/rebecca.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ros-pine-dawn.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine-dawn.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ros-pine-dawn.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine-dawn.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ros-pine-moon.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine-moon.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ros-pine-moon.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine-moon.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/ros-pine.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/ros-pine.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/ros-pine.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/sagelight.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/sagelight.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/sagelight.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/sagelight.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/sandcastle.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/sandcastle.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/sandcastle.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/sandcastle.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/seti-ui.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/seti-ui.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/seti-ui.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/seti-ui.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/shapeshifter.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/shapeshifter.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/shapeshifter.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/shapeshifter.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/silk-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/silk-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/silk-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/silk-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/silk-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/silk-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/silk-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/silk-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/snazzy.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/snazzy.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/snazzy.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/snazzy.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/solar-flare-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/solar-flare-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/solar-flare-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/solar-flare-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/solar-flare.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/solar-flare.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/solar-flare.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/solar-flare.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/solarized-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/solarized-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/solarized-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/solarized-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/solarized-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/solarized-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/solarized-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/solarized-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/spacemacs.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/spacemacs.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/spacemacs.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/spacemacs.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/summercamp.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/summercamp.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/summercamp.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/summercamp.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/summerfruit-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/summerfruit-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/summerfruit-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/summerfruit-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/summerfruit-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/summerfruit-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/summerfruit-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/summerfruit-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/synth-midnight-terminal-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/tango.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/tango.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/tango.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/tango.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/tender.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/tender.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/tender.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/tender.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/tomorrow-night.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/tomorrow-night.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/tomorrow-night.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/tomorrow-night.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/tomorrow.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/tomorrow.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/tomorrow.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/tomorrow.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/twilight.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/twilight.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/twilight.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/twilight.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/unikitty-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/unikitty-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/unikitty-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/unikitty-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/unikitty-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/unikitty-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/unikitty-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/unikitty-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/vulcan.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/vulcan.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/vulcan.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/vulcan.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-10-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-10-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-10-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-10-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-10.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-10.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-10.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-10.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-95-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-95-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-95-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-95-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-95.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-95.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-95.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-95.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-high-contrast.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-nt-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-nt-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-nt-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-nt-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/windows-nt.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-nt.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/windows-nt.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/windows-nt.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/woodland.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/woodland.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/woodland.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/woodland.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/xcode-dusk.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/xcode-dusk.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/xcode-dusk.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/xcode-dusk.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/base16/zenburn.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/base16/zenburn.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/base16/zenburn.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/base16/zenburn.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/brown-paper.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/brown-paper.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/brown-paper.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/brown-paper.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/brown-papersq.png b/templates/assets/lib/highlightjs@11.5.1/styles/brown-papersq.png
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/brown-papersq.png
rename to templates/assets/lib/highlightjs@11.5.1/styles/brown-papersq.png
diff --git a/source/lib/highlightjs@11.5.1/styles/codepen-embed.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/codepen-embed.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/codepen-embed.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/codepen-embed.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/color-brewer.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/color-brewer.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/color-brewer.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/color-brewer.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/default.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/default.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/default.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/default.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/devibeans.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/devibeans.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/devibeans.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/devibeans.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/docco.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/docco.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/docco.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/docco.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/far.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/far.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/far.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/far.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/felipec.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/felipec.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/felipec.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/felipec.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/foundation.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/foundation.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/foundation.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/foundation.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/github-dark-dimmed.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/github-dark-dimmed.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/github-dark-dimmed.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/github-dark-dimmed.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/github-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/github-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/github-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/github-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/github.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/github.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/github.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/github.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/gml.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/gml.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/gml.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/gml.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/googlecode.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/googlecode.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/googlecode.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/googlecode.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/gradient-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/gradient-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/gradient-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/gradient-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/gradient-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/gradient-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/gradient-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/gradient-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/grayscale.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/grayscale.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/grayscale.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/grayscale.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/hybrid.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/hybrid.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/hybrid.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/hybrid.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/idea.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/idea.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/idea.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/idea.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/intellij-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/intellij-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/intellij-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/intellij-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/ir-black.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/ir-black.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/ir-black.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/ir-black.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/isbl-editor-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/isbl-editor-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/isbl-editor-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/isbl-editor-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/isbl-editor-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/isbl-editor-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/isbl-editor-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/isbl-editor-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/kimbie-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/kimbie-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/kimbie-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/kimbie-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/kimbie-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/kimbie-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/kimbie-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/kimbie-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/lightfair.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/lightfair.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/lightfair.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/lightfair.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/lioshi.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/lioshi.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/lioshi.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/lioshi.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/magula.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/magula.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/magula.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/magula.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/mono-blue.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/mono-blue.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/mono-blue.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/mono-blue.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/monokai-sublime.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/monokai-sublime.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/monokai-sublime.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/monokai-sublime.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/monokai.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/monokai.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/monokai.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/monokai.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/night-owl.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/night-owl.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/night-owl.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/night-owl.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/nnfx-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/nnfx-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/nnfx-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/nnfx-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/nnfx-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/nnfx-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/nnfx-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/nnfx-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/nord.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/nord.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/nord.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/nord.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/obsidian.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/obsidian.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/obsidian.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/obsidian.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/paraiso-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/paraiso-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/paraiso-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/paraiso-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/paraiso-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/paraiso-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/paraiso-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/paraiso-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/pojoaque.jpg b/templates/assets/lib/highlightjs@11.5.1/styles/pojoaque.jpg
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/pojoaque.jpg
rename to templates/assets/lib/highlightjs@11.5.1/styles/pojoaque.jpg
diff --git a/source/lib/highlightjs@11.5.1/styles/pojoaque.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/pojoaque.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/pojoaque.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/pojoaque.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/purebasic.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/purebasic.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/purebasic.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/purebasic.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/qtcreator-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/qtcreator-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/qtcreator-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/qtcreator-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/qtcreator-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/qtcreator-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/qtcreator-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/qtcreator-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/rainbow.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/rainbow.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/rainbow.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/rainbow.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/routeros.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/routeros.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/routeros.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/routeros.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/school-book.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/school-book.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/school-book.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/school-book.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/shades-of-purple.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/shades-of-purple.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/shades-of-purple.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/shades-of-purple.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/srcery.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/srcery.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/srcery.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/srcery.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/stackoverflow-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/stackoverflow-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/stackoverflow-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/stackoverflow-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/stackoverflow-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/stackoverflow-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/stackoverflow-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/stackoverflow-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/sunburst.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/sunburst.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/sunburst.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/sunburst.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/tokyo-night-dark.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/tokyo-night-dark.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/tokyo-night-dark.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/tokyo-night-dark.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/tokyo-night-light.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/tokyo-night-light.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/tokyo-night-light.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/tokyo-night-light.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/tomorrow-night-blue.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/tomorrow-night-blue.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/tomorrow-night-blue.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/tomorrow-night-blue.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/tomorrow-night-bright.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/tomorrow-night-bright.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/tomorrow-night-bright.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/tomorrow-night-bright.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/vs.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/vs.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/vs.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/vs.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/vs2015.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/vs2015.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/vs2015.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/vs2015.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/xcode.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/xcode.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/xcode.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/xcode.min.css
diff --git a/source/lib/highlightjs@11.5.1/styles/xt256.min.css b/templates/assets/lib/highlightjs@11.5.1/styles/xt256.min.css
similarity index 100%
rename from source/lib/highlightjs@11.5.1/styles/xt256.min.css
rename to templates/assets/lib/highlightjs@11.5.1/styles/xt256.min.css
diff --git a/source/lib/jquery-pjax@2.0.1/jquery.pjax.js b/templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.js
similarity index 100%
rename from source/lib/jquery-pjax@2.0.1/jquery.pjax.js
rename to templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.js
diff --git a/source/lib/jquery-pjax@2.0.1/jquery.pjax.min.js b/templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.min.js
similarity index 100%
rename from source/lib/jquery-pjax@2.0.1/jquery.pjax.min.js
rename to templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.min.js
diff --git a/source/lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map b/templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map
similarity index 100%
rename from source/lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map
rename to templates/assets/lib/jquery-pjax@2.0.1/jquery.pjax.min.js.map
diff --git a/source/lib/jquery@3.5.1/jquery.min.js b/templates/assets/lib/jquery@3.5.1/jquery.min.js
similarity index 100%
rename from source/lib/jquery@3.5.1/jquery.min.js
rename to templates/assets/lib/jquery@3.5.1/jquery.min.js
diff --git a/source/lib/justifiedGallery@3.8.1/jquery.justifiedGallery.min.js b/templates/assets/lib/justifiedGallery@3.8.1/jquery.justifiedGallery.min.js
similarity index 100%
rename from source/lib/justifiedGallery@3.8.1/jquery.justifiedGallery.min.js
rename to templates/assets/lib/justifiedGallery@3.8.1/jquery.justifiedGallery.min.js
diff --git a/source/lib/katex@0.12.0/README.md b/templates/assets/lib/katex@0.12.0/README.md
similarity index 100%
rename from source/lib/katex@0.12.0/README.md
rename to templates/assets/lib/katex@0.12.0/README.md
diff --git a/source/lib/katex@0.12.0/contrib/auto-render.js b/templates/assets/lib/katex@0.12.0/contrib/auto-render.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/auto-render.js
rename to templates/assets/lib/katex@0.12.0/contrib/auto-render.js
diff --git a/source/lib/katex@0.12.0/contrib/auto-render.min.js b/templates/assets/lib/katex@0.12.0/contrib/auto-render.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/auto-render.min.js
rename to templates/assets/lib/katex@0.12.0/contrib/auto-render.min.js
diff --git a/source/lib/katex@0.12.0/contrib/auto-render.mjs b/templates/assets/lib/katex@0.12.0/contrib/auto-render.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/auto-render.mjs
rename to templates/assets/lib/katex@0.12.0/contrib/auto-render.mjs
diff --git a/source/lib/katex@0.12.0/contrib/copy-tex.css b/templates/assets/lib/katex@0.12.0/contrib/copy-tex.css
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/copy-tex.css
rename to templates/assets/lib/katex@0.12.0/contrib/copy-tex.css
diff --git a/source/lib/katex@0.12.0/contrib/copy-tex.js b/templates/assets/lib/katex@0.12.0/contrib/copy-tex.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/copy-tex.js
rename to templates/assets/lib/katex@0.12.0/contrib/copy-tex.js
diff --git a/source/lib/katex@0.12.0/contrib/copy-tex.min.css b/templates/assets/lib/katex@0.12.0/contrib/copy-tex.min.css
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/copy-tex.min.css
rename to templates/assets/lib/katex@0.12.0/contrib/copy-tex.min.css
diff --git a/source/lib/katex@0.12.0/contrib/copy-tex.min.js b/templates/assets/lib/katex@0.12.0/contrib/copy-tex.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/copy-tex.min.js
rename to templates/assets/lib/katex@0.12.0/contrib/copy-tex.min.js
diff --git a/source/lib/katex@0.12.0/contrib/copy-tex.mjs b/templates/assets/lib/katex@0.12.0/contrib/copy-tex.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/copy-tex.mjs
rename to templates/assets/lib/katex@0.12.0/contrib/copy-tex.mjs
diff --git a/source/lib/katex@0.12.0/contrib/mathtex-script-type.js b/templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mathtex-script-type.js
rename to templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.js
diff --git a/source/lib/katex@0.12.0/contrib/mathtex-script-type.min.js b/templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mathtex-script-type.min.js
rename to templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.min.js
diff --git a/source/lib/katex@0.12.0/contrib/mathtex-script-type.mjs b/templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mathtex-script-type.mjs
rename to templates/assets/lib/katex@0.12.0/contrib/mathtex-script-type.mjs
diff --git a/source/lib/katex@0.12.0/contrib/mhchem.js b/templates/assets/lib/katex@0.12.0/contrib/mhchem.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mhchem.js
rename to templates/assets/lib/katex@0.12.0/contrib/mhchem.js
diff --git a/source/lib/katex@0.12.0/contrib/mhchem.min.js b/templates/assets/lib/katex@0.12.0/contrib/mhchem.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mhchem.min.js
rename to templates/assets/lib/katex@0.12.0/contrib/mhchem.min.js
diff --git a/source/lib/katex@0.12.0/contrib/mhchem.mjs b/templates/assets/lib/katex@0.12.0/contrib/mhchem.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/mhchem.mjs
rename to templates/assets/lib/katex@0.12.0/contrib/mhchem.mjs
diff --git a/source/lib/katex@0.12.0/contrib/render-a11y-string.js b/templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/render-a11y-string.js
rename to templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.js
diff --git a/source/lib/katex@0.12.0/contrib/render-a11y-string.min.js b/templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/render-a11y-string.min.js
rename to templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.min.js
diff --git a/source/lib/katex@0.12.0/contrib/render-a11y-string.mjs b/templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/contrib/render-a11y-string.mjs
rename to templates/assets/lib/katex@0.12.0/contrib/render-a11y-string.mjs
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_AMS-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Bold.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Caligraphic-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Bold.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Fraktur-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Bold.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-BoldItalic.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Italic.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Main-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-BoldItalic.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Math-Italic.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Bold.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Italic.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_SansSerif-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Script-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size1-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size2-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size3-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Size4-Regular.woff2
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.ttf
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff
diff --git a/source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff2 b/templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff2
similarity index 100%
rename from source/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff2
rename to templates/assets/lib/katex@0.12.0/fonts/KaTeX_Typewriter-Regular.woff2
diff --git a/source/lib/katex@0.12.0/katex.css b/templates/assets/lib/katex@0.12.0/katex.css
similarity index 100%
rename from source/lib/katex@0.12.0/katex.css
rename to templates/assets/lib/katex@0.12.0/katex.css
diff --git a/source/lib/katex@0.12.0/katex.js b/templates/assets/lib/katex@0.12.0/katex.js
similarity index 100%
rename from source/lib/katex@0.12.0/katex.js
rename to templates/assets/lib/katex@0.12.0/katex.js
diff --git a/source/lib/katex@0.12.0/katex.min.css b/templates/assets/lib/katex@0.12.0/katex.min.css
similarity index 100%
rename from source/lib/katex@0.12.0/katex.min.css
rename to templates/assets/lib/katex@0.12.0/katex.min.css
diff --git a/source/lib/katex@0.12.0/katex.min.js b/templates/assets/lib/katex@0.12.0/katex.min.js
similarity index 100%
rename from source/lib/katex@0.12.0/katex.min.js
rename to templates/assets/lib/katex@0.12.0/katex.min.js
diff --git a/source/lib/katex@0.12.0/katex.mjs b/templates/assets/lib/katex@0.12.0/katex.mjs
similarity index 100%
rename from source/lib/katex@0.12.0/katex.mjs
rename to templates/assets/lib/katex@0.12.0/katex.mjs
diff --git a/source/lib/live2d@1.0.1/flat-ui-icons-regular.eot b/templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.eot
similarity index 100%
rename from source/lib/live2d@1.0.1/flat-ui-icons-regular.eot
rename to templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.eot
diff --git a/source/lib/live2d@1.0.1/flat-ui-icons-regular.svg b/templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.svg
similarity index 100%
rename from source/lib/live2d@1.0.1/flat-ui-icons-regular.svg
rename to templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.svg
diff --git a/source/lib/live2d@1.0.1/flat-ui-icons-regular.ttf b/templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.ttf
similarity index 100%
rename from source/lib/live2d@1.0.1/flat-ui-icons-regular.ttf
rename to templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.ttf
diff --git a/source/lib/live2d@1.0.1/flat-ui-icons-regular.woff b/templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.woff
similarity index 100%
rename from source/lib/live2d@1.0.1/flat-ui-icons-regular.woff
rename to templates/assets/lib/live2d@1.0.1/flat-ui-icons-regular.woff
diff --git a/source/lib/live2d@1.0.1/live2d.min.js b/templates/assets/lib/live2d@1.0.1/live2d.min.js
similarity index 100%
rename from source/lib/live2d@1.0.1/live2d.min.js
rename to templates/assets/lib/live2d@1.0.1/live2d.min.js
diff --git a/source/lib/live2d@1.0.1/waifu-tips.json b/templates/assets/lib/live2d@1.0.1/waifu-tips.json
similarity index 100%
rename from source/lib/live2d@1.0.1/waifu-tips.json
rename to templates/assets/lib/live2d@1.0.1/waifu-tips.json
diff --git a/source/lib/live2d@1.0.1/waifu-tips.min.js b/templates/assets/lib/live2d@1.0.1/waifu-tips.min.js
similarity index 100%
rename from source/lib/live2d@1.0.1/waifu-tips.min.js
rename to templates/assets/lib/live2d@1.0.1/waifu-tips.min.js
diff --git a/source/lib/live2d@1.0.1/waifu.min.css b/templates/assets/lib/live2d@1.0.1/waifu.min.css
similarity index 100%
rename from source/lib/live2d@1.0.1/waifu.min.css
rename to templates/assets/lib/live2d@1.0.1/waifu.min.css
diff --git a/source/lib/meting@2.0.1/Meting.min.js b/templates/assets/lib/meting@2.0.1/Meting.min.js
similarity index 100%
rename from source/lib/meting@2.0.1/Meting.min.js
rename to templates/assets/lib/meting@2.0.1/Meting.min.js
diff --git a/source/lib/qmsg/qmsg.min.css b/templates/assets/lib/qmsg/qmsg.min.css
similarity index 100%
rename from source/lib/qmsg/qmsg.min.css
rename to templates/assets/lib/qmsg/qmsg.min.css
diff --git a/source/lib/qmsg/qmsg.min.js b/templates/assets/lib/qmsg/qmsg.min.js
similarity index 100%
rename from source/lib/qmsg/qmsg.min.js
rename to templates/assets/lib/qmsg/qmsg.min.js
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.css b/templates/assets/lib/swiper@8.4.6/swiper-bundle.css
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.css
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.css
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.js b/templates/assets/lib/swiper@8.4.6/swiper-bundle.js
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.js
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.js
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.js.map b/templates/assets/lib/swiper@8.4.6/swiper-bundle.js.map
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.js.map
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.js.map
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.min.css b/templates/assets/lib/swiper@8.4.6/swiper-bundle.min.css
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.min.css
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.min.css
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.min.js b/templates/assets/lib/swiper@8.4.6/swiper-bundle.min.js
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.min.js
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.min.js
diff --git a/source/lib/swiper@8.4.6/swiper-bundle.min.js.map b/templates/assets/lib/swiper@8.4.6/swiper-bundle.min.js.map
similarity index 100%
rename from source/lib/swiper@8.4.6/swiper-bundle.min.js.map
rename to templates/assets/lib/swiper@8.4.6/swiper-bundle.min.js.map
diff --git a/source/lib/vue@2.6.10/vue.min.js b/templates/assets/lib/vue@2.6.10/vue.min.js
similarity index 100%
rename from source/lib/vue@2.6.10/vue.min.js
rename to templates/assets/lib/vue@2.6.10/vue.min.js
diff --git a/categories.ftl b/templates/categories.ftl
similarity index 97%
rename from categories.ftl
rename to templates/categories.ftl
index ac2613b..89c07c7 100644
--- a/categories.ftl
+++ b/templates/categories.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<#macro categoriesTree categories>
<#list categories as category>
diff --git a/category.ftl b/templates/category.ftl
similarity index 84%
rename from category.ftl
rename to templates/category.ftl
index 30f3ca4..2f0c0f5 100644
--- a/category.ftl
+++ b/templates/category.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="分类:${category.name!} - ${blog_title!}" canonical="${category.fullPath!}">
<#if (posts.content)?? && posts.content?size gt 0>
@@ -7,9 +7,9 @@
${category.name}
- <#include "template/main/article_list.ftl">
+ <#include "templates/main/article_list.ftl">
<@article_list posts.content/>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="categoryPosts" datas=posts slug="${category.slug!}" display="${settings.page_number!5}" />
<#else>
diff --git a/template/common/actions.ftl b/templates/common/actions.ftl
similarity index 100%
rename from template/common/actions.ftl
rename to templates/common/actions.ftl
diff --git a/template/common/banner.ftl b/templates/common/banner.ftl
similarity index 100%
rename from template/common/banner.ftl
rename to templates/common/banner.ftl
diff --git a/template/common/config.ftl b/templates/common/config.ftl
similarity index 100%
rename from template/common/config.ftl
rename to templates/common/config.ftl
diff --git a/template/common/footer.ftl b/templates/common/footer.ftl
similarity index 100%
rename from template/common/footer.ftl
rename to templates/common/footer.ftl
diff --git a/template/common/head.ftl b/templates/common/head.ftl
similarity index 100%
rename from template/common/head.ftl
rename to templates/common/head.ftl
diff --git a/template/common/navbar.ftl b/templates/common/navbar.ftl
similarity index 100%
rename from template/common/navbar.ftl
rename to templates/common/navbar.ftl
diff --git a/template/common/scripts.ftl b/templates/common/scripts.ftl
similarity index 100%
rename from template/common/scripts.ftl
rename to templates/common/scripts.ftl
diff --git a/template/common/widget.ftl b/templates/common/widget.ftl
similarity index 100%
rename from template/common/widget.ftl
rename to templates/common/widget.ftl
diff --git a/template/errorpage.ftl b/templates/errorpage.ftl
similarity index 100%
rename from template/errorpage.ftl
rename to templates/errorpage.ftl
diff --git a/index.ftl b/templates/index.ftl
similarity index 75%
rename from index.ftl
rename to templates/index.ftl
index 155c1c5..d0c2b87 100644
--- a/index.ftl
+++ b/templates/index.ftl
@@ -1,10 +1,10 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<#global is_first_index=(posts.number == 0) >
<@layout title="${blog_title!}" canonical="${blog_url!}">
<#if posts.content?? && posts.content?size gt 0>
- <#include "template/main/article_list.ftl">
+ <#include "templates/main/article_list.ftl">
<@article_list posts.content/>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="index" datas=posts display="${settings.page_number!5}" />
<#else>
diff --git a/journals.ftl b/templates/journals.ftl
similarity index 93%
rename from journals.ftl
rename to templates/journals.ftl
index 35d545a..f1fcd4b 100644
--- a/journals.ftl
+++ b/templates/journals.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="动态 - ${blog_title!}" canonical="${journals_url!}">
<#if journals.content?? && journals.content?size gt 0>
<#list journals.content as journal>
@@ -30,13 +30,13 @@
<#if settings.enable_journals_comment!true>
#if>
#list>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="journals" datas=journals display="${settings.page_number!5}" />
<#else>
diff --git a/template/layout.ftl b/templates/layout.ftl
similarity index 100%
rename from template/layout.ftl
rename to templates/layout.ftl
diff --git a/template/layout_default.ftl b/templates/layout_default.ftl
similarity index 100%
rename from template/layout_default.ftl
rename to templates/layout_default.ftl
diff --git a/template/layout_pjax.ftl b/templates/layout_pjax.ftl
similarity index 100%
rename from template/layout_pjax.ftl
rename to templates/layout_pjax.ftl
diff --git a/links.ftl b/templates/links.ftl
similarity index 97%
rename from links.ftl
rename to templates/links.ftl
index f0612e7..a973f3a 100644
--- a/links.ftl
+++ b/templates/links.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="友链 - ${blog_title!}" canonical="${links_url!}">
<#if settings.links_thumbnail?? && settings.links_thumbnail!=''>
@@ -64,7 +64,7 @@
<#if settings.link_comment_id?? && settings.link_comment_id!='' && settings.enable_comment!true>
#if>
diff --git a/template/main/admire.ftl b/templates/main/admire.ftl
similarity index 100%
rename from template/main/admire.ftl
rename to templates/main/admire.ftl
diff --git a/template/main/article.ftl b/templates/main/article.ftl
similarity index 100%
rename from template/main/article.ftl
rename to templates/main/article.ftl
diff --git a/template/main/article_list.ftl b/templates/main/article_list.ftl
similarity index 100%
rename from template/main/article_list.ftl
rename to templates/main/article_list.ftl
diff --git a/template/main/article_literature.ftl b/templates/main/article_literature.ftl
similarity index 100%
rename from template/main/article_literature.ftl
rename to templates/main/article_literature.ftl
diff --git a/template/main/comment.ftl b/templates/main/comment.ftl
similarity index 100%
rename from template/main/comment.ftl
rename to templates/main/comment.ftl
diff --git a/template/main/copyright.ftl b/templates/main/copyright.ftl
similarity index 100%
rename from template/main/copyright.ftl
rename to templates/main/copyright.ftl
diff --git a/template/main/pagination.ftl b/templates/main/pagination.ftl
similarity index 100%
rename from template/main/pagination.ftl
rename to templates/main/pagination.ftl
diff --git a/photos.ftl b/templates/photos.ftl
similarity index 95%
rename from photos.ftl
rename to templates/photos.ftl
index 9a8985d..2dff130 100644
--- a/photos.ftl
+++ b/templates/photos.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="相册 - ${blog_title!}" canonical="${photos_url!}">
<#if (photos.content)?? && photos.content?size gt 0>
diff --git a/post.ftl b/templates/post.ftl
similarity index 60%
rename from post.ftl
rename to templates/post.ftl
index f966c04..5733e07 100644
--- a/post.ftl
+++ b/templates/post.ftl
@@ -1,5 +1,5 @@
-<#include "template/layout.ftl">
-<#include "template/main/article.ftl">
+<#include "templates/layout_pjax.ftl">
+<#include "templates/main/article.ftl">
<@layout title="${post.title!} - ${blog_title!}" canonical="${post.fullPath!}">
<@article post,"post" />
@layout>
\ No newline at end of file
diff --git a/post_literature.ftl b/templates/post_literature.ftl
similarity index 58%
rename from post_literature.ftl
rename to templates/post_literature.ftl
index f675780..79090d9 100644
--- a/post_literature.ftl
+++ b/templates/post_literature.ftl
@@ -1,5 +1,5 @@
-<#include "template/layout.ftl">
-<#include "template/main/article_literature.ftl">
+<#include "templates/layout_pjax.ftl">
+<#include "templates/main/article_literature.ftl">
<@layout title="${post.title!} - ${blog_title!}" canonical="${post.fullPath!}">
<@articleLiterature post,"post" />
@layout>
\ No newline at end of file
diff --git a/search.ftl b/templates/search.ftl
similarity index 78%
rename from search.ftl
rename to templates/search.ftl
index ff56275..3faf92f 100644
--- a/search.ftl
+++ b/templates/search.ftl
@@ -1,9 +1,9 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="搜索:${keyword} - ${blog_title!}" canonical="${blog_url!}/search?keyword=${keyword}">
<#if (posts.content)?? && posts.content?size gt 0>
- <#include "template/main/article_list.ftl">
+ <#include "templates/main/article_list.ftl">
<@article_list posts.content/>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="search" datas=posts keyword="${keyword!}" display="${settings.page_number!5}" />
<#else>
diff --git a/sheet.ftl b/templates/sheet.ftl
similarity index 60%
rename from sheet.ftl
rename to templates/sheet.ftl
index 407921b..dc78d1c 100644
--- a/sheet.ftl
+++ b/templates/sheet.ftl
@@ -1,5 +1,5 @@
-<#include "template/layout.ftl">
-<#include "template/main/article.ftl">
+<#include "templates/layout_pjax.ftl">
+<#include "templates/main/article.ftl">
<@layout title="${sheet.title} - ${blog_title!}" canonical="${sheet.fullPath!}">
<@article sheet,"sheet" />
@layout>
\ No newline at end of file
diff --git a/sheet_literature.ftl b/templates/sheet_literature.ftl
similarity index 59%
rename from sheet_literature.ftl
rename to templates/sheet_literature.ftl
index cfd0534..6bdef3c 100644
--- a/sheet_literature.ftl
+++ b/templates/sheet_literature.ftl
@@ -1,5 +1,5 @@
-<#include "template/layout.ftl">
-<#include "template/main/article_literature.ftl">
+<#include "templates/layout_pjax.ftl">
+<#include "templates/main/article_literature.ftl">
<@layout title="${sheet.title} - ${blog_title!}" canonical="${sheet.fullPath!}">
<@articleLiterature sheet,"sheet" />
@layout>
\ No newline at end of file
diff --git a/tag.ftl b/templates/tag.ftl
similarity index 83%
rename from tag.ftl
rename to templates/tag.ftl
index 4f88486..c380d94 100644
--- a/tag.ftl
+++ b/templates/tag.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="标签:${tag.name!} - ${blog_title!}" canonical="${tag.fullPath!}">
<#if (posts.content)?? && posts.content?size gt 0>
@@ -7,9 +7,9 @@
${tag.name}
- <#include "template/main/article_list.ftl">
+ <#include "templates/main/article_list.ftl">
<@article_list posts.content/>
- <#include "template/main/pagination.ftl">
+ <#include "templates/main/pagination.ftl">
<@pagination method="tagPosts" datas=posts slug="${tag.slug!}" display="${settings.page_number!5}" />
<#else>
diff --git a/tags.ftl b/templates/tags.ftl
similarity index 96%
rename from tags.ftl
rename to templates/tags.ftl
index 2f0a2ef..51bbc79 100644
--- a/tags.ftl
+++ b/templates/tags.ftl
@@ -1,4 +1,4 @@
-<#include "template/layout.ftl">
+<#include "templates/layout_pjax.ftl">
<@layout title="标签 - ${blog_title!}" canonical="${tags_url!}">
<@tagTag method="list">
<#if tags?? && tags?size gt 0>
diff --git a/template/widget/ad_piece.ftl b/templates/widget/ad_piece.ftl
similarity index 100%
rename from template/widget/ad_piece.ftl
rename to templates/widget/ad_piece.ftl
diff --git a/template/widget/categories.ftl b/templates/widget/categories.ftl
similarity index 100%
rename from template/widget/categories.ftl
rename to templates/widget/categories.ftl
diff --git a/template/widget/links.ftl b/templates/widget/links.ftl
similarity index 100%
rename from template/widget/links.ftl
rename to templates/widget/links.ftl
diff --git a/template/widget/love.ftl b/templates/widget/love.ftl
similarity index 100%
rename from template/widget/love.ftl
rename to templates/widget/love.ftl
diff --git a/template/widget/music.ftl b/templates/widget/music.ftl
similarity index 100%
rename from template/widget/music.ftl
rename to templates/widget/music.ftl
diff --git a/template/widget/notice.ftl b/templates/widget/notice.ftl
similarity index 100%
rename from template/widget/notice.ftl
rename to templates/widget/notice.ftl
diff --git a/template/widget/profile.ftl b/templates/widget/profile.ftl
similarity index 100%
rename from template/widget/profile.ftl
rename to templates/widget/profile.ftl
diff --git a/template/widget/recent_comments.ftl b/templates/widget/recent_comments.ftl
similarity index 100%
rename from template/widget/recent_comments.ftl
rename to templates/widget/recent_comments.ftl
diff --git a/template/widget/recent_posts.ftl b/templates/widget/recent_posts.ftl
similarity index 100%
rename from template/widget/recent_posts.ftl
rename to templates/widget/recent_posts.ftl
diff --git a/template/widget/tagcloud.ftl b/templates/widget/tagcloud.ftl
similarity index 100%
rename from template/widget/tagcloud.ftl
rename to templates/widget/tagcloud.ftl
diff --git a/template/widget/tags.ftl b/templates/widget/tags.ftl
similarity index 100%
rename from template/widget/tags.ftl
rename to templates/widget/tags.ftl
diff --git a/template/widget/toc.ftl b/templates/widget/toc.ftl
similarity index 100%
rename from template/widget/toc.ftl
rename to templates/widget/toc.ftl