diff --git a/assets/script/global.js b/assets/script/global.js index 0ae932a..b5e49d9 100644 --- a/assets/script/global.js +++ b/assets/script/global.js @@ -30,9 +30,6 @@ const AdminFunction = (() => { $("#js-status-hottype-" + e).html(""); }, 1e3); } - function a(e) { - $(e).select2(); - } function i(e) { $("#overlay").addClass("active"), $(".status-notificatiom").addClass("active"), !0 === e ? $(".status-notificatiom .content").html(' Cập nhật thành công\n

Đơn hàng #000-368 đã được cập nhật thành công

') : $(".status-notificatiom .content").html(' Lỗi cập nhật

Có một số vấn đề với hoạt động của bạn.

'); } diff --git a/assets/script/pc_style.css b/assets/script/pc_style.css index d6969ec..4134994 100644 --- a/assets/script/pc_style.css +++ b/assets/script/pc_style.css @@ -1,4 +1,5 @@ @charset "UTF-8"; +@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"; *, ::after, ::before { @@ -128,34 +129,22 @@ a { width: 16%; padding: 20px 0; line-height: 20px; +} +.admin-menu-container.active { overflow-y: auto; + overflow-x: hidden; } .admin-menu-container a { color: #fff; } .admin-menu-container .menu-logo { display: table; - margin-bottom: 50px; + margin-bottom: 25px; margin-left: 16px; } .admin-menu-container .menu-logo img { height: 22px; } -.admin-menu-container details[open] svg { - transform: rotate(90deg); -} -.admin-menu-container details[open] summary { - background: #81b5e4; -} -.admin-menu-container details[open] summary a { - font-weight: 700; -} -.admin-menu-container details[open] .icons { - filter: brightness(100); -} -.admin-menu-container details[open] .fa-angle-right { - transform: rotate(90deg); -} .admin-menu-container svg { position: absolute; right: 16px; @@ -173,7 +162,7 @@ a { .admin-menu-container .item:hover .icons { filter: brightness(100); } -.admin-menu-container .item:hover .sub-hover { +.admin-menu-container .item:hover .hover-menu { display: block; } .admin-menu-container .item .icons { @@ -184,8 +173,17 @@ a { .admin-menu-container .title-main { width: 100%; } +.admin-menu-container .box-item:hover .hover-menu { + visibility: visible; + opacity: 1; + left: calc(100% + 10px); +} +.admin-menu-container .box-item:hover .hover-menu::before { + display: block; +} .admin-menu-container .sub-menu { position: relative; + display: none; } .admin-menu-container .sub-menu a { display: block; @@ -204,6 +202,73 @@ a { .admin-menu-container .sub-menu a:last-child { margin: 0; } +.admin-menu-container .hover-menu { + padding: 10px 22px 10px 15px; + border-radius: 6px; + background: #004e99; + box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); + white-space: nowrap; + z-index: -1; + transition: 0.2s all; + position: absolute; + left: calc(100% + 30px); + top: 0; + opacity: 0; + visibility: hidden; + min-width: 200px; + z-index: 999; + max-height: 400px; + overflow: auto; +} +.admin-menu-container .hover-menu.bottom { + bottom: -30px; + top: unset; +} +.admin-menu-container .hover-menu::before { + position: absolute; + left: -15px; + top: 0; + width: 30px; + height: 100%; + content: ""; + display: none; +} +.admin-menu-container .hover-menu a { + display: block; + line-height: 18px; + position: relative; + padding-bottom: 12px; + padding-left: 20px; +} +.admin-menu-container .hover-menu a::before { + content: ""; + width: 8px; + height: 8px; + border-radius: 50%; + background: #79b0e2; + position: absolute; + top: 4px; + left: 0; + z-index: 9; +} +.admin-menu-container .hover-menu a::after { + content: ""; + width: 1px; + height: 100%; + background: #fff; + position: absolute; + top: 4px; + left: 4px; +} +.admin-menu-container .hover-menu a:last-child { + padding-bottom: 0; +} +.admin-menu-container .hover-menu a:last-child::after { + display: none; +} +.admin-menu-container .hover-menu a:hover { + text-decoration: underline; +} .admin-menu-container .icon-home { background-position: -9px -7px; } @@ -263,10 +328,6 @@ a { .admin-content-container { width: calc(100% - 50px); } -.admin-content-container.show-large-menu { - width: 82%; - margin-left: 0; -} .admin-content-container .note-list { min-width: 144px; } diff --git a/assets/script/pc_style.css.map b/assets/script/pc_style.css.map index 09523a4..b652fcf 100644 --- a/assets/script/pc_style.css.map +++ b/assets/script/pc_style.css.map @@ -1 +1 @@ -{"version":3,"sources":["pc_style.css","pc_style.scss"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file +{"version":3,"sources":["pc_style.css","pc_style.scss"],"names":[],"mappings":"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","file":"pc_style.css"} \ No newline at end of file diff --git a/assets/script/pc_style.scss b/assets/script/pc_style.scss index 6794711..3358a41 100644 --- a/assets/script/pc_style.scss +++ b/assets/script/pc_style.scss @@ -1,3 +1,5 @@ +@import "https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"; + *, ::after, ::before { @@ -111,37 +113,21 @@ a { width: 16%; padding: 20px 0; line-height: 20px; - overflow-y: auto; + &.active { + overflow-y: auto; + overflow-x: hidden; + } a { color: #fff; } .menu-logo { display: table; - margin-bottom: 50px; + margin-bottom: 25px; margin-left: 16px; img { height: 22px; } } - details { - &[open] { - svg { - transform: rotate(90deg); - } - summary { - background: #81b5e4; - a { - font-weight: 700; - } - } - .icons { - filter: brightness(100); - } - .fa-angle-right { - transform: rotate(90deg); - } - } - } svg { position: absolute; @@ -160,7 +146,7 @@ a { .icons { filter: brightness(100); } - .sub-hover { + .hover-menu { display: block; } } @@ -174,8 +160,21 @@ a { .title-main { width: 100%; } + .box-item { + &:hover { + .hover-menu { + visibility: visible; + opacity: 1; + left: calc(100% + 10px); + &::before { + display: block; + } + } + } + } .sub-menu { position: relative; + display: none; a { display: block; padding: 10px 10px 10px 45px; @@ -194,6 +193,74 @@ a { } } } + .hover-menu { + padding: 10px 22px 10px 15px; + border-radius: 6px; + background: #004e99; + box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.25); + white-space: nowrap; + z-index: -1; + transition: 0.2s all; + position: absolute; + left: calc(100% + 30px); + top: 0; + opacity: 0; + visibility: hidden; + min-width: 200px; + z-index: 999; + max-height: 400px; + overflow: auto; + &.bottom { + bottom: -30px; + top: unset; + } + &::before { + position: absolute; + left: -15px; + top: 0; + width: 30px; + height: 100%; + content: ""; + display: none; + } + a { + display: block; + line-height: 18px; + position: relative; + padding-bottom: 12px; + padding-left: 20px; + &::before { + content: ""; + width: 8px; + height: 8px; + border-radius: 50%; + background: #79b0e2; + position: absolute; + top: 4px; + left: 0; + z-index: 9; + } + &::after { + content: ""; + width: 1px; + height: 100%; + background: #fff; + position: absolute; + top: 4px; + left: 4px; + } + &:last-child { + padding-bottom: 0; + &::after { + display: none; + } + } + &:hover { + text-decoration: underline; + } + } + } + .icon-home { background-position: -9px -7px; } @@ -253,10 +320,6 @@ a { .admin-content-container { width: calc(100% - 50px); - &.show-large-menu { - width: 82%; - margin-left: 0; - } .note-list { min-width: 144px; a { diff --git a/assets/typescript/main.js b/assets/typescript/main.js index c906d75..c514bb2 100644 --- a/assets/typescript/main.js +++ b/assets/typescript/main.js @@ -1,10 +1,10 @@ "use strict"; -const AdminFunctions = (() => { +var AdminFunctions = (function () { function toggleMenuVisibility(hideLargeMenu) { - const contentContainer = $('#js-admin-content-container'); - const largeMenu = $('#js-menu-big'); - const smallMenu = $('#js-menu-small'); - const searchForm = $('#js-form-search'); + var contentContainer = $('#js-admin-content-container'); + var largeMenu = $('#js-menu-big'); + var smallMenu = $('#js-menu-small'); + var searchForm = $('#js-form-search'); contentContainer.toggleClass('show-large-menu', !hideLargeMenu); largeMenu.toggleClass('hidden', hideLargeMenu); smallMenu.toggleClass('hidden', !hideLargeMenu); @@ -13,15 +13,19 @@ const AdminFunctions = (() => { localStorage.removeItem(hideLargeMenu ? 'menu_small' : 'menu_big'); } function debounce(func, wait, immediate) { - let timeout = null; - return function (...args) { - const context = this; - const later = function () { + var timeout = null; + return function () { + var args = []; + for (var _i = 0; _i < arguments.length; _i++) { + args[_i] = arguments[_i]; + } + var context = this; + var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; - const callNow = immediate && !timeout; + var callNow = immediate && !timeout; if (timeout !== null) { clearTimeout(timeout); } @@ -31,9 +35,9 @@ const AdminFunctions = (() => { }; } function addProductToCategory(productId) { - const statusElement = $('#status_' + productId); + var statusElement = $('#status_' + productId); statusElement.html('Processing...'); - setTimeout(() => { + setTimeout(function () { statusElement.html(''); }, 1000); } @@ -46,20 +50,16 @@ const AdminFunctions = (() => { }); } function markProductAsHot(productId) { - const statusElement = $('#js-status-hottype-' + productId); + var statusElement = $('#js-status-hottype-' + productId); statusElement.html('Processing...'); - setTimeout(() => { + setTimeout(function () { statusElement.html(''); }, 1000); } - function initializeSearchDropdown(selector) { - $(selector).select2(); - } return { - toggleMenuVisibility, - addProductToCategory, - searchSuggestions, - initializeSearchDropdown, - markProductAsHot + toggleMenuVisibility: toggleMenuVisibility, + addProductToCategory: addProductToCategory, + searchSuggestions: searchSuggestions, + markProductAsHot: markProductAsHot }; })(); diff --git a/assets/typescript/main.ts b/assets/typescript/main.ts index fbc7a26..f79d7b6 100644 --- a/assets/typescript/main.ts +++ b/assets/typescript/main.ts @@ -4,7 +4,6 @@ interface AdminFunctions { toggleMenuVisibility(hideLargeMenu: boolean): void; addProductToCategory(productId: string): void; searchSuggestions(inputSelector: string): void; - initializeSearchDropdown(selector: string): void; markProductAsHot(productId: string): void; } @@ -68,15 +67,10 @@ const AdminFunctions: AdminFunctions = (() => { }, 1000); } - function initializeSearchDropdown(selector: string): void { - $(selector).select2(); - } - return { toggleMenuVisibility, addProductToCategory, searchSuggestions, - initializeSearchDropdown, markProductAsHot }; })(); diff --git a/template/javascript/global.html b/template/javascript/global.html index 148dda9..04fadd3 100644 --- a/template/javascript/global.html +++ b/template/javascript/global.html @@ -1,7 +1,5 @@ \ No newline at end of file diff --git a/template/javascript/product_form.html b/template/javascript/product_form.html index 9245a37..53b156a 100644 --- a/template/javascript/product_form.html +++ b/template/javascript/product_form.html @@ -37,5 +37,4 @@ }); - $("#brandSelect").select2(); \ No newline at end of file diff --git a/template/order/detail.html b/template/order/detail.html index db062ed..1acc072 100644 --- a/template/order/detail.html +++ b/template/order/detail.html @@ -51,8 +51,9 @@ Địa chỉ nhận hàng Kiến Hưng, Quận Hà Đông, Hà Nội - + @@ -329,80 +330,85 @@ - + + - - + diff --git a/template/product/form.html b/template/product/form.html index 078fead..2b6ddb2 100644 --- a/template/product/form.html +++ b/template/product/form.html @@ -113,4 +113,9 @@ - \ No newline at end of file + + + + + \ No newline at end of file diff --git a/template/theme.html b/template/theme.html index 422da43..5bdb08b 100644 --- a/template/theme.html +++ b/template/theme.html @@ -11,13 +11,9 @@ - - - - - + @@ -29,12 +25,12 @@
-
+ @@ -226,7 +213,7 @@
--> -
+
- - -