feat(docs): add documentation for new input components, activity log features, theming, and expand DeesAppui docs

This commit is contained in:
2026-01-03 02:09:13 +00:00
parent c3444aac01
commit 8313c24c9d
4 changed files with 469 additions and 43 deletions

View File

@@ -1,5 +1,17 @@
# Changelog
## 2026-01-03 - 3.29.0 - feat(docs)
add documentation for new input components, activity log features, theming, and expand DeesAppui docs
- Updated top-level README to reflect component count increase (75+ → 80+) and added many new component docs
- Added documentation and examples for DeesInputList (sortable list input) and DeesInputProfilepicture (cropping, upload, processing)
- Introduced DeesTheme documentation with usage examples and CSS custom property overrides
- Expanded DeesAppui readme with architecture overview, activity log panel docs, activity entry types, and navigation/secondary menu guidance
- Documented activity log APIs and controls (activityLog.add, addMany, clear, getEntries, filter, search) and new control API helpers (setActivityLogVisible, toggleActivityLog, getActivityLogVisible)
- Updated Appbar examples to include activity log toggle properties (.showActivityLogToggle, .activityLogCount, .activityLogActive) and @activity-toggle event
- Added interface docs (IViewDefinition, IActivityEntry) and updated menu/secondary menu type references
- Changes are documentation-focused (README/element readmes); no source code logic changes shown in this diff
## 2026-01-03 - 3.28.1 - fix(appui)
adjust layout and spacing in app UI components: fix activity log overflow, contain main content overscroll, and refine secondary menu padding/transition