Commit Graph

10 Commits

Author SHA1 Message Date
Olavi Haapala
bec251c4e6 Fix some performance issues
* Remove render blocking stripe JS that seems unnecessary
* Use native lazy loading of images
  - Truly a progressive enhancement, only affects browsers that support it
  - Causes a warning: [Intervention] An <img> element was lazyloaded with loading=lazy, but had no dimensions specified. Specifying dimensions improves performance. See https://crbug.com/954323, which can not be easily fixed
* Render content first, hydrate after that
2020-09-22 18:36:36 +03:00
Riku Rouvila
7084d2e89e use Source Sans Pro and Lato
+ tune font sizes slightly
2020-09-22 18:08:19 +03:00
Riku Rouvila
3ecaf01495 update input styles and simplify the html structure 2020-09-22 17:50:26 +03:00
Riku Rouvila
e9b95ed09e add list of most popular channels 2020-01-13 20:00:32 +02:00
Riku Rouvila
d4411b4579 handle already_in_team error properly 2020-01-13 19:26:09 +02:00
Antti Lylander
bcc6619aee Input focus (#62)
* add peer dependencies for zeit and ts-pnp

* visually indicate focus on email input

* Revert "add peer dependencies for zeit and ts-pnp"

This reverts commit a13cfac8bb.
2019-11-05 09:48:33 +02:00
Petri Partio
06614f7a6f Fix sponsor logos sizing/placement (#57) 2019-11-02 15:08:18 +02:00
Joonas Kallunki
4b213ad551 Fix accessibility of email-input
Placeholder is not accessible https://www.smashingmagazine.com/2018/06/placeholder-attribute/

Using label and styling using empty placeholder with :placeholder-shown
2019-10-30 07:34:32 +02:00
Aarni Koskela
a671acdf06 Reinstate Twitter icons 2019-09-23 16:15:37 +03:00
Aarni Koskela
37e162732c Next.js-ify, step 1 2019-09-23 15:39:18 +03:00