Started working on workspaces

This commit is contained in:
Mauro Balades 2024-07-13 17:53:22 +02:00
parent c76492571b
commit c63cfebd4f
6 changed files with 81 additions and 50 deletions

19
docs/workspaces.md Normal file
View file

@ -0,0 +1,19 @@
# Workspaces Layout
```
{
"workspaces": [
{
"uuid": "uuid1",
"name": "workspace1",
"icon": "icon1",
"default": true
},
...
]
}
```
To save the tabs and identity them, they will contain a `zen-workspace-uuid` attribute with the workspace uuid.
We will make use of firefox's builtin session restore feature to save the tabs and windows after the user closes the browser.