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

Release #537

Merged
merged 50 commits into from
Mar 3, 2025
Merged

Release #537

merged 50 commits into from
Mar 3, 2025

Conversation

bbenligiray
Copy link
Member

Branding changes that @mcoetzee already reviewed and some finishing touches from me

bbenligiray and others added 30 commits November 11, 2024 10:01
* Bump packages and update Actions workflow

* Revert back to Node.js 16
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* Add new color variables

* Set up new fonts

* Add breakpoints

* Add rebrand branch to CI schedule

* Fix description font styles
* Update background

* Update logo

* Update navigation bar

* Update Connect button

* Update desktop menu

* Add External Links

* Update layout dimensions

* Update footer

* Add theme prop to button component

* Update error reporting notice

* Update account dropdown

* Update mobile menu

* Fix unit test

* Fix CY tests

* Fixes after the review

* Fix navigation height

* Fix issues on the very small screens

* Disable scrolling when mobile menu is open

* min width for connect button

* Use ExternalLink instead of Button for links

* Update connected network in the mobile menu
* The layout fix (footer not stretched to the bottom)

* History icon fix

* Add menu hover & active states
* Misc additions

* Update page header style

* Update radial chart

* Update Staking page

* Move tooltips to own column

* Style card title

* Correct Connect Wallet info icon size

* Correct Connect Wallet box button

* Adjust card gap

* Add secondary-neutral button variant

* Add gradient border to unstaking card

* Remove unnecesary global classes and fine-tune unstake panel

* Refactor button variants

* Adjust staking panel actions buttons

* Fix Cy tests

* Use data-testid instead of data-cy

* Update pending staking card

* Fix button unclickable bug
* Update default tooltip

* Update items tooltip

* Fix staking pool table tooltips offset

* Fix unchecked style
* Rebrand Governance page

* Fix CY test

* Update header to <h1>
* Remove unnecessary button wrapper

* Update Modal component

* Add button tertiary variant

* Add button text-blue variant

* Adapt Input component

* Update Deposit  modal

* Update Withdraw/Stake/Unstake modals

* Update Unstake Confirm modal

* Update Unsupported Network modal

* Self review

* Show primary buttons first on mobile

* Adapt to Button component without wrapper
* Update Account dropdown

* Apply background only when dropdown is open
* Update New Proposal modal body and labels

* Refactor AutosizeInput component

* Implement Textarea Input component

* Final adjustments New Proposal modal

* Rename AutosizeInput to Input

* Remove old textarea component and update error border color

* Separate TextareaInput into Input and Textarea
* Rebrand Proposals table

* Add testing capabilities

* Self review (fixing some colors)

* Update Tag cursor

* Rename Tag to ProposalTag
* Rebrand Proposals table

* Add testing capabilities

* Self review (fixing some colors)

* Update Tag cursor

* Rebrand History page

* Rename Tag to ProposalTag
* Rebrand unstake banner

* Move two line design to lower breakpoint
* Add Checkbox component

* Update Notice banner and align logic with Market

* Add Privacy Settings modal

* Fix Cypress tests

* Initialize analytics and sentry

* Add additional check for sentry init

* Prevent default on external link click

* Revert "Prevent default on external link click"

This reverts commit 7c2f4a6.

* Stop propagation of external link in privacy modal

* Omit target and rel props

* Update banner text
* Change Help tooltip to external link in the New proposal modal

* Fix uncentered modal title
* Use camelCase in SVG element prop names when they are used as react
components

* Add forgotten key prop

* Do not pass incorrect props to input & textarea
* Rebrand proposal details

* Add testing capabilities

* Fixes after the review

* Use react components for error & success icons

* Use useId()

* Rename 'Target Address' to 'Target Contract Address'
* Update NotFound page

* Add Proposal page 404 redirect

* Corrections

* Return not found page for undecoded proposal

* Add hideHeader flag to layout

* Update CTA label

* Use BaseLayout
* Adapt Input component to small size

* Update Delegate modal

* Update Delegation action modal

* Update Undelegate confirmation modal

* Update Vot on proposal modal

* Shorten class names

* Remove value=undefined
peterjurco and others added 20 commits March 3, 2025 10:05
* Update Unsupported chain modal

* Update delegate modals

* Update staking modals
* Adjust vote status when voted by delegate

* Update  upload-artifact to v4
* Move Connect button to navigation bar also on small screens

* More explicit condition

* Fix failing cypress test
* Add privacy links & copyright to the footer

* Put links into utils file

* Remove unused import
* Update Button component

* Preparatory changes

* Update Toasts style

* Update Clear Storage toast

* Self review

* Temporary testing toasts

* Use customAction and prevent clear storage toast from closing

* Fix Storage btn

* Keep bg colour when autoClose is false

* Remove testing code
* Remove unused button styles

* Remove unused BorderedBox component

* Remove old breakpoints

* Remove unused colors

* Remove unused global styles and images

* Fix cy test
* Return voter status icons

* tokens -> API3 tokens
* Remove Tracker & Forum external links

* Fix CY tests
@bbenligiray bbenligiray changed the title Initiate release Release Mar 3, 2025
@bbenligiray bbenligiray merged commit 342a8dc into production Mar 3, 2025
10 checks passed
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