All Projects → evwt → Vue Tut

evwt / Vue Tut

Easily build beautiful tutorials with Vue

Projects that are alternatives of or similar to Vue Tut

Opensource.guide
📚 Community guides for open source creators
Stars: ✭ 9,460 (+21900%)
Mutual labels:  documentation, tutorial
Book
文言陰符 An Introduction to Programming in Wenyan Language
Stars: ✭ 194 (+351.16%)
Mutual labels:  documentation, tutorial
Github Bot Tutorial
GitHub bot tutorial using gidgethub and aiohttp
Stars: ✭ 67 (+55.81%)
Mutual labels:  documentation, tutorial
Rust By Example Ext
Rust by Example -- Extended Edition
Stars: ✭ 56 (+30.23%)
Mutual labels:  documentation, tutorial
Crystal Book
Crystal docs at https://crystal-lang.org/reference
Stars: ✭ 275 (+539.53%)
Mutual labels:  documentation, tutorial
Numpy Cn
NumPy官方中文文档(完整版)
Stars: ✭ 1,570 (+3551.16%)
Mutual labels:  documentation, tutorial
Xs Fun
XS is fun: a simple and easy tutorial on writing Perl XS
Stars: ✭ 135 (+213.95%)
Mutual labels:  documentation, tutorial
Awesome React Native Web
💙 React Native Web patterns, techniques, tips, and tricks ✨
Stars: ✭ 215 (+400%)
Mutual labels:  documentation, tutorial
Doc
🦋 Raku documentation (tools and docs)
Stars: ✭ 259 (+502.33%)
Mutual labels:  documentation, tutorial
Fullstackpython.com
Full Stack Python source with Pelican, Bootstrap and Markdown.
Stars: ✭ 2,667 (+6102.33%)
Mutual labels:  documentation, tutorial
Haxejs
Documentation about using JavaScript with Haxe
Stars: ✭ 25 (-41.86%)
Mutual labels:  documentation, tutorial
Site
🎓 Rust Programming Language Tutorials for Everyone!
Stars: ✭ 786 (+1727.91%)
Mutual labels:  documentation, tutorial
Office automation dev
Python自动化代码模板、开发文档
Stars: ✭ 21 (-51.16%)
Mutual labels:  documentation, tutorial
Tutorials
Materials from LSH members' tutorials/talks.
Stars: ✭ 39 (-9.3%)
Mutual labels:  tutorial
Reactnativecodereuseexample
Shows how to organize your code to reuse it as much as possible between Web, iOS and Android
Stars: ✭ 41 (-4.65%)
Mutual labels:  tutorial
Itkexamples
Cookbook examples for the Insight Toolkit documented with Sphinx
Stars: ✭ 38 (-11.63%)
Mutual labels:  documentation
Advanced R
One day course covering functions, functional programming and tidy evaluation
Stars: ✭ 38 (-11.63%)
Mutual labels:  tutorial
Computervision Recipes
Best Practices, code samples, and documentation for Computer Vision.
Stars: ✭ 8,214 (+19002.33%)
Mutual labels:  tutorial
Apistar From Scratch
A step-by-step tutorial to create a simple API with apistar framework
Stars: ✭ 41 (-4.65%)
Mutual labels:  tutorial
Docs.go.cd
GoCD user documentation
Stars: ✭ 37 (-13.95%)
Mutual labels:  documentation

VueTut

Easily build beautiful tutorials with Vue.

📒 ⠀Docs
🖥 ⠀Tutorial/Demo

Join the chat at https://gitter.im/vue-tut/community

Install

npm i vue-tut

Setup

import VueTut from 'vue-tut';
import 'vue-tut/dist/vue-tut.min.css';

// Select a tutorial theme
import 'vue-tut/dist/themes/vue.css';

// Select a code highlighting theme
import 'vue-tut/dist/code-themes/vue.css';

Vue.use(VueTut);

Themes

Tutorial

vue or azure

Highlighting

prism-themes themes
a11y-dark / atom-dark / base16-ateliersulphurpool.light / cb / darcula / dracula / duotone-dark / duotone-earth / duotone-forest / duotone-light / duotone-sea / duotone-space / ghcolors / hopscotch / material-dark / material-light / material-oceanic / nord / pojoaque / shades-of-purple / synthwave84 / vs / vsc-dark-plus / xonokai

