Riku Rouvila
3dce6e19b1
Render channel list dynamically based on channel activity ( #80 )
...
* render channel list dynamically based on channel activity
* rename slack message markdown transformer
* add hashtag before rendered channel names
* tune styles and add secondary channel listing
* remove emoji-dictionary
2020-10-02 12:59:39 +03:00
Erno Salo
b84c162c65
Decrease .feed width at a certain screen size ( #79 )
2020-09-23 16:54:05 +03:00
Olavi Haapala
ca5b251c7c
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 21:46:25 +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
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
37e162732c
Next.js-ify, step 1
2019-09-23 15:39:18 +03:00