Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[POC] New page BPMN Generator with JotForm for subscription #494

Closed
wants to merge 64 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
3e114e9
Integrate JotForm in a Gatsby page, accessible from http://localhost:…
csouchet May 4, 2022
439f11c
Add layout to jotform page
csouchet May 4, 2022
05c53e7
Fix lint
csouchet May 4, 2022
2cd087f
Fix build
csouchet May 4, 2022
0c86e71
extract to class
csouchet May 4, 2022
2f4cf7e
Simplify build Iframe code
csouchet May 4, 2022
227ee68
Fix lint
csouchet May 4, 2022
c7fe49d
Fix build
csouchet May 4, 2022
14c6fd4
Add new sections in the BPMN generator page
csouchet May 9, 2022
9dceaf5
Fix lint
csouchet May 9, 2022
4ea4265
Update gatsby-plugin-typescript
csouchet May 10, 2022
e5ddeb5
Add a temporary panel in the landing page
csouchet May 10, 2022
d6af599
Change background color, round the corners of the background & set mi…
csouchet May 10, 2022
851c295
Cahnge the content of the panel
csouchet May 10, 2022
e7c8b88
Disable the hover effect on the new panel
csouchet May 10, 2022
6f618b9
Display a gif for demo
tbouffard May 10, 2022
21d9e03
Change font size
csouchet May 10, 2022
ce2412f
Remove bottom icon
csouchet May 10, 2022
e988fb8
Merge branch 'main' into poc/jotform
csouchet May 10, 2022
97e4a80
Update panel position and min height
csouchet May 11, 2022
67451a4
TMP: Try to rearrange the new page
csouchet May 11, 2022
7a10775
First step to clean code
csouchet May 12, 2022
9e5fc6e
Avoid article duplication
csouchet May 12, 2022
d2fa4b3
Reuse component
csouchet May 12, 2022
34e8354
Separate Form & Article parts
csouchet May 12, 2022
556b672
Fix lint
csouchet May 12, 2022
27cac9e
Add shadow to the form & the background of the part container
csouchet May 12, 2022
3d5e8a0
Let the new panel, in the landing page, auto size it
csouchet May 12, 2022
e3809f0
- Change the position of the movie
csouchet May 12, 2022
0aa76b1
Change the format of the description
csouchet May 12, 2022
e1df34c
Add padding bottom & top in highlight message
csouchet May 12, 2022
30b3b03
Update description
csouchet May 12, 2022
ad7679d
Change border of the movie
csouchet May 12, 2022
d074589
Add How it works? content
csouchet May 12, 2022
73b5402
Rename page
tbouffard May 18, 2022
c86f9e5
rename app
tbouffard May 18, 2022
bdb53b8
rename app
tbouffard May 18, 2022
8765409
center text + rework articles title
tbouffard May 18, 2022
f153418
improve margin between elements
tbouffard May 18, 2022
cbb4173
update icons
tbouffard May 18, 2022
a47a525
Move dedicated components in a dedicated directory
tbouffard May 18, 2022
75497f7
Move dedicated components in a dedicated directory
tbouffard May 18, 2022
09ad8f8
how it works: responsive
tbouffard May 18, 2022
be6854b
responsive
tbouffard May 18, 2022
6b032c1
wip chevron background color
tbouffard May 18, 2022
55d6f38
improve "how it works" schema
tbouffard May 18, 2022
1ba3663
how it works image: use png to decrease image size (760kb to 110kb)
tbouffard May 18, 2022
9517358
home landing: improve responsiveness and block width
tbouffard May 12, 2022
d3113f5
home landing: improve responsiveness and block width - 2nd run
tbouffard May 12, 2022
3568855
home landing: improve responsiveness and block width - 3rd run
tbouffard May 12, 2022
4b351cd
TMP landing design
tbouffard May 18, 2022
cd00cae
home: improve the new tool presentation
tbouffard May 18, 2022
5aa9bc2
landing: hide background image + improve width
tbouffard May 18, 2022
a2afe7c
EXTRA eslint configuration: exclude `.cache` (generated directory)
tbouffard May 18, 2022
e678fb4
fix lint warnings
tbouffard May 18, 2022
61c510e
landing: almost there for responsive
tbouffard May 18, 2022
ccd971e
Merge branch 'main' into poc/jotform
tbouffard May 18, 2022
0fda927
icon: use primary color for background
tbouffard May 18, 2022
0462226
landing: space-around
tbouffard May 18, 2022
3bfebc8
landing: wording
tbouffard May 18, 2022
e56e77f
page: hide the demo button in the menu to avoid confusion
tbouffard May 19, 2022
0cfa0ee
page: advise sending 'anonym' data
tbouffard May 19, 2022
372cac0
Add 'terms of use'
tbouffard May 19, 2022
ee4694f
rename anchors
tbouffard May 20, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions gatsby-config.js
Original file line number Diff line number Diff line change
Expand Up @@ -84,5 +84,11 @@ module.exports = {
timeout: 3500, //the amount of time, in milliseconds, that you want to allow mailchimp to respond to your request before timing out. defaults to 3500
},
},
{
resolve: `gatsby-transformer-remark`,
options: {
plugins: [`gatsby-remark-responsive-iframe`],
},
},
],
};
Loading