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

feat: apply early access changes #3474

Merged
merged 9 commits into from
Jan 14, 2025
Merged

feat: apply early access changes #3474

merged 9 commits into from
Jan 14, 2025

Conversation

andre-code
Copy link
Contributor

PR to apply early access changes

  • Use the pink logo.
  • Change the badge text to "Early Access."
  • Modify the "Connected Services" link to "Integrations."
  • Always show "Renku 2.0" in the menu.
  • Add the Early Access banner.
  • Change the background image in Dashboard v2.

/deploy

@RenkuBot
Copy link
Contributor

RenkuBot commented Jan 8, 2025

You can access the deployment of this PR at https://renku-ci-ui-3474.dev.renku.ch

@andre-code andre-code marked this pull request as ready for review January 8, 2025 10:12
@andre-code andre-code requested a review from a team as a code owner January 8, 2025 10:12
- use pink logo
- change badge for early access
- modify connected services link for integrations
- show always v2 menu
- add early access banner
- change bg image in dashboard v2
Copy link
Member

@lorenzo-cavazzi lorenzo-cavazzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great to see the final steps towards early access! 🤩

The code looks good, just a couple of minor details (see inline).
For the dots image on the dashboard, feel free to ignore the part on scaling/resizing if changing it is time-consuming.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The image seems higher than necessary, with some empty space at the bottom. Since it is scaled with the current solution, should we remove the bottom empty space and use an SVG instead?

P.S. About the scaling, the dots are small on smaller screens; while enlarging the window, they get big, then smaller again, and then gradually bigger (see gif). Is that intended? I think we should either scale them gradually or fix two/three sizes, but not mix the two styles (low priority).
Peek 2025-01-09 10-14

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed offline, let's keep this for later

.EarlyAccessBannerBtn {
&:hover,
&:active {
background-color: var(--bs-rk-green) !important;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should use the hover color instead

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you clarify what you mean?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In Renku V1, that's the button's primary green color (#009568), not the hover color (#007a6c). That is usually imported as $rk-green-hover

"align-items-center"
)}
>
<div className="d-none d-sm-block d-lg-none">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<div className="d-none d-sm-block d-lg-none">
<div className={cx("d-none", "d-sm-block", "d-lg-none")}>

alt="Small image"
/>
</div>
<div className="d-none d-lg-block">
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<div className="d-none d-lg-block">
<div className={cx("d-none", "d-lg-block")}>

alt="Renku 2.0"
height="25"
/>
<h5 className="mt-1 mb-0">EARLY ACCESS!</h5>
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<h5 className="mt-1 mb-0">EARLY ACCESS!</h5>
<h5 className={cx("mt-1", "mb-0")}>EARLY ACCESS!</h5>

@lorenzo-cavazzi lorenzo-cavazzi self-assigned this Jan 9, 2025
- Update the badge text from “Early Access” to “2.0 Early Access.”
- Show the Integrations option in the menu only when the user is in Renku 2.0.
- In the menu, display Renku 2.0 in bold, with “Early Access” in a normal font weight.
- Replace the current image dots with the version Jimena just modified.
- When the user is in Renku 2.0, display “Back to Renku 1.0” in the menu.
@andre-code
Copy link
Contributor Author

Thanks, @lorenzo-cavazzi , for the review!
I’ve updated the button in the banner with the correct color and made a small adjustment requested by the PO to align the banner's location with the main navigation. Let me know if there’s anything else!

Copy link
Member

@lorenzo-cavazzi lorenzo-cavazzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm! 🚀

@andre-code andre-code merged commit b016b23 into main Jan 14, 2025
19 checks passed
@andre-code andre-code deleted the andrea/early-access branch January 14, 2025 09:57
@RenkuBot
Copy link
Contributor

Tearing down the temporary RenkuLab deplyoment for this PR.

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.

3 participants