Commit Graph

31 Commits

Author SHA1 Message Date
Jan Tuomi dd7cecb581 Add placeholder elements to front page 2018-11-16 21:59:26 +02:00
Jan Tuomi 41b33ef571 Add hero section components 2018-11-16 21:59:25 +02:00
Aarni Halinen a14e263b6c Elementary state handling for Dropdown links 2018-11-16 21:20:39 +02:00
Jan Tuomi c9a6d2d5ac Correct navbar colors 2018-11-16 20:37:51 +02:00
Jan Tuomi ee86bb2427 Add page sections to front page 2018-11-16 20:36:24 +02:00
Jan Tuomi 64151cec83 Create page section component 2018-11-16 20:36:23 +02:00
Aarni Halinen 14605cd0fc Change Link components to dropdown and ChildLink components 2018-11-16 19:57:38 +02:00
Jan Tuomi c371a35a3c Implement some front page styles 2018-11-16 19:49:21 +02:00
Jan Tuomi 5a64b05b1c Add typography and colors 2018-11-16 19:25:09 +02:00
Aarni Halinen fb068db168 Update navigation bar main links 2018-11-16 18:49:38 +02:00
Jan Tuomi a0e05a69e9 Improve docker configs and use web.sik.party:8000 as default backend 2018-08-21 20:13:49 +03:00
Jan Tuomi 14e0da0f34 Move site-wide Helmet data to routes 2018-08-19 17:12:05 +03:00
Jan Tuomi 0c8318be76 Add second pass rendering for async initial data 2018-08-19 17:07:41 +03:00
Jan Tuomi 62b2cd2f4a Use Helmet with SSR 2018-08-19 14:21:23 +03:00
Jan Tuomi 5839d68397 Use gzip compression and security headers 2018-08-19 14:20:55 +03:00
Jan Tuomi 05006c15e0 Implement react server side rendering and ditch prerendering with puppeteer 2018-08-19 12:46:36 +03:00
Jan Tuomi d477889ce2 Fix scss imports to avoid duplicate output 2018-07-11 09:38:14 +03:00
Jan Tuomi f082cc4508 Add all kinds of placeholder content 2018-07-10 20:28:06 +03:00
Aarni Halinen 7c5fb96d43 Fix compile 2018-07-05 18:23:53 +03:00
Jan Tuomi 67b206a125 Fix minor style issues 2018-07-05 09:16:28 +03:00
Jan Tuomi 2bdcf9424c Improve TSLint rules and fix issues 2018-07-03 12:08:02 +03:00
Jan Tuomi e22335dbfc Restructure page components, add canonical links 2018-06-22 12:18:54 +03:00
Jan Tuomi f7059eefbe Add favicon webpack plugin 2018-06-22 10:43:06 +03:00
Jan Tuomi 238e719aa7 Add JSON+LD script component for SEO 2018-06-21 10:53:37 +03:00
Jan Tuomi 4ba6908173 Small stuff 2018-06-21 10:32:40 +03:00
Jan Tuomi 3b3cf22e6e Add react router and required Webpack configs 2018-06-21 09:44:33 +03:00
Jan Tuomi 264194d0c2 Serve react and react-dom without cdn 2018-06-21 09:17:17 +03:00
Jan Tuomi 5a89162e46 Add plop template for API models 2018-06-20 15:00:52 +03:00
Jan Tuomi 9e2403ba8a Add API models, mock backend, more tests 2018-06-20 14:51:12 +03:00
Jan Tuomi 04d6bd032a Add MobX for state management 2018-06-20 12:54:44 +03:00
Jan Tuomi 19ed49ae3d Initial commit 2018-06-20 09:35:41 +03:00