-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
[HelpDot] Fix List Spacing in Expensify Help #47200
Conversation
@aimane-chnaif Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
@shawnborton line height comparison.
|
@aimane-chnaif kindly approve to assign internal |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me assuming @Expensify/design is good with it!
Reviewer Checklist
Screenshots/VideosAndroid: NativeAndroid: mWeb ChromeiOS: NativeiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
Yeah - 1.33 is pretty close to 20px when we have 15px font. So it might be safe to just use 1.33 as the size-wide line height, though I can see an argument to tighten up the line height on bigger headlines. How does something like that sound? |
@shawnborton sorry do you mean that we should |
That is my thinking, and then things like headlines might override that with a tighter line height. |
@shawnborton Let me know if |
I think it looks okay to me! Let's make sure @Expensify/design agrees too. |
@rushatgabhane can you do something like |
LGTM |
Bumping this one comment but then I think we'll be ready to go!
|
im running into trouble running the helpsite. related to ruby version i think trying again today |
bumping this when you have a sec @rushatgabhane - hopefully should be pretty quick |
@rushatgabhane do you think you can knock out those line height changes this week? |
bump ^ |
hrm you're actually getting further than I am - I get stuck on
EDIT: pinged in Slack for assistance, let's see! |
@rushatgabhane I think this is only a temporary fix but it'll get this PR across the line - run |
let me know if that works for you @rushatgabhane! We shouldn't commit the changes to the gemfile since the issues seem dev-only (maybe need to make another issue for the future) but should help us test this |
@rushatgabhane let us know if you can knock out that change - this has been sitting for a long time :) |
updated @shawnborton |
That feels pretty good to me, cc @Expensify/design for viz. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
wooo, thanks for this!
🚀 Deployed to staging by https://github.com/dangrous in version: 9.0.60-0 🚀
|
🚀 Deployed to production by https://github.com/francoisl in version: 9.0.60-3 🚀
|
Details
Fixed Issues
$ #44107
PROPOSAL:
Tests
cd docs && npm run createDocsRoutes && bundle exec jekyll serve --livereload --safe
Offline tests
QA Steps
PR Author Checklist
### Fixed Issues
section aboveTests
sectionOffline steps
sectionQA steps
sectiontoggleReport
and notonIconClick
)myBool && <MyComponent />
.src/languages/*
files and using the translation methodSTYLE.md
) were followedAvatar
, I verified the components usingAvatar
are working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG)
)Avatar
is modified, I verified thatAvatar
is working as expected in all cases)Design
label and/or tagged@Expensify/design
so the design team can review the changes.ScrollView
component to make it scrollable when more elements are added to the page.main
branch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTest
steps.Screenshots/Videos