Skip to content

New website todo #17

@shazow

Description

@shazow

These are not blocking the soft launch, but things that would be nice to fix up over the next little while: (In approx order of priority)

Todo

  • Favicon/icon
  • Is static/img/vipnode.png too huge? (975x483, 45kb for an otherwise tiny corner logo)
  • Logo doesn't look great on a white background (eg in a preview card)
  • Icon is cut off on mobile
  • The footer nav kinda looks lopsided with the reserve button
  • IMO only have the sponsors/newsletter CTA on the landing page, remove the duplication in all the other pages? (Particularly since the CTA is already in the footer)
  • Contract errors/success messages need styling
  • Is it sufficiently clear that the contract widget is for v1? what's our plan for when the v2 widget is ready?
  • Copy: Is it clear that this is an OSS project?
  • Landing page title is "Vipnode - Foo" but sub-pages are "Foo - Vipnode", maybe do a different separator for the landing page?
  • Change source code link in footer to https://github.com/vipnode

Bonus

  • Make the tooltip into a vue component
  • Nice to have: Instead of stuff like class="five columns", include those mixins into the scss for that element. (Reduces the amount of style-specific html stuff, easier to generalize components.)
  • There's an unnecessary right padding in the <1000px view which forces a horizontal scroll bar.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions