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

update: merkl-app #54

Open
wants to merge 96 commits into
base: main
Choose a base branch
from
Open

update: merkl-app #54

wants to merge 96 commits into from

Conversation

clmntsnr
Copy link
Collaborator

@clmntsnr clmntsnr commented Jan 2, 2025

No description provided.

clmntsnr and others added 30 commits December 5, 2024 17:51
* add: theme selector when in dev mode

* add: theme switcher in dev mode

* fix: protocol empty tag

* fix: lint error
* tabs, capitalize, socials

* fix lint

* change links to terms & priuvacy

* lint

* move edit address to breadcrumbs

* user edit in component

* footer issue ok

* show bg-main color instead of banner outside of home and opportunities

* add link to protocol header

* implement zkSync colors/fonts as default

* commit hash

* lint

* remove comments

* lint
* Update the display of daily rewards

* refactor: update CampaignTableRow to use Dropdown for blacklist and whitelist, and improve layout with Divider

* wip handling rewards
* tweak: dashboard

* tweak: dappkit

* fix: no user warning

* remove: input from description

* fix: lint
* pagination wip

* review Hero cpt
gp

* change pagination

* change modal

* change Hero + connect wallet and search results modals

* lint

* commit hash

* comit hash

* commit
* update: campaign information collapsible

* update: campaign information

* add: campaign rules

* update: leaderboard

* fixes

* fix: lint

* tweaks

* fix: aggregate
#10)

* feat: add APR modal and table components for opportunity details on hover opportunities table

* lint

* Apr tvl modal end
* Feat Hero campaign and protocol

* fix api call on subpage

* lint and request can't be undefinable on service
* working on table row + new hero image

* add fitlers

* add todos

* lint

* lint
* wording

* fix hero link default home

* lint

* wording

* wording

* show icon

* ✨ redirect to Etherscan on TOken tooltip

* 🐛 change Time zone UTC
* add: metrics badges

* update: opportunity list

* fix: rewardsRecord sometimes being missing

* add: apply button

* add: loading bar

* rm: log & lint

* add: protocols filter

* fix: search params

* fix:

* fix: lint

* add: missing chains

* fixes

* update: dappkit

* fix: lint

* remove: comment

* add: constant
* apr done

* hide forwards if none + change border

* lint

* replace content null
* wording

* fix lint error

* fix time when live

* wording

* link to dashboard on leaderboard addresses

* Leaderboard campaign selector display

* lint
* fix: search & filters

* update: descriptions

* add: rewards siorting

* add: tvl filter

* fix

* fix: redirect

* fix: whitelist

* add: selective claim

* add: selective token

* add: global claim

* fix

* lint

* typo

* fix: explorer

* caching

* add caching test

* lint

* update
* fix: bugs in selectors

* fix: dappkit
hugolxt and others added 30 commits December 23, 2024 16:26
#59)

* refactor: enhance Position and ClaimRewards components for improved UI and functionality

* lint
* feat: enhance campaign creator display with link button and update chain fetching method

* fix unique id and chain id display on campaign

* cleaning lint and chain explorer
* add: single chain option & cleanup

* enable: all chains on app

* fix

* fix: changes

* remove: poc tester

* remove: comment

* fix: inputs
* fix header on resize

* refactor: replace window size tracking with media query for responsive header
…… (#67)

* refactor: update PositionTable layout and improve PositionTableRow rendering WIP displaying token

* lint

* fix: update liquidity link to include chainId as a query parameter
* improve: flow

* update: paymaster

* move: transaction to server route

* fix: lint
…e token handling + claim displaying errors + position displaying (#72)
* fix types

* fix: leaderboard not displayed

* fix chain page and chain opportunities

* fix: disable tags rendering in token/id page

* tvl tooltip crashing the app

* fix protocol find by id displaying

* fix: implement getById method in ProtocolService and update loader to use it

* fix: update CampaignTableRow to use distributionChain for token rendering

* fix: redirect to home if only a single chain is available in chains and tokens routes

* lint

* update api
* fix array displaying btw claimed and positions

* lint
* feat: add OpportunityDisplayingMode and integrate into OpportunityFilters for improved display options

* feat: add featured opportunities section and update configuration for opportunity display

* lint

* feat: update OpportunityLibrary to conditionally render opportunities based on featured status and search parameters
* fix: prevent rendering of AprSection when breakdowns are empty

* feat: refactor AddressEdit component for improved address submission and update token labels in SubPositionTable
* avoid nowrap

* put back ellipsis

* reduce logo on mobile + connect wallet button

* improve responsive

* commit hash

* center lines

* protocols page

* added side datas

* change typo
* wip

* Refactor PositionTable and PositionTableRow components as a singleLine for every campaign type

* Update lint and comments
* improve: flow

* update: paymaster

* move: transaction to server route

* add: cells view

* add: cells

* fix: daily rewards

* add: pagination to cells

* add: supply modal to button

* fix: merge

* tweak; switcher

* fix: tables

* fix: default view config

* fix: extra letter

---------

Co-authored-by: Hugo Lextrait <[email protected]>
* harmonize dashboard

* less space on dashbaord when not connected

* only 3 spaces

* all
* improve: flow

* update: paymaster

* move: transaction to server route

* add: cells view

* add: cells

* fix: daily rewards

* add: pagination to cells

* add: supply modal to button

* fix: merge

* fix: tables

* fix: default view config

* fix: extra letter

* fix: balances

* fix: merge

* cleanup

* revert

* update: dappkit
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