Official themes
coy / dark / funky / okaidia / prism / solarizedlight / tomorrow / twilight

vue-tut themes
vue

Languages

abap / abnf / actionscript / ada / agda / al / antlr4 / apacheconf / apl / applescript / aql / arduino / arff / asciidoc / asm6502 / aspnet / autohotkey / autoit / bash / basic / batch / bbcode / bison / bnf / brainfuck / brightscript / bro / bsl / c / cil / clike / clojure / cmake / coffeescript / concurnas / core / cpp / crystal / csharp / csp / css-extras / css / cypher / d / dart / dax / dhall / diff / django / dns-zone-file / docker / ebnf / editorconfig / eiffel / ejs / elixir / elm / erb / erlang / etlua / excel-formula / factor / firestore-security-rules / flow / fortran / fsharp / ftl / gcode / gdscript / gedcom / gherkin / git / glsl / gml / go / graphql / groovy / haml / handlebars / haskell / haxe / hcl / hlsl / hpkp / hsts / http / ichigojam / icon / iecst / ignore / inform7 / ini / io / j / java / javadoc / javadoclike / javascript / javastacktrace / jolie / jq / js-extras / js-templates / jsdoc / json / json5 / jsonp / jsstacktrace / jsx / julia / keyman / kotlin / latex / latte / less / lilypond / liquid / lisp / livescript / llvm / lolcode / lua / makefile / markdown / markup-templating / markup / matlab / mel / mizar / mongodb / monkey / moonscript / n1ql / n4js / nand2tetris-hdl / naniscript / nasm / neon / nginx / nim / nix / nsis / objectivec / ocaml / opencl / oz / parigp / parser / pascal / pascaligo / pcaxis / peoplecode / perl / php-extras / php / phpdoc / plsql / powerquery / powershell / processing / prolog / properties / protobuf / pug / puppet / pure / purebasic / python / q / qml / qore / r / racket / reason / regex / renpy / rest / rip / roboconf / robotframework / ruby / rust / sas / sass / scala / scheme / scss / shell-session / smali / smalltalk / smarty / solidity / solution-file / soy / sparql / splunk-spl / sqf / sql / stan / stylus / swift / t4-cs / t4-templating / t4-vb / tap / tcl / textile / toml / tsx / tt2 / turtle / twig / typescript / typoscript / unrealscript / vala / vbnet / velocity / verilog / vhdl / vim / visual-basic / vue / warpscript / wasm / wiki / xeora / xml-doc / xojo / xquery / yaml / yang / zig

Usage

<template>
  <tutorial>
    <tutorial-section>
      <tutorial-step slot="step">
        <p>...</p>
        <tutorial-highlighter slot="aside" :highlight-lines="[2]" :text="step1" title="file.txt" />
      </tutorial-step>

      <tutorial-step slot="step">
        <p>...</p>
        <tutorial-highlighter slot="aside" :highlight-lines="[/script/]" :text="step2" title="file.txt" />
      </tutorial-step>

      <tutorial-step slot="step">
        <p>...</p>
        <tutorial-highlighter slot="aside" :highlight-lines="['10:14']" :text="step3" title="file.txt" />
      </tutorial-step>
    </tutorial-section>
  </tutorial>
</template>

<script>
let step1 = `<template>
  <div id="app">My Vue SFC</div>
</template>`;

let step2 = `${step1}

<script>
export default {
}
<\/script>`;

let step3 = `${step2}

<style>
#app {
  padding: 10px;
}
</style>`;

export default {
  data() {
    return {
      step1,
      step2,
      step3
    };
  }
};
</script>

Result

Examples

Hello World

Theme: vue, Code Theme: tomorrow

Screen Shot 2020-08-20 at 6 00 39 PM

Edit zealous-grass-czz5i


C# Tutorial

Theme: azure, Code Theme: vs

Screen Shot 2020-08-20 at 6 59 28 PM

Shows using a different language besides vue.

Edit zealous-grass-czz5i

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].