---
title: "Customization"
space: "Framework"
url: "https://docs.frappe.io/framework/user/en/desk/workspace/customization"
updated: "2026-02-17"
---

Workspace has two modes **Read Only Mode** and **Edit Mode**. You can start customizing your workspace by clicking on the **Edit** button.
Customizing Workspaces and Customizing Workspace Page are two different things. 

##Customizing Workspaces
All customization done to the workspaces can be done through the sidebar except for creating a workspace.

Let's see what all customizations we can do:

###Edit workspace details
You can update the title, and icon, make it parent or child and can make it public or private.
![Edit Workspace Details](/files/EditWorkspaceDetails.gif)
###Create Duplicate
You can create a duplicate of an existing workspace and can add or remove some blocks from it as per your need.
![Duplicate Workspace](/files/DuplicateWorkspace.gif)
###Delete Workspace
Delete an existing workspace.
![Delete Workspace](/files/DeleteWorkspace.gif)
###Hide Workspace
Hide your private workspaces.
![Hide Workspace As User](/files/HideWorkspaceAsUser.gif)

Only `Workspace Manager` can hide public workspaces.
![Hide Workspace As Workspace Manager](/files/HideWorkspaceAsWorkspaceManager.gif)

###Rearrange Position:
You can drag & drop the workspace from the sidebar to change its position or make it a child/parent workspace.
![Rearrage Workspace](/files/RearrangeWorkspace.gif)

>**Save/Discard** buttons are only used to save workspace page customizations. All workspace changes done from the sidebar get saved as you make them.

##Customizing Workspace Page
Customizing blocks in a particular workspace comes under this category.

Let's see what all customizations we can do:

###Add a new block
![Add Block](/files/AddBlock.gif)
###Edit an existing block
![Edit Block](/files/EditBlock.gif)
###Remove or delete an existing block
![Delete Block](/files/DeleteBlock.gif)
###Resize the width of a block
![Resize Block](/files/ResizeBlock.gif)
###Rearrange the position of a block
![Rearrange Block](/files/RearrangeBlock.gif)