feat: editor improvements and collapsible sidebars
Add collapse/expand toggle for the AppShell navigation sidebar and the editor properties panel (both persisted to localStorage). Bundles other in-progress editor work including position anchors, outlet sizing, PBR textures, window slope/frame depth, curtain metadata, and various 2D/3D rendering tweaks.
This commit is contained in:
@@ -19,13 +19,14 @@ export type {
|
||||
export type {
|
||||
Point,
|
||||
FloorType,
|
||||
WallFinish,
|
||||
Room,
|
||||
RoomFull,
|
||||
CreateRoomDto,
|
||||
UpdateRoomDto,
|
||||
} from './types/room.js';
|
||||
|
||||
export { FLOOR_TYPES } from './types/room.js';
|
||||
export { FLOOR_TYPES, WALL_FINISHES, DEFAULT_OUTLET_WIDTH, DEFAULT_OUTLET_HEIGHT } from './types/room.js';
|
||||
|
||||
export type {
|
||||
WallDirection,
|
||||
@@ -36,6 +37,9 @@ export type {
|
||||
WallOpening,
|
||||
CreateWallOpeningDto,
|
||||
UpdateWallOpeningDto,
|
||||
HorizontalAnchor,
|
||||
VerticalAnchor,
|
||||
PositionAnchor,
|
||||
ElectricalType,
|
||||
ElectricalItem,
|
||||
CreateElectricalItemDto,
|
||||
@@ -45,9 +49,12 @@ export type {
|
||||
CreateFurnitureItemDto,
|
||||
UpdateFurnitureItemDto,
|
||||
Annotation,
|
||||
CreateAnnotationDto,
|
||||
UpdateAnnotationDto,
|
||||
BatchSyncOpeningsDto,
|
||||
BatchSyncElectricalDto,
|
||||
BatchSyncFurnitureDto,
|
||||
BatchSyncAnnotationsDto,
|
||||
} from './types/elements.js';
|
||||
|
||||
export {
|
||||
@@ -56,6 +63,11 @@ export {
|
||||
DOOR_OPEN_DIRECTIONS,
|
||||
ELECTRICAL_TYPES,
|
||||
FURNITURE_TYPES,
|
||||
HORIZONTAL_ANCHORS,
|
||||
VERTICAL_ANCHORS,
|
||||
DEFAULT_POSITION_ANCHOR,
|
||||
anchorOffsetToCenter,
|
||||
rotatedAnchorOffsetToCenter,
|
||||
} from './types/elements.js';
|
||||
|
||||
export type {
|
||||
@@ -90,6 +102,9 @@ export {
|
||||
batchSyncOpeningsSchema,
|
||||
batchSyncElectricalSchema,
|
||||
batchSyncFurnitureSchema,
|
||||
createAnnotationSchema,
|
||||
updateAnnotationSchema,
|
||||
batchSyncAnnotationsSchema,
|
||||
type BulkUpdateWallsInput,
|
||||
type CreateWallOpeningInput,
|
||||
type UpdateWallOpeningInput,
|
||||
@@ -100,4 +115,7 @@ export {
|
||||
type BatchSyncOpeningsInput,
|
||||
type BatchSyncElectricalInput,
|
||||
type BatchSyncFurnitureInput,
|
||||
type CreateAnnotationInput,
|
||||
type UpdateAnnotationInput,
|
||||
type BatchSyncAnnotationsInput,
|
||||
} from './schemas/elements.schema.js';
|
||||
|
||||
Reference in New Issue
Block a user