136 lines
1.9 KiB
Markdown
136 lines
1.9 KiB
Markdown
---
|
||
title: "Shortcodes"
|
||
date: 2020-01-25T06:40:51+09:00
|
||
description: tabs, code-tabs, expand, alert, warning, notice, img, box
|
||
draft: false
|
||
hideToc: false
|
||
enableToc: true
|
||
enableTocContent: true
|
||
tocPosition: inner
|
||
tags:
|
||
- shortcode
|
||
series:
|
||
-
|
||
categories:
|
||
-
|
||
image: images/feature3/code-file.png
|
||
---
|
||
|
||
## Markdownify box
|
||
|
||
{{< boxmd >}}
|
||
This is **boxmd** shortcode
|
||
{{< /boxmd >}}
|
||
|
||
## Simple box
|
||
|
||
{{< box >}}
|
||
This is **box** shortcode
|
||
{{< /box >}}
|
||
|
||
## Code tabs
|
||
|
||
Make it easy to switch between different code
|
||
|
||
{{< codes java javascript >}}
|
||
{{< code >}}
|
||
|
||
```java
|
||
System.out.println('Hello World!');
|
||
```
|
||
|
||
{{< /code >}}
|
||
|
||
{{< code >}}
|
||
|
||
```javascript
|
||
console.log('Hello World!');
|
||
```
|
||
|
||
{{< /code >}}
|
||
{{< /codes >}}
|
||
|
||
## Tabs for general purpose
|
||
|
||
{{< tabs Windows MacOS Ubuntu >}}
|
||
{{< tab >}}
|
||
|
||
### Windows section
|
||
|
||
```javascript
|
||
console.log('Hello World!');
|
||
```
|
||
|
||
⚠️Becareful that the content in the tab should be different from each other. The tab makes unique id hashes depending on the tab contents. So, If you just copy-paste the tabs with multiple times, since it has the same contents, the tab will not work.
|
||
|
||
{{< /tab >}}
|
||
{{< tab >}}
|
||
|
||
### MacOS section
|
||
|
||
Hello world!
|
||
{{< /tab >}}
|
||
{{< tab >}}
|
||
|
||
### Ubuntu section
|
||
|
||
Great!
|
||
{{< /tab >}}
|
||
{{< /tabs >}}
|
||
|
||
## Expand
|
||
|
||
{{< expand "Expand me" >}}
|
||
|
||
### Title
|
||
|
||
contents
|
||
|
||
{{< /expand >}}
|
||
|
||
{{< expand "Expand me2" >}}
|
||
|
||
### Title2
|
||
|
||
contents2
|
||
|
||
{{< /expand >}}
|
||
|
||
## Alert
|
||
|
||
Colored box
|
||
|
||
{{< alert theme="warning" >}}
|
||
**this** is a text
|
||
{{< /alert >}}
|
||
|
||
{{< alert theme="info" >}}
|
||
**this** is a text
|
||
{{< /alert >}}
|
||
|
||
{{< alert theme="success" >}}
|
||
**this** is a text
|
||
{{< /alert >}}
|
||
|
||
{{< alert theme="danger" >}}
|
||
**this** is a text
|
||
{{< /alert >}}
|
||
|
||
## Notice
|
||
|
||
{{< notice success >}}
|
||
success text
|
||
{{< /notice >}}
|
||
|
||
{{< notice info >}}
|
||
info text
|
||
{{< /notice >}}
|
||
|
||
{{< notice warning >}}
|
||
warning text
|
||
{{< /notice >}}
|
||
|
||
{{< notice error >}}
|
||
error text
|
||
{{< /notice >}}
|