Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Facelift/cherrypick title #5151

Closed
wants to merge 43 commits into from

Conversation

ninaandal
Copy link
Contributor

@ninaandal ninaandal commented Nov 8, 2023

Description

Cherrypicked from Binoy's great work on the document title 🏅
Have only added a maximum of 4 lines to the title height.

What to review

The new title headers in the documents

Notes for release

robinpyon and others added 30 commits November 3, 2023 02:03
* feat(facelift): create StudioUI tooltip with delay and replace

* fix(core/desk): use StudioUi Tooltip

* fix(core/desk): use Studio UI tooltip

* fix(core/desk): use StudioUI tooltip and remove paddings

* fix(core): use StudioUI tooltip for TooltipOfDisabled - ref prop error

* fix(src): fix studioUI tooltip to take strings and replace current tooltips with this logic

* fix(vision): change tooltip import path

* fix(src): fix up content in StudioUI tooltips, remove comment

* fix(core): add two arguments to forwardRef render function

* fix(test-studio): add custom badge to author schema type

* Update packages/sanity/src/ui/tooltip/Tooltip.tsx

Co-authored-by: Robin Pyon <[email protected]>

* refactor: slightly DRY tooltip component

---------

Co-authored-by: Robin Pyon <[email protected]>
Co-authored-by: Robin Pyon <[email protected]>
* feat(facelift): create menu item StudioUI

* fix(facelift): refactor workspace preview to use large menu item

* fix(facelift): support icon right in large menu item

* feat(facelift): update StudioUI Menu item props, remove size

* feat(facelift): add Studio UI menu item stories

* fix(tests): update snapshot
* fix(alpha-ui): support for breaking changes inside studio with new sanity/ui (#5015)

* feat(facelift): implement Dialog into studio UI

* feat(facelift): update dialog designs, configIssues, cors and inspect

* fix(dialogs): update import paths

* fix(dialogs): update available props in StudioUI Dialog

* chore(deps): update @sanity/ui

* fix: standardize dialog padding, add support for padding + custom contentHeight, tweak type sizes

* fix: re-add missing document reference count card

* chore: update snapshots

* refactor: remove hardcoded px values, tweak reference styles

---------

Co-authored-by: Robin Pyon <[email protected]>
* feat(facelift): add StudioUI <Button />

* feat(facelift): update imports after branch rebase

* feat(facelift): transform lint rule to error, update document publish button. Pass on pr review

* fix: revert studio ui changes in non package dirs

* refactor: remove unused imports, minor changes

---------

Co-authored-by: Robin Pyon <[email protected]>
…ooltips, remove extraneous padding from reference preview + presence tooltips
…nt rule to only check against packages/sanity
ninaandal and others added 5 commits November 7, 2023 22:24
* feat(navbar): started studio ui navbar work

* fix(core): studio navbar work

* feat: first pass of updated navbar search, deprecate components.logo, remove previous placeholder search components

* fix: revert CollapseMenuButton changes

* fix: remove duplicate studio navbar border

* fix: re-add user avatar color

---------

Co-authored-by: Robin Pyon <[email protected]>
Copy link

vercel bot commented Nov 8, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
performance-studio ✅ Ready (Inspect) Visit Preview Nov 9, 2023 8:44am
test-studio ✅ Ready (Inspect) Visit Preview 💬 Add feedback Nov 9, 2023 8:44am
1 Ignored Deployment
Name Status Preview Comments Updated (UTC)
studio-workshop ⬜️ Ignored (Inspect) Visit Preview Nov 9, 2023 8:44am

Copy link
Contributor

github-actions bot commented Nov 8, 2023

No changes to documentation

Copy link
Contributor

github-actions bot commented Nov 8, 2023

Component Testing Report Updated Nov 8, 2023 6:10 PM (UTC)

File Status Duration Passed Skipped Failed
comments/CommentInput.spec.tsx ✅ Passed (Inspect) 21s 12 0 0
formBuilder/ArrayInput.spec.tsx ✅ Passed (Inspect) 5s 3 0 0
formBuilder/inputs/PortableText/Annotations.spec.tsx ✅ Passed (Inspect) 12s 3 0 0
formBuilder/inputs/PortableText/Decorators.spec.tsx ✅ Passed (Inspect) 11s 6 0 0
formBuilder/inputs/PortableText/FocusTracking.spec.tsx ✅ Passed (Inspect) 30s 15 0 0
formBuilder/inputs/PortableText/Input.spec.tsx ✅ Passed (Inspect) 14s 9 0 0
formBuilder/inputs/PortableText/ObjectBlock.spec.tsx ✅ Passed (Inspect) 56s 18 0 0
formBuilder/inputs/PortableText/Styles.spec.tsx ✅ Passed (Inspect) 12s 6 0 0
formBuilder/inputs/PortableText/Toolbar.spec.tsx ✅ Passed (Inspect) 7s 3 0 0

binoy14 and others added 3 commits November 9, 2023 08:39
* feat(core): avoid layout shift when editing title

Fixes SDX-672

* refactor(core): use line clamp for the title truncating
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants