• Luke Schoen's avatar
    fix: Update Onboarding component and make Terms & Conditions consistent on taskbar app · b2a4092c
    Luke Schoen authored
    * Note: To quickly see the changes force the Onboarding component (displaying Terms & Conditions screen) to appear by changing
    `if (isFirstRun) {` to `if (true) {` in `fether-react/src/App/App.js. The screen should be consistent when you run `yarn taskbar` and `yarn start`
    
    * Terms & Conditions updates for consistency and compatibility with taskbar app
    
    	* Add extra side padding `-padded-extra` to Terms & Conditions so consistent with rest of site and in taskbar app
    
    	* Wrap with `.terms-and-conditions-wrapper` to add box shadow around both the
    	'Please read carefully' label and associated Terms & Conditions
    
    	* Adjust height of `.terms-and-conditions` down to 16rem otherwise with more side padding it causes
    	overflow to occur with vertical scrollbar appearing (checked that it works on both taskbar app
    	i.e. `yarn taskbar` and normal app `yarn electron` or `yarn start`)
    
    	* Hide `overflow-x` in Terms and Conditions as caused horizontal scroll on taskbar app
    
    	* Add top margin to Terms and Conditions so extra gap from its 'Please read carefully' label
    
    	* Only left padding in Terms and Conditions
    b2a4092c