Commit Graph

398 Commits

Author SHA1 Message Date
Antti Lylander
a13cfac8bb add peer dependencies for zeit and ts-pnp 2019-11-03 13:38:12 +02:00
Olavi Haapala
663adf80ee Fix Warning: Each child in a list should have a unique "key" prop. (#59)
Sponsors don't have ids – name is probably unique and can be used as a key
2019-11-03 00:22:52 +02:00
Petri Partio
06614f7a6f Fix sponsor logos sizing/placement (#57) 2019-11-02 15:08:18 +02:00
Aarni Koskela
461a79ac4d Reinstate deploys (#56) 2019-10-31 01:59:29 -07:00
Aarni Koskela
dcf26deb0f Upgrade dependencies, etc. (#55)
* Run prettify

* Upgrade dependencies and switch out some libraries:

* timeago (freshly jquery dependent) -> ReactTimeAgo
* next-ga -> react-ga and custom plumbing

* Move static/ to public/static/

As per https://github.com/zeit/next.js/blob/master/errors/static-dir-deprecated.md

* Fix cons->icons typo

* Import only what's necessary from lodash (223 -> 180 kb)

* Asyncify MembershipInfoForm
2019-10-30 11:05:08 -07:00
Aarni Koskela
db98341a51 Merge pull request #54 from koodiklinikka/a11y-lint
Accessibility lint
2019-10-30 09:50:14 +02:00
Aarni Koskela
1d76be6b79 Hint that the header video is muted, so it doesn't need a caption track 2019-10-30 09:47:41 +02:00
Aarni Koskela
af08abfcb9 Enable eslint-plugin-jsx-a11y 2019-10-30 09:46:39 +02:00
Aarni Koskela
180fb3b628 Merge pull request #53 from J-Kallunki/fix-accessibility-issues
Fix accessibility issues
2019-10-30 09:43:38 +02:00
Joonas Kallunki
080acb3319 Fix accessibility of links not containing any text information 2019-10-30 08:27:37 +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
Joonas Kallunki
d74fe945e6 Fix accessibility of twitter feed user images by hiding them from screenreader
Username handle and url are also presented at the list content itself
2019-10-30 06:24:41 +02:00
Joonas Kallunki
9cdb0849a2 Make members icons image list hidden from screenreader and non focusable 2019-10-30 06:21:58 +02:00
Joonas Kallunki
bcdc6ab9d1 Add missing correct lang-attribute 2019-10-30 06:20:46 +02:00
Joonas Kallunki
78de61889e Make alt-tags more descriptive 2019-10-30 06:20:25 +02:00
Joonas Kallunki
33f1ec6f00 Fix logo url-path and add alt description 2019-10-30 06:19:49 +02:00
Aarni Koskela
ad513e6d9c Optimize Idean logo 2019-10-26 09:57:41 +03:00
Niklas Lepistö
6dd41d5b2f Add Idean logo to sponsors due to recently sponsoring a meetup 2019-10-26 09:56:40 +03:00
Petri Partio
d62e224d4c Make sponsor links to use https protocol 2019-10-25 09:41:55 +03:00
Toni Ristola
125abe45d9 refactored sponsor data into directory data 2019-10-25 09:37:44 +03:00
Aarni Koskela
76424448ec Get rid of noopener/noreferrer kvetches 2019-10-24 18:44:21 +03:00
Aarni Koskela
29c596510f Refactor sponsors in footer 2019-10-24 18:44:21 +03:00
Aarni Koskela
d5e46a40f2 Codemod vars to const/let 2019-10-24 18:44:21 +03:00
Aarni Koskela
7deb14d14a Refactor .then()s to async functions 2019-10-24 18:44:21 +03:00
Aarni Koskela
543c1311ad Travis: run lint before build 2019-10-24 18:25:48 +03:00
Aarni Koskela
5a42210194 Add prettify command and run it 2019-10-24 18:25:48 +03:00
Aarni Koskela
ff33224216 Merge pull request #44 from tristola/nextjs
Refactoring patient projects
2019-10-24 18:12:33 +03:00
Toni Ristola
82ebbe0d92 moved project data under different folder 2019-10-24 18:03:49 +03:00
Aarni Koskela
4855428d75 Merge pull request #42 from akx/nextjs
Become next.js
2019-10-24 17:35:17 +03:00
Aarni Koskela
f01bea2704 Address some review comments 2019-10-24 17:34:20 +03:00
Aarni Koskela
959d6b86c5 Disable Travis deploy for the time being 2019-10-24 17:32:32 +03:00
Toni Ristola
2ea81dad3c Refactoring patient projects 2019-10-24 17:29:38 +03:00
Aarni Koskela
d996b7b943 Optimize all images 2019-09-23 16:58:23 +03:00
Aarni Koskela
1a57117749 Regenerate lockfile; bump Axios to non-vulnerable version 2019-09-23 16:50:56 +03:00
Aarni Koskela
d3c27df5a9 Remove unused proptypes dep 2019-09-23 16:38:22 +03:00
Aarni Koskela
a0dc44b133 Fix up build commands 2019-09-23 16:37:20 +03:00
Aarni Koskela
186f8744ff Reinstate linting, fix kvetches 2019-09-23 16:25:42 +03:00
Aarni Koskela
ed0826a53a Add next-ga for Google Analytics 2019-09-23 16:21:58 +03:00
Aarni Koskela
a671acdf06 Reinstate Twitter icons 2019-09-23 16:15:37 +03:00
Aarni Koskela
e3c256d61c Get rid of legacy JS 2019-09-23 16:05:11 +03:00
Aarni Koskela
e3c8a8ab0e Prettier legacy JS 2019-09-23 15:54:16 +03:00
Aarni Koskela
cb652577b9 Name class components 2019-09-23 15:53:51 +03:00
Aarni Koskela
1203e52311 calypso-codemod commonjs-imports,commonjs-exports legacy-js/ 2019-09-23 15:52:22 +03:00
Aarni Koskela
cdfcc7f6c3 npx react-codemod class legacy-js/components/ 2019-09-23 15:46:01 +03:00
Aarni Koskela
37e162732c Next.js-ify, step 1 2019-09-23 15:39:18 +03:00
Pete Nykänen
24f6d4e7fb Add new logo to the website (#41)
Signed-off-by: petetnt <pete.a.nykanen@gmail.com>
2019-09-23 13:45:10 +03:00
Riku Rouvila
0aeecec245 remove notification dot 2019-08-30 12:03:58 +03:00
Riku Rouvila
943af7db4b update node version 2019-08-30 12:00:11 +03:00
Riku Rouvila
2fba9176d4 Merge branch 'master' of github.com:koodiklinikka/koodiklinikka.fi 2019-08-30 11:39:42 +03:00
Riku Rouvila
c77778b2cc remove org page for now 2019-08-30 11:39:30 +03:00