shredbx logo
shredbx shredbx shredbx shredbx Personal
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
AClaude
  • Home
  • Lab
  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
Andrei Solovev
Packages
Search packages... ⌘K
  • Data & Persistence
    • Databases 3
    • Object Storage 1
    • File Formats 2
    • Enumerations 2
    • Content 1
    • Codegen 2
  • System Integration
    • Secrets 1
    • CLI Tools 5
    • Media Processing 2
    • Adapters 2
  • UI & Components
    • Primitives 1
    • Blocks 1
    • Sections & Layouts 1
    • Entities 1
    • Media 1
    • Utilities 1
    • State & Presenter 1
    • Branding & Style 1
  • Game Engine
    • Framework 1
    • Engine 2
    • Presets 1
    • Vendor 1
Packages/ UI & Components/ Sections & Layouts/ Core Ui Sections
SvelteKit Package

core-ui-sections

Page sections & layouts — AdminTemplate, ContentSidebar, EntityDetail, Canvas

SvelteKit Ready UI
Page Layout svelte
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<script>
  import { ContentSidebar } from '@sbx/core-ui/components/sections';
  import type { ContentSidebarSection } from '@sbx/core-ui/components/sections';

  const sections: ContentSidebarSection[] = [
    {
      label: 'Databases',
      type: 'section-header',
      children: [
        { label: 'PostgreSQL', href: '/db/pg', badge: '3' },
        { label: 'Redis', href: '/db/redis', badge: '1' },
      ]
    }
  ];
</script>

<ContentSidebar {sections} />

About

High-level page composition components. Includes full-page templates (AdminTemplate, IDELayout), sidebar variations (Sidebar, ContentSidebar, CollapsibleSidebar, RightSidebar), entity management views (EntityDetailTemplate with PD/MD/SI/UI tabs), document management (DocumentList, DocumentDetail, DocumentForm), and specialized panels (InspectorPanel, SourceControlPanel, ChatPanel, Canvas).

Public API

NameKindSignature
AdminTemplatetypeAdminTemplate.svelte — brand, nav, sidebar slot
ContentSidebartypeContentSidebar.svelte — sections: ContentSidebarSection[], badge support
SidebartypeSidebar.svelte — collapsed, width, position
CollapsibleSidebartypeCollapsibleSidebar.svelte — collapsed, title, toggle
RightSidebartypeRightSidebar.svelte — open, width, onclose
EntityDetailTemplatetypeEntityDetailTemplate.svelte — entity, activeTab
CanvastypeCanvas.svelte — width, height, zoom, pan
InspectorPaneltypeInspectorPanel.svelte — selected, properties
SourceControlPaneltypeSourceControlPanel.svelte — changes, oncommit
NavBartypeNavBar.svelte — brand, items, user
ActivityBartypeActivityBar.svelte — sessions, active
ChatPaneltypeChatPanel.svelte — messages, providers, onSend
DocumentListtypeDocumentList.svelte — documents, onselect
DocumentDetailtypeDocumentDetail.svelte — document, editable
ContextPaneltypeContextPanel.svelte — tabs, activeTab, content
NotificationListtypeNotificationList.svelte — notifications, onread

Dependencies

Imports (2)

core-ui-primitives SvelteKit Ready

Base UI primitives — Button, Input, Modal, Badge, Avatar, Tooltip, Select

svelte-5componentsprimitivesform-inputsdesign-system
13 exports 2 deps
core-ui-blocks SvelteKit Ready

Composite UI blocks — NavRail, CommandPalette, ChatWidget, FileTree, Editors

svelte-5componentsnavigationeditorsdata-displaypresenter-driven
15 exports 2 deps

Related Packages

core-ui-blocks SvelteKit Ready

Composite UI blocks — NavRail, CommandPalette, ChatWidget, FileTree, Editors

svelte-5componentsnavigationeditorsdata-displaypresenter-driven
15 exports 2 deps
core-ui-primitives SvelteKit Ready

Base UI primitives — Button, Input, Modal, Badge, Avatar, Tooltip, Select

svelte-5componentsprimitivesform-inputsdesign-system
13 exports 2 deps

Source

@sbx/core-ui/components/sections
svelte-5layoutsidebarentity-vieweradmin-templatecanvas
shredbx logo shredbx shredbx shredbx shredbx Andrei Solovev

Solution Architect & Lead Software Engineer

ExperiencePortfolioResearch & ExperimentsEducationCertificationSkills
GitHub ↗LinkedIn ↗Email ↗
AVAILABLE FOR NEW PROJECTS
// MY LATEST BEATS
Hobby & Interests

Lab

  • The Lab
  • Framework
  • Components
  • Packages
  • Games
  • Process (SDLC)
  • Knowledge
  • Blog

Andrei

  • Portfolio
  • Experience
  • Services
  • Profile
  • Contact
  • Lifestyle

Team

  • Team
  • Andrei
  • Claude

Legal

  • Privacy
  • Terms
  • Cookies
© 2026 shredbx.com. All rights reserved. — Andrei Solovev |