1514734b27
5 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
809a633306
|
feat: App Theming (#9714)
* fix style bugs * fix select styles * test: fix font size issue for cypress tests * incorporate ashit feedback * test: addresed review comments for cypress tests * add analytics events * height issue in view mode * incorporate code review feedbacks * incorporate code review feedbacks * refactor: addressed review comments; removed border radius and box shadow for text widget; Updated migrations * feat: Makes shadow and radius controls keyboard accessible (#11547) * makes shadow and radius controls keyboard accessible * removes unused imports * moves options out of render method * fix: changed the misnomer background property name to the relevant property name * fix: border radius issue for the map widget * address qa bugs * address qa bugs * fix ux of theming pane when widget is selected * fix: * added backgroundColor to the video widget * restricted pop-over border radius to 0.375rem * added box shadow for the input group for select widget * fix: added delete icon in the delete theme modal * address qa bugs * change checkbox column size in config * add js convertible to button color * remove unused imports * test: fixed jest tests * fix primary color typo * fix: migrations for the theming * fix: * Removed background color from MultiTreeSelect and TreeSelect component. * grouped button's menu button pop over border radius restricting to 0.375rem. * test: updated Dsl migration UT * address qa bugs * address qa bugs * fix: address qa comments * address qa bugs * fix: * migration issue; * unit test cases; * fix rating widget scroll issue * fix youtube video border radius bug * fix select widget * fix select widgets styles * address qa bugs * merge conflicts * makes the reset button keyboard accessible (#12134) * -resolved merge conflicts * address qa bugs * fix: labelTextSize migration fixes * refactor: * made changes to the fontSizeUtils function * fixed the issue related to unit tests * fix button group widget * remove unused imports * fix: fixed the text size migration for the table widget * refactor: addressed review comments for the table widget theming migration * fix button group widget * add init calls for view mode * json form init theme changes * fix: added migration for boxShadow, borderRadius and textSizes for table widget * fix broken fields * test: fixed unit tests * wip * inconsistancy fixes and schemaItem update in updateHook/fieldConfiguration * feat: init json form migration theming * json form primaryColor -> accentColor * update table widget * update table widget * object field label styling * fix: migration related to the JSON form * fix: fixed labelTextSize migration for JSON form nested widgets * property control nested stylesheet lookup * JSONForm label styles form array items * show label for checkbox field array item * fix button group widget * wip * refactor: addressed table widget review comments * refactor: addressed ashit review comments; * added childStylesheet for widgets * feat: Keyboard navigable Color Picker control (#11797) * Makes ColorPicker keyboard accessible * seperate out keyboard and mouse interactions * fix issue with not focusing back to input * Adds test for Color picker * chore: added comment for the boxShadow property * fix: * added unit test cases for the widget and property utils * resolved warning messages * wip * theme config update * fix merge conflicts * refactor: moved theming migration inside the migrations folder * fix qa bugs * fix jest test * fix: unit test cases * fix table column creation logic * refactor: addressed review comments for migrations * fix: Overriding margin and padding for custom render in the dropdown component (#12875) * * fix for custom render padding and margin in ADS dropdown * * fix for removing padding from normal render options * refactor: moved the boxShadow condition to the variable * fix qa bugs * fix: migration QA callouts for audio recorder widget * refactor: added updated comments for boxShadow migration for table widget * fix theme binfings for JSONForm fields under Object * fix table widget theming bug * fix: addressed code review comments * fix: unit test cases * fix: qa migration callouts * fix table widget theming bug * fix JSONForm currency input dropdown not submit form * Added new tests - AppThemingSpec * fix qa bugs * fix unit test * fix JSONForm cellBorderWidth to have default value post migration * fix unit test * fix qa bugs * remove unused imports * fix qa bugs * fix JSONForm input height issue * fix qa bugs * Updating Theming spec * * dropdown color fixes (#13249) * fix caching issue ; * Fixed Theming tests * fix tests * fix tab widget tests * fix: json form children level migration issue * fix table widget tests * Updated test * updated tests * updated test * updated tests * updated tests * updated pageload * fix cypress tests * remove cypress created files * fix color picker issues * Failure fixes * Fixed some more tests * fix: cypress test failures * fix tests * remove consoles * fix table tests * fix qa bugs * updating snapshots for AppPageLayout_spec as per new UI * fix rating widget bug * fix qa bugs * fix: * cypress failing tests * Migration QA callouts * Removed unused imports * update constract check algo * fix color contrast issue * fix: cypress failure test cases * update font sizes labels * fix regression bugs * fix: * JSON form labelTextSize issue fix * Updated comment for the fontSizeUtility function * migrations issues related to table widget borderRadius and boxShadow * fix: default labelTextSize issue for the Input and Select families * fix regression bugs * fix regression bugs * PassingParams spec - added wait time * fix: font family default value issue on JS toggle * fix js toggle issue in text widget * fix tests * fix tests * fix tests * fix cypress tests * fix regression bugs * fix regression bugs * fix: * refactored table widget migration function as per review comments, * added default value to the widget * fix: failing unit test cases * fix theming spec * fix cypress tests * test: fixed failed cypress test * incorporate ashit feedback * fix cypress tests * fix: addressed review comments * comment out table cypress test * fix merge conflicts * comment out color picker tests Co-authored-by: Pawan Kumar <pawankumar@Pawans-MacBook-Pro.local> Co-authored-by: keyurparalkar <keyur@appsmith.com> Co-authored-by: Aswath K <aswath@appsmith.com> Co-authored-by: Nayan <nayan@appsmith.com> Co-authored-by: Ashit Rath <ashit@appsmith.com> Co-authored-by: balajisoundar <balaji@appsmith.com> Co-authored-by: albinAppsmith <87797149+albinAppsmith@users.noreply.github.com> Co-authored-by: Aishwarya UR <aishwarya@appsmith.com> Co-authored-by: apple <nandan@thinkify.io> Co-authored-by: Parthvi Goswami <parthvigoswami@Parthvis-MacBook-Pro.local> |
||
|
|
3eec0594f7
|
chore: [ImgBot] Optimize images (#9208)
*Total -- 929.35kb -> 640.18kb (31.11%) /deploy/helm/images/helm-ssl-config.png -- 194.07kb -> 104.73kb (46.03%) /static/images/client-wsl-yt-video-thumbnail.png -- 690.06kb -> 490.46kb (28.93%) /app/client/src/assets/icons/widget/table/checkbox-line.svg -- 0.20kb -> 0.19kb (7.77%) /app/client/src/assets/icons/widget/table/checkbox-check.svg -- 0.21kb -> 0.20kb (7.41%) /app/client/src/assets/icons/comments/commentCursor.svg -- 1.10kb -> 1.07kb (3.1%) /app/client/src/assets/icons/widget/recorder/recorder_recording.svg -- 0.14kb -> 0.14kb (2.74%) /app/client/src/assets/icons/widget/recorder/recorder_pause.svg -- 0.23kb -> 0.23kb (2.53%) /app/client/src/widgets/AudioWidget/icon.svg -- 0.39kb -> 0.39kb (1.98%) /app/client/src/assets/icons/widget/recorder/recorder_complete.svg -- 0.23kb -> 0.23kb (1.67%) /app/client/src/assets/icons/comments/unpinIcon.svg -- 0.28kb -> 0.27kb (1.41%) /app/client/src/assets/icons/control/underline1.svg -- 0.77kb -> 0.76kb (1.27%) /app/client/src/assets/icons/ads/plus.svg -- 0.24kb -> 0.24kb (1.22%) /app/client/src/widgets/TextWidget/icon.svg -- 0.26kb -> 0.26kb (1.13%) /app/client/src/assets/icons/ads/arrow-right-line.svg -- 0.26kb -> 0.26kb (1.13%) /app/client/src/assets/icons/ads/up-arrow.svg -- 0.26kb -> 0.26kb (1.11%) /app/client/src/assets/icons/ads/down-arrow.svg -- 0.29kb -> 0.28kb (1.02%) /app/client/src/assets/icons/ads/dropdown.svg -- 0.23kb -> 0.23kb (0.83%) /app/client/src/assets/icons/menu/run.svg -- 0.41kb -> 0.41kb (0.71%) /app/client/src/assets/svg/no_entities_found.svg -- 0.98kb -> 0.98kb (0.7%) /app/client/src/assets/icons/ads/snippet.svg -- 0.57kb -> 0.56kb (0.69%) /app/client/src/assets/icons/ads/share-2.svg -- 0.46kb -> 0.46kb (0.63%) /app/client/src/assets/icons/widget/recorder/recorder_default.svg -- 0.94kb -> 0.93kb (0.63%) /app/client/src/assets/icons/widget/button-group.svg -- 1.29kb -> 1.28kb (0.53%) /app/client/src/widgets/ButtonGroupWidget/icon.svg -- 1.29kb -> 1.28kb (0.53%) /app/client/src/assets/icons/menu/beta.svg -- 1.00kb -> 1.00kb (0.49%) /app/client/src/assets/svg/checkmark.svg -- 0.23kb -> 0.23kb (0.43%) /app/client/src/assets/icons/menu/js-function.svg -- 0.91kb -> 0.91kb (0.43%) /app/client/src/assets/icons/menu/js-group.svg -- 1.81kb -> 1.80kb (0.38%) /app/client/src/assets/icons/ads/file-copy-line.svg -- 0.86kb -> 0.85kb (0.34%) /app/client/src/assets/icons/control/color-picker.svg -- 1.46kb -> 1.45kb (0.34%) /app/client/src/assets/icons/ads/git-commit-line.svg -- 0.88kb -> 0.88kb (0.33%) /app/client/src/assets/icons/ads/key-2-line.svg -- 1.28kb -> 1.28kb (0.31%) /app/client/src/assets/icons/menu/js-file.svg -- 2.33kb -> 2.32kb (0.29%) /app/client/src/assets/icons/widget/recorder/recorder_no_permission.svg -- 1.63kb -> 1.63kb (0.24%) /app/client/src/assets/icons/ads/support.svg -- 1.23kb -> 1.22kb (0.24%) /app/client/src/assets/icons/ads/cloudy-line.svg -- 1.38kb -> 1.38kb (0.21%) /app/client/src/assets/icons/ads/user-v2.svg -- 1.55kb -> 1.54kb (0.19%) /app/client/src/assets/icons/ads/upload-v2.svg -- 1.76kb -> 1.75kb (0.17%) /app/client/src/assets/icons/ads/shield-success.svg -- 3.03kb -> 3.03kb (0.13%) /app/client/src/assets/icons/ads/shield-error.svg -- 3.03kb -> 3.03kb (0.13%) /app/client/src/assets/icons/ads/git-branch.svg -- 2.80kb -> 2.80kb (0.1%) /app/client/src/assets/svg/loader-2-fill.svg -- 3.78kb -> 3.78kb (0.1%) /app/client/src/assets/icons/ads/gear.svg -- 3.23kb -> 3.23kb (0.09%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com> |
||
|
|
d3c3707ad3
|
feat: git sync - add error, progress states to connect and merge tabs (#9007)
Co-authored-by: Rishabh Rathod <rishabh.rathod@appsmith.com> |
||
|
|
a4c3c6ca9d
|
fix: Remove Success GIF and Add Tick Animation (#7925)
- Decreased the delay to 3 seconds and - Added CSS animation instead of GIF which reduces the load time. - Added Placeholder image for the information image to show while it is loading. |
||
|
|
31cdfe0fe5
|
feat: Appsmith design system changes (#8125)
Introducing a much improved design system with new components in the Appsmith Design System. |