Thomas Heartman
b2a1628ff5
feat: set up request execution on form submission
2022-02-28 23:13:07 +01:00
Thomas Heartman
0e4d2cf102
step forward after submitting response
2022-02-28 22:29:27 +01:00
Thomas Heartman
5c35ea84b7
fix: don't reset radio group values to undefined
2022-02-28 22:14:53 +01:00
Thomas Heartman
a2a7499e95
chore: minor cleanup and simplification
2022-02-28 22:11:55 +01:00
Thomas Heartman
05d8cfe10c
feat: fix keyboard focus between screens
2022-02-28 22:09:18 +01:00
Thomas Heartman
f215980d6c
feat: overlay form sections
2022-02-28 15:36:46 +01:00
Thomas Heartman
355b516dae
feat: render all steps at the same time, add thank you; first anims
2022-02-28 15:19:15 +01:00
Thomas Heartman
5456b093be
feat: style open-feedback-button.
2022-02-28 14:35:02 +01:00
Thomas Heartman
911f65856f
feat: further styling and hooking up of open feedback-button
2022-02-28 12:27:10 +01:00
Thomas Heartman
56d9335162
docs: set customer type correctly
2022-02-28 10:25:16 +01:00
Thomas Heartman
6916873ec7
docs: style input text area
2022-02-28 10:19:02 +01:00
Thomas Heartman
9b1f9b764b
feat: start hooking up open/close logic
2022-02-27 19:59:30 +01:00
Thomas Heartman
a629c36fe7
feat: hide 'very unsatisfied'/'very satisfied' on smaller sreens
2022-02-27 19:40:14 +01:00
Thomas Heartman
e007123c59
fix: make close button visible again
2022-02-27 16:27:28 +01:00
Thomas Heartman
1534fd1674
feat: style page 3
2022-02-27 16:15:46 +01:00
Thomas Heartman
5bc48076a2
feat: reverse source order of form control buttons.
...
this makes 'submit' or 'next' the first button you reach when tabbing
out of the control
2022-02-27 16:02:00 +01:00
Thomas Heartman
19e03e94e0
style page 2
2022-02-27 15:57:30 +01:00
Thomas Heartman
da38a419ed
feat: create step 1 and set up step 2
2022-02-27 15:16:51 +01:00
Thomas Heartman
5340ca28fc
move subcomponent into wrapper
2022-02-27 14:59:33 +01:00
Thomas Heartman
35a939b895
feat: start splitting component up into multiple pieces.
2022-02-27 14:37:44 +01:00
Thomas Heartman
211b18c4a3
feat: start adding state logic to component.
2022-02-26 21:38:07 +01:00
Thomas Heartman
6e2072bca4
chore: first feedback page
2022-02-25 17:10:29 +01:00
Thomas Heartman
532f0cb634
fix: explicitly set background for the light theme
...
the default is for it to be transparent, which causes issues when
you're overlaying components with the default background color.
2022-02-25 16:39:25 +01:00
Thomas Heartman
43597687df
fix: make css module loading work as expected.
2022-02-25 16:38:32 +01:00
Thomas Heartman
790bd4da0f
chore: support css modules in storybook
2022-02-25 15:37:04 +01:00
Thomas Heartman
4a795966d1
docs: change primary color for light theme to unleash purple
2022-02-25 13:32:52 +01:00
Thomas Heartman
a6191f5ab8
feat: rough style first question page of feedback component.
2022-02-25 12:57:13 +01:00
Thomas Heartman
aa3fb6c4e2
chore: rename styles to module, add more focus styles
2022-02-24 18:00:03 +01:00
Thomas Heartman
39f4d73d59
feat: add basic (sorta styled) first feedback screen
2022-02-24 17:42:53 +01:00
Thomas Heartman
0160eb8ef3
docs: swizzle root and add feedback component
2022-02-24 16:28:05 +01:00
Thomas Heartman
105f3bac21
chore: use standard css file name
2022-02-23 10:37:52 +01:00
Thomas Heartman
4305166186
chore(storybook): wire storybook up with docusaurus
2022-02-18 08:35:59 +01:00
Thomas Heartman
9bcb489d8c
docs: add data-theme attribute to storybook html
2022-02-17 13:47:04 +01:00
Thomas Heartman
1b8a15aa12
docs: Add storybook
2022-02-17 12:30:49 +01:00
Renato Arruda
50cbc78cd8
(docs) Ruby SDK now has a bootstrap impl
2022-02-17 07:58:52 +01:00
Thomas Heartman
63cd0d229e
docs: adjust primary color scale, fix search dropdown a11y issues
...
This changes the darker end of the primary color scale to make it even
darker. This means that at the lower end of the scale, white text also
gets enough contrast to be accessible.
For the record: these variables do not seem to be in use anywhere else
in the code base (based on a text search), so it shouldn't affect any
other bits or pieces.
2022-02-14 11:43:05 +01:00
Thomas Heartman
c63d552576
Merge pull request #1345 from Unleash/docs/impression-data-how-to
...
docs: Add "How to send impression data to your third-party sink" guide
2022-02-11 12:36:53 +01:00
Thomas Heartman
ea7d599bad
chore: add missing comma
2022-02-11 11:56:16 +01:00
Thomas Heartman
04f6ff2f69
Merge pull request #1348 from Unleash/docs/update-a-b-testing-doc
...
docs: Reference impression data from A/B testing doc
2022-02-11 09:59:46 +01:00
Thomas Heartman
17d32f5e43
fix: don't apply extra image styling to images outside the main
...
Without this modifier, the border, background color, etc, also applies
to logos in the header and footer, and that's not what we want.
2022-02-10 16:42:11 +01:00
Thomas Heartman
ebcab898e7
docs: Reference impression data from A/B testing doc
...
Mention impression data in the A/B discussion topic.
2022-02-10 16:35:29 +01:00
Thomas Heartman
e114025967
docs: reference A/B testing doc from impression data how-to
2022-02-10 16:26:57 +01:00
Thomas Heartman
812aa5c64c
docs: reference how-to impression data from ref impression data
2022-02-10 16:26:44 +01:00
Thomas Heartman
a125ea10e8
fix: add missing backslashes to curl command
2022-02-10 16:10:53 +01:00
Thomas Heartman
9998e4cd63
chore: rename impression data how-to
2022-02-10 15:55:25 +01:00
Thomas Heartman
845168385b
docs: Finish initial draft of how-to guide
2022-02-10 15:53:51 +01:00
Thomas Heartman
b56f809fb8
docs: rename file extension from .md to .mdx
2022-02-10 15:34:19 +01:00
Thomas Heartman
d0c4eb2637
docs: Add cURL command to ApiRequest component.
2022-02-10 15:33:08 +01:00
Thomas Heartman
1eb4ae99ec
docs: Clarify placeholder info.
2022-02-09 16:06:05 +01:00
Thomas Heartman
31b3792a11
docs: Add steps to enable impression events for existing toggles.
2022-02-09 16:03:32 +01:00