Skip to content

Commit d468476

Browse files
committed
Fix carousel mobile
1 parent b5ff218 commit d468476

File tree

5 files changed

+18
-19
lines changed

5 files changed

+18
-19
lines changed

public/css/app.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1849,6 +1849,10 @@ video {
18491849

18501850
@media (min-width: 768px) {
18511851

1852+
.md\:block {
1853+
display: block;
1854+
}
1855+
18521856
.md\:w-full {
18531857
width: 100%;
18541858
}

public/js/app.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21358,7 +21358,7 @@ var _hoisted_3 = {
2135821358
"class": "p-6"
2135921359
};
2136021360
function render(_ctx, _cache, $props, $setup, $data, $options) {
21361-
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("footer", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, "Copyright © " + (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.todayDate) + " Daniel / w3bdesign", 1
21361+
return (0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_1, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("footer", _hoisted_2, [(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, "Copyright © " + (0,vue__WEBPACK_IMPORTED_MODULE_0__.toDisplayString)($setup.todayDate), 1
2136221362
/* TEXT */
2136321363
)])]);
2136421364
}
@@ -21714,7 +21714,7 @@ var _hoisted_1 = {
2171421714
"data-carousel": "static"
2171521715
};
2171621716

21717-
var _hoisted_2 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createStaticVNode)("<div class=\"overflow-hidden relative h-56 rounded-lg sm:h-64 xl:h-80 2xl:h-96\"><!-- Item 1 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4\">MacBook Air 12 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div><!-- Item 2 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4\">MacBook Air 13 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div><!-- Item 3 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4\">MacBook Air 14 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div></div>", 1);
21717+
var _hoisted_2 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createStaticVNode)("<div class=\"overflow-hidden relative h-56 rounded-lg sm:h-64 xl:h-80 2xl:h-96\"><!-- Item 1 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block\">MacBook Air 12 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div><!-- Item 2 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block\">MacBook Air 13 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div><!-- Item 3 --><div class=\"hidden duration-700 ease-in-out\" data-carousel-item><div class=\"flex items-start justify-center w-full px-6 tracking-wide\"><span class=\"z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block\">MacBook Air 14 In Store now!</span><img src=\"/images/Hero.jpg\" class=\"block absolute top-1/2 left-1/2 w-full -translate-x-1/2 -translate-y-1/2\" alt=\"...\"></div></div></div>", 1);
2171821718

2171921719
var _hoisted_3 = /*#__PURE__*/(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", {
2172021720
"class": "flex absolute bottom-5 left-1/2 z-30 space-x-3 -translate-x-1/2"
@@ -24650,7 +24650,7 @@ __webpack_require__.r(__webpack_exports__);
2465024650

2465124651
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_0___default()(function(i){return i[1]});
2465224652
// Module
24653-
___CSS_LOADER_EXPORT___.push([module.id, "\r\n/* Style for mobile menu links */\n.linkStyle[data-v-a706a4b0] {\n@apply w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded;\n}\n.linkStyleCart[data-v-a706a4b0] {\n@apply w-auto p-4 m-4 font-bold text-center;\n}\r\n\r\n/* Main hamburger styling */\n.burger[data-v-a706a4b0] {\r\n height: 3em;\r\n width: 3em;\r\n position: relative;\r\n font-size: 14px;\r\n cursor: pointer;\r\n transition: 0.5s all;\r\n -webkit-tap-highlight-color: transparent;\n}\n.burger .burger-lines[data-v-a706a4b0]::after {\r\n left: 0;\r\n top: -1em;\n}\n.burger .burger-lines[data-v-a706a4b0]::before {\r\n left: 1em;\r\n top: 1em;\n}\n.burger[data-v-a706a4b0]::after {\r\n content: \"\";\r\n display: block;\r\n position: absolute;\r\n height: 150%;\r\n width: 150%;\r\n top: -25%;\r\n left: -25%;\n}\n.burger .burger-lines[data-v-a706a4b0] {\r\n top: 50%;\r\n margin-top: -0.125em;\n}\n.burger .burger-lines[data-v-a706a4b0],\r\n.burger .burger-lines[data-v-a706a4b0]::after,\r\n.burger .burger-lines[data-v-a706a4b0]::before {\r\n pointer-events: none;\r\n display: block;\r\n content: \"\";\r\n width: 100%;\r\n border-radius: 0.25em;\r\n background-color: #000;\r\n height: 0.25em;\r\n position: absolute;\r\n transform: rotate(0);\n}\r\n\r\n/* Burger animations classes */\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0],\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::before {\r\n transition: 0.2s top 0.2s, 0.1s left, 0.2s transform, 0.4s background-color 0.2s;\n}\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::before {\r\n width: 2em;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0],\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before {\r\n transition: 0.2s background-color, 0.2s top, 0.2s left, 0.2s transform 0.15s;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0] {\r\n background-color: transparent;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before,\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after {\r\n left: 0.5em;\r\n top: 0;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before {\r\n transform: rotate(-45deg);\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after {\r\n transform: rotate(45deg);\n}\r\n", ""]);
24653+
___CSS_LOADER_EXPORT___.push([module.id, "\r\n/* Main hamburger styling */\n.burger[data-v-a706a4b0] {\r\n height: 3em;\r\n width: 3em;\r\n position: relative;\r\n font-size: 14px;\r\n cursor: pointer;\r\n transition: 0.5s all;\r\n -webkit-tap-highlight-color: transparent;\n}\n.burger .burger-lines[data-v-a706a4b0]::after {\r\n left: 0;\r\n top: -1em;\n}\n.burger .burger-lines[data-v-a706a4b0]::before {\r\n left: 1em;\r\n top: 1em;\n}\n.burger[data-v-a706a4b0]::after {\r\n content: \"\";\r\n display: block;\r\n position: absolute;\r\n height: 150%;\r\n width: 150%;\r\n top: -25%;\r\n left: -25%;\n}\n.burger .burger-lines[data-v-a706a4b0] {\r\n top: 50%;\r\n margin-top: -0.125em;\n}\n.burger .burger-lines[data-v-a706a4b0],\r\n.burger .burger-lines[data-v-a706a4b0]::after,\r\n.burger .burger-lines[data-v-a706a4b0]::before {\r\n pointer-events: none;\r\n display: block;\r\n content: \"\";\r\n width: 100%;\r\n border-radius: 0.25em;\r\n background-color: #000;\r\n height: 0.25em;\r\n position: absolute;\r\n transform: rotate(0);\n}\r\n\r\n/* Burger animations classes */\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0],\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::before {\r\n transition: 0.2s top 0.2s, 0.1s left, 0.2s transform, 0.4s background-color 0.2s;\n}\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze .burger-lines[data-v-a706a4b0]::before {\r\n width: 2em;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0],\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after,\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before {\r\n transition: 0.2s background-color, 0.2s top, 0.2s left, 0.2s transform 0.15s;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0] {\r\n background-color: transparent;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before,\r\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after {\r\n left: 0.5em;\r\n top: 0;\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::before {\r\n transform: rotate(-45deg);\n}\n.burger.burger-squeeze.open .burger-lines[data-v-a706a4b0]::after {\r\n transform: rotate(45deg);\n}\r\n", ""]);
2465424654
// Exports
2465524655
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___);
2465624656

resources/js/components/Footer/Footer.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<div class="container mx-auto mt-12">
33
<footer class="px-6 text-center bg-white border border-gray-200 rounded-lg shadow-md">
4-
<div class="p-6">Copyright &copy; {{ todayDate }} Daniel / w3bdesign</div>
4+
<div class="p-6">Copyright &copy; {{ todayDate }}</div>
55
</footer>
66
</div>
77
</template>

resources/js/components/Header/MobileMenu.vue

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,14 @@
99
}"
1010
>
1111
<ul class="z-50">
12-
<li class="z-50 text-xl w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded">
12+
<li
13+
class="z-50 text-xl w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded"
14+
>
1315
<router-link to="/" @click="displayMobileMenu"> Home </router-link>
1416
</li>
15-
<li class="z-50 text-xl w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded">
17+
<li
18+
class="z-50 text-xl w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded"
19+
>
1620
<router-link to="/products" @click="displayMobileMenu">Products </router-link>
1721
</li>
1822
<li class="flex justify-center mt-6 text-lg w-auto p-4 m-4 font-bold text-center">
@@ -66,15 +70,6 @@ export default defineComponent({
6670
</script>
6771

6872
<style scoped>
69-
/* Style for mobile menu links */
70-
.linkStyle {
71-
@apply w-auto p-4 m-4 font-bold text-center border border-gray-300 border-opacity-50 shadow-md rounded;
72-
}
73-
74-
.linkStyleCart {
75-
@apply w-auto p-4 m-4 font-bold text-center;
76-
}
77-
7873
/* Main hamburger styling */
7974
.burger {
8075
height: 3em;

resources/js/components/Index/Carousel.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
<div class="overflow-hidden relative h-56 rounded-lg sm:h-64 xl:h-80 2xl:h-96">
55
<!-- Item 1 -->
66
<div class="hidden duration-700 ease-in-out" data-carousel-item>
7-
<div class="flex items-start justify-center w-full px-6 tracking-wide">
7+
<div class="flex items-start justify-center w-full px-6 tracking-wide ">
88
<span
9-
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4"
9+
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block"
1010
>MacBook Air 12 In Store now!</span
1111
>
1212
<img
@@ -20,7 +20,7 @@
2020
<div class="hidden duration-700 ease-in-out" data-carousel-item>
2121
<div class="flex items-start justify-center w-full px-6 tracking-wide">
2222
<span
23-
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4"
23+
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block"
2424
>MacBook Air 13 In Store now!</span
2525
>
2626
<img
@@ -34,7 +34,7 @@
3434
<div class="hidden duration-700 ease-in-out" data-carousel-item>
3535
<div class="flex items-start justify-center w-full px-6 tracking-wide">
3636
<span
37-
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4"
37+
class="z-40 absolute top-1/2 p-4 my-4 text-2xl text-black bg-white rounded-lg mt-4 hidden md:block"
3838
>MacBook Air 14 In Store now!</span
3939
>
4040
<img

0 commit comments

Comments
 (0)