File size: 833 Bytes
e66cfb4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
"""
layout/__init__.py
------------------
統一 re-export 各子資料夾的常用 API,
讓 pages/ 裡的 import 路徑保持簡短。
"""

# Shell 元件
from .shell.header    import generate_header              # noqa: F401
from .shell.navbar    import generate_navbar              # noqa: F401
from .shell.main      import generate_main                # noqa: F401
from .shell.footer    import generate_footer              # noqa: F401
from .shell.callbacks import generate_toggle_navbar, switch_light_dark  # noqa: F401

# 轉換器
from .converter.md_pipeline import build_from_config        # noqa: F401

# 渲染引擎
from .renderer.renderer import (                          # noqa: F401
    render_doc,
    install_callbacks_once,
)

# 頁面組裝
from .page.page_layout import make_test_page              # noqa: F401