OLD | NEW |
---|---|
1 <link rel="import" href="chrome://resources/polymer/v0_8/polymer/polymer.html"> | 1 <link rel="import" href="chrome://resources/polymer/v0_8/polymer/polymer.html"> |
2 <link rel="import" href="chrome://resources/polymer/v0_8/paper-material/paper-ma terial.html"> | 2 <link rel="import" href="chrome://resources/polymer/v0_8/paper-material/paper-ma terial.html"> |
3 <link rel="import" href="chrome://md-settings/checkbox/checkbox.html"> | 3 <link rel="import" href="chrome://md-settings/checkbox/checkbox.html"> |
4 | 4 |
5 <dom-module id="cr-settings-a11y-page"> | 5 <dom-module id="cr-settings-a11y-page"> |
6 <link rel="import" type="css" | 6 <link rel="import" type="css" |
7 href="chrome://md-settings/settings_page/settings_page.css"> | 7 href="chrome://md-settings/settings_page/settings_page.css"> |
8 <link rel="import" type="css" href="a11y_page.css"> | 8 <link rel="import" type="css" href="a11y_page.css"> |
9 <template> | 9 <template> |
10 <paper-material> | 10 <paper-material> |
11 <div class="more-a11y-link"> | 11 <div class="more-a11y-link"> |
12 <a href="https://chrome.google.com/webstore/category/collection/accessib ility" | 12 <a href="https://chrome.google.com/webstore/category/collection/accessib ility" |
13 target="_blank" i18n-content="accessibilityMoreFeaturesLink"></a> | 13 target="_blank" i18n-content="accessibilityMoreFeaturesLink"></a> |
14 </div> | 14 </div> |
15 | 15 |
16 <if expr="chromeos"> | 16 <if expr="chromeos"> |
17 <cr-settings-checkbox | 17 <cr-settings-checkbox |
18 pref="{{prefs.settings.settings.a11y.enable_menu}}" | 18 pref="{{prefs.settings.a11y.enable_menu}}" |
19 i18n-values="label:accessibilityOptionsInMenuLabel"> | 19 i18n-values="label:accessibilityOptionsInMenuLabel"> |
20 </cr-settings-checkbox> | 20 </cr-settings-checkbox> |
21 <cr-settings-checkbox | 21 <cr-settings-checkbox |
22 pref="{{prefs.settings.settings.a11y.large_cursor_enabled}}" | 22 pref="{{prefs.settings.a11y.large_cursor_enabled}}" |
23 i18n-values="label:accessibilityLargeMouseCursorLabel"> | 23 i18n-values="label:accessibilityLargeMouseCursorLabel"> |
24 </cr-settings-checkbox> | 24 </cr-settings-checkbox> |
25 <cr-settings-checkbox | 25 <cr-settings-checkbox |
26 pref="{{prefs.settings.settings.a11y.high_contrast_enabled}}" | 26 pref="{{prefs.settings.a11y.high_contrast_enabled}}" |
27 i18n-values="label:accessibilityHighContrastLabel"> | 27 i18n-values="label:accessibilityHighContrastLabel"> |
28 </cr-settings-checkbox> | 28 </cr-settings-checkbox> |
29 <cr-settings-checkbox | 29 <cr-settings-checkbox |
30 pref="{{prefs.settings.settings.a11y.sticky_keys_enabled}}" | 30 pref="{{prefs.settings.a11y.sticky_keys_enabled}}" |
31 i18n-values="label:accessibilityStickyKeysLabel; | 31 i18n-values="label:accessibilityStickyKeysLabel; |
32 subLabel:accessibilityStickyKeysSublabel"> | 32 subLabel:accessibilityStickyKeysSublabel"> |
33 </cr-settings-checkbox> | 33 </cr-settings-checkbox> |
34 <cr-settings-checkbox pref="{{prefs.settings.settings.accessibility}}" | 34 <cr-settings-checkbox pref="{{prefs.settings.accessibility}}" |
35 i18n-values="label:accessibilityChromeVoxLabel; | 35 i18n-values="label:accessibilityChromeVoxLabel; |
36 subLabel:accessibilityChromeVoxSublabel"> | 36 subLabel:accessibilityChromeVoxSublabel"> |
37 </cr-settings-checkbox> | 37 </cr-settings-checkbox> |
38 <cr-settings-checkbox | 38 <cr-settings-checkbox |
39 pref="{{prefs.settings.settings.a11y.screen_magnifier}}" | 39 pref="{{prefs.settings.a11y.screen_magnifier}}" |
40 i18n-values="label:accessibilityScreenMagnifierLabel"> | 40 i18n-values="label:accessibilityScreenMagnifierLabel"> |
41 </cr-settings-checkbox> | 41 </cr-settings-checkbox> |
42 <cr-settings-checkbox | 42 <cr-settings-checkbox |
43 pref="{{prefs.settings.settings.touchpad.enable_tap_dragging}}" | 43 pref="{{prefs.settings.touchpad.enable_tap_dragging}}" |
44 i18n-values="label:accessibilityTapDraggingLabel"> | 44 i18n-values="label:accessibilityTapDraggingLabel"> |
45 </cr-settings-checkbox> | 45 </cr-settings-checkbox> |
46 <cr-settings-checkbox pref="{{prefs.settings.settings.a11y.autoclick}}" | 46 <cr-settings-checkbox pref="{{prefs.settings.a11y.autoclick}}" |
47 i18n-values="label:accessibilityClickOnStopLabel"> | 47 i18n-values="label:accessibilityClickOnStopLabel"> |
48 </cr-settings-checkbox> | 48 </cr-settings-checkbox> |
49 | 49 |
50 <div class="autoclick-delay-label" | 50 <div class="autoclick-delay-label" |
51 hidden$="{{!prefs.settings.settings.a11y.autoclick}}"> | 51 hidden$="{{!prefs.settings.a11y.autoclick}}"> |
52 <span i18n-content="accessibilityDelayBeforeClickLabel"></span> | 52 <span i18n-content="accessibilityDelayBeforeClickLabel"></span> |
53 <select id="autoclickDropdown" on-change="autoclickSelectChanged_"> | 53 <select id="autoclickDropdown" on-change="autoclickSelectChanged_" |
54 value="{{prefs.settings.a11y.autoclick_delay_ms}}"> | |
michaelpg
2015/05/13 23:49:50
add ::change for native element
Jeremy Klein
2015/05/14 00:53:52
Totally forgot about this. Great call!
| |
54 <option value="200" | 55 <option value="200" |
55 i18n-content="accessibilityDelayBeforeClickExtremelyShort"> | 56 i18n-content="accessibilityDelayBeforeClickExtremelyShort"> |
56 </option> | 57 </option> |
57 <option value="400" | 58 <option value="400" |
58 i18n-content="accessibilityDelayBeforeClickVeryShort"> | 59 i18n-content="accessibilityDelayBeforeClickVeryShort"> |
59 </option> | 60 </option> |
60 <option value="600" | 61 <option value="600" |
61 i18n-content="accessibilityDelayBeforeClickShort"> | 62 i18n-content="accessibilityDelayBeforeClickShort"> |
62 </option> | 63 </option> |
63 <option value="800" | 64 <option value="800" |
64 i18n-content="accessibilityDelayBeforeClickLong"> | 65 i18n-content="accessibilityDelayBeforeClickLong"> |
65 </option> | 66 </option> |
66 <option value="1000" | 67 <option value="1000" |
67 i18n-content="accessibilityDelayBeforeClickVeryLong"> | 68 i18n-content="accessibilityDelayBeforeClickVeryLong"> |
68 </option> | 69 </option> |
69 </select> | 70 </select> |
70 </div> | 71 </div> |
71 | 72 |
72 <cr-settings-checkbox | 73 <cr-settings-checkbox |
73 pref="{{prefs.settings.settings.a11y.virtual_keyboard}}" | 74 pref="{{prefs.settings.a11y.virtual_keyboard}}" |
74 i18n-values="label:accessibilityOnScreenKeyboardLabel"> | 75 i18n-values="label:accessibilityOnScreenKeyboardLabel"> |
75 </cr-settings-checkbox> | 76 </cr-settings-checkbox> |
76 </if> | 77 </if> |
77 | 78 |
78 </paper-material> | 79 </paper-material> |
79 </template> | 80 </template> |
80 <script src="a11y_page.js"></script> | 81 <script src="a11y_page.js"></script> |
81 </dom-module> | 82 </dom-module> |
OLD | NEW |