component index

54 個元件

所有元件,一頁瀏覽。

安裝指南

Admin

39

後台介面常用組件

Alert Dialog
高風險操作確認用的強制對話框;需明確回應後才能關閉。
Audio Player
音訊播放器(vidstack)。播放、快進快退、音量、播放速度、時間顯示。
Avatar
圓形頭像。縮圖或替代文字。
Badge
狀態或數量的小型標籤。尺寸 small/medium/large。
Breadcrumb
目前頁面在網站階層中的位置。
Button
觸發動作的按鈕。尺寸 medium/small;樣式 filled/outline/ghost。
Checkbox
核取方塊。單選、多選、不定態(indeterminate)。
Color Picker
從呼叫端傳入的色票陣列挑選顏色。
Cropper
圖片裁切。可拖移 selection、zoom、即時預覽;可搭配 dialog/stepper 做多尺寸裁切。
Date Picker
日期選擇器(@ark-ui/vue)。單日、區間選取。
Dialog
覆蓋頁面內容的模態對話框。
Divider
區隔內容的分隔線。方向:水平(預設)、垂直。
Dropdown Menu
點按 trigger 後彈出的選項列表;含鍵盤導航。
Field
表單欄位容器。統一 label、說明、錯誤訊息排版。
File Upload
多檔上傳。拖曳、驗證、File 與 URL 並存;上傳由父層監聽 upload 事件處理。
Image
圖片純展示。視覺態:loading/loaded/error。
Image Upload
單張圖片上傳。
Input
文字輸入欄位。可搭配清除、密碼切換、字數限制等子組件。
Loading
讀取中指示。全螢幕或區塊 inline。
Notification
浮動通知(vue-sonner)。狀態變體與動作按鈕。
Number Field
數字輸入。含增減控制。
Overlay
程式化開啟 Dialog、Drawer 等浮層。可動態更新 props;結果以 Promise 回傳。
Pagination
分頁導覽。頁碼、資訊區、每頁筆數選擇。
Pdf Viewer
內嵌 PDF 檢視器(EmbedPDF)。
Progress
進度條。顯示百分比。
Radio Group
互斥單選按鈕組。
Scroll Area
可捲動容器。自訂捲動列樣式。
Select
下拉選擇器。單選/多選、選項搜尋、tag 顯示、自訂選項渲染。
Side Menu
後台側邊導覽。展開/收合、分組、巢狀子項目、行動裝置抽屜。
Stepper
多步驟進度指示器。目前步驟與整體流程狀態。
Switch
布林狀態開關。
Tabs
分頁切換。
Tag
分類、狀態或關鍵字的靜態標籤。
Textarea
多行文字輸入。可搭配字數限制。
Timeline
依節點狀態呈現進度的時間軸。狀態:pending/current/completed/error;方向:垂直、水平。
Tooltip
懸停時顯示輔助說明。
Tree
巢狀資料。展開、收合、選取。
Video Player
影片播放器(vidstack)。來源:MP4、HLS、YouTube;控制:快進快退、解析度、播放速度、音量、全螢幕。
Vxe Table Headed UI
資料表格(vxe-table)。排序、勾選、分頁。

編輯器

14

tiptap 編輯器與 opt-in 包

AIO 編輯器

1

config 驅動的 all-in-one 編輯器