customer-dashboard
2 years ago
admin-header.php
1 year ago
admin-index-header.php
2 years ago
admin-index-styles.php
1 year ago
admin-settings-header.php
2 years ago
admin-settings-notices.php
3 years ago
admin-settings-sidebar.php
1 year ago
admin-settings-styles.php
3 years ago
store-logo.php
2 years ago
admin-settings-header.php
117 lines
| 1 | <style> |
| 2 | #sc-settings-header { |
| 3 | box-sizing: border-box; |
| 4 | width: 100%; |
| 5 | position: sticky; |
| 6 | display: flex; |
| 7 | align-items: center; |
| 8 | flex-wrap: wrap; |
| 9 | justify-content: space-between; |
| 10 | padding: 20px; |
| 11 | background: #fff; |
| 12 | border-bottom: 1px solid var(--sc-color-gray-200); |
| 13 | gap: 1.2em; |
| 14 | z-index:9; |
| 15 | } |
| 16 | @media screen and (min-width: 600px) { |
| 17 | .sc-settings-header-container { |
| 18 | position: sticky; |
| 19 | top: 32px; |
| 20 | z-index: 9989; |
| 21 | } |
| 22 | } |
| 23 | |
| 24 | .sc-migrate { |
| 25 | background: var(--sc-color-gray-900); |
| 26 | color: var(--sc-color-gray-300); |
| 27 | padding: var(--sc-spacing-x-small); |
| 28 | text-align: center; |
| 29 | padding-left: 50px; |
| 30 | padding-right: 50px; |
| 31 | } |
| 32 | |
| 33 | .sc-migrate-content { |
| 34 | display: inline-flex; |
| 35 | flex-wrap: wrap; |
| 36 | align-items: center; |
| 37 | gap: 1em; |
| 38 | } |
| 39 | |
| 40 | .sc-migrate-link { |
| 41 | display: inline-flex; |
| 42 | align-items: center; |
| 43 | gap: 0.25em; |
| 44 | } |
| 45 | |
| 46 | .sc-migrate-link, |
| 47 | .sc-migrate-link:hover, |
| 48 | .sc-migrate-link:visited, |
| 49 | .sc-migrate-link:focus, |
| 50 | .sc-migrate__close, |
| 51 | .sc-migrate__close:hover, |
| 52 | .sc-migrate__close:visited, |
| 53 | .sc-migrate__close:focus { |
| 54 | color: white; |
| 55 | text-decoration: none; |
| 56 | } |
| 57 | |
| 58 | .sc-migrate-link sc-icon { |
| 59 | width: 14px; |
| 60 | height: 14px; |
| 61 | } |
| 62 | |
| 63 | .sc-migrate__close { |
| 64 | position: absolute; |
| 65 | top: 7px; |
| 66 | right: 7px; |
| 67 | } |
| 68 | </style> |
| 69 | <div class="sc-settings-header-container"> |
| 70 | <?php if ( ! empty( $_GET['status'] ) && 'cache_cleared' === sanitize_text_field( wp_unslash( $_GET['status'] ) ) ) : ?> |
| 71 | <sc-alert open type="info" closable style="position: relative; z-index: 10;"><?php esc_html_e( 'Cache cleared.', 'surecart' ); ?></sc-alert> |
| 72 | <?php endif; ?> |
| 73 | |
| 74 | <?php if ( ! empty( $claim_url ) ) : ?> |
| 75 | <sc-provisional-banner claim-url="<?php echo esc_url( $claim_url ); ?>"></sc-provisional-banner> |
| 76 | <?php endif; ?> |
| 77 | |
| 78 | <div id="sc-settings-header"> |
| 79 | <sc-breadcrumbs style="font-size: 16px"> |
| 80 | <sc-breadcrumb> |
| 81 | <img style="display: block" src="<?php echo esc_url( trailingslashit( plugin_dir_url( SURECART_PLUGIN_FILE ) ) . 'images/logo.svg' ); ?>" alt="SureCart" width="125"> |
| 82 | </sc-breadcrumb> |
| 83 | <sc-breadcrumb href="<?php echo esc_url( menu_page_url( 'sc-settings', false ) ); ?>"><?php esc_html_e( 'Settings', 'surecart' ); ?></sc-breadcrumb> |
| 84 | <?php if ( ! empty( $breadcrumb ) ) : ?> |
| 85 | <sc-breadcrumb><?php echo esc_html( $breadcrumb ); ?></sc-breadcrumb> |
| 86 | <?php endif; ?> |
| 87 | </sc-breadcrumbs> |
| 88 | |
| 89 | <sc-flex> |
| 90 | <form action=" |
| 91 | <?php |
| 92 | echo esc_url_raw( |
| 93 | add_query_arg( |
| 94 | [ |
| 95 | 'cache' => 'clear', |
| 96 | ] |
| 97 | ) |
| 98 | ); |
| 99 | ?> |
| 100 | " method="post"> |
| 101 | <?php wp_nonce_field( 'update_plugin_settings', 'nonce' ); ?> |
| 102 | <sc-button type="default" size="small" outline submit><?php esc_html_e( 'Clear Account Cache', 'surecart' ); ?></sc-button> |
| 103 | </form> |
| 104 | <sc-button type="text" size="small" href="https://status.surecart.com" target="_blank"> |
| 105 | <?php esc_html_e( 'SureCart Status', 'surecart' ); ?> |
| 106 | <sc-icon name="external-link" slot="suffix"></sc-icon> |
| 107 | </sc-button> |
| 108 | <sc-tag> |
| 109 | <?php |
| 110 | // translators: Version number. |
| 111 | echo sprintf( esc_html__( 'Version %s', 'surecart' ), esc_html( \SureCart::plugin()->version() ) ); |
| 112 | ?> |
| 113 | </sc-tag> |
| 114 | </sc-flex> |
| 115 | </div> |
| 116 | </div> |
| 117 |