* add custom network
* created announcement banner
* add custom network from banner
* show ADD CUSTOM NETWORK on MetaMask provider
* show add ocean to wallet action
* removed warningPolygon from alert
* removed customNetwork component
* remove Add custom network on asset details page
* Details use function from web3 to add token
* changed available on Polygon link, refactoring
* show Switch to Polygon when no wallet connected
* banner content for no provider and Polygon network
* change message when not provider and eth network
* changed warning and added announcement in site.json
* moved network logic inside Announcement, moved Announcement component
* added switch to ETH button, refactoring
* removed add mOcean action button
* moved location verification to App.tsx
* styling & copy updates
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>