Markdown 拓展-Docsify 主题美化

简介: docsify-themeable - A delightfully simple theme system for docsify.jshttps://jhildenbiddle.github.io/docsify-themeable/#/

docsify-themeable - A delightfully simple theme system for docsify.js


https://jhildenbiddle.github.io/docsify-themeable/#/


网络异常,图片无法展示
|


网络异常,图片无法展示
|



网络异常,图片无法展示
|


Quick Start



Installation


  1. Create a docsify site by following the instructions on the docsify.js website.


  1. Select a theme from the Themes section and replace the <link> in your index.html.


<!-- Theme: Simple (latest v0.x.x) -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css">


  1. Add the docsify-themeable plugin to your index.html after docsify:


<!-- docsify-themeable (latest v0.x.x) -->
<script src="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/js/docsify-themeable.min.js"></script>


  1. Review the Options section and configure as needed. For example:


<script>
  window.$docsify = {
      // ...
      themeable: {
          readyTransition : true, // default
          responsiveTables: true  // default
      }
  }
</script>


  1. Review the Customization section and set theme properties as needed. For example:


<style>
  :root {
    /* Reduce the font size */
    --base-font-size: 14px;
    /* Change the theme color hue */
    --theme-hue: 325;
    /* Change the sidebar bullets */
    --sidebar-nav-link-before-content: '😀';
  }
</style>


Local Preview


Previewing your site locally requires serving your files from a web server.


The docsify Quick Start guide recommends docsify-cli for creating and previewing your site:


# Install docsify-cli globally
npm install -g docsify-cli
# Serve current directory
docsify serve
# Serve ./docs directory
docsify serve docs


A simple Python web server can also be used:

# Change to site directory
cd /path/to/site/files
# Show Python version
python --version
# Launch web server (Python 2.x)
python -m SimpleHTTPServer
# Launch web server (Python 3.x)
python -m http.server


Hosting


Sites powered by docsify.js can be hosted on any web server. The docsify website provides a helpful deployment guide with tips for hosting your site on following platforms:






主题推荐


docsify-share 使用的主题


https://coroo.github.io/docsify-share/#/

<!-- docsify-themeable styles-->
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsify-themeable@0/dist/css/theme-simple.css" title="light">
  <link rel="stylesheet" href="assets/css/main-custom.css">
  <link rel="stylesheet" href="assets/css/button-custom.css">
  <script src="//unpkg.com/docsify/lib/docsify.min.js"></script>


网络异常,图片无法展示
|




目录
相关文章
Markdown 拓展 - 对数学公式的支持
MathJax 和 LaTeX 数学公式 支持 MathJax 是一款运行在浏览器中的开源数学符号渲染引擎,使用MathJax可以方便的在浏览器中显示数学公式,不需要使用图片。目前,MathJax可以解析 Latex、MathML 和 ASCIIMathML 的标记语言。MathJax 项目于 2009 年开始,发起人有 American Mathematical Society, Design Science等,还有众多的支持者,个人感觉MathJax会成为今后数学符号渲染引擎中的主流,也许现在已经是了。本文接下来会讲述 MathJax 的基础用法,但不涉及MathJax 的安装及配置。
369 0
Markdown 拓展 - 对数学公式的支持
|
存储 负载均衡 JavaScript
Markdown 拓展-免费图床/网盘方案
前言 最近时常在 gitee.io 上写一些 markdown 格式的文章,所以亟需获取免费的图床服务。要求是最好还能自定义文件名。
900 0
Markdown 拓展-免费图床/网盘方案
|
XML 前端开发 JavaScript
Markdown 拓展-Docsify 构建接口文档
优点:使用 markdown 编写,docsify 作为支撑。快速高效,若搭载搜索功能,功能较为完善。且可部署在内网环境。 缺点:不支持直接点击按钮进行 HTTP 请求,需要手动粘贴参数到 POSTMAN 等工具。 Docsify 初始化 & 运行
166 0
Markdown 拓展-Docsify 构建接口文档
|
缓存 JavaScript 开发工具
Markdown 拓展-Hexo 搭建博客(上)
前言 一直想搭建个人网站, 当我了解到 hexo 是一款快速、简洁且高效的博客框架,我就迫不及待想尝试下。
129 0
Markdown 拓展-Hexo 搭建博客(下)
自定义配置 其实就是一个迁移过程,将配置和文章这两块内容记住修改点,然后迁移到新项目即可。 _config.yml title: Blogs of acc8226 description: a personal website of acc8226 author: acc8226 ## 中文简体 zh-CN, 可以选择更改为en language: zh-CN timezone: Asia/Shanghai # 其中 :category 取目录,post_title 则去取文章中的title permalink: :category/:post_title/ ## updated_op
200 0
|
缓存 资源调度 JavaScript
Markdown 拓展-使用 vue.press 生成网站
介绍 VuePress V2 是一个以 Markdown 为中心的静态网站生成器。你可以使用 Markdown在新窗口打开 来书写内容(如文档、博客等),然后 VuePress 会帮助你生成一个静态网站来展示它们。
223 0
|
JavaScript 前端开发
Markdown 拓展-Docsify / 博客园加特效
文字特效 <script type="text/javascript"> var a_idx = 0; jQuery(document).ready(function($) { $("body").click(function(e) { var a = new Array("❤学习","❤奥利给","❤干就完事","❤一giao我里giaogiao"); var $i = $("<span></span>").text(a[a_idx]); a_idx = (a_idx + 1) % a.length; var x =
129 0
|
数据可视化 开发工具 uml
Markdown 拓展:Gitlab/Github 开启 UML 图支持
为什么需要它 一些可视化工具再给我们带来直观性的同时,也增加了操作的难度,需要精细地调整组件的大小和样式,更多的时候,我们不是为了写一份漂亮的报告而画流程图,只是需要便捷地向他人分享自己的 idea,在这样的需求下,代码生成流程图显然更适合。
831 0
|
1月前
|
Ubuntu Linux 测试技术
Linux系统之部署轻量级Markdown文本编辑器
【10月更文挑战第6天】Linux系统之部署轻量级Markdown文本编辑器
84 1
Linux系统之部署轻量级Markdown文本编辑器
|
3月前
|
存储 安全 数据安全/隐私保护
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
Django 后端架构开发:富文本编辑器权限管理与 UEditor 、Wiki接入,实现 Markdown 文本编辑器
143 0