PB Update - Doc list progress
By Guy Proops
tl;dr
Last week we worked on the following items:
New document list
Added the loading states for the document list (loading skeleton UI component)
Implemented the infinite scroll in the document list
Routing
Updated our routing so that we have the correct fallback mechanisms in place when for when a user clicks on a draft in the document list or follows an older link and that version_id of the document is no longer known
Media Library backend
Implemented shadowing mode for the migration of the media library so we can read/write from/to both the new database and wroom of assets during a transition period (length of transition period tbd)
Made some further refinements to the migration script, in preparation for starting migration
Bug fixes
Fixed a bug that prevented users from creating a release if they didn't add the time
Focus for this week
Media library (UI)
Start implementing the UI for the new media library
Media library back-end
Test the migration script on some more repositories and look to start the migration
CSS module
Get the PR ready for how we can change from vanilla extract to CSS modules
Doc List
Adding locale switch and searching to the document list
Bug fixes
Fix a bug that prevents users from creating a new release document from within a release
Adding max-width to the tabs in the document header to improve UX for users with lots of tabs and with long tab names
Design/UXR
Live preview adoption
We'll run the last user interviews this week and wrap up the study
We're reworking the existing design assets in the Page builder (Partner with Sam & PY for a video + improved copy)
Content management workflows
Sessions completed, the synthesis this week, the shareout next week