Commit Graph

24 Commits

Author SHA1 Message Date
Moritz Rengert
2205d98aeb Add new Consent Question Type (#342)
* feat: add consent to questionTypes and types

* feat: add default values to consent question

* feat: add consent question form

* feat: add consent question to preview / link survey

* fix: clean consent question html

* feat: add consent question to js package

* feat: add consent to summary list

* fix build errors

* fix: remove skip button, add button label input

* feat: add checked logic option

* fix: add accepted option

* update consent form to match new advanced settings layout

* remove console.log

* hide accepted condition if consent is required

* fix build errors

* update consent question return values

* remove console.log

* renamed submitted to clicked in CTA logic, removed submitted condition for consent questions

* remove logs display from demo;

* remove logs display from demo;

---------

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-06-29 16:31:05 +02:00
Johannes
478a981996 Improve Dev-Experience with a new Demo-App to test the SDK (#372)
* update demo app with new UI

---------

Co-authored-by: Matthias Nannt <mail@matthiasnannt.com>
2023-06-15 09:53:56 +02:00
Matthias Nannt
5163f36e53 format files according to prettier config 2023-04-14 12:52:13 +02:00
Matti Nannt
27d63c01e1 Introducing the new Formbricks (#210)
### New Formbricks Release: Complete Rewrite, New Features & Enhanced UI 🚀

We're thrilled to announce the release of the new Formbricks, a complete overhaul of our codebase, packed with powerful features and an improved user experience.

#### What's New:

1. **Survey Builder**: Design and customize your in-product micro-surveys with our intuitive survey builder.
2. **Trigger Micro-Surveys**: Set up micro-surveys to appear at specific points within your app, allowing you to gather feedback when it matters most.
3. **JavaScript SDK**: Our new JavaScript SDK makes integration a breeze - just embed it once and you're ready to go.
4. **No-Code Events**: Set up events and triggers without writing a single line of code, making it accessible for everyone on your team.
5. **Revamped UI**: Enjoy an entirely new user interface that enhances usability and provides a smooth, delightful experience.

This release marks a major step forward for Formbricks, enabling you to better understand your users and build an outstanding product experience.

Please update your Formbricks integration to take advantage of these exciting new features, and let us know in the Discord if you have any questions or feedback!

Happy surveying! 🎉
2023-03-29 23:34:29 +02:00
knugget
cec677eaae revamped instructions 2023-02-09 15:53:25 +01:00
knugget
fa04bae030 Merge branch 'pmf-page' into main 2023-02-09 10:56:11 +01:00
Matti Nannt
9f2487cabf Add a PMF demo dashboard at /demo (#195)
* add pmf demo page with sample submissions

* add customer demo view
2023-02-08 19:29:30 +01:00
Matthias Nannt
51c80cb9d5 fix reply-to header in email 2023-02-08 12:04:45 +01:00
Matthias Nannt
a9b9f022b5 refactor demos to include a demo-overview, change demos to use env variables, fix react lib to work with new schema 2023-02-06 10:46:42 +01:00
Matthias Nannt
d2b10d6502 update tslint config with noUnusedLocals and clean up code accordingly 2023-01-30 14:40:12 +01:00
knugget
7f9111472e pmf page pt 1 2023-01-30 11:23:47 +01:00
Matthias Nannt
0d832b65b3 add warmup call to pmfwidget; 2023-01-27 14:59:10 +01:00
knugget
d8d6480876 update PMF Widget, delete old LP subpages 2023-01-27 11:31:43 +01:00
Matti Nannt
0e2e57a837 Add PMF dashboard to Formbricks App (#189)
* add PMF results dashboard
* add PMF Segmentation View
* add PMF setup instructions
* Built new Filter Navigation that is also used in Feedback

Co-authored-by: knugget <johannes@knugget.de>
2023-01-25 20:50:54 +01:00
knugget
090ac903e8 fix slider button blocking UI 2023-01-25 13:51:50 +01:00
Matthias Nannt
4b49dfa6a4 pmf widget: reset-method, add finished flag, make textareas required 2023-01-25 10:26:46 +01:00
Matti Nannt
70346cf1f6 Add pmf frontend widget (#188)
* add pmf widget code

* update widget, add pmf demo page
2023-01-24 16:58:08 +01:00
Matti Nannt
99c1d155e3 Update HQ with experience management approach and feedback widget (#184)
* create basis for feedback form creation

* add icons to ui package

* add prototype feedback results view

* add react feedback widget to demo, add connection between widget and hq, update capture submission api, update results view

* update single customer view to new design, update feedback modal interface, fix smaller bugs

* add feedback widget

* fix signup route, fix persistForm functionality

* feedback box widget pre animation

* fix intro text in widget

* feedback-widget: clean old switch-button

* tweaks

* feedback widget: fix click listener

* formbricks feedback package setup

* finish styling

* Change "Compliments" to "Love"

* form card width

* update demo page with feedback widget

* update feedback widget

* load from NPM

* add highlightcolor styles

* add style to feedback widget config

* fix send email in hq feedback, fix error when styling not present in feedback widget config

* feedback widget: fix header subtitle color by adding opacity, re-add focus

* with rgba variables

* updated with HEX and examples

* hq: add pipelines to form

* feedback widget: outside click closes widget

* update sentry config

* update recommended nodejs version to 18 in hq readme

* switch css update

* update feedback widget demo

* feedback widget: hide cta by default

* fix config contact in widget not checked correctly

* feedbackwidget: init on open if init failed previously

* fix margin bottom

* fix margins feedback box

* release feedback widget v0.1.5

* hq: add replyTo field in submission mail if customer present

* fix contact subtitle css

* add setup instructions in XM

* add divId support for feedback widget

* add feedback-box to hq

* add slackNotification (#181)

* update slack pipeline wording

* fix formbricks url in email and slack notifications

* lotus config + borderRadius

* rebase xm branch to current main

* remove formbricks-com cloud offering links

* update Readme for xm approach

Co-authored-by: knugget <johannes@knugget.de>
2023-01-14 11:41:35 +01:00
Matthias Nannt
1d739f75f1 formbricks.com hide feedback widget 2023-01-05 16:34:39 +01:00
Matthias Nannt
fbfc1acd61 update feedback demo 2022-12-13 15:57:57 +01:00
Matthias Nannt
49a273c7c4 update hq demo with pmf modal 2022-12-11 10:57:17 +01:00
Matthias Nannt
8cba54aa86 fix add react lib to formbricks-com 2022-12-08 18:34:22 +01:00
Matthias Nannt
65a157e6ea fix hq pipeline prisma not found, remove cors in api route files 2022-12-08 17:43:50 +01:00
Matthias Nannt
ae3780880c add demo app, update cors on hq 2022-12-08 17:19:54 +01:00