TheodorTomas
0e03096014
feat: add headline to preview survey input field
...
The open-text input in the workspace look preview was missing a
headline label. Add "Anything else to share?" so the field is
consistent with the other question elements in the preview.
2026-02-06 18:42:27 +08:00
TheodorTomas
a422b7acc3
fix: show browser chrome header for app survey preview in theme settings
...
The header bar (red/amber/green dots, "Your web app" label, reset button)
was hidden for app survey previews due to a `!isAppSurvey` guard, causing
the top of the preview to appear cut off.
2026-02-06 18:26:01 +08:00
TheodorTomas
8f02655925
fix: derive styling colors from brand color and add description font weight
...
- Adjust suggest colors mix ratios to match original behavior (inputs at
92% white, input borders at 60% white, question color at 35% black)
- Derive button, progress, input, option, headline, and accent colors
from the saved brand color on initial load via getBrandDerivedDefaults
- Update CSS defaults in globals.css to reference --fb-survey-brand-color
- Add elementDescriptionFontWeight field to styling type, form, and
addCustomThemeToDom
- Add e2e test for initial load brand color derivation
2026-02-06 17:43:57 +08:00
TheodorTomas
d31caf37ab
fix: prevent StylingSection background from overflowing rounded border
2026-02-06 17:31:35 +08:00
TheodorTomas
68dee72531
feat: add brand color picker and suggest colors to survey editor styling tab
...
Extract shared getSuggestedColors() to keep color derivation DRY between
the project-level theme page and the per-survey styling editor.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 17:26:16 +08:00
TheodorTomas
f07225c953
chore: remove unused tailwind utility extensions
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 16:17:42 +08:00
TheodorTomas
495d0eb338
fix: derive suggest colors from brand color instead of hardcoding
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 16:17:39 +08:00
TheodorTomas
5c6f1e998e
refactor: extract styling field components into separate files
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-06 16:17:35 +08:00
TheodorTomas
7563793643
Merge remote-tracking branch 'origin/main' into feat/css-variables
2026-02-06 15:05:48 +08:00
Anshuman Pandey
1b81e68106
feat: overlay close ( #7197 )
2026-02-06 06:08:19 +00:00
Theodór Tómas
202958cac2
fix: replace @vercel/og with next/og ( #7208 )
2026-02-06 04:53:42 +00:00
TheodorTomas
93b7dfa3fa
Merge remote-tracking branch 'origin/main' into feat/css-variables
2026-02-06 11:57:53 +08:00
Harsh Bhat
8e901fb3c9
docs: Validation Rules ( #7213 )
2026-02-05 14:51:26 +00:00
Harsh Bhat
29afb3e4e9
docs: Formbricks Hubspot integration ( #7212 )
2026-02-05 12:30:05 +00:00
Matti Nannt
38a3b31761
fix: upgrade preact to fix JSON VNode Injection vulnerability ( #7209 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-05 11:10:12 +00:00
Dhruwang Jariwala
2bfb79d999
fix: translation github action ( #7207 )
2026-02-05 11:06:21 +00:00
TheodorTomas
290a53eb8e
fix: removing unneeded changes
2026-02-05 14:21:27 +08:00
TheodorTomas
afcc8069ed
chore: bump node version to 20 in translation workflow
2026-02-05 03:11:25 +08:00
TheodorTomas
0b8bef5861
chore: regenerate i18n lockfiles and translations from main
2026-02-05 02:46:06 +08:00
TheodorTomas
42f47419eb
fix: generating locale files again
2026-02-05 00:44:32 +08:00
TheodorTomas
62d0109837
chore: reset i18n files to match main
2026-02-05 00:33:41 +08:00
TheodorTomas
704e925d19
Merge main and resolve pnpm-lock.yaml conflict
2026-02-05 00:03:15 +08:00
TheodorTomas
5b7b3458c5
chore: update pnpm-lock.yaml to match package.json
2026-02-04 23:58:40 +08:00
TheodorTomas
cfbd67d4c4
fix: force CI to correct
2026-02-04 23:51:16 +08:00
TheodorTomas
d389037ae9
chore: removing unneeded code after self review
2026-02-04 23:39:29 +08:00
TheodorTomas
7a6ac93a7f
fix: small fix
2026-02-04 23:23:34 +08:00
TheodorTomas
d7c6d465fc
fix: fixing broken e2e tests
2026-02-04 23:16:22 +08:00
TheodorTomas
493aeeb1f1
fix: fixing e2e tests
2026-02-04 22:25:35 +08:00
Matti Nannt
7971b9b312
fix(security): upgrade pnpm and AWS SDK to fix vulnerabilities ( #7192 )
...
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-04 13:29:17 +00:00
Johannes
1143f58ba5
fix: refresh invite expiration when sharing link ( #7198 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-04 13:28:25 +00:00
Balázs Úr
47fe3c73dd
fix: Hungarian translations ( #7199 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-04 13:26:27 +00:00
TheodorTomas
b947b70321
fix: fixing broken HU translations after merge
2026-02-04 20:44:53 +08:00
TheodorTomas
a289af7c5d
Merge remote-tracking branch 'origin/main' into feat/css-variables
2026-02-04 18:54:11 +08:00
Dhruwang Jariwala
727e586b16
feat: responseID in response table ( #7195 )
2026-02-04 09:59:37 +00:00
TheodorTomas
dc9251950c
feat: a couple small improvements
2026-02-04 14:15:35 +08:00
TheodorTomas
9fbe32c6ab
feat: fixing the font weight not appearing in the preview
2026-02-04 13:58:46 +08:00
Theodór Tómas
4a9b4d52ca
fix: resolve infinite re-render loop in Survey Editor ( #7142 )
2026-02-04 05:03:09 +00:00
TheodorTomas
639d63be5e
feat: removing extra comment
2026-02-04 11:45:54 +08:00
TheodorTomas
f0b3d8638b
feat: renaming label-upper-label to label-upper
2026-02-04 11:38:44 +08:00
TheodorTomas
ac838e0710
feat: fixing issue from PR review
2026-02-04 11:28:28 +08:00
Sadiq Mohammed
cbb0166419
chore(docker): add healthchecks and wait for postgres and redis readiness ( #7121 )
2026-02-03 13:37:53 +00:00
Balázs Úr
4b0c518683
chore: use Unicode punctuation, remove contractions, make wording consistent ( #7049 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-03 10:37:49 +00:00
devin-ai-integration[bot]
5f05f8d36b
chore: remove unused icon components ( #7170 )
...
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Johannes <johannes@formbricks.com >
2026-02-03 08:40:15 +00:00
Balázs Úr
f7558a7497
feat: Add Hungarian language support ( #7175 )
...
Co-authored-by: Dhruwang <dhruwangjariwala18@gmail.com >
2026-02-03 08:22:41 +00:00
Dhruwang Jariwala
009beba866
feat: dropdown ui for multi select ( #7191 )
2026-02-03 05:16:03 +00:00
Bhagya Amarasinghe
c3ec5ddc3a
fix: optimize license check flow to prevent Redis hammering and OOM crashes ( #7180 )
2026-02-02 13:50:35 +00:00
TheodorTomas
45fc508f5b
chore: fixing rabbitai issues
2026-02-02 21:25:55 +08:00
TheodorTomas
726d4b67f9
chore: adding test coverage to styles.ts
2026-02-02 21:25:55 +08:00
TheodorTomas
2fc7827f8e
chore: adding more styles.test.ts unit tests
2026-02-02 21:25:55 +08:00
TheodorTomas
a1364995d1
chore: fix unit test
2026-02-02 21:25:55 +08:00