Releases: flexseth/Gutendocs
Releases · flexseth/Gutendocs
v2.0.0
Gutendocs v2.0.0
Massive component expansion — 30+ new components added, full coverage of @wordpress/block-editor and @wordpress/components.
Block Editor Components
BlockControls— block toolbar slot with alignment, formatting, and style variant demosInspectorControls— sidebar panel slot simulationRichText— rich text editor fieldMediaUpload— media library upload button
Form Controls
BaseControl,CheckboxControl,ComboboxControl,CustomSelectControlDateTimePicker,FormTokenField,NumberControl,RadioControlSearchControl,TextControl,TextareaControlToggleGroupControl(withToggleGroupControlOption+ToggleGroupControlOptionIcon)UnitControl
Layout & Composition
BoxControl,Flex(FlexItem,FlexBlock),SpacerToolsPanel(ToolsPanelItem)
Overlays & Navigation
Dropdown,DropdownMenu,Guide,Modal,Popover,TabPanel,Tabs
Display & Utility
ButtonGroup,CodeTabs,ColorPicker,FocalPointPicker,FontSizePickerNotice,PanelBody,Placeholder,Snackbar,Spinner,Tooltip
See CHANGELOG.md for full details.
v1.0.0 — Initial Release
Gutendocs v1.0.0
A Vite + React + MDX documentation system for WordPress block and plugin development, live on Vercel.
Components
All components mirror their @wordpress/components counterparts and are available globally in every .mdx file — no imports needed.
| Component | Description |
|---|---|
Alert |
Callout with info, warning, success, error variants |
Button |
Primary / secondary / outline, three sizes |
Card |
Bordered container with optional title |
CodeBlock |
Syntax-highlighted code with Night Owl theme |
CodeTabs |
Tabbed multi-language code viewer |
ToggleControl |
Boolean toggle switch |
SelectControl |
Dropdown select |
RangeControl |
Numeric slider with paired input |
TextControl |
Single-line text input |
DateTimePicker |
Date/time picker with dateOnly / timeOnly modes |
ColorPalette |
Color swatch grid with optional custom picker |
Features
- MDX pages compile to React at build time via
@mdx-js/rollup— zero runtime overhead - All interactive demos persist state across page reloads via
useLocalStorage - GitHub Flavored Markdown (tables, task lists, strikethrough) via
remark-gfm PropsTablecomponent for inline prop documentation- Sidebar navigation with active link highlighting
- Deployed to Vercel with automatic preview deployments on push