console.log('Form data:', e.detail)}>
-
-
+
+```
-
-
+#### `DeesButtonGroup`
+Container for grouping related buttons together.
-
-
+```typescript
+
+```
-
-
+#### `DeesHeading`
+Consistent heading component with level and styling options.
+```typescript
+
+```
+
+#### `DeesHint`
+Hint/tooltip component for providing contextual help.
+
+```typescript
+
+```
+
+#### `DeesPanel`
+Container component for grouping related content with optional title and actions.
+
+```typescript
+
+
+
+```
+
+#### `DeesSearchbar`
+Search input component with suggestions and search handling.
+
+```typescript
+
+```
+
+#### `DeesWindowcontrols`
+Window control buttons (minimize, maximize, close) for desktop-like applications.
+
+```typescript
+
+```
+
+### Form Components
+
+#### `DeesForm`
+Container component for form elements with built-in validation and data handling.
+
+```typescript
+ handleFormData(e.detail)} // Emitted when form is submitted
+ @formValidation=${(e) => handleValidation(e.detail)} // Emitted during validation
+>
+
Submit
```
-### 🏗️ Layout Components
+#### `DeesInputText`
+Text input field with validation and formatting options.
+
+```typescript
+
+```
+
+#### `DeesInputCheckbox`
+Checkbox input component for boolean values.
+
+```typescript
+
+```
+
+#### `DeesInputDropdown`
+Dropdown selection component with search and filtering capabilities.
+
+```typescript
+
+```
+
+#### `DeesInputFileupload`
+File upload component with drag-and-drop support.
+
+```typescript
+
+```
+
+#### `DeesInputIban`
+Specialized input for IBAN (International Bank Account Number) with validation.
+
+```typescript
+
+```
+
+#### `DeesInputPhone`
+Phone number input with country code selection and formatting.
+
+```typescript
+
+```
+
+#### `DeesInputQuantitySelector`
+Numeric input with increment/decrement controls.
+
+```typescript
+
+```
+
+#### `DeesInputMultitoggle`
+Multi-state toggle button group.
+
+```typescript
+
+```
+
+#### `DeesInputRadiogroup`
+Radio button group for single-choice selections with internal state management.
+
+```typescript
+
+
+// With custom option objects
+
+```
+
+#### `DeesInputTags`
+Tag input component for managing lists of tags with auto-complete and validation.
+
+```typescript
+
+```
+
+Key Features:
+- Add tags by pressing Enter or typing comma/semicolon
+- Remove tags with click or backspace
+- Auto-complete suggestions with keyboard navigation
+- Maximum tag limit support
+- Full theme support
+- Form validation integration
+
+#### `DeesInputTypelist`
+Dynamic list input for managing arrays of typed values.
+
+```typescript
+
+```
+
+#### `DeesInputDatepicker`
+Date and time picker component with calendar interface and manual typing support.
+
+```typescript
+
+```
+
+Key Features:
+- Interactive calendar popup
+- Manual date typing with multiple formats
+- Optional time selection
+- Configurable date format
+- Min/max date constraints
+- Disable specific dates
+- Keyboard navigation
+- Today button
+- Clear functionality
+- 12/24 hour time formats
+- Theme-aware styling
+- Live parsing and validation
+
+Manual Input Formats:
+```typescript
+// Date formats supported
+"2023-12-20" // ISO format (YYYY-MM-DD)
+"20.12.2023" // European format (DD.MM.YYYY)
+"12/20/2023" // US format (MM/DD/YYYY)
+
+// Date with time (add space and time after any date format)
+"2023-12-20 14:30"
+"20.12.2023 9:45"
+"12/20/2023 16:00"
+```
+
+The component automatically parses and validates input as you type, updating the internal date value when a valid date is recognized.
+
+#### `DeesInputSearchselect`
+Search-enabled dropdown selection component.
+
+```typescript
+
+```
+
+#### `DeesInputRichtext`
+Rich text editor with formatting toolbar powered by TipTap.
+
+```typescript
+
+```
+
+Key Features:
+- Full formatting toolbar (bold, italic, underline, strike, etc.)
+- Heading levels (H1-H6)
+- Lists (bullet, ordered)
+- Links with URL editing
+- Code blocks and inline code
+- Blockquotes
+- Horizontal rules
+- Undo/redo support
+- Word and character count
+- HTML output
+
+#### `DeesInputWysiwyg`
+Advanced block-based editor with slash commands and rich content blocks.
+
+```typescript
+
+```
+
+Key Features:
+- Slash commands for quick formatting
+- Block-based editing (paragraphs, headings, lists, etc.)
+- Drag and drop block reordering
+- Multiple output formats
+- Keyboard shortcuts
+- Collaborative editing ready
+- Extensible block types
+
+#### `DeesFormSubmit`
+Submit button component specifically designed for `DeesForm`.
+
+```typescript
+Submit Form
+```
+
+### Layout Components
+
+#### `DeesAppuiBase`
+Base container component for application layout structure with integrated appbar, menu system, and content areas.
-#### Application Shell
```typescript
-// Complete application layout with one component
Dashboard'}
- .mainmenuTabs=${tabs}
- .user=${{ name: 'John Doe', status: 'online' }}
+ // Appbar configuration
+ .appbarMenuItems=${[
+ {
+ name: 'File',
+ action: async () => {}, // No-op for parent menu items
+ submenu: [
+ { name: 'New File', shortcut: 'Cmd+N', iconName: 'file-plus', action: async () => {} },
+ { name: 'Open...', shortcut: 'Cmd+O', iconName: 'folder-open', action: async () => {} },
+ { divider: true },
+ { name: 'Save', shortcut: 'Cmd+S', iconName: 'save', action: async () => {} }
+ ]
+ },
+ {
+ name: 'Edit',
+ action: async () => {},
+ submenu: [
+ { name: 'Undo', shortcut: 'Cmd+Z', iconName: 'undo', action: async () => {} },
+ { name: 'Redo', shortcut: 'Cmd+Shift+Z', iconName: 'redo', action: async () => {} }
+ ]
+ }
+ ]}
+ .appbarBreadcrumbs=${'Dashboard > Overview'}
+ .appbarTheme=${'dark'}
+ .appbarUser=${{ name: 'John Doe', status: 'online' }}
+ .appbarShowSearch=${true}
+ .appbarShowWindowControls=${true}
+
+ // Main menu configuration (left sidebar)
+ .mainmenuTabs=${[
+ { key: 'dashboard', iconName: 'lucide:home', action: () => {} },
+ { key: 'projects', iconName: 'lucide:folder', action: () => {} },
+ { key: 'settings', iconName: 'lucide:settings', action: () => {} }
+ ]}
+ .mainmenuSelectedTab=${selectedTab}
+
+ // Selector configuration (second sidebar)
+ .mainselectorOptions=${[
+ { key: 'Overview', action: () => {} },
+ { key: 'Components', action: () => {} },
+ { key: 'Services', action: () => {} }
+ ]}
+ .mainselectorSelectedOption=${selectedOption}
+
+ // Main content tabs
+ .maincontentTabs=${[
+ { key: 'tab1', iconName: 'lucide:file', action: () => {} }
+ ]}
+
+ // Event handlers
+ @appbar-menu-select=${(e) => handleMenuSelect(e.detail)}
+ @appbar-breadcrumb-navigate=${(e) => handleBreadcrumbNav(e.detail)}
+ @appbar-search-click=${() => handleSearch()}
+ @appbar-user-menu-open=${() => handleUserMenu()}
+ @mainmenu-tab-select=${(e) => handleTabSelect(e.detail)}
+ @mainselector-option-select=${(e) => handleOptionSelect(e.detail)}
>
-
+
```
-#### Dashboard Grid
+Key Features:
+- **Integrated Layout System**: Automatically arranges appbar, sidebars, and content area
+- **Centralized Configuration**: Pass properties to all child components from one place
+- **Event Propagation**: All child component events are re-emitted for easy handling
+- **Responsive Grid**: Uses CSS Grid for flexible, responsive layout
+- **Slot Support**: Main content area supports custom content via slots
+
+#### `DeesAppuiMainmenu`
+Main navigation menu component for application-wide navigation.
+
```typescript
-// Drag-and-drop dashboard widgets
-`
+ key: 'dashboard',
+ label: 'Dashboard',
+ icon: 'home',
+ action: () => handleNavigation('dashboard')
},
{
- id: 'stats',
- title: 'Statistics',
- x: 4, y: 0, w: 4, h: 3,
- content: html``
+ key: 'settings',
+ label: 'Settings',
+ icon: 'cog',
+ action: () => handleNavigation('settings')
}
]}
- editable
->
+ collapsed // Optional: show collapsed version
+ position="left" // Options: left, right
+>
```
-### 📊 Data Display
+#### `DeesAppuiMainselector`
+Secondary navigation component for sub-section selection.
+
+```typescript
+ selectSection('section1')
+ }
+ ]}
+ selectedKey="section1" // Currently selected section
+ @selection-change=${handleSectionChange}
+>
+```
+
+#### `DeesAppuiMaincontent`
+Main content area with tab management support.
+
+```typescript
+Tab 1 Content`,
+ action: () => handleTabAction('tab1')
+ }
+ ]}
+ selectedTab="tab1" // Currently active tab
+ @tab-change=${handleTabChange}
+>
+```
+
+#### `DeesAppuiAppbar`
+Professional application bar component with hierarchical menus, breadcrumb navigation, and user account management.
+
+```typescript
+ {}, // No-op for parent menu items
+ submenu: [
+ {
+ name: 'New File',
+ shortcut: 'Cmd+N',
+ iconName: 'file-plus',
+ action: async () => handleNewFile()
+ },
+ {
+ name: 'Open...',
+ shortcut: 'Cmd+O',
+ iconName: 'folder-open',
+ action: async () => handleOpen()
+ },
+ { divider: true }, // Menu separator
+ {
+ name: 'Save',
+ shortcut: 'Cmd+S',
+ iconName: 'save',
+ action: async () => handleSave(),
+ disabled: true // Disabled state
+ }
+ ]
+ },
+ {
+ name: 'Edit',
+ action: async () => {},
+ submenu: [
+ { name: 'Undo', shortcut: 'Cmd+Z', iconName: 'undo', action: async () => handleUndo() },
+ { name: 'Redo', shortcut: 'Cmd+Shift+Z', iconName: 'redo', action: async () => handleRedo() }
+ ]
+ }
+ ]}
+ .breadcrumbs=${'Project > src > components > AppBar.ts'}
+ .breadcrumbSeparator=${' > '}
+ .showWindowControls=${true}
+ .showSearch=${true}
+ .theme=${'dark'} // Options: 'light' | 'dark'
+ .user=${{
+ name: 'John Doe',
+ avatar: '/path/to/avatar.jpg', // Optional
+ status: 'online' // Options: 'online' | 'offline' | 'busy' | 'away'
+ }}
+ @menu-select=${(e) => handleMenuSelect(e.detail.item)}
+ @breadcrumb-navigate=${(e) => handleBreadcrumbClick(e.detail)}
+ @search-click=${() => handleSearchClick()}
+ @user-menu-open=${() => handleUserMenuOpen()}
+>
+```
+
+Key Features:
+- **Hierarchical Menu System**
+ - Top-level text-only menus (following desktop UI standards)
+ - Dropdown submenus with icons and keyboard shortcuts
+ - Support for nested submenus
+ - Menu dividers for visual grouping
+ - Disabled state support
+
+- **Keyboard Navigation**
+ - Tab navigation between top-level items
+ - Arrow keys for dropdown navigation (Up/Down in dropdowns, Left/Right between top items)
+ - Enter to select items
+ - Escape to close dropdowns
+ - Home/End keys for first/last item
+
+- **Breadcrumb Navigation**
+ - Customizable breadcrumb trail
+ - Configurable separator
+ - Click events for navigation
+
+- **User Account Section**
+ - User avatar with fallback to initials
+ - Status indicator (online, offline, busy, away)
+ - Click handler for user menu
+
+- **Visual Features**
+ - Light and dark theme support
+ - Smooth animations and transitions
+ - Window controls integration
+ - Search icon with click handler
+ - Responsive layout using CSS Grid
+
+- **Accessibility**
+ - Full ARIA support (menubar, menuitem roles)
+ - Keyboard navigation
+ - Focus management
+ - Screen reader compatible
+
+### Data Display Components
+
+#### `DeesTable`
+Advanced table component with sorting, filtering, and action support.
-#### Advanced Tables
```typescript
({
- Name: user.name,
- Email: user.email,
- Role: user.role,
- Status: html`
- ${user.active ? 'Active' : 'Inactive'}
- `
+ .data=${tableData}
+ .displayFunction=${(item) => ({
+ name: item.name,
+ date: item.date,
+ amount: item.amount,
+ description: item.description
})}
.dataActions=${[
- { name: 'Edit', icon: 'fa:edit', action: editUser },
- { name: 'Delete', icon: 'fa:trash', action: deleteUser }
+ {
+ name: 'Edit',
+ icon: 'edit',
+ action: (item) => handleEdit(item)
+ },
+ {
+ name: 'Delete',
+ icon: 'trash',
+ action: (item) => handleDelete(item)
+ }
]}
- searchable
+ heading1="Transactions"
+ heading2="Recent Activity"
+ searchable // Enable search functionality
+ dataName="transaction" // Name for single data item
+ @selection-change=${handleSelectionChange}
>
```
-#### Statistics Grid
+##### DeesTable (Updated)
+
+Newer features available in `dees-table`:
+- Schema-first columns or `displayFunction` rendering
+- Sorting via header clicks with `aria-sort` + `sortChange`
+- Global search with Lucene-like syntax; modes: `table`, `data`, `server`
+- Per-column quick filters row; `showColumnFilters` and `column.filterable=false`
+- Selection: `none` | `single` | `multi`, with select-all and `selectionChange`
+- Sticky header + internal scroll (`stickyHeader`, `--table-max-height`)
+- Rich actions: header/in-row/contextmenu/footer/doubleClick; pinned Actions column
+- Editable cells via `editableFields`
+- Drag & drop files onto rows
+
+#### `DeesDataviewCodebox`
+Code display component with syntax highlighting and line numbers.
+
+```typescript
+ {
+ return html`Hello World
`;
+ };
+ `}
+>
+```
+
+#### `DeesDataviewStatusobject`
+Status display component for complex objects with nested status indicators.
+
+```typescript
+
+```
+
+#### `DeesPdf`
+PDF viewer component with navigation and zoom controls.
+
+```typescript
+
+```
+
+#### `DeesStatsGrid`
+A responsive grid component for displaying statistical data with various visualization types including numbers, gauges, percentages, and trends.
+
```typescript
{
+ console.log('Viewing revenue details');
+ }
+ },
+ {
+ name: 'Export Data',
+ iconName: 'faFileExport',
+ action: async () => {
+ console.log('Exporting revenue data');
+ }
+ }
+ ]
},
{
+ id: 'cpu',
title: 'CPU Usage',
value: 73,
type: 'gauge',
+ icon: 'faMicrochip',
gaugeOptions: {
+ min: 0,
+ max: 100,
thresholds: [
{ value: 0, color: '#22c55e' },
+ { value: 60, color: '#f59e0b' },
{ value: 80, color: '#ef4444' }
]
}
+ },
+ {
+ id: 'storage',
+ title: 'Storage Used',
+ value: 65,
+ type: 'percentage',
+ icon: 'faHardDrive',
+ description: '650 GB of 1 TB',
+ color: '#3b82f6'
+ },
+ {
+ id: 'requests',
+ title: 'API Requests',
+ value: '1.2k',
+ unit: '/min',
+ type: 'trend',
+ icon: 'faServer',
+ trendData: [45, 52, 38, 65, 72, 68, 75, 82, 79, 85, 88, 92]
+ },
+ {
+ id: 'uptime',
+ title: 'System Uptime',
+ value: '99.95%',
+ type: 'text',
+ icon: 'faCheckCircle',
+ color: '#22c55e',
+ description: 'Last 30 days'
}
]}
+ .gridActions=${[
+ {
+ name: 'Refresh',
+ iconName: 'faSync',
+ action: async () => {
+ console.log('Refreshing stats...');
+ }
+ },
+ {
+ name: 'Export Report',
+ iconName: 'faFileExport',
+ action: async () => {
+ console.log('Exporting stats report...');
+ }
+ }
+ ]}
+ .minTileWidth=${250} // Minimum tile width in pixels
+ .gap=${16} // Gap between tiles in pixels
>
```
-### 🎭 Overlays & Dialogs
+#### `DeesPagination`
+Pagination component for navigating through large datasets.
-#### Modal Dialogs
```typescript
+
+```
+
+### Visualization Components
+
+#### `DeesChartArea`
+Area chart component built on ApexCharts for visualizing time-series data.
+
+```typescript
+
+```
+
+#### `DeesChartLog`
+Specialized chart component for visualizing log data and events.
+
+```typescript
+
+```
+
+### Dialogs & Overlays Components
+
+#### `DeesModal`
+Modal dialog component with customizable content and actions.
+
+```typescript
+// Programmatic usage
DeesModal.createAndShow({
heading: 'Confirm Action',
content: html`
- Are you sure you want to proceed?
+
+
+
`,
menuOptions: [
{
name: 'Cancel',
- action: async (modal) => modal.destroy()
+ action: async (modal) => {
+ modal.destroy();
+ return null;
+ }
},
{
name: 'Confirm',
action: async (modal) => {
- await performAction();
+ // Handle confirmation
modal.destroy();
+ return null;
}
}
]
});
+
+// Component usage
+
```
-## 🎨 Theme System
-
-All components support automatic theme switching:
+#### `DeesContextmenu`
+Context menu component for right-click actions.
```typescript
-// Components automatically adapt to light/dark themes
-// Use the cssManager for theme-aware colors
-import { cssManager } from '@design.estate/dees-catalog';
-
-css`
- .my-element {
- background: ${cssManager.bdTheme('#fff', '#1a1a1a')};
- color: ${cssManager.bdTheme('#000', '#fff')};
- }
-`
+ handleEdit()
+ },
+ {
+ label: 'Delete',
+ icon: 'trash',
+ action: () => handleDelete()
+ }
+ ]}
+ position="right" // Options: right, left, auto
+ @item-click=${handleMenuItemClick}
+>
```
-## 🔧 Development
-
-### Prerequisites
-- Node.js 18+
-- pnpm (recommended) or npm
-
-### Setup
-```bash
-# Clone the repository
-git clone https://github.com/design-estate/dees-catalog.git
-
-# Install dependencies
-pnpm install
-
-# Build the project
-pnpm run build
-
-# Run in development mode
-pnpm run watch
-
-# Run tests
-pnpm test
-```
-
-### Project Structure
-```
-dees-catalog/
-├── ts_web/
-│ ├── elements/ # All component implementations
-│ │ ├── dees-*.ts # Component files
-│ │ └── *.demo.ts # Component demos
-│ ├── pages/ # Demo showcase pages
-│ └── index.ts # Main exports
-├── dist_ts_web/ # Built distribution files
-└── test/ # Test files
-```
-
-## 📚 Documentation
-
-### Component Demos
-Each component includes a built-in demo accessible via the static `.demo` property:
+#### `DeesSpeechbubble`
+Tooltip-style speech bubble component for contextual information.
```typescript
-import { DeesButton } from '@design.estate/dees-catalog';
+// Programmatic usage
+const bubble = await DeesSpeechbubble.createAndShow(
+ referenceElement, // Element to attach to
+ 'Helpful information about this feature'
+);
-// Access the component's demo
-const demoHTML = DeesButton.demo();
+// Component usage
+
```
-### Interactive Playground
-For a complete interactive playground with all components:
+#### `DeesWindowlayer`
+Base overlay component used by modal dialogs and other overlay components.
-1. Clone the repository
-2. Run `pnpm install && pnpm run build`
-3. Open the demo pages in `dist_ts_web/pages/`
-
-### TypeScript Support
-Full TypeScript definitions are included. Your IDE will provide:
-- 🔍 IntelliSense for all properties and methods
-- 📝 JSDoc comments with usage examples
-- ✅ Type checking for component properties
-- 🎯 Auto-imports and code completion
-
-## 🤝 Contributing
-
-We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.
-
-### Development Workflow
-1. Fork the repository
-2. Create a feature branch: `git checkout -b feature/amazing-feature`
-3. Make your changes and add tests
-4. Ensure all tests pass: `pnpm test`
-5. Commit with conventional commits: `git commit -m 'feat: add amazing feature'`
-6. Push and create a Pull Request
-
-## 🐛 Troubleshooting
-
-### Common Issues
-
-**Issue: Components not rendering**
```typescript
-// Ensure you're importing from the correct path
-import '@design.estate/dees-catalog/dist_ts_web/elements/dees-button.js';
-// Or use the bundled version
-import '@design.estate/dees-catalog';
+// Programmatic usage
+const layer = await DeesWindowLayer.createAndShow({
+ blur: true, // Enable backdrop blur
+});
+
+// Component usage
+
+
+
+
+
```
-**Issue: TypeScript errors**
+### Navigation Components
+
+#### `DeesStepper`
+Multi-step navigation component for guided user flows.
+
```typescript
-// Add to tsconfig.json
-{
- "compilerOptions": {
- "moduleResolution": "node",
- "experimentalDecorators": true,
- "allowSyntheticDefaultImports": true
- }
-}
+Personal Information Form`,
+ validation: () => validatePersonalInfo()
+ },
+ {
+ key: 'address',
+ label: 'Address',
+ content: html`Address Form
`,
+ validation: () => validateAddress()
+ },
+ {
+ key: 'confirm',
+ label: 'Confirmation',
+ content: html`Review and Confirm
`
+ }
+ ]}
+ currentStep="personal"
+ @step-change=${handleStepChange}
+ @complete=${handleComplete}
+>
```
-**Issue: Styles not applying**
-```html
-
-
-
+#### `DeesProgressbar`
+Progress indicator component for tracking completion status.
+
+```typescript
+
```
-## 🔗 Links & Resources
+### Development Components
-- 📖 [Full Documentation](https://design.estate/docs/dees-catalog)
-- 🎮 [Interactive Demo](https://design.estate/demo/dees-catalog)
-- 📦 [NPM Package](https://www.npmjs.com/package/@design.estate/dees-catalog)
-- 🐛 [Issue Tracker](https://github.com/design-estate/dees-catalog/issues)
-- 💬 [Discussions](https://github.com/design-estate/dees-catalog/discussions)
+#### `DeesEditor`
+Code editor component with syntax highlighting and code completion, powered by Monaco Editor.
-## 📄 License
+```typescript
+
+```
-This repository contains open-source code that is licensed under the MIT License. A copy of the MIT License can be found in the [license](./license) file within this repository.
+#### `DeesEditorMarkdown`
+Markdown editor component with live preview.
-**Please note:** The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file.
+```typescript
+
+```
-## ® Trademarks
+#### `DeesEditorMarkdownoutlet`
+Markdown preview component for rendering markdown content.
-This project is owned and maintained by **Task Venture Capital GmbH**. The names and logos associated with Task Venture Capital GmbH and any related products or services are trademarks of Task Venture Capital GmbH and are not included within the scope of the MIT license granted herein. Use of these trademarks must comply with Task Venture Capital GmbH's Trademark Guidelines, and any usage must be approved in writing by Task Venture Capital GmbH.
+```typescript
+
+```
-## 🏢 Company Information
+#### `DeesTerminal`
+Terminal emulator component for command-line interface.
-**Task Venture Capital GmbH**
-Registered at District Court Bremen HRB 35230 HB, Germany
+```typescript
+ `Echo: ${args.join(' ')}`,
+ 'help': () => 'Available commands: echo, help'
+ }}
+ .prompt=${'$'}
+ .welcomeMessage=${'Welcome! Type "help" for available commands.'}
+ .historySize=${100}
+ .autoFocus={true}
+>
+```
-For any legal inquiries or if you require further information, please contact us via email at **hello@task.vc**.
+#### `DeesUpdater`
+Component for managing application updates and version control.
+
+```typescript
+
+```
+
+### Auth & Utilities Components
+
+#### `DeesSimpleAppdash`
+Simple application dashboard component for quick prototyping.
+
+```typescript
+
+
+
+```
+
+#### `DeesSimpleLogin`
+Simple login form component with validation and customization.
+
+```typescript
+
+```
+
+### Shopping Components
+
+#### `DeesShoppingProductcard`
+Product card component for e-commerce applications.
+
+```typescript
+ handleQuantityChange(e.detail)}
+ @selectionChange=${(e) => handleSelectionChange(e.detail)}
+>
+```
+
+## License and Legal Information
+
+This repository contains open-source code that is licensed under the MIT License. A copy of the MIT License can be found in the license file within this repository.
+
+Please note: The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file.
+
+### Trademarks
+
+This project is owned and maintained by Task Venture Capital GmbH. The names and logos associated with Task Venture Capital GmbH and any related products or services are trademarks of Task Venture Capital GmbH and are not included within the scope of the MIT license granted herein. Use of these trademarks must comply with Task Venture Capital GmbH's Trademark Guidelines, and any usage must be approved in writing by Task Venture Capital GmbH.
+
+### Company Information
+
+Task Venture Capital GmbH
+Registered at District court Bremen HRB 35230 HB, Germany
+
+For any legal inquiries or if you require further information, please contact us via email at hello@task.vc.
By using this repository, you acknowledge that you have read this section, agree to comply with its terms, and understand that the licensing of the code does not imply endorsement by Task Venture Capital GmbH of any derivative works.
-
----
-
-
\ No newline at end of file
diff --git a/ts_web/00_commitinfo_data.ts b/ts_web/00_commitinfo_data.ts
index 5119732..3ffbfe7 100644
--- a/ts_web/00_commitinfo_data.ts
+++ b/ts_web/00_commitinfo_data.ts
@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@design.estate/dees-catalog',
- version: '1.11.6',
+ version: '1.11.7',
description: 'A comprehensive library that provides dynamic web components for building sophisticated and modern web applications using JavaScript and TypeScript.'
}