-
-
Notifications
You must be signed in to change notification settings - Fork 12
API
λ§μ½ μ€ν¨ μ΅μ
μ ꡬνν΄μΌ ν λμ²λΌ, μ€νμΌ λ° μ€ν¬λ¦½νΈκ° λΆλ¦¬λλ©΄ μ λλ μν©μ΄λΌλ©΄ μ΄λ¨κΉμ? fixed
μμ±μ λΆμ¬νλ©΄ ν΄λΉ νκ·Έλ λ°λ‘ λΆλ¦¬λμ§ μμ΅λλ€. κ·Έ λ§μ μ¦, skin.html μ λ¨λλ€λ μ΄μΌκΈ°κ° λ©λλ€.
style(fixed).
:root {
--h-width: [##_var_width_##]px;
}
script(fixed).
window.skinOptions = {
width: '[##_var_width_##]'
}
λλλ‘ κ³΅ν΅ ν νλ¦Ώμ μ¬λ¬ λ² ν¬ν¨νκ³ μΆμλ° νΉμ νκ·Έλ ν λ²λ§ ν¬ν¨νκΈΈ μνλ κ²½μ°κ° μμ΅λλ€. μλ₯Ό λ€μ΄μ λ―Ήμ€μΈμ ν νλ¦Ώμ΄ ν¬ν¨λλ€κ³ κ°μ ν΄λ΄ μλ€.
mixin permalink(pageType, type)
div(id=pageType)
include permalink/TOC
| #{`[##_${type}_rep_desc_##]`}
ν
νλ¦Ώμλ λ€μκ³Ό κ°μ μ½λκ° μμ μ μμ΅λλ€. style
μ κ°μ§κ³ μμμ μ£Όλͺ©νμΈμ.
#toc
//-
style.
#toc { ... }
μ΄ κ²½μ°, λ―Ήμ€μΈμ κ²μκΈ λΏλ§ μλλΌ κ³΅μ§μ¬νμ΄λ κΈμλ μ¬μ©νκ² λλ€λ©΄ ν νλ¦Ώμ μ¬λ¬ λ² ν¬ν¨λκ³ , λ―Ήμ€μΈμ μ¬μ©ν μλ‘ ν νλ¦Ώμ μ μλ μ€νμΌμ΄ μ€λ³΅ν΄μ ν¬ν¨λ©λλ€. μ΄λ¬ν κ²μ μ°λ¦¬κ° κΈ°λνλ λμμ΄λΌκ³ λ³Ό μ μμ΅λλ€.
s_notice_rep
s_permalink_article_rep
+permalink('permalink', 'notice')
s_article_rep
s_permalink_article_rep
+permalink('permalink', 'article')
μ΄λ₯Ό ν΄κ²°νκΈ° μν΄μ once
μμ±μ λΆμ¬νλ©΄ μ€λ³΅ν΄μ ν¬ν¨λλλΌλ ν λ²λ§ ν¬ν¨λ©λλ€. once=<id>
μ κ°μ΄ μ¬μ©ν μ μμ΅λλ€. id
λ νκ·Έκ° μλ νλ‘μ νΈ λ¨μλ‘ κ³ μ ν΄μΌ ν©λλ€.
style(once='toc')
ν°λ리 νλ μμν¬ λ΄λΆμμ ν
νλ¦Ώμ μ»΄νμΌνλ κ³Όμ μμ once
λ₯Ό ν¬ν¨νκ³ , κ°μ id
λ₯Ό κ°μ§ νκ·Έκ° λ€μ μ‘΄μ¬νλ κ²½μ°, νλλ§ λ¨κΈ°κ³ μ λΆ μ§μλ²λ¦½λλ€. λν λ¨Όμ λμ¨ νκ·Έλ₯Ό λ¨κΈ°κΈ° λλ¬Έμ μμλ₯Ό μ κ²½μ¨μΌ ν©λλ€.