Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

Add configurable UI scaling #8419

Merged
merged 1 commit into from
Apr 24, 2017
Merged

Add configurable UI scaling #8419

merged 1 commit into from
Apr 24, 2017

Commits on Apr 24, 2017

  1. Break Preferences > Advanced into its own file; move the new zoom s…

    …etting there
    
    Auditors: @cezaraugusto, @NejcZdovc
    
    Test Plan:
    1. Open preferences and visit the `Advanced` tab
    2. Settings should work as expected; there should be no console errors
    
    Add configurable UI scaling. This doesn't affect page size; scaling is only for the browser UI elements
    
    Fixes #1937
    
    Auditors: @bradleyrichter, @alexwykoff, @NejcZdovc
    
    Test Plan:
    1. Open preferences and visit the `Advanced` tab
    2. Change the new `Toolbar and UI elements scale` setting.
      - verify default is `Normal`
      - choose a smaller size and verify URL bar, nav buttons, etc get smaller
      - choose a larger size and verify URL bar, nav buttons, etc get larger
      - verify size of page content does not change
    
    This commit incorporates feedback from PR
    - organize imports
    - translations for the new drop down values
    - moved "requires restart" style to commonStyles
    - switch advancedTab to use aphrodite/no-important
    - updated zoom values per convo w/ @bradleyrichter
    - use new `DefaultSectionTitle` tag for the new AdvancedTab component
    bsclifton committed Apr 24, 2017
    Configuration menu
    Copy the full SHA
    6527c55 View commit details
    Browse the repository at this point in the history