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: homepage changes (in progress) #94

Merged
merged 24 commits into from
Mar 20, 2023

Conversation

keriat
Copy link
Contributor

@keriat keriat commented Feb 7, 2023

The new homepage, data-files for the supporters & alliance plus the content for the homepage

Closes SUP-1931
Closes SUP-1934
Closes SUP-2068
Closes SUP-2069
Closes SUP-2072
Closes SUP-2071

@linear
Copy link

linear bot commented Feb 7, 2023

SUP-1931 [web.4626] Change the homepage

Tasks

  • Change the top left title on home page to “ERC-4626 Alliance”
  • Top nav bar will link to 6 pages: Home, About Us, Supporters, Vaults, Resources and Bounties. Bounties will be the call to action, and will be a button.
  • The content of the Home page:
    • Overview of 4626
    • Why ERC4626
    • The Alliance
    • Supporters
    • Resources
    • Bounties

Details:

  • Overview of 4626 
    • No changes.
  • Why ERC4626? 
    • Change text to:

    • **“A lack of standardization for tokenized vaults makes integration and composability difficult. Lending markets, aggregators, and other interest-bearing tokens all might use a vault standard – without a standard implementation, each protocol needs to implement their own adapter, leading to more errors, more attack vectors, and wasted development resources.

      A standard for tokenized vaults will lower the integration effort for yield-bearing vaults, while creating more consistent and robust implementation patterns”**

  • The Alliance
    • Short Descption: 
    • Logos of all the 4626 alliance members
    • Link to The Alliance page 
  • Supporters 
    • Logos of all Major protocols ( same as currently on home page.)
    • Short Paragraph: 
      • “Find all ERC 4626 Vaults deployed in our vault database.” -> link to ERC4626 Vaults Page
      • “If you want to submit your own vault please provide details on it here and we will get it added as soon as possible.” -> link to form. 
  • Resoures 
    • Short Paragraph: 
      • “Browse a collection of resources on 4626 including useful github repos, live vaults, unit tests, videos, tweets and more to help you get started with deploying your first vault.” 
  • Bounties 
    • Check out our live bounties: 
      • 1) GearBox
      • 2) Balancer

Anything that’s not mentioned above that's currently on the home page is getting moved to another place or changed.

Mocks:

image.png

@vercel
Copy link

vercel bot commented Feb 7, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated
sup-web-4626 ✅ Ready (Inspect) Visit Preview 27 resolved Mar 13, 2023 at 8:56PM (UTC)

@keriat
Copy link
Contributor Author

keriat commented Feb 7, 2023

Closes SUP-2068
Closes SUP-2069
Closes SUP-2072
Closes SUP-2071
@linear
Copy link

linear bot commented Mar 13, 2023

SUP-2068 [web.4626] Resources section change

The latest build looks great - one last thing I think is very important to add/change is the Repos section of the resources page. Right now, it’s just a list of repo titles. This doesn’t do the best job of selling or explaining any repos. It would be good to at least have a description for the important repos, e.g. when we launch supervaults or other partners launch 4626 stuff, we want it to be clear and pretty and explain what these are for. Sketched out what this could look like. Basically, I propose having a featured section for things like supervaults and a16z property tests and other contributions from alliance members, and everything else can go below in the same style as before. Thoughts on if this is the level of promotion that would be adequate João blackbigswan? Blake can provide content

image.png

SUP-2069 [web.4626] Update the icon

Update the way we're showing an icon in header to make it more readable.

SUP-2072 Make a preview for the re-launch of the 4626 Alliance

Dom, can you make the preview for the 4626 Alliance? Like this one we’ve created before?

SUP-2071 [web.4626] Implement the new news page from tailwindui template (modifying the style to match the existing one)

https://spotlight.tailwindui.com/articles

Important: we should keep a preview.

Plus couple of fixes requested by the team.
Dropped unused code & restructured everything.
@keriat keriat merged commit e6a08db into main Mar 20, 2023
@keriat keriat deleted the keriat-sup-1931-web4626-change-the-homepage branch March 20, 2023 13:45
keriat pushed a commit that referenced this pull request Mar 20, 2023
## [1.17.0](1.16.2...1.17.0) (2023-03-20)

### Features

* homepage changes (in progress) ([#94](#94)) ([e6a08db](e6a08db))
@keriat
Copy link
Contributor Author

keriat commented Mar 20, 2023

🎉 This PR is included in version 1.17.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

@keriat
Copy link
Contributor Author

keriat commented Mar 28, 2023

🎉 This PR is included in version 1.18.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant