Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(218)

Side by Side Diff: chrome/browser/resources/settings/internet_page/internet_page.html

Issue 2624573002: MD Settings: Internet: UI For global policy (Closed)
Patch Set: Rebase + Wrap Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <link rel="import" href="chrome://resources/cr_elements/cr_expand_button/cr_expa nd_button.html"> 1 <link rel="import" href="chrome://resources/cr_elements/cr_expand_button/cr_expa nd_button.html">
2 <link rel="import" href="chrome://resources/cr_elements/icons.html"> 2 <link rel="import" href="chrome://resources/cr_elements/icons.html">
3 <link rel="import" href="chrome://resources/cr_elements/network/cr_onc_types.htm l"> 3 <link rel="import" href="chrome://resources/cr_elements/network/cr_onc_types.htm l">
4 <link rel="import" href="chrome://resources/html/i18n_behavior.html"> 4 <link rel="import" href="chrome://resources/html/i18n_behavior.html">
5 <link rel="import" href="chrome://resources/html/polymer.html"> 5 <link rel="import" href="chrome://resources/html/polymer.html">
6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icon/iron-icon.htm l"> 6 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icon/iron-icon.htm l">
7 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html"> 7 <link rel="import" href="chrome://resources/polymer/v1_0/neon-animation/neon-ani matable.html">
8 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html"> 8 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper -icon-button-light.html">
9 <link rel="import" href="/prefs/prefs.html"> 9 <link rel="import" href="/prefs/prefs.html">
10 <link rel="import" href="/route.html"> 10 <link rel="import" href="/route.html">
(...skipping 16 matching lines...) Expand all
27 -webkit-margin-start: 4px; 27 -webkit-margin-start: 4px;
28 height: 24px; 28 height: 24px;
29 width: 24px; 29 width: 24px;
30 } 30 }
31 </style> 31 </style>
32 <settings-animated-pages id="pages" section="internet"> 32 <settings-animated-pages id="pages" section="internet">
33 <neon-animatable route-path="default"> 33 <neon-animatable route-path="default">
34 <network-summary on-show-detail="onShowDetail_" 34 <network-summary on-show-detail="onShowDetail_"
35 default-network="{{defaultNetwork}}" 35 default-network="{{defaultNetwork}}"
36 on-show-known-networks="onShowKnownNetworks_" 36 on-show-known-networks="onShowKnownNetworks_"
37 global-policy="[[globalPolicy_]]"
37 networking-private="[[networkingPrivate]]"> 38 networking-private="[[networkingPrivate]]">
38 </network-summary> 39 </network-summary>
39 <div actionable class="settings-box two-line" 40 <template is="dom-if" if="[[allowAddConnection_(globalPolicy_)]]">
40 on-tap="onExpandAddConnectionsTap_"> 41 <div actionable class="settings-box two-line"
41 <div class="start layout horizontal center"> 42 on-tap="onExpandAddConnectionsTap_">
42 <iron-icon icon="cr:add"></iron-icon> 43 <div class="start layout horizontal center">
43 <div>$i18n{internetAddConnection}</div> 44 <iron-icon icon="cr:add"></iron-icon>
45 <div>$i18n{internetAddConnection}</div>
46 </div>
47 <cr-expand-button alt="$i18n{internetAddConnectionExpandA11yLabel}"
48 id="expandAddConnections" expanded="{{addConnectionExpanded_}}">
49 </cr-expand-button>
44 </div> 50 </div>
45 <cr-expand-button alt="$i18n{internetAddConnectionExpandA11yLabel}" 51 <template is="dom-if" if="[[addConnectionExpanded_]]">
46 id="expandAddConnections" expanded="{{addConnectionExpanded_}}"> 52 <div actionable class="settings-box continuation center"
47 </cr-expand-button> 53 on-tap="onAddWiFiTap_">
48 </div> 54 <div class="start add-no-icon">$i18n{internetAddWiFi}</div>
49 <template is="dom-if" if="[[addConnectionExpanded_]]"> 55 <button class="icon-external" is="paper-icon-button-light">
50 <div actionable class="settings-box continuation center" 56 </button>
51 on-tap="onAddWiFiTap_"> 57 </div>
52 <div class="start add-no-icon">$i18n{internetAddWiFi}</div> 58 <div actionable class="settings-box continuation center"
53 <button class="icon-external" is="paper-icon-button-light"></button> 59 on-tap="onAddVPNTap_">
60 <div class="start add-no-icon">$i18n{internetAddVPN}</div>
61 <button class="icon-external" is="paper-icon-button-light">
62 </button>
63 </div>
64 <template is="dom-repeat" items="[[thirdPartyVpnProviders_]]">
65 <div actionable class="settings-box continuation center"
66 on-tap="onAddThirdPartyVpnTap_" provider="[[item]]">
67 <div class="start add-no-icon">
68 [[getAddThirdParrtyVpnLabel_(item)]]
69 </div>
70 </div>
71 </template>
72 </template>
73 </template>
74 <template is="dom-if" if="[[!allowAddConnection_(globalPolicy_)]]">
75 <div class="settings-box">
76 <iron-icon class="policy" icon="cr:domain"></iron-icon>
77 <div>$i18n{internetAddConnectionNotAllowed}</div>
54 </div> 78 </div>
55 <div actionable class="settings-box continuation center"
56 on-tap="onAddVPNTap_">
57 <div class="start add-no-icon">$i18n{internetAddVPN}</div>
58 <button class="icon-external" is="paper-icon-button-light"></button>
59 </div>
60 <template is="dom-repeat" items="[[thirdPartyVpnProviders_]]">
61 <div actionable class="settings-box continuation center"
62 on-tap="onAddThirdPartyVpnTap_" provider="[[item]]">
63 <div class="start add-no-icon">
64 [[getAddThirdParrtyVpnLabel_(item)]]
65 </div>
66 </div>
67 </template>
68 </template> 79 </template>
69 </neon-animatable> 80 </neon-animatable>
70 <template is="dom-if" route-path="/networkDetail" no-search> 81 <template is="dom-if" route-path="/networkDetail" no-search>
71 <settings-subpage page-title="$i18n{internetDetailPageTitle}"> 82 <settings-subpage page-title="$i18n{internetDetailPageTitle}">
72 <settings-internet-detail-page prefs="{{prefs}}" 83 <settings-internet-detail-page prefs="{{prefs}}"
73 default-network="[[defaultNetwork]]" 84 default-network="[[defaultNetwork]]"
85 global-policy="[[globalPolicy_]]"
74 networking-private="[[networkingPrivate]]"> 86 networking-private="[[networkingPrivate]]">
75 </settings-internet-detail-page> 87 </settings-internet-detail-page>
76 </settings-subpage> 88 </settings-subpage>
77 </template> 89 </template>
78 <template is="dom-if" route-path="/knownNetworks" no-search> 90 <template is="dom-if" route-path="/knownNetworks" no-search>
79 <settings-subpage page-title="$i18n{internetKnownNetworksPageTitle}"> 91 <settings-subpage page-title="$i18n{internetKnownNetworksPageTitle}">
80 <settings-internet-known-networks-page 92 <settings-internet-known-networks-page
81 network-type="[[knownNetworksType_]]" 93 network-type="[[knownNetworksType_]]"
82 on-show-detail="onShowDetail_" 94 on-show-detail="onShowDetail_"
83 networking-private="[[networkingPrivate]]"> 95 networking-private="[[networkingPrivate]]">
84 </settings-internet-known-networks-page> 96 </settings-internet-known-networks-page>
85 </settings-subpage> 97 </settings-subpage>
86 </template> 98 </template>
87 </settings-animated-pages> 99 </settings-animated-pages>
88 </template> 100 </template>
89 <script src="internet_page.js"></script> 101 <script src="internet_page.js"></script>
90 </dom-module> 102 </dom-module>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698