93 Commits

Author SHA1 Message Date
karemarsy
b34b145616 Implement form design 2020-04-13 19:10:56 +02:00
80fe5f4220 Add magic ID value to demo 2020-04-13 16:27:56 +02:00
7917e921ad Use help route to redirect to notion hosted help center
This makes it easier for us later change the URL
2020-04-13 16:14:45 +02:00
80771e7415 Disable demo submit button and add link to contact 2020-04-13 16:14:21 +02:00
5947cd393e Actually link the google auth button 2020-04-13 15:13:01 +02:00
c478cfc7af Use sorcery for logins
This gives us more flexibility and allows us to use password authentication
later. Also we don't need to build the login functionality ourself.
2020-04-13 14:59:07 +02:00
38166282a7 Add link to help center
currently hosted as public notion page
2020-04-12 16:51:21 +02:00
c26fd593de Personalize thank you message in demo 2020-04-12 16:50:54 +02:00
6e3e3ff8f6
Merge pull request #13 from bumi/feature/demo-page
Add demo page
2020-04-12 16:40:33 +02:00
8b15aed445 Add link to demo google document 2020-04-12 10:09:30 +02:00
b5027d9a07 Add file upload to demo 2020-04-12 01:29:23 +02:00
3723284f0d Move header into separate partial
This makes the files a bit smaller and easier to read.

Also remove some HTML nesting which should not be necessary.
2020-04-12 01:11:16 +02:00
e46e68cc22 Add demo page
The demo page shows a form and an embedded google sheet side by side.
The form needs be be configured with a DEMO_FORM_ID environment variable.
2020-04-12 01:01:28 +02:00
Yannick
af67e44fdf Merge branch 'master' into New-forms-page 2020-04-11 17:28:40 +02:00
Yannick
5c6a7a605d Removed unused classes 2020-04-11 11:51:43 +02:00
Yannick
8e752db364 Add card details in the card footer 2020-04-11 11:47:54 +02:00
Yannick
cc95366051 Use fontawesome css import 2020-04-11 11:30:29 +02:00
c5b75d806e Add submission count and date to form card 2020-04-10 22:31:18 +02:00
karemarsy
d1b9863257 Add some styling on create form
Added some styling on create form
2020-04-10 21:33:38 +02:00
Yannick
717ec9d602 Add a css updatable navbar color 2020-04-10 21:15:47 +02:00
Yannick
289583e427 Change head color class 2020-04-10 21:10:36 +02:00
Yannick
9279b4b3ef Add link to the excel icon 2020-04-10 20:59:45 +02:00
karemarsy
57c29fb1ed Fix cards to the same height
Make cards to have same height
2020-04-10 20:19:25 +02:00
Yannick
22f8db8f23 Add navbar background color 2020-04-10 09:26:55 +02:00
Yannick
2507ab6080 Fix merge issues 2020-04-09 20:30:37 +02:00
Arsene Karema
5eff2042b3 Merge branch 'master' into forms-index-page 2020-04-09 19:46:55 +02:00
61ee840e19 Less specific classes is better
we can set CSS properties on the actual HTML elements,
here the background color of the html/body
2020-04-09 19:14:04 +02:00
3042f422f6
Merge pull request #9 from bumi/setup-application-layout
Add application layout styling
2020-04-09 18:29:48 +02:00
Yannick
9574734304 Remove javascript snippets from application layout
Moved the javascript codes into the own application.js file
2020-04-09 17:15:47 +02:00
fd9eddedfc Experiment with a simple form builder 2020-04-09 14:15:19 +02:00
c1b9f8e701 Add test form in development mode
This helps to test submissions in development mode
2020-04-09 11:53:04 +02:00
Yannick
beabccbb79 Add fontawesome icons 2020-04-08 20:40:06 +02:00
Yannick
3c5e4ca080 Navbar restructuring 2020-04-08 19:48:08 +02:00
Yannick
11e3c8a40b Remove padding modifiers 2020-04-08 19:30:26 +02:00
Arsene Karema
1339db3567 Implement the card design
Implementation of the form cards
2020-04-08 19:25:42 +02:00
Yannick
ed105e88db Adjust navbar sizing 2020-04-08 14:15:13 +02:00
Yannick
4550dc214e Add bulma css helpers 2020-04-08 13:59:08 +02:00
Yannick
ff44244308 Add new fonts for the platform 2020-04-07 21:28:10 +02:00
Yannick
ab81cf9d5c Added logout button
Added logged_in helper to allow us to check whether a user is logged in
to show the appropriate button
2020-04-07 20:52:45 +02:00
Yannick
7e4280d451 Add application layout styling
Added application navbar and the page background styling
2020-04-07 20:33:47 +02:00
d55317fe43 Add link to google spreadsheet 2020-04-06 11:21:56 +02:00
d10ba13735 Display submission URL 2020-04-05 23:44:22 +02:00
917051c7ea Hello tinyforms 2020-04-05 23:35:53 +02:00