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
[docs] Add a Review section with overview in Home #26064
[docs] Add a Review section with overview in Home #26064
Conversation
📘 Your docs preview website is ready! |
Co-authored-by: Brent Vatne <brentvatne@gmail.com>
Curious why we went with "Review" as opposed to "Preview". When I think of "Review" in the context of mobile apps, I think of the app store review processes. |
Following the same pattern that we do for naming things as we do on expo.dev/home. Context I had was we avoid using "preview" as a term here. Recently, there was a discussion on Slack thread. |
# Why <!-- Please describe the motivation for this PR, and link to relevant GitHub issues, forums posts, or feature requests. --> While going through the guide recently for the Review section (#26064), I found some inconsistencies and missing information. # How <!-- How did you build this feature or fix this bug and why? --> This PR: - Updates introduction to add context on what this guide talks about. - Update step 2 in both sections to make a describe a list of things that the their respective script. - In Step 3, fix formatting by using bold for setting names, fixing settings name - In using Bun as package manager section, add context the same code snippet can also be used in **preview.yml** - Fix typos # Test Plan <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> Run docs locally and visit: http://localhost:3002/eas-update/github-actions/ or see preview: http://docs.expo.dev-pr-27552.s3-website-us-east-1.amazonaws.com/eas-update/github-actions/. # Checklist <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [x] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [ ] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin).
# Why <!-- Please describe the motivation for this PR, and link to relevant GitHub issues, forums posts, or feature requests. --> This came up recently in a conversation with @brentvatne as we do not have a page where we describe how to publish an update and how it works briefly. # How <!-- How did you build this feature or fix this bug and why? --> In the EAS Update section, this PR: - Adds a guide on "How to publish an update" - Updates EAS Update introduction with a BoxLink to the above guide - Updates EAS Update Get started guide by removing the Step 7 which describes the command to publish and test the update and instead add a next to the above guide Other changes: - Rename "Use EAS CLI" doc to "Manage branches and channels with EAS CLI" as the title and description didn't match the contents of the doc. - Rename "Develop faster" doc to "Updates distribution during development" as the title didn't match the contents of the doc. - Use EAS Update logo in BoxLinks - Fix minor verbiage issues - Link from Publish an update guide to Orbit guide in Review section (http://docs.expo.dev-pr-26064.s3-website-us-east-1.amazonaws.com/review/with-orbit/) in #26064 # Test Plan <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> Run docs locally and visit: http://localhost:3002/eas-update/publish/ or see preview: http://docs.expo.dev-pr-27665.s3-website-us-east-1.amazonaws.com/eas-update/publish/. # Checklist <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [x] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [ ] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin). --------- Co-authored-by: Quinlan Jung <quin@expo.io>
# Why <!-- Please describe the motivation for this PR, and link to relevant GitHub issues, forums posts, or feature requests. --> We recently updated Video component to add a border radius as per our styleguide. We also introduced adding a caption at the bottom of a video in #26064. Since the latter PR was created before the former, setting `overflow: hidden` also hides the `caption`. This PR takes `<p>` that is used to display the caption outside of the `<div>` on which `overflow` is used. It also creates wrapper `<div>` to preserve the initial `margin-bottom`. # Test Plan <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> Run docs locally and see http://localhost:3002/review/with-orbit/ (this is the page where we use `caption`). ## Preview ![CleanShot 2024-03-29 at 21 09 06@2x](https://github.com/expo/expo/assets/10234615/356795b6-4768-4076-9346-60c07e66ba9f) # Checklist <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [ ] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [ ] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [ ] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin).
Why
Closes ENG-10811
How
navigation.js
Video
component to add a caption (similarly to how we do withImageSpotlight
)Test Plan
Run docs locally and visit: http://localhost:3002/review/overview/ or see http://docs.expo.dev-pr-26064.s3-website-us-east-1.amazonaws.com/review/overview/
Checklist
npx expo prebuild
& EAS Build (eg: updated a module plugin).