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: new features highlight & wallet landing #1166

Merged
merged 24 commits into from
Jan 12, 2024

Conversation

alecdwm
Copy link
Member

@alecdwm alecdwm commented Dec 1, 2023

No description provided.

@alecdwm alecdwm self-assigned this Dec 1, 2023
@alecdwm alecdwm marked this pull request as draft December 1, 2023 00:14
@alecdwm alecdwm added the enhancement New feature or request label Dec 1, 2023
Copy link
Contributor

github-actions bot commented Dec 1, 2023

🦋 Changeset(s) detected

This PR includes changeset(s) for the following changed packages:

"@talismn/icons"

Not sure what this means? Click here to learn what changesets are.

@alecdwm alecdwm requested review from 0xKheops and chidg December 6, 2023 01:36
@alecdwm alecdwm marked this pull request as ready for review December 6, 2023 01:36
@alecdwm alecdwm force-pushed the feat/new-features-and-wallet-landing branch from 806c784 to 708a3d4 Compare December 8, 2023 00:35
Copy link
Contributor

@0xKheops 0xKheops left a comment

Choose a reason for hiding this comment

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

looks great, just few minor comments

@alecdwm alecdwm force-pushed the feat/new-features-and-wallet-landing branch 2 times, most recently from e085d50 to 0ea59d3 Compare December 11, 2023 17:16
<HandMonoLogo className="text-base" />
Talisman
</div>
<div className="text-primary text-2xl font-extrabold">V{process.env.VERSION}</div>
Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think this should always show the latest version, but the version associated with the features listed. For example, if we release some major features in 1.X.0, it would be a bit confusing if this said 1.X.1, suggesting that the new features came out in the minor release.

To deal with this we could either code a mapping between "what's new message" and release version, or just go back to the idea of including the version number as part of the image rather than a separate html overlay.

*/
export const WhatsNewVersion = 1

export const PortfolioWhatsNew = () => {
Copy link
Contributor

Choose a reason for hiding this comment

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

It would be great if we could make this component generic, and just have it accept a JSON of values configuring the What's New message according to some standard format. This way anyone (@0byt for example) could submit a PR with a JSON object for a new message.

Copy link
Contributor

@chidg chidg left a comment

Choose a reason for hiding this comment

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

Some changes to the What's New setup requested

@alecdwm alecdwm force-pushed the feat/new-features-and-wallet-landing branch 2 times, most recently from 1d502e5 to 67e3cd0 Compare December 18, 2023 10:04
@alecdwm alecdwm force-pushed the feat/new-features-and-wallet-landing branch from 67e3cd0 to e85fa0b Compare December 21, 2023 17:13
@alecdwm alecdwm requested a review from chidg December 29, 2023 09:48
Copy link
Contributor

@chidg chidg left a comment

Choose a reason for hiding this comment

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

LGTM!

@alecdwm alecdwm merged commit 4a56632 into dev Jan 12, 2024
4 checks passed
@alecdwm alecdwm deleted the feat/new-features-and-wallet-landing branch January 12, 2024 02:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants