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
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions