| <!-- |
| Copyright 2022 The Chromium Authors |
| Use of this source code is governed by a BSD-style license that can be |
| found in the LICENSE file. |
| --> |
| |
| <style include="support-tool-shared cr-shared-style"> |
| #pii-warning-text { |
| width: 520px; |
| } |
| |
| #radio-group { |
| width: 520px; |
| } |
| |
| cr-radio-button { |
| color: var(--cr-title-text-color); |
| /* Override the padding to align the buttons to the text start.*/ |
| padding: 8px; |
| padding-inline-start: 0; |
| } |
| |
| #privacy-disclaimer { |
| color: var(--cr-title-text-color); |
| margin-inline-start: 24px; |
| /* Add negative margin to override the padding of the radio-button on top |
| so the disclaimer text looks connected to the radio button text.*/ |
| margin-top: -16px; |
| } |
| |
| #detected-pii-container { |
| margin-inline-start: 36px; |
| width: 520px; |
| } |
| |
| #detected-pii-item { |
| max-width: 520px; |
| padding-bottom: 8px; |
| padding-top: 8px; |
| } |
| |
| cr-expand-button { |
| height: var(--cr-expand-button-icon-size, 20px); |
| } |
| |
| .pii-item-collapse { |
| color: var(--cr-title-text-color); |
| margin-bottom: 4px; |
| margin-inline-start: 36px; |
| margin-top: 4px; |
| } |
| |
| .pii-details { |
| border: none; |
| border-radius: var(--cr-card-border-radius, 4px); |
| padding-bottom: 2px; |
| padding-top: 2px; |
| } |
| |
| cr-button { |
| margin-inline-start: 12px; |
| } |
| </style> |
| |
| <h1 tabindex="0"> |
| $i18n{reviewPiiPageTitle} |
| </h1> |
| <div id="pii-warning-text" class="support-tool-title" tabindex="0"> |
| $i18n{piiWarningText} |
| </div> |
| <div id="radio-group"> |
| <cr-radio-group selected="[[selectedRadioButton_]]" |
| on-selected-changed="onSelectedRadioButtonChanged_"> |
| <cr-radio-button name="[[piiRadioButtonsEnum_.INCLUDE_ALL]]" tabindex="0"> |
| $i18n{includeAllPiiRadioButton} |
| </cr-radio-button> |
| <cr-radio-button name="[[piiRadioButtonsEnum_.INCLUDE_NONE]]" tabindex="0"> |
| $i18n{removePiiRadioButton} |
| </cr-radio-button> |
| <cr-collapse id="privacy-disclaimer" |
| opened$="[[showDisclaimer_(selectedRadioButton_)]]"> |
| <div tabindex="0"> |
| $i18n{piiRemovalDisclaimer} |
| </div> |
| </cr-collapse> |
| <cr-radio-button name="[[piiRadioButtonsEnum_.INCLUDE_SOME]]" tabindex="0"> |
| $i18n{manuallySelectPiiRadioButton} |
| </cr-radio-button> |
| </cr-radio-group> |
| </div> |
| <cr-collapse id="detected-pii-container" opened="[[showPIISelection_]]"> |
| <div> |
| <template is="dom-repeat" items="[[detectedPIIItems_]]"> |
| <div id="detected-pii-item"> |
| <cr-expand-button expanded="{{item.expandDetails}}" |
| aria-label$= |
| "[[getPiiItemAriaLabel_( |
| item.piiTypeDescription, item.count)]]"> |
| <cr-checkbox checked="{{item.keep}}"> |
| <span>[[item.piiTypeDescription]]: [[item.count]]</span> |
| </cr-checkbox> |
| </cr-expand-button> |
| <cr-collapse class="pii-item-collapse" |
| opened="[[item.expandDetails]]"> |
| <div class="pii-details" tabindex="0"> |
| <template is="dom-repeat" items="[[item.detectedData]]"> |
| <div> |
| [[item]] |
| </div> |
| </template> |
| </div> |
| </cr-collapse> |
| </div> |
| </template> |
| </div> |
| </cr-collapse> |
| <div class="navigation-buttons"> |
| <cr-button id="cancelButton" on-click="onCancelClick_"> |
| $i18n{cancelButtonText} |
| </cr-button> |
| <cr-button id="exportButton" class="action-button" |
| on-click="onExportClick_"> |
| $i18n{exportButtonText} |
| </cr-button> |
| </div> |