Component view app bar layout adjustments, adds noopener rel to links
This commit is contained in:
@@ -88,7 +88,7 @@ $heading-height: 75px;
|
|||||||
iframe {
|
iframe {
|
||||||
height: 50px;
|
height: 50px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
position: absolute;
|
position: absolute; // Required for autocomplete window to show
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -6,6 +6,8 @@ $z-index-dropdown-menu: 100;
|
|||||||
$z-index-resizer-overlay: 1000;
|
$z-index-resizer-overlay: 1000;
|
||||||
$z-index-panel-resizer: 1001;
|
$z-index-panel-resizer: 1001;
|
||||||
|
|
||||||
|
$z-index-component-view: 1000;
|
||||||
|
|
||||||
$z-index-footer-bar: 2000;
|
$z-index-footer-bar: 2000;
|
||||||
$z-index-footer-bar-item: 2000;
|
$z-index-footer-bar-item: 2000;
|
||||||
$z-index-footer-bar-item-panel: 2000;
|
$z-index-footer-bar-item-panel: 2000;
|
||||||
@@ -188,7 +190,6 @@ $footer-height: 32px;
|
|||||||
}
|
}
|
||||||
|
|
||||||
.section-title-bar {
|
.section-title-bar {
|
||||||
font-weight: bold;
|
|
||||||
|
|
||||||
.padded {
|
.padded {
|
||||||
padding: 0 14px;
|
padding: 0 14px;
|
||||||
|
|||||||
@@ -180,6 +180,7 @@
|
|||||||
|
|
||||||
.sn-component {
|
.sn-component {
|
||||||
min-width: 100%;
|
min-width: 100%;
|
||||||
|
z-index: $z-index-component-view;
|
||||||
}
|
}
|
||||||
|
|
||||||
.loading-overlay {
|
.loading-overlay {
|
||||||
|
|||||||
@@ -19,6 +19,14 @@
|
|||||||
|
|
||||||
|
|
||||||
.sk-app-bar {
|
.sk-app-bar {
|
||||||
|
|
||||||
|
&.dynamic-height {
|
||||||
|
min-height: 2rem !important;
|
||||||
|
height: inherit !important;
|
||||||
|
padding-top: 0.5rem;
|
||||||
|
padding-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
&.no-top-edge {
|
&.no-top-edge {
|
||||||
border-top: 0;
|
border-top: 0;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,7 +39,7 @@
|
|||||||
%input.sk-input{"type" => "checkbox", "ng-model" => "formData.strictSignin"}
|
%input.sk-input{"type" => "checkbox", "ng-model" => "formData.strictSignin"}
|
||||||
Use strict sign in
|
Use strict sign in
|
||||||
%span
|
%span
|
||||||
%a{"href" => "https://standardnotes.org/help/security", "target" => "_blank"} (Learn more)
|
%a{"href" => "https://standardnotes.org/help/security", "target" => "_blank", "rel" => "noopener"} (Learn more)
|
||||||
|
|
||||||
.sk-panel-section.form-submit{"ng-if" => "!formData.authenticating"}
|
.sk-panel-section.form-submit{"ng-if" => "!formData.authenticating"}
|
||||||
.sk-button-group.stretch
|
.sk-button-group.stretch
|
||||||
@@ -85,7 +85,7 @@
|
|||||||
.sk-notification.danger{"ng-if" => "syncStatus.error"}
|
.sk-notification.danger{"ng-if" => "syncStatus.error"}
|
||||||
.sk-notification-title Sync Unreachable
|
.sk-notification-title Sync Unreachable
|
||||||
.sk-notification-text Hmm...we can't seem to sync your account. The reason: {{syncStatus.error.message}}
|
.sk-notification-text Hmm...we can't seem to sync your account. The reason: {{syncStatus.error.message}}
|
||||||
%a.sk-a.info-contrast.sk-bold.sk-panel-row{"href" => "https://standardnotes.org/help", "target" => "_blank"} Need help?
|
%a.sk-a.info-contrast.sk-bold.sk-panel-row{"href" => "https://standardnotes.org/help", "target" => "_blank", "rel" => "noopener"} Need help?
|
||||||
|
|
||||||
.sk-panel-row
|
.sk-panel-row
|
||||||
.sk-panel-column
|
.sk-panel-column
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
.sn-component
|
.sn-component
|
||||||
.sk-menu-panel.dropdown-menu
|
.sk-menu-panel.dropdown-menu
|
||||||
|
|
||||||
%a.no-decoration{"ng-if" => "extensions.length == 0", "href" => "https://standardnotes.org/extensions", "target" => "blank"}
|
%a.no-decoration{"ng-if" => "extensions.length == 0", "href" => "https://standardnotes.org/extensions", "target" => "blank", "rel" => "noopener"}
|
||||||
%menu-row{"label" => "'Download Actions'"}
|
%menu-row{"label" => "'Download Actions'"}
|
||||||
|
|
||||||
%div{"ng-repeat" => "extension in extensions"}
|
%div{"ng-repeat" => "extension in extensions"}
|
||||||
|
|||||||
@@ -1,14 +1,15 @@
|
|||||||
.sn-component{"ng-if" => "issueLoading"}
|
.sn-component{"ng-if" => "issueLoading"}
|
||||||
.sk-app-bar.no-edges.no-top-edge
|
.sk-app-bar.no-edges.no-top-edge.dynamic-height
|
||||||
.left
|
.left
|
||||||
.sk-app-bar-item
|
.sk-app-bar-item
|
||||||
.sk-label.warning There was an issue loading {{component.name}}.
|
.sk-label.warning There was an issue loading {{component.name}}.
|
||||||
.right
|
.right
|
||||||
.sk-app-bar-item{"ng-click" => "reloadComponent()"}
|
.sk-app-bar-item{"ng-click" => "reloadComponent()"}
|
||||||
.sk-label.info Reload
|
.sk-button.info
|
||||||
|
.sk-label Reload
|
||||||
|
|
||||||
.sn-component{"ng-if" => "showNoThemesMessage"}
|
.sn-component{"ng-if" => "showNoThemesMessage"}
|
||||||
.sk-app-bar.no-edges.no-top-edge
|
.sk-app-bar.no-edges.no-top-edge.dynamic-height
|
||||||
.left
|
.left
|
||||||
.sk-app-bar-item
|
.sk-app-bar-item
|
||||||
.sk-label.warning This extension does not support themes.
|
.sk-label.warning This extension does not support themes.
|
||||||
@@ -19,22 +20,25 @@
|
|||||||
.sk-label Disable Active Theme
|
.sk-label Disable Active Theme
|
||||||
|
|
||||||
.sn-component{"ng-if" => "expired"}
|
.sn-component{"ng-if" => "expired"}
|
||||||
.sk-app-bar.no-edges.no-top-edge
|
.sk-app-bar.no-edges.no-top-edge.dynamic-height
|
||||||
.left
|
.left
|
||||||
.sk-app-bar-item
|
.sk-app-bar-item
|
||||||
.sk-app-bar-item-column
|
.sk-app-bar-item-column
|
||||||
.sk-circle.danger.small
|
.sk-circle.danger.small
|
||||||
.sk-app-bar-item-column
|
.sk-app-bar-item-column
|
||||||
%a.sk-label.sk-base{"href" => "https://dashboard.standardnotes.org", "target" => "_blank"}
|
%div
|
||||||
Your Extended subscription expired on {{component.dateToLocalizedString(component.valid_until)}}.
|
%a.sk-label.sk-base{"href" => "https://dashboard.standardnotes.org", "target" => "_blank", "rel" => "noopener"}
|
||||||
Extensions are in a read-only state.
|
Your Extended subscription expired on {{component.dateToLocalizedString(component.valid_until)}}.
|
||||||
|
.sk-p
|
||||||
|
Extensions are in a read-only state.
|
||||||
.right
|
.right
|
||||||
.right
|
.sk-app-bar-item{"ng-click" => "reloadComponent()"}
|
||||||
.sk-app-bar-item{"ng-click" => "reloadComponent()"}
|
.sk-button.info
|
||||||
.sk-label.info Reload
|
.sk-label Reload
|
||||||
.sk-app-bar-item
|
.sk-app-bar-item
|
||||||
.sk-app-bar-item-column
|
.sk-app-bar-item-column
|
||||||
%a.sk-label{"href" => "https://standardnotes.org/help", "target" => "_blank"} Help
|
.sk-button.warning
|
||||||
|
%a.sk-label{"href" => "https://standardnotes.org/help", "target" => "_blank", "rel" => "noopener"} Help
|
||||||
|
|
||||||
.sn-component{"ng-if" => "error == 'offline-restricted'"}
|
.sn-component{"ng-if" => "error == 'offline-restricted'"}
|
||||||
.sk-panel.static
|
.sk-panel.static
|
||||||
|
|||||||
@@ -13,5 +13,5 @@
|
|||||||
%strong.danger.medium-text{"ng-if" => "editor.content.conflict_of"} Conflicted copy
|
%strong.danger.medium-text{"ng-if" => "editor.content.conflict_of"} Conflicted copy
|
||||||
.sk-sublabel{"ng-if" => "shouldDisplayRunningLocallyLabel(editor)"} Running Locally
|
.sk-sublabel{"ng-if" => "shouldDisplayRunningLocallyLabel(editor)"} Running Locally
|
||||||
|
|
||||||
%a.no-decoration{"ng-if" => "editors.length == 0", "href" => "https://standardnotes.org/extensions", "target" => "blank"}
|
%a.no-decoration{"ng-if" => "editors.length == 0", "href" => "https://standardnotes.org/extensions", "target" => "blank", "rel" => "noopener"}
|
||||||
%menu-row{"label" => "'Download More Editors'"}
|
%menu-row{"label" => "'Download More Editors'"}
|
||||||
|
|||||||
@@ -22,7 +22,7 @@
|
|||||||
.sk-panel-row
|
.sk-panel-row
|
||||||
.sk-panel-column
|
.sk-panel-column
|
||||||
%p.sk-p For more information about security updates, please visit
|
%p.sk-p For more information about security updates, please visit
|
||||||
%a.sk-a.info{"href" => "https://standardnotes.org/help/security", "target" => "_blank"} standardnotes.org/help/security.
|
%a.sk-a.info{"href" => "https://standardnotes.org/help/security", "target" => "_blank", "rel" => "noopener"} standardnotes.org/help/security.
|
||||||
|
|
||||||
%p.sk-panel-row.sk-p
|
%p.sk-panel-row.sk-p
|
||||||
.info Press Continue to proceed.
|
.info Press Continue to proceed.
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
.sk-panel-row
|
.sk-panel-row
|
||||||
%p.sk-p
|
%p.sk-p
|
||||||
Extensions use an offline messaging system to communicate. Learn more at
|
Extensions use an offline messaging system to communicate. Learn more at
|
||||||
%a.sk-a.info{"href" => "https://standardnotes.org/permissions", "target" => "_blank"} https://standardnotes.org/permissions.
|
%a.sk-a.info{"href" => "https://standardnotes.org/permissions", "target" => "_blank", "rel" => "noopener"} https://standardnotes.org/permissions.
|
||||||
.sk-panel-footer
|
.sk-panel-footer
|
||||||
.sk-button.info.big.block.bold{"ng-click" => "accept()"}
|
.sk-button.info.big.block.bold{"ng-click" => "accept()"}
|
||||||
.sk-label Continue
|
.sk-label Continue
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
%account-menu{"ng-click" => "$event.stopPropagation()", "ng-if" => "ctrl.showAccountMenu", "on-successful-auth" => "ctrl.onAuthSuccess", "close-function" => "ctrl.closeAccountMenu"}
|
%account-menu{"ng-click" => "$event.stopPropagation()", "ng-if" => "ctrl.showAccountMenu", "on-successful-auth" => "ctrl.onAuthSuccess", "close-function" => "ctrl.closeAccountMenu"}
|
||||||
|
|
||||||
.sk-app-bar-item
|
.sk-app-bar-item
|
||||||
%a.no-decoration.sk-label.title{"href" => "https://standardnotes.org/help", "target" => "_blank"}
|
%a.no-decoration.sk-label.title{"href" => "https://standardnotes.org/help", "target" => "_blank", "rel" => "noopener"}
|
||||||
Help
|
Help
|
||||||
|
|
||||||
.sk-app-bar-item.border
|
.sk-app-bar-item.border
|
||||||
|
|||||||
1972
package-lock.json
generated
1972
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user