From 32a8d671a7bc0b347d0c27fdbdac42b72fde12b2 Mon Sep 17 00:00:00 2001 From: Robieeee Date: Fri, 17 May 2024 08:24:07 +0700 Subject: [PATCH 1/9] First Commit --- components/Title.tsx | 2 +- next.config.js | 8 ++ package-lock.json | 40 +++++++++ package.json | 3 + pages/index.tsx | 90 ++++++++++++++++++- pages/lib/images.js | 13 +++ pages/user/index.tsx | 120 +++++++++++++++++++++++++ public/favicon.ico | Bin 15086 -> 4753 bytes public/images/BN202405161605003673.jpg | Bin 0 -> 61989 bytes public/images/gambar1.jpg | Bin 0 -> 61989 bytes public/images/gambar2.jpg | Bin 0 -> 43752 bytes public/images/gambar3.jpg | Bin 0 -> 35544 bytes public/images/gambar4.jpg | Bin 0 -> 29821 bytes public/images/gambar5.jpg | Bin 0 -> 37292 bytes tailwind.config.js | 19 ++-- 15 files changed, 286 insertions(+), 9 deletions(-) create mode 100644 pages/lib/images.js create mode 100644 pages/user/index.tsx create mode 100644 public/images/BN202405161605003673.jpg create mode 100644 public/images/gambar1.jpg create mode 100644 public/images/gambar2.jpg create mode 100644 public/images/gambar3.jpg create mode 100644 public/images/gambar4.jpg create mode 100644 public/images/gambar5.jpg diff --git a/components/Title.tsx b/components/Title.tsx index 2fa4f9a..a697391 100644 --- a/components/Title.tsx +++ b/components/Title.tsx @@ -6,7 +6,7 @@ export const Title: React.FC<{ }> = ({ children }) => { return ( - {children.toString() + '- Accelist Next.js Starter'} + {'No. 1 Cultureplex in Indonesia'} ); } diff --git a/next.config.js b/next.config.js index 54aec74..2ec9417 100644 --- a/next.config.js +++ b/next.config.js @@ -50,6 +50,14 @@ const nextConfig = { // visible only by server-side Next.js (secrets) // if accessing variables required in browser-side code, use getServerSideProps // https://nextjs.org/docs/basic-features/data-fetching/get-server-side-props + images: { + remotePatterns: [ + { + protocol: 'https', + hostname: 'www.google.com' + }, + ], + }, serverRuntimeConfig: require('./appsettings'), productionBrowserSourceMaps: true, reactStrictMode: true, diff --git a/package-lock.json b/package-lock.json index 9344003..64d510e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,8 +15,10 @@ "@hookform/error-message": "2.0.1", "@hookform/resolvers": "3.0.1", "antd": "5.4.0", + "ci": "^2.3.0", "dayjs": "1.11.7", "http-proxy": "1.18.1", + "i": "^0.3.7", "jotai": "2.0.3", "next": "13.3.0", "next-auth": "4.22.0", @@ -25,6 +27,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "react-hook-form": "7.43.9", + "swiper": "^11.1.3", "swr": "2.1.2", "zod": "3.21.4" }, @@ -1447,6 +1450,17 @@ "node": ">= 6" } }, + "node_modules/ci": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ci/-/ci-2.3.0.tgz", + "integrity": "sha512-0MGXkzJKkwV3enG7RUxjJKdiAkbaZ7visCjitfpCN2BQjv02KGRMxCHLv4RPokkjJ4xR33FLMAXweS+aQ0pFSQ==", + "bin": { + "ci": "dist/cli.js" + }, + "funding": { + "url": "https://github.com/privatenumber/ci?sponsor=1" + } + }, "node_modules/classnames": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.2.tgz", @@ -2924,6 +2938,14 @@ "url": "https://github.com/sponsors/typicode" } }, + "node_modules/i": { + "version": "0.3.7", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.7.tgz", + "integrity": "sha512-FYz4wlXgkQwIPqhzC5TdNMLSE5+GS1IIDJZY/1ZiEPCT2S3COUVZeT5OW4BmW4r5LHLQuOosSwsvnroG9GR59Q==", + "engines": { + "node": ">=0.4" + } + }, "node_modules/ignore": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", @@ -5511,6 +5533,24 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/swiper": { + "version": "11.1.3", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-11.1.3.tgz", + "integrity": "sha512-80MSxonyTxrGcaWj9YgvvhD8OG0B9/9IVZP33vhIEvyWvmKjnQDBieO+29wKvMx285sAtvZyrWBdkxaw6+D3aw==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "engines": { + "node": ">= 4.7.0" + } + }, "node_modules/swr": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/swr/-/swr-2.1.2.tgz", diff --git a/package.json b/package.json index 3d75a9a..7b65ea6 100644 --- a/package.json +++ b/package.json @@ -45,8 +45,10 @@ "@hookform/error-message": "2.0.1", "@hookform/resolvers": "3.0.1", "antd": "5.4.0", + "ci": "^2.3.0", "dayjs": "1.11.7", "http-proxy": "1.18.1", + "i": "^0.3.7", "jotai": "2.0.3", "next": "13.3.0", "next-auth": "4.22.0", @@ -55,6 +57,7 @@ "react": "18.2.0", "react-dom": "18.2.0", "react-hook-form": "7.43.9", + "swiper": "^11.1.3", "swr": "2.1.2", "zod": "3.21.4" } diff --git a/pages/index.tsx b/pages/index.tsx index 6c0943a..6581ad7 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,15 +1,99 @@ -import { WithDefaultLayout } from '../components/DefautLayout'; +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from 'next/link'; import { Title } from '../components/Title'; import { Page } from '../types/Page'; +import {Swiper, SwiperSlide} from 'swiper/react'; +import {Pagination, Navigation } from 'swiper/modules'; +import {images} from '@/pages/lib/images'; +import Image from "next/image"; +import 'swiper/css'; +import 'swiper/css/navigation'; +import 'swiper/css/pagination'; +import 'swiper/css/scrollbar'; + const IndexPage: Page = () => { return (
Home - Hello World! +
+
+
+ + + + + + + + +
+
+ News + Login + SignUp +
+ +
+ +
+
+
+ +
+
+ +
+
  • MOVIES
  • +
  • CINEMAS
  • +
  • PROMOTION
  • +
  • MEMBERSHIP
  • +
  • CONCESSION
  • +
  • SPECIAL
  • +
    +
    +
    +
    +
    +
    +
    + + {images.map((image, index ) => ( + +
    + {image.alt} +
    +
    + ))} +
    +
    +
    +
    +
    + +
    +
    +
    +
    + +
    + + +
    + + {/* md:w-2/3 */} + {/* lg:w-1/2 */} +
    ); } -IndexPage.layout = WithDefaultLayout; export default IndexPage; diff --git a/pages/lib/images.js b/pages/lib/images.js new file mode 100644 index 0000000..db0b4c6 --- /dev/null +++ b/pages/lib/images.js @@ -0,0 +1,13 @@ +import first from "@/public/images/gambar1.jpg" +import second from "@/public/images/gambar2.jpg" +import third from "@/public/images/gambar3.jpg" +import fourth from "@/public/images/gambar4.jpg" +import five from "@/public/images/gambar5.jpg" + +export const images = [ + {src: first, alt: 'first'}, + {src: second, alt: 'Second'}, + {src: third, alt: 'Third'}, + {src: fourth, alt: 'Fourth'}, + {src: five, alt: 'Five'}, +]; \ No newline at end of file diff --git a/pages/user/index.tsx b/pages/user/index.tsx new file mode 100644 index 0000000..378163a --- /dev/null +++ b/pages/user/index.tsx @@ -0,0 +1,120 @@ +import Link from 'next/link'; +import { Title } from '@/components/Title'; +import { Page } from '@/types/Page'; +import { useState } from 'react'; + + + +const Login: Page = () => { + + const[email, setEmail] = useState(''); + const[password, setPassword] = useState(''); + + const handleSubmit = () =>{ + console.log("email", email); + console.log("password", password); + } + + + + return ( +
    + Login +
    +
    +
    + + + + + + + + +
    +
    + News + SignUp +
    + +
    + +
    +
    +
    + +
    +
    + +
    +
  • MOVIES
  • +
  • CINEMAS
  • +
  • PROMOTION
  • +
  • MEMBERSHIP
  • +
  • CONCESSION
  • +
  • SPECIAL
  • +
    +
    +
    +
    +
    + {/* Updated max-w-md to max-w-lg and increased px from 8 to 12 */} +

    Login

    +
    +
    + {/* Removed md:w-1/2 md:pr-2 to make the input full width */} +
    + + setEmail(e.target.value)} + className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" + /> +
    +
    +
    + {/* Removed md:w-1/2 md:pl-2 to make the input full width */} +
    + + setPassword(e.target.value)} + className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" + /> +
    +
    +
    +
    + + + Forgot Password? + +
    +
    +
    +
    +
    + + + + + + +
    + ); +} + +export default Login; \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico index ea2f437d9db6552726693be6cc2943a32dc5a964..7f0e883680231933ba57774f73edeebf05ea902c 100644 GIT binary patch literal 4753 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%0D^{MKAR3)TR78`8wfiHZP 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 diff --git a/public/images/BN202405161605003673.jpg b/public/images/BN202405161605003673.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a374a5ec1265e3fe343c01912e79c7ff457371e GIT binary patch literal 61989 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[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 literal 0 HcmV?d00001 diff --git a/public/images/gambar1.jpg b/public/images/gambar1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0a374a5ec1265e3fe343c01912e79c7ff457371e GIT binary patch literal 61989 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[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 literal 0 HcmV?d00001 diff --git a/public/images/gambar2.jpg b/public/images/gambar2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..73b6fa378adbbf551a52781ed79a284968aa27a3 GIT binary patch literal 43752 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 z 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 literal 0 HcmV?d00001 diff --git a/public/images/gambar5.jpg b/public/images/gambar5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3dcd58da440fb25637147d814fbc69956131f96e GIT binary patch literal 37292 zcmbT7bx<6^`{oy2To;17Tad*ag6!gpO9-xk0E-he0g??YPH`0NDJy0Du1gWL05m z%0_xH85U;;K{qc)XBK}EAz>CCKe(%>GYbT&!2;D+(_rzJ66O_P@%FQQ>FOKABF`cz zOz?LNpb8)W0`Y*j1bBFOgaibHBs63s#Ka_wRMg}&?97}TY|Lz|T>O$xxp=|6tZc%{ zB4BA*1qB68p=S_PIZa7<1=;@u!5|IH1Lq&=e`x<_!@$JC#=!;R;S&)48_-M!z{J49!odV^Xw5+_MvZ1l5xuvzOy`z6%aAJ?uf06wkT;%__FtM?*uz~;K!oUpp*Rja4aacugDU=O>w%(L%qLFwY zm88P@K74jD*mo*BpIHKG4)8YT<$uurJK6soSk(U)*?)okFRoPp5f;Y3mxo0TPy}3l zZi1@`vb`-r@B)euI5Y*e8o^dDn;Fbm^$-Ikd^MW8Vjvh$3^qux;GuCs@CM%$V2>6n zq!u_t#-+>{CzWn|0**QY+Zpt6Ecn*Zq_1d#U`qJIJHmXOye6v(FRw>}m2HbYVwR9; zs(S$#b%PC`J&o_vdRl%Ex%>(Q!#dVl(8o|3hHJR-0KTabZOzRwcq`$sN~8L?5@%S> zHG}7FOQcINk#F@$8F>|BQhf`s!OnT9p{_yKAVB6M?QOxEV-0i!0gwwJh5&eTH%rRp z%qM8i+4ImP4l;zgt|tsfGZp2idn?V6cx$>&sUUIG^+1Wsxy0Py?-+*j;HjHuBJe5K z(UqMnS9O_4O&55GQ)Y_pt_K)Fww&5za8s)3t(62pBU6d2etARGXcR55S;4RzjJdcO zj22|fM}&;Nh#rb-)#^v@Sb_IamMTD4X6{l8owAuYSg@y$2e!|*u%rB}cdXUR=<;nI z5x{H#@D$S&$+5pI^SlAYN6yy(0L&J+GUQ{0$|F$2oLxp9K>yC05#8%eJ*gp__ve$; zgveF+5;*t1q)*;eNq!O_B+pwya*%p)Q=Bx#1K<judVniYw-S>`qbDaJ!Ny6> z9iqK9MlB!WXgRK?D`nNXbxH6>uBs&IV6Jp_U2P9W8BXTFXV*->`H0DyYnvI~34V6nkCqs@`PDkP$|Y;-|bP+7KJhuTd5-Tv5!pOtY>+8fDFP z&eP2d_nSGs{|h+GJR&VGg~)lUHSzj00>0@8yA9DdAp>#tLSQQ4A!IZoZMT*3xyG&)deHx6oYy%IFG)QONU5gJTl`1wyjY42Ee+ z^pI0+6Z|BkUN}@Ki1zX56Bo2N8Shy0g==qtgfzD}6Jd)hhhb>+iKr`J^mI~@!5+ne zq3eq1x7o?gN)#?_0~QqG*A8fK)1K-PA`)mSl<&Q8B*^K$rg6J@)1J7jk_MX+5*PP? z&%1jpFp<|*0>V3p6g*;97GIE+02ueWI0u{uG8Dv=i zL^V{Q^2btVydtNX_V0IBk-R|NrfwdZP+XTkMs#B5O1RR+Ue`lhF1!C$6^?_1G`*j* zIo?Wr3fF)b?FX1Md<%duuo-Ok2ANvScn`ue{9yq3X`n=e0ySk$Gx8>b408Mm^f6}s_V@(A`WDWYF0x-mhP(db6fxsy8N}?5r-6&(EcDsKK13Xw79z-A!{q1gSx!i z9Tw3`?l)--+HN&cI~n@q7Mm^SK5aT0AF2VrM)}mtWDO4ou?21AsL^=tR#e?R`JsN2 z0HPH0k_Lyei(eXqS5MTk8@L8S5`N;~Q$pyGlcdM36Yx&W2XriZ#BR&U(u2xt-=2 zSo9*F^9|mQoXD&tcOGswQ3mydh>-e~QkXi~hZ4DY0`Cw%OTdrEc590~KZm2K7bu!Ib|vb^<}@n@$eB}@uw zFA{@j*fOH!@#M>~z`Lgj{h2dastf}NT!|}%Cd#Whhpicr68pl@vIxA>(UM(I#I95+ zlnklvIvDI*Fhk0gI8)-_tx1CG;)#nR$qmACs0Og(X1Q3A`FLx3H`ZX;*>j~x9l1)9 zxnOyhsyz^pXimyS6?1oM#Q9dpt(T%1e$5Pb4SP;ocmZikcXIGXEHDU>GP4UX3Lwp+ z%P#s~ipt{+u|qY-PUqTBVSpt)pl=!WiWygkS%0BhR|HE^*Q$x4^}Zfv!Obi?k`vQ- zmZiC~rdNx59we$(>P8M{hUIycYAV3X9)6forST$#v+ubSiaGBm69Phl!&hm;Sh z>REZKS(wc;f{_Yqerp41p1_`l0*aK_Q2=J;X*WrX`78{^DPk;2Y$hqNPZ@W&?CJb! z9OY6O3d2@p{qnltlj1fMVD%&4O`B;a0sype#RG4J7~~NB1@HlMx~_|vexjI~>=~&e zC}}{jWU=XeHU8*#M`KewG_)m0L6u@pFjH;ll(mu&xHQ)VObZe7jY|Cpo&pHqfF!__5nf0yehRDbqk*RRHm|=5|gS}U#TNQF)RGeA*BP}Z{ zk@UklhV4;$oW?*RnOn@76Uk4j{cP)!=fjJqlQ!#{(_Wa3GJ{h1DF}*}x)5rL9a&>I zNY5(L1V?5hl#f?fow}}Z?xt35=2j#rDRfU_LSTKbe(WqQ61nXxkZnK9t zWZTaqsYG8ICStC(zi*ytKfP^AVar&*yBCHP^4pEGqDg+Kup(%0!;Bx2{QTXE+faUL zRrwD%c0(Gf$EMe(qeUMla?{O_GI=;w3#_f3xn3vre0${cM{bnv>aH-pu&ebN`-+Ld zIPApezJyM?H-_OYR)eqW8sFoYh84oi>#drj=W#fTxKSP|VVhKTIee1F^7N}s`_lIv zVg>@fxqQo$9=<|CBv^8<0CQ`JXEZHO`IM z5|4vZ<6=X*PS@J5D;B9r5UauMZKMP?6>OICr{*@7Zyp+@ejKE8e_x- zb0`3S;022NDEQ&{oEB0d?v3uZa*p(&)6x!g1P#F$N2Phm5fEC6?#N;Jlw@^?P1kUS z+_V^L?vKxq!}?}Y`;l99Q{~FUP;-PGEQyXcP8L+-lH=tQx&--gS`FyT5D`hS^x_$(mvBV*mSO zBVhn$g_Z5ABIB9T?JV?>;`#6NbGax>w=c20S*}G^=IQLcqtaCL@X>E37exw9cNp5olm$Yt78A zMqtckKN?-LnmH#yHKykxng$l8M zAJS~aG@_MWg=Vf?To_UpP%;AES_WcfvYn3vKl9fhdK)D}4%Glf_?MVeY*1#eFZ}T_D*gM+dJRoL7hk*IdD_#%Q=Z_E~at1jv4>c_-EhbTwQi0*M>~Hd3cUs{?-y!6&p)hi1c<4B8Q-JcO4>}^ zv;vSj+7#>&&4uQ@y5IW?xEm{R5Ayy~@t?>#V5e=#S!BrCdyXGWPR=)6IZJmi98xi1 z>r8pRb`!%GZ02Ch!`1R>%XFOm;h89tRT8DUk|$#E%ZU+x0U>$Kq`KGJalR!YcuZaT z1a+KnW%g2DAI$>X3(o=qnYlChX^;o^#SC4nrz^%Sik(qSl4FK-89T%v8kEUmb0zPp z`R~NY$TNfm?x_KA0c}&%01<&jiA1ZsdUJ8JSw&d1w`%kHq_x<99#oL(n~CR z3dyp@2jpOB+7~AXPAjiA2^RhcGp2w42&jCQ-!~JykYeTdx=n9frWxy5@+Q4Gq$QCb ziEpi3&TP<;dJ#aJZ%k!{v(elpF8VCM=6fJ!#9~CcD~XmEQ|}LxZOfS0sSgvYGWCC$ zzgK=&d43l&@bpJbC;clShcr#!O#e}lxG*ZgqGU&$dSXgF_88j<1s~G6sv)lvEgH1u zoelp}i{(oU30DTUY)K+sU<_3}k?cn<314f;r%ItmPo5JiyO&Hw{+Z;u+7dQlXDU0^ z{yclOF9d!Z;;Vi3^8V}fT@4<4>jS0LGul)hpd7jJMUfeWv`r%8daO8pqps1Eua1Dj z@Lmp+ai{U9LvvfJ@YF>diP4+hN4`zFPJ6078N5ozeXn`!&H~nHY-0l*wrjB(0RC|$I7N{OeNjWEcTB|3Vg^x#^03c z@kwiL!G!SuacGM1afw6rnZ9Cu_BrB#OlgeM?_o19|#cLVC9SW-xky3Rf!oPqel;c9x*csw`jE@tHBrr*XBV?y6 z*)PdJd*57G>3B$u`h&kGm2Ec9dJv*#E*{f2`1_ZNYD{*5{q0{;bQ5=krc8 zqYEnpb=YdDMozJ7*cVx{aGAKKaC;tATCrg%nwoPJG|!eHPSwy4%KAT^ z^2$4n+lde!LIGD6S=G@T=A}1AC|_ru6Nmd4S}bs&Z4?$sGogsHKyXUd>ViOBVrFg2 zmyAA#Gk&IL%Rf(KL(moLV^zdcAqK;6EULrRWSTIAR4TEJt9ipW}k5Jb%CE!?R+<#|sH}zetZcb`?`&ev*FvcXy zU2zt`D({-4YtEUQ(bXHF%AjWv+TFMTCD*Y2yhuI*-JJ74%i3~ZN(N7rw6nu|Frt4g zIszNk&8j_K?rg9C8MTZ976lV`r2geRM(gd>SNuQKobsB<%D&XGcRoqDrS$c>ggj;U zLErMnu5m!ykGzeYyUf1neWW`#jI*zCE~$>?^KzYeT*B|{Bw7psXFH31;WK(`i+;!j z+j6`&E1+c*F%OR4{H2Lq+ZI0w>Ijisxxi4bh}1 zucuJgA-BsniyvCV9Ul|R|1=4>yL+^V+-V$I-F&&Sf@1#@3C#CG5ESDSE_9zL3m_`)!Jz19wwQ5?-WsmLqTrdlAM8h znw0bVt3@?U#i>eiE#7GsN{2tES>#6*57ct-Byk^OSX2g z%kbD|t6`DuUr)+hUs3peEI zsMLg%=sSgGP=oaH;WzkdMqwru$mbxD=L$;kxV}jJhTB4kaojO>8d}6 z1U-AnC^o4suGK(AG$^zcxC^>BmpfYTM$&gfVhVXRclD{1xLW~sE#Tks9yOO#{rAsx zO|eOXhw9rNgp*zAB&Yd&=)E6Z&&$`XlnU1=9JUQVdvt2m19<)kT}fc0nz z#xUq{9LHWyxFf)uMjgod?|bt{Q+U-7oyBw45Y6emL7+2MJSq|6UKMg}lnZtfG4yxq5V0q2caHdOT#o?&I$r zK^Z0Pa?ESN=`?y=IqYm0GS&h}`GG*=80{n%_ zJ%gX)Z>Iw(TT07u)RSleype75U*??)7mB-^TvMV`1CcsQB|pSpu;!?N*331n0411w zUGst^Y;*X)jK>MK{OvQbdo+|=yKJp+k?^1~#o=W&l>$tLx?0fCaFHuo=Sz5dTEpY( z^>Anm{oXh&!M3^z`Kd+ z`)B3g89mSkbAUM-?hU!M60OVh)HT;*Nq}xJ@dtX$$%c4TmJw(YXD+{`xW^1-WOBuy=<~lID8vzstWUac|5Y zppwY1e*R53+H5ukBM$TMQf{HD)bK8Cuw_Z0n3MWoM`D+yR^ktBr8VpPc8UR{`kTFT z8?$H@@!FFAG+ahH!zyh@y%+lznc_6n^oq{Q+8HG8q>eIMe#SO>dZta-W)Yq!q96CI@gPV1>Wv zH6AuyANOi0pTzo60*;8=Vv^N=l#u6FWr`9W0@9!yWdj@x^}vH5o&$u>^&}uB>CIeD zMN+csASV2DHA@)~3Egde%O`V?smuPOWEH+($oT=GFQyK-E7<$ZLnC#7yw12mP1gVz z6`Dd_MNYNQ5kwCL^9V6W762Av3Mp-9&ayegY_CkGuc-M8SZrrn%+-WfvCm9gejqd+ zhaP83cDP$<9TWq+XV4C4%DxFMjq)mq)xpT#>@@DV7G-lXrUEp>d|9!4T6Et5!+h!L zN5kYtzNx&(Z|p>YlR|}fQO64;_&fP1*5pgQGVxhn>nC!2U@LEf(mU;yo>Wzrku}Wr zqR>-!%Txh=X1KY;ciMddVIWM$Sx9b_c8>XT z2|_>3H7{#1v(+wC?QLF!iHOyWxIA>xnh=Xgqc-N+vtgLVhsK1u3@>W$oQ8PPY_87x z9b;o&-lDT{>kp3)I?;Z#wH0a* zv-=zcHeWuzqzy*-$u83*kC)7<<_$-+U4vV{-QogLhJ_pG+C8d9>O!G<<((Y|Q-66puTEcD{%0ksfG@vCGXB+D>p2%MNQ}LDqV09X0`}!|JYEV) z4Xp9sO43rz+XK`^5F?*0wVsdG=L;i=Ro%892v8^wOYlMD z_2g5gsKnvRW5`d#ACaS_4$N+Lb`iuvct@@ZF>wzwSgj&7N4$!3uC}L8die@7At5i3 zNe~eo4=t0+sTRb@i3SYU*wz36>=2?n)7=0q&(3UxGzTBT-7+W=Kooc*w@~XSzDvI9Y0zj?7jO7kS?Gxk6lv_HS^ z*`Qv$(5#&WZXm0YlYKWzpP+~$88AI!=_D1#`D`#+g>J1c7RjNe?;Fq4&`r~KdGe*R zhw2SkC!-y;@wW~XlY&woG2-bG&_2l!aZNPRDX$AP-~rkn>0QlJK6eX z#(TA-qtWtb-USvbkMNN$^x-!j{iKAJ`wrgK07J!jUVp2gqkD)%mxxap1>X(((y7s1 z2aYp|>CB!(e6ej(-%+Rw@kqC;Tl#1NB{?o{Sm5RI9dnK2wUk`Q;)Sid2n5G_GkY_& z4#ff*qt1)Km=w+H_J*X9pQ&Svh|~5RqO%~(yk$h7yCO8>g|w0g`LLQu;2jEkcQtb} zi?iNxHAQYd1*d&W|ML9EhleU}OI@Re+i)%|*f7BYXxsLi*L#Qo*+f0b8ZXaNluJj; zXrRHdlacJPLVOG{sRcyPNL>Hnt1Y*TrsYZwFctD$=bTsoa$qbh8MsxakJ8uj^Xtt! zh*me$f*7{YHH-Zgz0VV7Oa)!x;-F9=0~NDCX!mpS$cnK8YsLB@%bA5BWC+^6K52sK zP`sizUx?R1v0uz$!KBQ7vUhsb{&(@k3T~ayLl@~b6@OlkAJ)AzOdMf9XDZA@?0fjq30EPA!8A`Kx>&MJfC$YZ( z`(pajwgr3o7{e(3qJ|EwiO`z6`WUJyxZ%n=y?b<`?*%_J@xa=d`bAuzTY5O*`cuKj z4>5-G&1wnCS&NHGdD!gTu43Cj8-l- zDr~5aYUT&YAchro(xji8UzjMwxh@{W4hZUFDIXxLf8&_|}4 z6$cUcsF4~V7!L?Ue`NU!z@G$oqd)F5`nb?!T4$j8=e$B-7zltNGII#D=~AE!$#Y#U zUd?!0GVB^uQlN~Gn1vE!6dbKAoYS()1B06z?1j@cZ;=RDBQmV+cg%ip3xikb6w2cf zV&_9#JlV*&hHLd-PIbzAC1OKQ z1v$K`sSxztpj)x+^rQTJ6@iooUR6)rY1!Vc;Sb<2)?_dNCGWE0jH4wDQo2)pQ zQkL;Gm(^|q0$vqUqQLZy%b%)N>kPn&#M2 z9+qFm11o)2dqbh&R6-E-&421GK{s~4poBi@mv!TWGl{i7jad}|4rm0HCcb>-{kFW2 zPqh#?K`umn9Q`mJ6=#$<%$dq{=G^TPZl|>}WK~9U;WOKBQeCGj$wgFul%Y5%V%B|H zkgez3sEM`v%A%M$n*ph>D~T*H0UuKN2e+MZ1}B$MF($tdlLgLwq^Su%Gt9rq(f3te zHO#8>AUS+`Yr=mY&X$`yyx_utJ^ZJ;axxCxV*4hgM~WL1tDY?H{~az5d!T&|NZi#)pV&!``Aqx0KPK z0`shG-wjT=Q8isj)GdcQX}sy9dT%-H!!=2QVLCLSlk5{Wlic}Xyzwm9C701w8b9s(E?V76ZmYDl7E@`0K6>swV zGN<^8?>dXY`9d0WGh2Ms0*=$WD!)zao?UKuv@bhzWTdWGAD-k2CAP|k=CNN9@2*zJ z$Z3$^Da5qsXxWcdsnk4iOZsF(($qz=5OEL{RB9t6%G;@l0(SG|+<*Z@zYOb7c(bRK zT-HNoWD6fck7+O#=Cvs2BIAC|JW+1*-$B5X84x^V&WybHhtkCb2Z;!bPeYu5f2zl+ zwu)Wc&PPVgbDe|8Cl*hd5z>Fm?K155&q9f{+yg)mmK3iq&sayo7A7E;XYn+&16at# z;9r~OO%dOVf((52wj`}=LJZu~0_=etGsHZnbI9C^%-CRFA6}^f+nL!cRW(ckgEwj* z0J&a_2uB3dlb;FAV&ZP-RgLGn5rH7lgv6=FYD%t#Wy?gxQPCp+g~y+_hlq@N{?#f zM8;z()5o?=n`xxJc79;4gbsYA=lF#sbrf6VEUf3Z8{*fThsv;GvpQ0*eUEU+$K^Zwq84H90CIOrl_4gO#A~{*U77kyOQ{Sat1u%JE zpPI0?HGRU>G<`h~@kQ#_4DQiY^{&7mw(iEM#Df*zj+7Rk&6UiRjEUOh*^=TZhkZ)Q zG;KM)fRC*SndDF514-H)Z$;G~iUnf< zSHk#zQc<6F+f7ae>5pw)m6pS9WsR3>yJ`q{YL+HaHP^B`eGgEVGH)t^h9%;e>EBsV zh&-NTbUvtldo2XeuWTdW6*MTivlP2vxmx2}Yh03t>;Fi`>#O?lhM=qWLSWhCx{@$UEkDjP}p~R5AlHC9z;)g&qbyvGkE?5ba_<89ke!m-&qXEFAe3- zf3MxZM{-CtKitVqc*LL8c@)Z|LD;U~@v zBI6+WoEAJcC#&fl*;ys7ZBa&l2XKezl?b(*|Il%=B+`TU**y&!m`k8>QE77 zydW+LXW+)_G_h1+!nD-=hhjrsZC4Xy0ud~dclO&p;kU!a?4nAj}5L*Z>^wn&og#v>AZeVa`})d_>TTDj#< z7U9A9lG8WU70Qs6ygWxl9$j*(WP1ho90;rraZPt_0d~ zRrMZyfZ1z2GL_bVgR5(T{FS^{odRTiQ`b zU^~a{`B(LbZxkfBy0Y!NV8_9PU4{YT;P0ae>G7#~L7-uTnpJ}^Q(Gx_!54ishQq8E z{Sg!h7~ojL4ab(46T}o1NukV~%U9|}YItt>3#uwm=m1M%FP|m`Bm2^ug(&l+MyaHp*19$0?_r@k{B^Y_$ z=JLLh-OVD+ntuU1wqlXdPU~XdAdaZ@uPJ-#P-JbO!HsyB(c80R$IY>;%G*ab+Qasa z-)oHZNQtL_@Fc|IOZfN_qfma?3XiB&b_H-#^QXai*1HpRq7N>`??~PXK^{-=4P7?c zQjXM&z+;@r2d=aqq&Yhlo*f`~BMj7N{+UmC`V=J(EiHuG5IZ7tX|z8Af+I(6sv`+) zF4TdojP4aP?12}fc@jo3^YSvuMq5UZBO{ZNO_|(h{t~AVXHn`m2kmcD-2MV&Ix7Y$ z-Ll>;InBXHFylfOv9PYGve=Sn-n09SSiOM~%+|vK()xo46D1ixr}pFZO#bTh4WwftCw=3J6I zYDC=bwN&UQYPiO zl~w~MQ&f9B>9d5QQQM#?CxvDO2eZg66B9Lyg&g_Q-TKPrW^tF|v5^Ho5wVmD+Sa-65(mFJy!u1qNyx^>U<_DjFRXla&XV=DIF5g~1m3?8zZ=51I@_BW& zDfD)9V6Hs?&Jn#+Rk$?nRgUj<>lt^wweW)pkul01Aj|b)Yj4G(u!Ma>pk`5Y6GUn zZq_f{QO%sxpa~ApPQAj1Wf% zzZ1rBwT7;j`{wcPNZ2vs<(#lWq;8IIM|I5}8)<(lQC#gIr>7In`PofM_B zZ6t944pIV8V*Yyayzpa7v&&kke;P(FD6?c#4u)~h7(Dwq!xS{LQL!u}=ZJJEmMTgd z-a?3JCFOO&9O#O$xKg4*c{QbXQh;-jBme^hkkM67eu(V@H8M(DbYB>5sOoh)vY#4J zwsc*YB#bl;E0$Z#ZqtAK{)uP(Qk6~+BKrmOo{*&2``E;zgrZ9Bc+j3Z06Gk@kn?;f z4>LG5o&2>2dE{~K z;m1QaE@=zqNYwJ_fmV`~m2U7`NM@|`VtXDSZ7W^VSiiTFjED`h#xYQsIbT&RDUfP< zSU>yx!&-d(q%zF-PU@Gbfqj{tA05PNsuB78Mf}&_Zi7n~ewL=`eTZt3A&u06kN<3R ze~jh6pme!(knyjYxl-|sKOYH3Y%bbA|DL^KDSrNGjV`Xq;YuOxm0oL8TXQpVs|m)D zVGK+^6tAnim-L@gBl_cAn=JNrN;tF% zS4*)$+xBJQMsw_)j=Qp}x08yd>KB%+&a2ngc0D-kf_tZ`0 zUAf@-&+{x+z>&G~57_~$Is+~CF1jH>Zxn0vb#QMr_@22U&)NP0;*Fnp3ac^?9^^cA z=o`q%-;pn;j)}8oq)`YxgKB)Qh5Rut^C&qY=Mj|7tsk{fdgRZ3((qJ+d*Kee)R}C8 zlg;$c=Izh*L#4$SDKEP6N#tQP(&^D#|1aR>aZA~FEVNlIOw%Q8?FP4<5-#LJbGYzB zlXEq|A$^1!T&-Z=@`|iir72NOw0v74f;!kLE$E_YVzwharr^Bs%jB)a25QaI2%)q0%C*?U@Gl_L^do=7_++y3l%BW` zqfQFz@Qq@x6!yb{j0;Mveew0vk{4B4pci%-ITs%eR21I)BG|nl#=PiFhkYa`Nqz<& zX*>O8xU(e0zWascdg>w#yJND~XBMg~A6Tfa>1iM~ep9;3urO!!yV4}czlyxiAX2|Y znSHL>R2zqP%TP^rGeV{EFiS&P>RgF~iI)^i+>I?Chyr4PV&{Jp5IDTwL|%9P6SVn- zu@A)qw3;om<9b+wMru^u-8^5=t`?^&q_vhcfBIswD;wNeV{hWG!@e}(l{Z)IDBmNx zg<*;XAUJH+O7ixOR%G+GSj`**gv}ySLbw$ z<2e^A=T6?lq_0MVj;%}n<@c}9rOuCIEdke5BNi9_3OzjgWpCg&(w%QQ_NObvsqqVv z2UFDH!|wGiujBS7xgL-onB4a6YU`zxuWL;8P~#*swlU?a9lAQZ`uzyYlKf3=)?dIMxy|;JZ)(7c%)=yT zN9as$u<>uMS3=)j-No=L_TZvg5=%xyPhI(kipK_wZ;gu;z8qhW$#+&<@PB0O>Mwxj zm>Ma#jI`C-ozYyZlL))#liX?aul5z9*qyEy%D(8r*vR+6JTFf{0}3j2O(d27n- z+G0*>eM42u`Aw{fZ*Y5`*&d?sE13tWn5I%8A1&Qrv|D3y0@tGYW0Vv}ZgFeMcCxM* zwo_`f3e_-SrYC4FQ$f2N)@tXwc(ZagZWc<_)L2imPpka}1QHCLE}{GllT$qtl7_eU zRT|?W?7K1AkCm~S0lyY=R1U$Z4h9HZKvLha9)M}xP%KM--7W?{@-$M7E0m`Ihvvvt za}sR#QK|qy#H7QeS&%bBj0vK{|Aqj7+8)bku<{l;;4ga}$L~O22z0%t4>cX;qwSc) z2K=up1bXiWNIvvcwoS{QxYWL`Z(a(1xB-FkTEXXa`!AkO$U3S%ve*6lB}o=SuOs&s znCLmOeQ&DJYEVV3?y#|7k5E`YqP5$S+^nd#`mNg`=uvZF-2YhaQ^R_E&3ICCQQx7F z+K|b>yeYZacYA)nB=dCdp#Y!VYkKeNSgeLMuePw#KIz{&WvB#sSGne#O9 zrFB{P#G&^pSj+D4(&}>^)s^jq$)*G?dxiKLuNqpBi*eju@iJG=j;RTd?XKTLtu&RE zz6kXo!314iJUZ3apV2sw3kEKjW48E*OE6{Wlz08guAOk1V6l^-LgHFFIBzz<$~hsG zLhQOG*HWj&Mefu|b5NCD>0vR&+J-h=J-8kDx5cvxOsbSIX zyDyyGitN3%s9eXSui@y24svHf4Iw5@AOkhP|K6zt_=eT+MB%+uR91~Eg}>&KDFDgEiwp#{iixne>JECpHKW{&3Sv4<~WL~#(TDwt{Eix4U{&7<>B;&}-&wJ*Y zww#cb+>|8&mb$Xm)8*Uzq}iZo@j-QDWjSQNx$%R@pBry^cVIRnJG z!n5v@f{>wUw~cm>mW$1(hHI%X=Tu}4L1!hDz0uRl60uY9&8YsS-RD*cU+1P%dLVi5 zS5|8&*6re?(FURw)%wfLsiW+BmebHrYEQll}{ESdx4tnHI=!yFdmdb;}5!(#mTou8$?bZH#j zGZAt_=ZYXMb#VREz1ksr~wQW+EbcOP%s@Ck*_`zom=hv%#_4Hryq_Eg*@tYwGAD%AA3)WtMcQEo$(J!=C}v->r{BkngMmrcC; zG~g0;HwLz^E!OhbfsB!rH45~n)2JRV;-=a=V9G>h%|mCkHBCLcCc zD|2r4vg~3ABPzqA3L~|Gd)(?Rqqh4nHydP`mkOYhisz++%Dpf%U=#9|JT8BgSkv!R zF$~yZI-d1j^}NZ8y9|E_??PIZkde6L1$8`Tsa(d<7D*d*KTdW@mx9R0 z1Oxe1ySPlU5EmIZCYI7Kco>J?x-CCdce5(0T2PxXqPg~riHu!N>{m?;k?5L2yPz{m zorBl^0IgaxnmRKdQf7uEfTPCem)()NsoN5=WN>j?t|ZiSnSR!z&WGj>JBq-Kuz56e z8^1QCwq=wQWx!r{kLys&5d@Fo6=(?L9I1_h{{Y`rS;xt=wsxP=k{pV?O({$a=7sB; z806I%4aF5ILP~jzcC8^G3<1Zz7Yh;5Qw4`^S%^M@nBHFBmv(*VxL9QrQA|NaO%zJX zOK?4^N48TQ__t&Xm2Xd4S1Xm3SE#ACFPJu;m3n8rMUHr-2a05tCY-ieN$0LkarCO> z`hImhR+CS+Y8|c6`qY|)OKf6=SP~Ex$6|X_^DEfbk@E90rs5A;yRoytyzNL%j# z!3VJiv8oxTBW-X;4gJpInn%Aw~OrqUe#ik>Va?N4w*iZ2lv?Xbq-3xj`YTnJ#UPiLOn_d{059%_{+;Wbt;_q{`~5MD(MKF=!#v>Up4EqrD|qdxgWo{K6k`++RN&JPl)WkY zK3wLSR~_?3$74%HhkVT;A9Qh6wVQyJ{!k+=+N7{SYhk?bNXe`#nVNao*!4VDGFoYf1#=a*qDopBBPXR{U0ydmtd_4PBbT}| zu1;&le6o>N?qMc{P4HdYif+{{Tm0?@!iIp38xqrzWD%+c3KO)|;Zpg&1TW zwZk{dQs>!WX)4)zrn;k&0;aa&QSxsmfGWl9gWE~+DP%n=?w4d&6G*r{g>=fI<+<~? zd%eHU`AOjdDk}D@!oV?;8(Q9r;5usvu70g`A=T6dko+}zE^5$o=o6as76^Wf*zR zPoS+uP^uM10Icg&QdUQHQGJuuhGABxvLghvrj}TFwe;$Crb}%L`RaZPeM;ZL+H}FC(ri6RGK4HMGfn zY0st@RvqQDT255*4?|hem)U!sj%$ZfYZFi5kysAKlpey2=dB?a>06!{yK*_8Z3nF` zGI=zN063sxL+I;bo-A`}QpLt{U zsQ%Ls-7^kUp4D$nu)6-vxti(CxC!zuK4J!Wq+gNAj&YM$BD7Zzw1NWUF|7pCtjf4B z%2X&KT%VgiNO9?ZPSc^{O{k&t-PWG)=w6RegQvY$C0>V6cK2a{IFg&pr68Rp$fNx5kfk z6^wJ;BYART1Haa(YMMN{aSpA%G64j3%{ADW>#1HT9x!5X+$JU)~Zuc^6UY*TXO-$Om(1xT~NpQL3^Yp8-TUtO07H5;tb4-fcEx7JL+;i5a zn6*vZiMK;9mYB~>)qy|yO2SkToMaviL30D7{Ex@APiJcWS-X@4NdE5bHyT?JCoX!@0qwiH|17jSf5a5v5w6bYO8KPT8jGNE*c`L zLo8uiJ;FgfAkfiyIcY^TDiH-$NHR(W)>242)p@lam^?Ibj2=5BRD>^u2Mrbw%=n;wu{cVMD;YR$}!Gr?vWTWyu@&w z=}K0MXGR)|t6nfIYO{!Kge%ngRte2ny}CCS4B6wgR}Jk&IP%22!xFI-+gmLV+A&VY z8K#4Z(DTBsX>*uw6P_60)k8{*QNs?P=9HDyjcC+#s>W-hCcPNDlj~4pntak3r7n7! zZqg4RiWZ1fT9rvPwaM)79@b#PmF_F0hGm{G=yDBmb#Bv9meESDDtj8ntuAd==dG4z zKURE|AG`S-AprHJ$s$CBoPY&j$*f$nWDuk2Ri?X|afuv}=~$`~>Uy`82&X5NjWDbw2mInQ_jR^l9YLA zD?aRX#lzf6WOK==^GiksE2&v%eDtL$w&%dD!E1s zyb;if&ZRXpcHptqFtYb{>W;kNj2cBnPr9I1JQ~Zac#$^|-k93d+~5J}#d3QY?0rMc zu$EH4;A&o7EvzNaC$O$=c^Y|IMm(B*#niVix!XR~4_@`tPM;$4K6f$4yj<+Q6d)9& zW|U{82R*A(%&~V$oWXPypOyGEV_bygB^?h2vV#<0!>Bo}tH}+{mW&2ioMN$>wA7Dh z3pG~XUSKS%A5mD&7k68po)Z+I2TG&7UqZIRrw8$%pGvWKVv<1d@wjEawO<_7r*(6R zq!c9Loxo$gDFE@(kkVs4O)>!Sz%)^TMKK5%(&s(6rtwM#y#$JJ){~CZxT9?Y6N+9x z8YwZ}fdTe3WAUW?DB_rf8B>wkwruBVZOmBQ7;-&pIw&x{V-f50tqnOH?iP2z*xX~e zsBG2|cNjEzB$Q!7ZaoR(?f~?44Q*cv$^{_ zd2_oEGWqrNsoPVsvWUd+<rs|LY4IE@5=Z7b+(v`pj zssN;&#l34&ONzyroDW64>eVrcAcRNrj*!GZI_A??L)hTEcMTSsGRmy$@O zj81l*#N-dhr8+yorf9OJGbPd7I~6^vN-5U+>^8{5?D57XpZ%3iPvi2}FR0xc%jst9 z&GL^yQv~I!9Y&&(MRp~LVscM3)pYrq-Kz~GFy@hQ(D6nOLrw}YoK+ZZ$jPO^#}pp4 zl*tzyQMQ5aPXu+OG=u{b`FX>7(+^QWY|<+FSWZW3Op!-4xTZ*%^%SQRlv4oD6j6^# za-%l@WcyMCn;VaMvtWPIBl^^STZ4j!KA5G$#zSpoKT4OXv9&A0YF62j>N0P=lbqo3 zRZlecSsAw!Y@cdrM+XI4C$=fYSy(GdQ>iK2b|oRD*&rOF55k2~+yF_YWoNa9&}rov zcx5B-pv2?&8}StG9Ivp09SES1Itq7_C-)ojq!7q|fw=aip!sFkP3Dl2degkN#&#Tf z;*=wikc>yLqd?`5$}vw0&B#K2f{~TLr0W=frkgL29p3$kZ1=q2)L-vgkRzu8oz0J zuq#BsVHEDb>S_yqRU^SXj+Ij4Hy2)j^uVax=uM?`boP?R_7t|aWI&0T1M`#DA6(V_ zD1Em|mO!zfP{E+aOEB&D@m#fy{8r3&MZX*=&rI=}*0r~c#H$qZD@y$G26OmUcCo$h zYYe;>l1p!IZLyITB>?$iKi#aG)oCu)Hwp?83kAkcrElM(*%p=yg(4AxG53kAOQ{T{ zWOc%hgSq#o7pW7C;x@w%a9xybO!;FU#p_lsl2L09&$1O`wb#8j*c z)mrv>R@T~Ojm%_x+qn!)J`0Hrz%xP-l|k~r#z#>=+g%BDB!(romSWG6cVn+=u9C+L z@XZ+7H)IcAYIdZ~$g=rufs%91D<)_1;g4$)NyyDrx*0dE&a%n0#G30+x`4X`F6G8n zGmaHO>Q5h?bN8BD!qxBH5+so2R1u$Hfl^w>CHNm{xG03@3;k<;J1cLn`F?DX%I&da zlMFvBRILpznmO2Gf%c!W7|RYY#QvGB_-!LyDMEz~gF8AL`--soO@NRtoii=T;5%Th zd+}6tIIkfL?TH>Sx6DtJll16CCAm^+)<-XJ^7*nLZ@%1tTDCZjREe2zqnNFru2<1Di zvb?*%D!3k_wMnPF#iAFHS&*=08@b8vQR|jTZ*}Iz%ARQq@h3zloKr3JD~6ClRSw~| zIIP;!L#{1Lb9UzB%cm8!kXyNYu_q?6~CmxR<^_K_uF>Hen9;h zyH&xY+G-ciadUo?v*m`@A2IYkg0b~Gk@h=FRmcbnF!w+Hs?8D=`=pPdsBmvvn)Aj! z?TyVw=G#q%YfDY0;%+8oIS4DeDFNNdxNn(-N zcNOiNQpc!G7>Pyzjd71!iLOedihwAP8p#P;@)PLjDBcJu<0-pV_TKH=1#Iwlw% zqne7={jEbT)n#s=(#5E?yu0E>QMfiJB%1ERJ9`KwITF4%3bQVqZjncY&STz4Jl1{A zp(WbvZ~)zrj@3Krj`5%fq0u%2?Lftz(%KtAGQQ&{-2n9Z)D|pO@;#>+HC?4*fe$!2 zsjMC`bQ)F)sx#K6OGb2IpYNm7RBbOeQ?_!*IQHVJ30~t(n9a#ja7e08s7SZ3G2hy~Gy_KSexbRZSuwWqEVL z4hg6y)a9BzfGPvm9qF)Nybzd`R|lSM6*)OKzMhXldEMgE zys}Q|9QFFu>vZywAp~tJ)4ppWYuP86ByhhcLE4^mDGb70tB^1#aFbRQEOi)Ea=X&W zdUY)6;iI{^k0o)R!k>8U9-dZ4G8WDo(yEP0OqST7w^NE?)EvO@l~xQ7;YTE#t|g42 z8ZMfbf5f4JX?A+kh$E&cFl(ac&)8`Ibfl;4^`+W>3_<58}600%v)>{+9$YSX?wqxs5U~7%$3)&clt_sJ5ob=#2(uEpKgZpsD$f`%P6^IqxQE%BbAf$>_gIvuh`n z7@2ai$TlGZ?vDQeiT;%Z-NV~kjALRCE;0w+Jqh>k%?SjhV?^_&A>U4HRAhbxJjpQT-bUfz%&* zu``+QTY?k=pT?Mz(AU#7A1!2+O9=qn4_Rm)jEP?-7Ta0k+^Mo`@7EoOBwtWs<+9AtN*G5buKllv&vvXn-5ECj4XXX#xX zo%~k9X(W^7G3Ge&)cT6W(k-Tv(cNSRIo%KUht{OJR%z|6;D`ow8IXaVKD|28)N0ny zqo|1*FlUBDd5@T^Mnh+>^QyXhNH1cRbuSj|VSlZ91koR}m}T2EmeGY)+BUOv>G;+d zvRAd5I5$1CT-^{jbJT_P^x~D-acNl;uC%iZqsjRbe&TbGDvqJ32%W?;Z*Fsuz&_Qx zbEqm={_Zl7h2wDTTt-B)ySH*lts<4KVNz|o5i=HI%yLP|qyU<603T6G3XkE>*0njT z0w!;`H&oDBPb`Wy?OgKAcoh+vOkg$#pyH98$l7FLJqe^TTgg1@f=3{HpwwFk^rR;T zf@yagVu64Lqyr0+Oa`5hLC$JfNI{Tz;+2N(gab&vq|tzA03dJ&IO=E$4{A@+g}^+T zU@1a9g)ZC-^`$Mia8DftA>ndK`cfT`e7NS5=3}&QC=43`haR|~oN&Af1jl@f$6r%O z#AgGgGdVb?4^u^g;^!TyH+s-13G5Fv0~K2*G>5GzMgu!Y2f3uk1DaqaDLc`-(w77P z%%lU*(q!HGg#yZnOF*wG3sahvqb~2A~K){oaN@|>UqbIrM zmjZzZ$9GCj{F;!a23ZIPp`yFIf=ew3XlLG_?6AB`F9iZMoU#wY;kM_+1A)VSi9hYYC% zbB^_+r$cXdbfRetak2Ta{3f$G#aOXoCcryST-3Fpq$Oz^x5gU?#l50~{87o&pYY(C z$G9`Qsg*H~PaQ|SY{ekFaLH^_b7A?&Q|(T&vs;Zqdl^o45Oe+ES*;F`c|p zK<6IR-1AS7N-;t?Q-e)B*2v^zmB>6AohB*@WQg0SHCCLTGXPBhnRd+JOqgOg;8i&R z4tI4t)|G){fX8Y9fJd*rR=z?=k$?<%IHZbeLKupb+Q-)e-lUAVW-F}ocqx;E3A zo=b_Pg%G#Po(HL*6VR|G+UbP(6^o2>%}1!p(ny<*PTb`6=C*WOceI8ZqPv61^Qr#s z4P|SV;@?-FW;RIM(;kPMezhxeNnJ#uzWpl5W{zk&e7t}vpdzP<445iFBi5;z#JKlu zaePkDHxtLDY1m56^AJD*M$_y&{{T9}S!7%Fl}6SL_zzmvw~{d&zq}tY#~te_qk3}G z$XR zOH@eOd0c=;G|&cl;8N$X=|CYy&wow^J} zcHR8VF*3ELyQf}U{hCWfizfuirUq63tc6m&7wa3xBz0g?+X6_ z$Y6iCYogX*(L2saFkKpoS}WftX;n++b8128Rrg3(KV3 zTka|8k6LexTMcfw?V8@V0BNWP{PUnX8Eda;-)t7b*>-0FObmWhYq}&8+C9t&5?IFX zm!k^fm55+LJb-@Uje{`sH`e-3E2=Fx8_Pch%_gU|}GZ>`x)sQrjq1>~q= z2lB;K(KYBGh}ztes;qWDY-hb{UFjBDkn@o3lcZFs>c+qzjK1G{o$JIFV+{+f=)`t*bGGgW_WKm7P7s? ztU))HS1Z>&YcpHEhfujoD<}{JlN;4>xb&^vaw((Hidp=sxZDT#YnaeLI@Pc~r}-KN zj*{O_vC%9%`OrJ4%QJJ&przBbI~`TpAG0bj845r-6yFtp$RPg!zAK&39g|tN+J5t3 z{V4)hMcsc)k4(6Z@&x_UI3*7t9>0}u>4ppaIxCj7g-n3(5OIP>^s3${AZZ6ZcMMei zAO8T59kr& zKnDO;SBW(k@9tJ8j$@0z_l*H#3pu0d%{yw3tpIw82WB^=8*@(Jnh0N7E*2Y%bu{6R zUMT1|qjLIC8wyD6$)@f!>Nq=l}K?gShO6d$^4oQmTR`E$?fO<%oN zEzw#eC%fZ5*s5eA&9$_0Cz#4vO7cf)bdtrV?oxt6>HD%fXFSvN_BPWv2h4z+I`zOk z>aM%x{{U!}g@Z<@0Kxof68DW;v`PquNfiLeC#7mzf^LCgLdJIGP73zOtou#NDRokI zjQuNbP7pP*X_s+4j2vW-{=GR70{-YMb!&LyKvfhMEHj2~{{YIDRGK@Rg%V7~BIVd* zv%h5n^Q@c0C{vjjN*ELV(e3>zNCV8?WRJR49YEoK`t_6Ubi}$eiRXVl;ljqlf0j;i zeJOQW;?pf7@?zV#f+KE5eQ6@prnhAh0kg4g!m+i@NNQK6M9-F^3-3+};;SbVXUika zD@f-o$0XBe?L};IiAQQEJtzSQqKZ&?rXbpBM_OFcU{W22?8yFfjC*zznd2GakdxAp zR~M27DMIm+>xvEl_oH#Z2ekp9Fu}m1@SwNpMtGnF=8iuaHvln7pFn92;hdUYJLZ!) z$;UL9Z%SZ0r%G;U!w$5W6bj?xLoACLjI$5`_ch z$h%(VLOnNCZ1b7`?mRPPHI|y*a0+F8;AcEwS3BYh8Le;LX>byDB?vunkMXSYeRfa$ ze9Ab-4n;>K^38!PuK4M>iNyeK_)f}pyEm8uAf<9oQ(C(IjXtQ+G%kZ+!QEVPUR*^N zl^o8AoZ(I?MAR=+?%hkzs}n#SwX(;e=}R5V%lom(&tIit_-@{7jZR%dU|5ds{mHI= zYnzGrmREoGjS<}3qHK9qv5S4#!RiO4T-UW&EVTBsg@Z`R zvjg}?PJasJPN{lVX}XY)_o}-R=W{V6^~s<|VPU4jd*QT*2*j?Z=D^4~J!)MKO1aW} z({pf!HXJBpf$z<75Zzo`{{X6;(0T^qoh|*;tB1IehoecOT2s1(X!OCAt>xIe9OkzCJia}=(h?wnMzU)@Z*WVn#~7NBU@@eZWAjm&md z$8xLVJ(;>!MWxzFX{AMNCIhOFaqda}wdcy^7&4p?at%z^_e^qbWy${lY|sr8>X2XA zN#$Ki#6CzH@+y|>3<@NYNn3Q1Gm-t{ns3cOCNAtAlxOjz0MXOlfViZn;(%AErkqd@ zwH6DGBRtTkI+{_F+J+e5pUQ#xi;y@JeiYE#c*Q2_Rtt^{dUT@&k5P(db4~|n_oraJ z#}?bb=|wQ}-ijBF(Ge`|CXc;VT z(03e)*s>@?Zv@9E`P6kDZsd^eGb3*Po#jf>1=C(;S z$Z8Ro?-(AZn&{)djFyg5w2qs*=CE~SV|C{3I~ZU$tyE0vYEb}_fl{v2U>l(8iez}n zB;ezUJin2|VmxFLa!)lTiIf;^aySAj~R*P(n)MtZP!cQ!)Zb2Mi z)pAKBlaorrxDK^(8*RKmb>3>HLMla&jiVXCp@|xnMN-+^@?Fp1IjrlrWQu0qq-1U% zO1*1vv7#an4td-=){M4>=}R=qhDE_R&M{J+rmZHDIs0;BQtEn~Vzi=}x1nf;2P2$* zHBqfv-a`bOW1Yje^{p)`%w0d82#L*|MZ_mpNK6f?+spK6IMpKvQNbYu5N z6o~sC>K0~sWNdCx8UQImlSmI3pfSb;0#+Ormx11z9D~-Bu{4Uh6pr-M zfJG*7X+{Spnqhm24l+p2X~-Dx2U>4Y&{BpVW4$4uDh5VraG+7nef!axLlhMqt5VNG zy3{R}cv>x_;|$m}lty{3gTeugs8MfmlMH)cJ1k&`8BKI)@IRAvl4Q7CYdKL+7-&*t(N%AthxK# z55}gO!x!*E^2pGtB9hmKxWmAANz@QAg zRoy#By43@leVC6KEOFMTmaflC{{V?chYiCFJAC;5l)&fpJrd_iw@IaBWoFy*_Bj6l z>s4zD3H2F_P!tRXeq)O4^@JDt3%Y=Ef<^xTKT6`PUuEn&Nd(BfKD2<<9uw4a^E4rQ zo&Ny+YQ>cdQZ!`!!bcU|>#oV7O3KAf-lDh~U|iF5>y1iQjslrcleprv$Axta{LKg+ zyTAI?m8H8TscW^0=41y4ugoj3@ifm4kj6JC#lXls;*&s|IJu$`PVo{6Mk6D=X~W@* z>xfcl+AXf2jKBW?TCxZysph)>00=WRjNzD^Nr98oiU!P|_(ZioSU>Nx{uLGPhwdy) zL7g3?ZL5mV)aKPwTa(FqpC~XYs!q}|`BhziR~PLZX&c01CvbiaXt=B|{33dfT*LnW zeg6RUsm7+siMJMSD3`JS+m9SAY;|u^cgZ$_Ml-?P= zwX~9X8Z+goVybh%th;+>y0}Oq05hBno-4euyIo4n*!0}UMR2pL+uXW+)<(ufCN-(2 z{{RS{qy6ZA@4x=FEBH?R22rAZIT@~&2VtN_;GO>fWd}X;va$RxdwFp@vCSlsMh0@{ zI5fm_bHeu17^On4I)hT#+R1-#w(x*iy?R!!i&`)32*TjFPn!es{4M7dWh#RpZFjD09vzF##Yom$HGgyZ#^?zrh_9kjSEQRoONSa-YC-< z)L+0b$Ub~^$E^Z0Kj9SA`tFAx@BaYxt0HKO6TD1$Mk+|I)@fZlEY28)@_zPt6~mBE zJ!k;plAITcOmjf&Ak9B$Bc>@p_RS{o(vado+3@8V2AFW!8QFtQ(vfy^C z((G}Q(v0W5D-B4|`%B(jZUb%<;ZJ(dh?q2poIcP-0-m|5RuJ!mF6EGk;3VG}0xz ziNWbX6ldCu)er-%EhkzIXaOjoQW^vlQjRGpfKq`-DSA=_7(ERr z(`GlzwsvUAYhXeJ+X6c%xg^s5w zgu2^0e-~WSWYnx~wdT9JcJgBY#s_jJ5o^W>KhdARBD8!t&WgWNS-PgTqv}?r9cE`x zN_@EHs%Sd$>CvzD7SvYwBJfHwNs- zx?#>j@=apvdc$gyC{@`KebJszy#Q_aKmI&s{{VimHAp=F01!(M>hk01&1>n}#*wAk zEJ$T6+_4LuX~S92e%bb~CQmq@yi@-GuRs~sejiI+M%LM6X$;IaXRyyT(CW>nEwpyG z()nn43JDp<(x}O<=|9>c>HNlYO{hZWALlhkTGX_yPA$pi`RXvaTnYf_?9Hvlo+Gtj z(1qAJ&Id~2%s*$=1USaY!2B~^4UV;>X}01BjHGoZZh5Nn-)MI_g5EHcFd>`e`^0ph z4POxd0LTr;(ztz~3hS=CL8IPVm?aYwK8akE!F<>9$=Q>%A4&#`8g2%sYySXUlm7rh z71a2!XGtILisy7$Y+$=HUv9)eG+}$NHNAD>9UAU0Ds+|8Il)i~7?3V_2f<};>l2gCuQENJ_mZK%C zYVG8PCPUK{0ygxwF=#Nj0o1!`@_17q;Q4vYNucUUsp)N5`>raWixkG+*4Q^VIz#y*u&45Wb2B$|cI!wTk8NnUY)kc*H zy0GV>nz0SYFfuaXm|(YaNW0vhQ;jFI^JD0T@vKlXYhKw2v~-t&)A6jP8yJs6ilk>G z7!(y4;*yjcQy_0nD5vClQM7dw0LnX3?dF__7~u4v1`uf~c_1o*#&O=E??`q5Pet6o zD(BjnPF5&#rxXG;Z4{fRmO^%Y_u=a5OLX3=&sZ@Ic+7XXjWtBhu+o0MF(PxPn=szf~mU^B-wlyst*A&zLGiUbrI zC^P_+y+tQ_Ui83D^u6fEG@x@xW6NQ9rhsvr(0Wmv_M}i2qaK}T!0$*-IG{{WJ!k{g zo0@hHT+;*xJt+t{$)(8#l;weJ(ha~I(s7*7NIf{9_5y*5q#Wjy;0kK=G^3M`Q$QgG zDMkRv{3}f~H)G7}k7|JF;N7$l%nrfHYL96b)a{l769k;2zKdd*=7QCzbZ;&uc_#n? zoQlcg>rOIK*vh^dt{%#wwZ{YPN_ZVAYa4NKbdj8u&RBa^=k{%$!WJRg z7??ivR^r2^%OQbR=U&+&tK3*YX*x84o)$R9dK!gQH)|ae%PK}Z>PfAePj6E*AC)lY zsIGzZ?LH`stripv{pSAw8f;dYb>bFtC0iH|>A;1_*CjUHBNq zSd!X1OW_>jd|>3@^%br(?L0y!@_t>rzVYeT)~;0}8yxt2y0vE{noc|4{usg94JJS} zrE0b}H%^8lhCe4HU{#yDT|Uk|?GGn`^AkzcN!rCjE}ZGQs&VCBZ~Tlx!xVt8y$5L| z{*^Vgw3kwBje2!Gg=p-R+2_JCoRng&$g`RV<0RI<_7}Cd?v3-RWFt%lp19f zMBH;?oAjl}y##SU2}Kl8AfQp&iU2#&+LOIF;{t#T_ooAzWjT6MWgvdk4Cf-0fsD|2 z=|JCc4?Q|lXw4ZWnIhx86ocNEw-f-m$fV~OpbU<*xc8(n2OX#&id=EUChXGz!=)!m zG6xx?;F>{mb3$U!%aTvbD?07Z+a)={-P*LYG-ZN9%0MhJn$5h5MZ1&aKQnRfT=BQG zk?&$uzq9E4{{T~7?2)85x>q}aT_wzJ+FKw}TW?C|gm32gdrs`*6zDw|vzW=$r>8_~ zXmDUW=jbZVpDeOVapof`mIZPt@vB+spd#hfbB}tjV}EmTak5CjQPhscv6bb_&r*Vh z8`#oqr@gJaef}#{s#mO(Xt1N7U3h)w?<*sHBzP;-}J4lEp&;GD+sDa=j#D zg`nwXQ`1W~_t>iyjQ;@Iera8(8+LtZ+ReiL>HvOi;g7fZ%~rd-y^dBws4-I+;7SbVGvV4LNAk9u*Y@iBJy)O74(U)(Lt(@4CIg0~6Alav1dJU{kY z!MU=Q+J7vmIX@{K>v_??vi4)<@^O!RR@H52*z$7kYU)>Y7PkCMT`1>JO1-Zi+{8cH zs+wFfE&AmM+t=E!>lX6dBz{sB!RDNr_NdPd3B0zVOI!Z{k$^oa&8^&)iy%w_;~Dg= zNg(?siow)x$3Kbx0PEIejg#I@fN-Pl8q=OKO}&l@VJl(k!Z3dOSM<53qcrZaNh_9K z*{F9d-nyU+suTJT@vGNS%$A}HM8{%!U{z@CVbhx4S0~J4wT^h?S2}6lUC(ZGszNmA zy<--foAucdYC4SZ-I(Hiik_Y7cc1NgGs@s@U*;&i(oM|fXygmKs5INOTOBLx;j+$g z^{03>6t^N##X@zZS^JiD{VY*?`e1kF( z!1Sbh8Sig5-3_r0iVrkN!OO`CjXYE+H!Hc+)5$LHu~$sCP_1`3!YAF&b6QeO=jm@Q zF}ZV!uKJyvL+s`kDx6~iu8Cs%5R@nG%I9u7RL!>T(b0p2C{vXxb56R&i(y&&L8JI z=XuU~KF{ZTp3mp~vRI?wlCnY3^qDI5RxTEsL}m-QaJecQ0U8Lo@J zHnOeWtOWHlA~`&webyU@0b+jPY+%tAXMGhVX%JOj=8kY}*Jd4a6e{O6OL1H5pY@nJ zt)}vW-Y_z4AJkXZF4=j{>ei)i^_=JQl@`<$F9J9>h|cln)iVhNB=w!JlU+eyI15ez;^5%otQ+aR~+Xop0j;0DL;?ki6nECqZ@wuO2W1ub%B zSJi7h1u@>oYgJl@jlM%bB85Xi>b&5C#5BVIX;+A%VwQ_TllQBlu zyeN8-7{~bM`xjQz>0QHrS=+a6cocCCC-);_H>O;Cz8H9S)2pNQ(dgl=m+4=#xKG^w zH!p zKjaKDMC<=+vA+2nT~htjv5r8cejI;2y*7ur@n$4^{Z-pfSjD6DRej_@^f&JThx3b0 z&$n+RIlrWG`}KDCGY5I`gYuFKf8VE<|_XoH`yWO}yrWcvY_aXFFl9TfI=)vvcg)4DQeKKkm_mYb(mZ*Dyv z0FxXX@{PCr`ZX?!cNHq(U)^^jawaJ0%eB^(>G1WwHlw2^E01g5-m6dxC7vyw*50%4 zHbfQ^KQZpi(Z3S!D<6)pJ>efb;T7z-8sKfDX)^HY{$lTiH^0=OPUFin5;U!SzU-VS zEq^oMarZXwT5sIP8%jPW0#tT>`FsBRGIZ;@l&B{{^FM_7Zs`pv={F>=+fo~5Z)oJ^SGOv`*HuW zUBtA528?Z^uIj8+6k@7~!mrYYI_>Iqf6sn36!@^@lTi5^ZPw1qSF>8lw^_kQ8W$ow z`C3jQ5uTP9hni#Fehu(ba}=FMP|eWY=Hha7mzrb|{qZDuJm1EdwX8F!3OV zZ^%-hojb{?g`eMuy&ILWt{*C6eIzLdw_*p~ReKmV96>2pxAx_P!KS7-VuI`D1E47Zp| ze!(+WexY~L%k-t@?_YBV@6}*9q|B<|2rrvqZIg`OP4L||&=}|>3wk^S%Hk?643qNs$f0LHSNa0pz)$+r?9Txmqj* z|KtqeQBJ5s^qsNXyeznn3Ow<7(qjp|7SzLANu^Qs-{MDBLQY({l5oN~|H8)Lv7V@k zBL$_SMGkv!^kWw4>`TTBwhW{Mr>G49{CIakUvXv9m(n?3HT}CJRP4JVug50g>D|g6 zuhYXiPakV$?v3-N=6iICay+kuk&cv{yytP^(T&RWTQl^h%`vp2&D%fq*OBs+*h7fK zd46wjZlKbSs)Okp>n_&48$DexXn1a54|aGeaUk?Y1{2+{&;Hywk{aWoX#D-Rpw~WB&Vb%Mj_Tw<-|SUxMO%l?|y5>b@kB)pN%XdY=exwd-tKGl4g&#%z`0qzUJ-} z%U!=#?rJ=Gt4mtE8`Ej_9KZ!2y=9CDX_o`7<)Bhf7p@ERC(n$q(e4 zRe30$GmYchR6vMDi>gY{KnGfgFNMO{njP@ozPo+b4m0iYT0MWg6qA0-Vu7uB1pZi_ zY!dhPLHh%@++P{@yzhK+nLY>w7!Z$-<>hNTtF$Bn5!ltsrrGObl8P}WqrM40`^OXt z4yOOY?cDTT-u1i9_Agz+w5`S?(=`RCm{t17q_4T{j4mut>G9N0SPl(*+>6N{Tk|#E zo5V*{o;GUOx3ZBo9JkqaqgjE)^{<_=EyBc)uJ=ZR;~=`$?NlxJlz+y*&zp5KfwO}? z9?vD4q;aCvr@o^FMvdf<7Nhrn5m$Uh?x!9n)rQ&*q6vt78uyv)E1j`U_;Eukv$B8@ zfjUBlg9IfT6-DN{j+7szz zg3O!w+HG!~-+W=z&@^T?Zyb8~S2aIjqsEx^@a_xk7uJ^AJEd2_{vAfN{w=;4$~Rcr zhYutX-#uHH(`*_yZ;NLpdFu1e$L;uN8-g6+pi4ekwbrTr8-;PJ+YqJuv?k0twc=uv zT?yBB(_SruPkRi<{$xhj3)T4%%`8}jm088`hx{X%a5D{)d*0%hdi0FqpZ+<-3w_Bl z_)FxYPj=67w^0{Pbyd#Ow#x|2_86)AaWJoely%z9AnuefVKA{n`{6}54`=_*T*cO? z+c4*MF9XN@p3HN@-R~{6Gk_N0NH)LQo!@QxK)4|I0GU+Ot{0(UX;3A_y(JCmE~0WI z7j_IgTqBa0itu-Y$E658z(k4#k_9_pR0Z1~JxfsQ<5Fcu|qVvKHJc6EvPnO z(n}3yc&&PCU`wJlQOuUhXiJS%`B zsq{ntHei(8*b>Fd|NJ}Hb>{hu0t?y%=MUC7hTMqhqA<9B3Hs(U*y@@F~|;0jTiW^Q1LEmgp--Cf_868oAJvb zDO(3P#*+C_uC$0A0utX^-m9Pzw1!3`7duw)J${5om|jI1H=rq!y%~QVPou$4oMR$? zBY`i*$tq?!d%V=UO$JI%noT-XRP(~}{9e@xZi(TCo8EdS`4ZvvA9Dh*YDh6&2b4pJ zBG18LF1berPZ)xHkk6G;^pZe%h`2RVXnL}Wt&V+K?aBl1DA0bsik!|eGwv>k$O9;j zLJ85XTX@|=*pKst zl%mG}hCzlH6nGN1p(h|zR8=W57Mz8UB#_qtqjMw*g+W`b3vHt0lOSprVJ5)b4ePTV z)KHV{^yCo|KQh$>r=dKB_lKKqI99dvRY z4%!h^Do}7PS?^L5VliUt5oXvaJ;qvhkRmrV(Z^s(qnTVV6#Vp9uxn(-10n_^Up@K?w6l?E^eFN-mu zsvR;*ECVV`fD?_dNIY!LjR_906c>@P1T#PgLB1*i0lf+pB}A71prNvtD2OcqOH^`R zAPKBu>wKv;?xhmoA~!}={#HXQSjD-*qBv8Dw!|xA`(#FwRT&!smYS#p6$}d$*+`)O zq{z)}u2dq55itWrntUkEJ%@8PSG?TFdldRF&=6H_4Q6L1ca595e#C+HIathfps6bsmNk L15`rU&;I`d(+Ja? literal 0 HcmV?d00001 diff --git a/tailwind.config.js b/tailwind.config.js index 07cfc60..1e8f7fe 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -7,10 +7,19 @@ module.exports = { ], theme: { extend: { - colors: { - topbar: '#001529', + colors: { + topbar: '#001529', + }, + keyframes: { + slide: { + "0%": { transform: "translateX(0)" }, + "100%": { transform: "translateX(-100%)" }, }, + }, + animation: { + slide: "slide 3s linear infinite", + }, }, - }, - plugins: [], -} + }, + plugins: [], +}; From 00eaf903ef7afedf14f9a4eb23af0756505ff9ea Mon Sep 17 00:00:00 2001 From: Robieeee Date: Fri, 17 May 2024 21:30:50 +0700 Subject: [PATCH 2/9] First Commit --- components/carousel.tsx | 123 +++++++++++ components/maincomponent.tsx | 231 +++++++++++++++++++++ package-lock.json | 6 + package.json | 1 + pages/cinema/index.tsx | 238 ++++++++++++++++++++++ pages/concession/index.tsx | 239 ++++++++++++++++++++++ pages/index.tsx | 368 +++++++++++++++++++++++++-------- pages/membership/index.tsx | 238 ++++++++++++++++++++++ pages/movies/index.tsx | 238 ++++++++++++++++++++++ pages/news/index.tsx | 238 ++++++++++++++++++++++ pages/playground/index.tsx | 19 ++ pages/promotion/index.tsx | 238 ++++++++++++++++++++++ pages/special/index.tsx | 268 ++++++++++++++++++++++++ pages/user/index.tsx | 385 +++++++++++++++++++++++++---------- pages/user/register.tsx | 295 +++++++++++++++++++++++++++ 15 files changed, 2937 insertions(+), 188 deletions(-) create mode 100644 components/carousel.tsx create mode 100644 components/maincomponent.tsx create mode 100644 pages/cinema/index.tsx create mode 100644 pages/concession/index.tsx create mode 100644 pages/membership/index.tsx create mode 100644 pages/movies/index.tsx create mode 100644 pages/news/index.tsx create mode 100644 pages/playground/index.tsx create mode 100644 pages/promotion/index.tsx create mode 100644 pages/special/index.tsx create mode 100644 pages/user/register.tsx diff --git a/components/carousel.tsx b/components/carousel.tsx new file mode 100644 index 0000000..d12ff6a --- /dev/null +++ b/components/carousel.tsx @@ -0,0 +1,123 @@ +import React, { useEffect } from "react" +import Glide from "@glidejs/glide" + +export default function CarouselControlsInside() { + useEffect(() => { + const slider = new Glide(".glide-01", { + type: "carousel", + focusAt: "center", + perView: 3, + autoplay: 3000, + animationDuration: 700, + gap: 24, + classNames: { + nav: { + active: "[&>*]:bg-wuiSlate-700", + }, + }, + breakpoints: { + 1024: { + perView: 2, + }, + 640: { + perView: 1, + }, + }, + }).mount() + + return () => { + slider.destroy() + } + }, []) + + return ( + <> + {/* */} +
    + {/* */} +
    +
      +
    • + first +
    • +
    • + Second +
    • +
    • + Third +
    • +
    • + Fourth +
    • +
    • + Fivth +
    • +
    +
    + {/* */} +
    + + +
    +
    + + ) +} \ No newline at end of file diff --git a/components/maincomponent.tsx b/components/maincomponent.tsx new file mode 100644 index 0000000..ab64498 --- /dev/null +++ b/components/maincomponent.tsx @@ -0,0 +1,231 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const mainComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • {" "} + + +
  • CINEMAS
  • {" "} + + +
  • PROMOTION
  • {" "} + + +
  • MEMBERSHIP
  • {" "} + + +
  • CONCESSION
  • {" "} + + +
  • SPECIAL
  • {" "} + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    • + SCREENX +
    • +
    + +
    + +
    +
    +
    + +
      + + ABOUT US + +

      |

      + + ABOUT US + +

      |

      + + ABOUT US + +

      |

      + + ABOUT US + +

      |

      + + ABOUT US + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default mainComponent; diff --git a/package-lock.json b/package-lock.json index 64d510e..6f00bc3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -12,6 +12,7 @@ "@fortawesome/fontawesome-svg-core": "6.4.0", "@fortawesome/free-solid-svg-icons": "6.4.0", "@fortawesome/react-fontawesome": "0.2.0", + "@glidejs/glide": "^3.6.0", "@hookform/error-message": "2.0.1", "@hookform/resolvers": "3.0.1", "antd": "5.4.0", @@ -245,6 +246,11 @@ "react": ">=16.3" } }, + "node_modules/@glidejs/glide": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@glidejs/glide/-/glide-3.6.0.tgz", + "integrity": "sha512-47Aa+JmYjY4xTFpTtYCwrqirmI1arnp1UZETwtWpbTPisXUAuxrdJxKJLH8KHFWMsSrLi9+AcfyfzDIuO75rEA==" + }, "node_modules/@hookform/error-message": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@hookform/error-message/-/error-message-2.0.1.tgz", diff --git a/package.json b/package.json index 7b65ea6..efa767a 100644 --- a/package.json +++ b/package.json @@ -42,6 +42,7 @@ "@fortawesome/fontawesome-svg-core": "6.4.0", "@fortawesome/free-solid-svg-icons": "6.4.0", "@fortawesome/react-fontawesome": "0.2.0", + "@glidejs/glide": "^3.6.0", "@hookform/error-message": "2.0.1", "@hookform/resolvers": "3.0.1", "antd": "5.4.0", diff --git a/pages/cinema/index.tsx b/pages/cinema/index.tsx new file mode 100644 index 0000000..8029f51 --- /dev/null +++ b/pages/cinema/index.tsx @@ -0,0 +1,238 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const cinemaComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default cinemaComponent; diff --git a/pages/concession/index.tsx b/pages/concession/index.tsx new file mode 100644 index 0000000..23661d0 --- /dev/null +++ b/pages/concession/index.tsx @@ -0,0 +1,239 @@ + +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const concessionComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default concessionComponent; diff --git a/pages/index.tsx b/pages/index.tsx index 6581ad7..90b6dff 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,99 +1,303 @@ // import { WithDefaultLayout } from '../components/DefautLayout'; // import { Footer } from 'antd/es/layout/layout'; -import Link from 'next/link'; -import { Title } from '../components/Title'; -import { Page } from '../types/Page'; -import {Swiper, SwiperSlide} from 'swiper/react'; -import {Pagination, Navigation } from 'swiper/modules'; -import {images} from '@/pages/lib/images'; +import Link from "next/link"; +import { Title } from "../components/Title"; +import { Page } from "../types/Page"; +import { Swiper, SwiperSlide } from "swiper/react"; +import { Pagination, Navigation } from "swiper/modules"; +import { images } from "@/pages/lib/images"; import Image from "next/image"; -import 'swiper/css'; -import 'swiper/css/navigation'; -import 'swiper/css/pagination'; -import 'swiper/css/scrollbar'; - +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; +import CarouselControlsInside from "@/components/carousel"; const IndexPage: Page = () => { - return ( -
    - Home -
    -
    -
    - - - - - - - - -
    -
    - News - Login - SignUp + return ( +
    + Home +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    +
    +
    +
    +
    + + {images.map((image, index) => ( + +
    + {image.alt}
    - -
    + + ))} + + +
    +
    +

    MOVIE SELECTION

    +
    -
    -
    - -
    -
    - -
    -
  • MOVIES
  • -
  • CINEMAS
  • -
  • PROMOTION
  • -
  • MEMBERSHIP
  • -
  • CONCESSION
  • -
  • SPECIAL
  • -
    -
    + +
    +
    +

    CGV UPDATE

    +
      +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    • + +
    • +
    +
    +
    +
    -
    -
    -
    -
    - - {images.map((image, index ) => ( - -
    - {image.alt} -
    -
    - ))} -
    -
    -
    -
    -
    + +
    +
    +
    + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    -
    -
    -
    - +
    +
    +
    +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    +
    - - {/* md:w-2/3 */} - {/* lg:w-1/2 */} - -
    - ); -} + + +
    + ); +}; export default IndexPage; diff --git a/pages/membership/index.tsx b/pages/membership/index.tsx new file mode 100644 index 0000000..3100e34 --- /dev/null +++ b/pages/membership/index.tsx @@ -0,0 +1,238 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const membershipComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default membershipComponent; diff --git a/pages/movies/index.tsx b/pages/movies/index.tsx new file mode 100644 index 0000000..6bd589d --- /dev/null +++ b/pages/movies/index.tsx @@ -0,0 +1,238 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const moviesComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default moviesComponent; diff --git a/pages/news/index.tsx b/pages/news/index.tsx new file mode 100644 index 0000000..542e35b --- /dev/null +++ b/pages/news/index.tsx @@ -0,0 +1,238 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const newsComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default newsComponent; diff --git a/pages/playground/index.tsx b/pages/playground/index.tsx new file mode 100644 index 0000000..0e9c55d --- /dev/null +++ b/pages/playground/index.tsx @@ -0,0 +1,19 @@ +import React from 'react' + +const PlaygroundPage = () => { + return ( +
    + {/* Relative dan absolute -> Parent */} +
    +
    +
    +
    + +
    + +
    +
    + ) +} + +export default PlaygroundPage \ No newline at end of file diff --git a/pages/promotion/index.tsx b/pages/promotion/index.tsx new file mode 100644 index 0000000..9f74a03 --- /dev/null +++ b/pages/promotion/index.tsx @@ -0,0 +1,238 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + +const PromotionPage: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default PromotionPage; diff --git a/pages/special/index.tsx b/pages/special/index.tsx new file mode 100644 index 0000000..3805de8 --- /dev/null +++ b/pages/special/index.tsx @@ -0,0 +1,268 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + + + +const SpecialPage: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +

    MOVIE SELECTION

    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + + + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    + + +
    + ); +}; + +export default SpecialPage; + diff --git a/pages/user/index.tsx b/pages/user/index.tsx index 378163a..ed48738 100644 --- a/pages/user/index.tsx +++ b/pages/user/index.tsx @@ -1,120 +1,293 @@ -import Link from 'next/link'; -import { Title } from '@/components/Title'; -import { Page } from '@/types/Page'; -import { useState } from 'react'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import { useState } from "react"; +const LoginPage: Page = () => { + const [email, setEmail] = useState(""); + const [password, setPassword] = useState(""); + const handleSubmit = () => { + console.log("email", email); + console.log("password", password); + }; -const Login: Page = () => { - - const[email, setEmail] = useState(''); - const[password, setPassword] = useState(''); - - const handleSubmit = () =>{ - console.log("email", email); - console.log("password", password); - } - - - - return ( -
    - Login -
    -
    -
    - - - - - - - - -
    -
    - News - SignUp -
    - -
    - -
    -
    -
    - -
    -
    - -
    -
  • MOVIES
  • -
  • CINEMAS
  • -
  • PROMOTION
  • -
  • MEMBERSHIP
  • -
  • CONCESSION
  • -
  • SPECIAL
  • -
    -
    -
    -
    -
    - {/* Updated max-w-md to max-w-lg and increased px from 8 to 12 */} -

    Login

    -
    -
    - {/* Removed md:w-1/2 md:pr-2 to make the input full width */} -
    - - setEmail(e.target.value)} - className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" - /> + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + SignUp +
    -
    - {/* Removed md:w-1/2 md:pl-2 to make the input full width */} -
    - - setPassword(e.target.value)} - className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    -
    - +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    +
    + +
    +
    +
    +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    - - -
    - ); -} +
    +
    +
    + ); +}; -export default Login; \ No newline at end of file +export default LoginPage; diff --git a/pages/user/register.tsx b/pages/user/register.tsx new file mode 100644 index 0000000..704d83c --- /dev/null +++ b/pages/user/register.tsx @@ -0,0 +1,295 @@ +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import { useState } from "react"; + +const RegisterPage: Page = () => { + const [email, setEmail] = useState(""); + const [password, setPassword] = useState(""); + + const handleSubmit = () => { + console.log("email", email); + console.log("password", password); + }; + + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login +
    +
    +
    +
    +
    + + {" "} + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    +
    +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    +
    + ); +}; + +export default RegisterPage; From 4f53d2402e127ceb1e7bd526ae40cd347bf48157 Mon Sep 17 00:00:00 2001 From: Robieeee Date: Fri, 17 May 2024 21:32:22 +0700 Subject: [PATCH 3/9] First Commit --- components/Title.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/components/Title.tsx b/components/Title.tsx index a697391..e94b9df 100644 --- a/components/Title.tsx +++ b/components/Title.tsx @@ -3,10 +3,12 @@ import Head from 'next/head'; export const Title: React.FC<{ children: string | number -}> = ({ children }) => { +}> = () => { return ( {'No. 1 Cultureplex in Indonesia'} ); } + +// { children } From 51a92915988236d0645a40e113e8e49413344c67 Mon Sep 17 00:00:00 2001 From: Robieeee Date: Sat, 18 May 2024 11:23:34 +0700 Subject: [PATCH 4/9] Styling --- appsettings.js | 1 + components/carousel.tsx | 54 +++- pages/_app.tsx | 2 +- pages/aboutUs.tsx | 320 +++++++++++++++++++++ pages/api/be/[...apiGateway].ts | 2 +- pages/career.tsx | 319 +++++++++++++++++++++ pages/cinema/index.tsx | 77 ++++-- pages/concession/index.tsx | 44 +-- pages/contactUs.tsx | 474 ++++++++++++++++++++++++++++++++ pages/feedBack.tsx | 320 +++++++++++++++++++++ pages/index.tsx | 63 +++-- pages/investorRelation.tsx | 320 +++++++++++++++++++++ pages/legalTerm.tsx | 474 ++++++++++++++++++++++++++++++++ pages/membership/index.tsx | 78 ++++-- pages/movies/index.tsx | 72 +++-- pages/news/index.tsx | 46 ++-- pages/promotion/index.tsx | 40 +-- pages/special/index.tsx | 103 ++++--- pages/special/sport.tsx | 284 +++++++++++++++++++ pages/user/index.tsx | 35 +-- pages/user/register.tsx | 35 +-- styles/globals.css | 4 + tailwind.config.js | 3 + 23 files changed, 2933 insertions(+), 237 deletions(-) create mode 100644 pages/aboutUs.tsx create mode 100644 pages/career.tsx create mode 100644 pages/contactUs.tsx create mode 100644 pages/feedBack.tsx create mode 100644 pages/investorRelation.tsx create mode 100644 pages/legalTerm.tsx create mode 100644 pages/special/sport.tsx diff --git a/appsettings.js b/appsettings.js index ebd662f..2d3b343 100644 --- a/appsettings.js +++ b/appsettings.js @@ -3,4 +3,5 @@ module.exports = { oidcIssuer: process.env['OIDC_ISSUER'] ?? '', oidcClientId: process.env['OIDC_CLIENT_ID'] ?? '', oidcScope: process.env['OIDC_SCOPE'] ?? '', + backendNetHost: process.env['BACKEND_NET_HOST'] ?? '', }; diff --git a/components/carousel.tsx b/components/carousel.tsx index d12ff6a..b9ee065 100644 --- a/components/carousel.tsx +++ b/components/carousel.tsx @@ -40,31 +40,67 @@ export default function CarouselControlsInside() {
  • first
  • Second
  • Third
  • Fourth
  • Fivth +
  • +
  • + Fivth +
  • +
  • + Fivth +
  • +
  • + Fivth +
  • +
  • + Fivth +
  • +
  • + Fivth +
  • +
  • + Fivth
  • diff --git a/pages/_app.tsx b/pages/_app.tsx index 57444b8..578e7c0 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -8,7 +8,7 @@ import { SessionProvider } from 'next-auth/react'; import { SessionErrorHandler } from '../components/SessionErrorHandler'; // https://fontawesome.com/v5/docs/web/use-with/react#next-js -import { config } from '@fortawesome/fontawesome-svg-core'; +import {config} from '@fortawesome/fontawesome-svg-core'; import '../styles/globals.css'; config.autoAddCss = false; diff --git a/pages/aboutUs.tsx b/pages/aboutUs.tsx new file mode 100644 index 0000000..9c4baf6 --- /dev/null +++ b/pages/aboutUs.tsx @@ -0,0 +1,320 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    +
    + + + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    +
    + {/* ----------------- */} +
    +
    +
    + {/* ---- Parent untuk content */} +
    + {/* start code here */} +

    + + TENTANG CJ CGV INDONESIA +

    +
    +

    + PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas + (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah + jaringan bioskop terkemuka di Indonesia yang didirikan pertama + kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di + Paris Van Java, Bandung pada tahun 2006. +

    +
    +

    + CJ CGV memberikan pengalaman menonton lebih menyenangkan + dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, + Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan + auditorium yaitu Regular Class, Velvet Class, Gold Class, + Satin Class, Sweetbox, Sky Seat dan Private Box. +

    +
    +

    + Mengusung konsep Cultureplex dimana kami tidak hanya + menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut + memberi ruang bagi beragam komunitas di sekitar lokasi CGV + untuk melakukan aktivitas kesenian, seperti pertunjukan musik + dan tarian, pertemuan corporate, gathering, dan memberikan + wadah kreasi serta mengekspresikan diri untuk masyarakat + seluruh Indonesia. +

    +
    +

    + Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan + berbagai macam jenis film dari berbagai Negara seperti India, + Korea, Jepang, Thailand dan tentunya konten lokal dari dalam + negeri. CJ CGV Indonesia menayangkan berbagai pilihan film + dari rumah produksi internasional dan lokal, serta pembuat + film independen dan studio anime. Dengan tayangan dari + berbagai Negara seperti India, Korea, Thailand, Jepang dan + tentunya konten dalam negeri, auditorium CJ CGV juga + dilengkapi dengan teknologi audio visual berkualitas tinggi + dengan hasil resonansi suara yang jernih. +

    +
    +

    + Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 + layar yang tersebar di lebih dari 30 kota di seluruh + Indonesia, dan akan terus melebarkan jaringan baru untuk + memperkuat positioning perusahaan dan menjangkau masyarakat + dengan lebih luas. +

    +
    +
    +

    + Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | +

    +

    + Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas +

    +
    +
    + + + + + + + + + +
    +
    +
    +
    +
    + +
    +
    + {/* ----------------- */} + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    + +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    +
    + ); +}; + +export default membershipComponent; diff --git a/pages/api/be/[...apiGateway].ts b/pages/api/be/[...apiGateway].ts index 3dea920..afe51d2 100644 --- a/pages/api/be/[...apiGateway].ts +++ b/pages/api/be/[...apiGateway].ts @@ -23,7 +23,7 @@ server.on('proxyReq', (proxyReq, req) => { } proxyReq.removeHeader('cookie'); // console.log(JSON.stringify(proxyReq.getHeaders(), null, 4)); - console.log('API Proxy:', req.url, '-->', AppSettings.current.backendApiHost + urlRewrite); + console.log('API Proxy:', req.url, '-->', AppSettings.current.backendNetHost + urlRewrite); }); const apiGateway = async (req: NextApiRequest, res: NextApiResponse) => { diff --git a/pages/career.tsx b/pages/career.tsx new file mode 100644 index 0000000..de2b17a --- /dev/null +++ b/pages/career.tsx @@ -0,0 +1,319 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
    + Login +
    +
    +
    + + + + + + + + + + + + + + + + + + + + + +
    +
    + News + Login + SignUp +
    +
    +
    +
    +
    +
    + + + +
    +
    + +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    +
    +
    +
    + {/* ----------------- */} +
    +
    +
    + {/* ---- Parent untuk content */} +
    + {/* start code here */} +

    + + TENTANG CJ CGV INDONESIA +

    +
    +

    + PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas + (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah + jaringan bioskop terkemuka di Indonesia yang didirikan pertama + kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di + Paris Van Java, Bandung pada tahun 2006. +

    +
    +

    + CJ CGV memberikan pengalaman menonton lebih menyenangkan + dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, + Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan + auditorium yaitu Regular Class, Velvet Class, Gold Class, + Satin Class, Sweetbox, Sky Seat dan Private Box. +

    +
    +

    + Mengusung konsep Cultureplex dimana kami tidak hanya + menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut + memberi ruang bagi beragam komunitas di sekitar lokasi CGV + untuk melakukan aktivitas kesenian, seperti pertunjukan musik + dan tarian, pertemuan corporate, gathering, dan memberikan + wadah kreasi serta mengekspresikan diri untuk masyarakat + seluruh Indonesia. +

    +
    +

    + Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan + berbagai macam jenis film dari berbagai Negara seperti India, + Korea, Jepang, Thailand dan tentunya konten lokal dari dalam + negeri. CJ CGV Indonesia menayangkan berbagai pilihan film + dari rumah produksi internasional dan lokal, serta pembuat + film independen dan studio anime. Dengan tayangan dari + berbagai Negara seperti India, Korea, Thailand, Jepang dan + tentunya konten dalam negeri, auditorium CJ CGV juga + dilengkapi dengan teknologi audio visual berkualitas tinggi + dengan hasil resonansi suara yang jernih. +

    +
    +

    + Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 + layar yang tersebar di lebih dari 30 kota di seluruh + Indonesia, dan akan terus melebarkan jaringan baru untuk + memperkuat positioning perusahaan dan menjangkau masyarakat + dengan lebih luas. +

    +
    +
    +

    + Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | +

    +

    + Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas +

    +
    +
    +
    + + + + + + + + + +
    +
    +
    +
    + +
    +
    + {/* ----------------- */} + +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    +
    + +
    +
    +
    + +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    + +
    +
    + + + +
    +
    +
    +
    + +
    + +
    +
    +
    + ); +}; + +export default membershipComponent; diff --git a/pages/cinema/index.tsx b/pages/cinema/index.tsx index 8029f51..2a8787d 100644 --- a/pages/cinema/index.tsx +++ b/pages/cinema/index.tsx @@ -89,10 +89,10 @@ const cinemaComponent: Page = () => { />
    -
    - News +
    + News Login - SignUp + SignUp
    @@ -102,6 +102,7 @@ const cinemaComponent: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
    {
    +
    + {/* =========================== */} +
    +
    +
    +
    + {/* ---- Parent untuk content */} +
    + {/* start code here */} + {/* */} +
    + +
    +
    + +
    + +
    + +
    +
    +
    - +
    +
    +
    + {/* ============================================= */} -
    +
    -
      +
      • 4DX
      • @@ -183,37 +216,37 @@ const cinemaComponent: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      @@ -229,8 +262,6 @@ const cinemaComponent: Page = () => {
      - -
      ); }; diff --git a/pages/concession/index.tsx b/pages/concession/index.tsx index 23661d0..00d3fe0 100644 --- a/pages/concession/index.tsx +++ b/pages/concession/index.tsx @@ -90,10 +90,10 @@ const concessionComponent: Page = () => { />
    -
    - News +
    + News Login - SignUp + SignUp
    @@ -103,6 +103,7 @@ const concessionComponent: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
    {
    - +
    -
    +
      @@ -184,37 +185,37 @@ const concessionComponent: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      @@ -229,8 +230,7 @@ const concessionComponent: Page = () => {
      -
      - +
      ); diff --git a/pages/contactUs.tsx b/pages/contactUs.tsx new file mode 100644 index 0000000..ce734c2 --- /dev/null +++ b/pages/contactUs.tsx @@ -0,0 +1,474 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
      + Login +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + +
      +
      + News + Login + SignUp +
      +
      +
      +
      +
      +
      + + + +
      +
      + +
      + +
    • MOVIES
    • + + +
    • CINEMAS
    • + + +
    • PROMOTION
    • + + +
    • MEMBERSHIP
    • + + +
    • CONCESSION
    • + + +
    • SPECIAL
    • + +
      +
      +
      +
      + {/* ----------------- */} +
      +
      +
      + {/* ---- Parent untuk content */} +
      + {/* start code here */} +

      + TENTANG CJ CGV INDONESIA +

      +

      + At CGV Cinemas, accessible from www.cgv.id and application, one + of our main priorities is the privacy of our visitors. This + Privacy Policy document contains types of information that is + collected and recorded by CGV Cinemas and how we use it. If you + have additional questions or require more information about our + Privacy Policy, do not hesitate to contact us. +

      +
      +

      Log Files

      +

      + CGV Cinemas follows a standard procedure of using log files. + These files log visitors when they visit websites. All hosting + companies do this and a part of hosting services' analytics. The + information collected by log files include internet protocol + (IP) addresses, browser type, Internet Service Provider (ISP), + date and time stamp, referring/exit pages, and possibly the + number of clicks. These are not linked to any information that + is personally identifiable. The purpose of the information is + for analyzing trends, administering the site, tracking users' + movement on the website, and gathering demographic information. + Our Privacy Policy was created with the help of the {""} + + Privacy Policy Generator + + . +

      +
      +

      Cookies and Web Beacons

      +

      + Like any other website, CGV Cinemas uses "cookies". These + cookies are used to store information including visitors' + preferences, and the pages on the website that the visitor + accessed or visited. The information is used to optimize the + users' experience by customizing our web page content based on + visitors' browser type and/or other information. For more + general information on cookies, please read{" "} + + the "Cookies" article from the Privacy Policy Generator + + . +

      +
      +

      Google DoubleClick DART Cookie

      +

      + Google is one of a third-party vendor on our site. It also uses + cookies, known as DART cookies, to serve ads to our site + visitors based upon their visit to www.website.com and other + sites on the internet. However, visitors may choose to decline + the use of DART cookies by visiting the Google ad and content + network Privacy Policy at the following URL + + https://policies.google.com/technologies/ads + +

      +
      +

      Privacy Policies

      +

      + You may consult this list to find the Privacy Policy for each of + the advertising partners of CGV Cinemas. Third-party ad servers + or ad networks uses technologies like cookies, JavaScript, or + Web Beacons that are used in their respective advertisements and + links that appear on CGV Cinemas, which are sent directly to + users' browser. They automatically receive your IP address when + this occurs. These technologies are used to measure the + effectiveness of their advertising campaigns and/or to + personalize the advertising content that you see on websites + that you visit. Note that CGV Cinemas has no access to or + control over these cookies that are used by third-party + advertisers. +

      +
      +

      Third Party Privacy Policies

      +

      + CGV Cinemas's Privacy Policy does not apply to other advertisers + or websites. Thus, we are advising you to consult the respective + Privacy Policies of these third-party ad servers for more + detailed information. It may include their practices and + instructions about how to opt-out of certain options. You can + choose to disable cookies through your individual browser + options. To know more detailed information about cookie + management with specific web browsers, it can be found at the + browsers' respective websites. What Are Cookies? +

      +
      +

      Children's Information

      +

      + Another part of our priority is adding protection for children + while using the internet. We encourage parents and guardians to + observe, participate in, and/or monitor and guide their online + activity. CGV Cinemas does not knowingly collect any Personal + Identifiable Information from children under the age of 13. If + you think that your child provided this kind of information on + our website, we strongly encourage you to contact us immediately + and we will do our best efforts to promptly remove such + information from our records. +

      +
      +

      Online Privacy Policy Only

      +

      + This Privacy Policy applies only to our online activities and is + valid for visitors to our website with regards to the + information that they shared and/or collect in CGV Cinemas. This + policy is not applicable to any information collected offline or + via channels other than this website. +

      +
      +

      Consent

      +

      + By using our website, you hereby consent to our Privacy Policy + and agree to its Terms and Conditions. +

      +
      +

      + LEGAL TERMS: CGV Cinemas Online Channel & Membership +

      +

      Issue:

      +
        +
      • + Unauthorized usage of CGV Cinemas content by third parties + without consent and knowledge of CGV Cinemas. +
      • +
      • + Sale of CGV Cinemas tickets by third parties without consent + and knowledge of CGV Cinemas.{" "} +
      • +
      • + Utilization of Member's Balance & Points by customers as + resellers through unofficial channels not endorsed by CGV + Cinemas. +
      • +
      • + Use of Member's Balance & Points by other customers + without the permission of the rightful owner. +
      • +
      +
      +

      Terms:

      +
        +
      1. + The content found on CGV Cinemas Website, Application, & + Onsite is content selected by CGV Cinemas and has been + approved for use by the film owner & partner. Usage by third + parties without CGV Cinemas' consent is considered an illegal + act. +
      2. +
      3. + CGV Cinemas only sells official tickets through official + channels and partners. CGV Cinemas does not guarantee the + security of transactions or ticket availability outside of CGV + Cinemas official channels. +
      4. +
      5. + The CGV Cinemas Points obtained and used by Members are a form + of rewards from CGV Cinemas to the Member as a loyal customer + of CGV Cinemas. CGV Cinemas Points used as a payment method + are not for resale to customers or third parties. +
      6. +
      7. + CGV Cinemas Points represent a value owned by each Member, and + their usage requires a PIN & Password that is only known by + the Member. +
      8. +
      9. + The PIN & Password for CGV Cinemas Members are confidential + and the responsibility of each customer. We are not + responsible for the misuse of PIN & password by third parties. +
      10. +
      11. + All successful transactions that occur in CGV Cinemas are + final, and transactions that have already occurred cannot be + canceled. +
      12. +
      13. + CGV Cinemas is not responsible for transaction errors caused + by customers. +
      14. +
      15. + CGV Cinemas reserves the right to cancel transactions if there + is suspicion of misuse of CGV Cinemas Points or transactions + outside of CGV Cinemas' official channels. +
      16. +
      +
      +
      + + + + + + + + + +
      +
      +
      +
      +
      +
      +
      + {/* ----------------- */} + +
      +
      +
      +
        +
      • + 4DX +
      • +
      • + SCREENX +
      • +
      • + SPHERE X +
      • +
      • + STARIUM +
      • +
      • + DOLBY ATMOS +
      • +
      • + VELVET +
      • +
      • + GOLDCLASS +
      • +
      • + SATIN SUITE +
      • +
      • + SWEETBOX +
      • +
      • + PRIVATEBOX +
      • +
      +
      +
      +
      +
      +
        + + About Us + +

        |

        + + Legal Terms + +

        |

        + + Careers + +

        |

        + + Feedback + +

        |

        + + Contact Us + +

        |

        + + Investor Relation + +
      +
      +
      + +

      + COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED. +

      +
      +
      + + + + + + +
      +
      +
      +
      + +
      +
      +
      + ); +}; + +export default membershipComponent; diff --git a/pages/feedBack.tsx b/pages/feedBack.tsx new file mode 100644 index 0000000..3beabc0 --- /dev/null +++ b/pages/feedBack.tsx @@ -0,0 +1,320 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
      + Login +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + +
      +
      + News + Login + SignUp +
      +
      +
      +
      +
      +
      + + + +
      +
      + +
      + +
    • MOVIES
    • + + +
    • CINEMAS
    • + + +
    • PROMOTION
    • + + +
    • MEMBERSHIP
    • + + +
    • CONCESSION
    • + + +
    • SPECIAL
    • + +
      +
      +
      +
      + {/* ----------------- */} +
      +
      +
      + {/* ---- Parent untuk content */} +
      + {/* start code here */} +

      + + TENTANG CJ CGV INDONESIA +

      +
      +

      + PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas + (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah + jaringan bioskop terkemuka di Indonesia yang didirikan pertama + kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di + Paris Van Java, Bandung pada tahun 2006. +

      +
      +

      + CJ CGV memberikan pengalaman menonton lebih menyenangkan + dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, + Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan + auditorium yaitu Regular Class, Velvet Class, Gold Class, + Satin Class, Sweetbox, Sky Seat dan Private Box. +

      +
      +

      + Mengusung konsep Cultureplex dimana kami tidak hanya + menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut + memberi ruang bagi beragam komunitas di sekitar lokasi CGV + untuk melakukan aktivitas kesenian, seperti pertunjukan musik + dan tarian, pertemuan corporate, gathering, dan memberikan + wadah kreasi serta mengekspresikan diri untuk masyarakat + seluruh Indonesia. +

      +
      +

      + Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan + berbagai macam jenis film dari berbagai Negara seperti India, + Korea, Jepang, Thailand dan tentunya konten lokal dari dalam + negeri. CJ CGV Indonesia menayangkan berbagai pilihan film + dari rumah produksi internasional dan lokal, serta pembuat + film independen dan studio anime. Dengan tayangan dari + berbagai Negara seperti India, Korea, Thailand, Jepang dan + tentunya konten dalam negeri, auditorium CJ CGV juga + dilengkapi dengan teknologi audio visual berkualitas tinggi + dengan hasil resonansi suara yang jernih. +

      +
      +

      + Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 + layar yang tersebar di lebih dari 30 kota di seluruh + Indonesia, dan akan terus melebarkan jaringan baru untuk + memperkuat positioning perusahaan dan menjangkau masyarakat + dengan lebih luas. +

      +
      +
      +

      + Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | +

      +

      + Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas +

      +
      +
      +
      + + + + + + + + + +
      +
      +
      +
      + +
      +
      + {/* ----------------- */} + +
      +
      +
      +
        +
      • + 4DX +
      • +
      • + SCREENX +
      • +
      • + SPHERE X +
      • +
      • + STARIUM +
      • +
      • + DOLBY ATMOS +
      • +
      • + VELVET +
      • +
      • + GOLDCLASS +
      • +
      • + SATIN SUITE +
      • +
      • + SWEETBOX +
      • +
      • + PRIVATEBOX +
      • +
      + +
      + +
      +
      +
      + +
        + + About Us + +

        |

        + + Legal Terms + +

        |

        + + Careers + +

        |

        + + Feedback + +

        |

        + + Contact Us + +

        |

        + + Investor Relation + +
      +
      +
      + +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      + +
      +
      + + + +
      +
      +
      +
      + +
      + +
      +
      +
      + ); +}; + +export default membershipComponent; diff --git a/pages/index.tsx b/pages/index.tsx index 90b6dff..ef30500 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -103,6 +103,7 @@ const IndexPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
      {
    +
    { // "url(https://cdn.cgv.id/assets/images/bg_c_bricks.png)", }} > -
    +
    -
    +
    {images.map((image, index) => ( -
    +
    {image.alt}
    @@ -172,7 +174,7 @@ const IndexPage: Page = () => {

    MOVIE SELECTION

    @@ -180,34 +182,31 @@ const IndexPage: Page = () => {
    -
    +

    CGV UPDATE

    -
      +
      • - +
      • - +
      • - -
      • -
      • - +
    -
    +
    - + {/* ---- footer */}
    @@ -248,37 +247,37 @@ const IndexPage: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      @@ -294,8 +293,8 @@ const IndexPage: Page = () => {
      + {/* ----- footer */} -
      ); }; diff --git a/pages/investorRelation.tsx b/pages/investorRelation.tsx new file mode 100644 index 0000000..3beabc0 --- /dev/null +++ b/pages/investorRelation.tsx @@ -0,0 +1,320 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
      + Login +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + +
      +
      + News + Login + SignUp +
      +
      +
      +
      +
      +
      + + + +
      +
      + +
      + +
    • MOVIES
    • + + +
    • CINEMAS
    • + + +
    • PROMOTION
    • + + +
    • MEMBERSHIP
    • + + +
    • CONCESSION
    • + + +
    • SPECIAL
    • + +
      +
      +
      +
      + {/* ----------------- */} +
      +
      +
      + {/* ---- Parent untuk content */} +
      + {/* start code here */} +

      + + TENTANG CJ CGV INDONESIA +

      +
      +

      + PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas + (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah + jaringan bioskop terkemuka di Indonesia yang didirikan pertama + kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di + Paris Van Java, Bandung pada tahun 2006. +

      +
      +

      + CJ CGV memberikan pengalaman menonton lebih menyenangkan + dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, + Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan + auditorium yaitu Regular Class, Velvet Class, Gold Class, + Satin Class, Sweetbox, Sky Seat dan Private Box. +

      +
      +

      + Mengusung konsep Cultureplex dimana kami tidak hanya + menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut + memberi ruang bagi beragam komunitas di sekitar lokasi CGV + untuk melakukan aktivitas kesenian, seperti pertunjukan musik + dan tarian, pertemuan corporate, gathering, dan memberikan + wadah kreasi serta mengekspresikan diri untuk masyarakat + seluruh Indonesia. +

      +
      +

      + Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan + berbagai macam jenis film dari berbagai Negara seperti India, + Korea, Jepang, Thailand dan tentunya konten lokal dari dalam + negeri. CJ CGV Indonesia menayangkan berbagai pilihan film + dari rumah produksi internasional dan lokal, serta pembuat + film independen dan studio anime. Dengan tayangan dari + berbagai Negara seperti India, Korea, Thailand, Jepang dan + tentunya konten dalam negeri, auditorium CJ CGV juga + dilengkapi dengan teknologi audio visual berkualitas tinggi + dengan hasil resonansi suara yang jernih. +

      +
      +

      + Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 + layar yang tersebar di lebih dari 30 kota di seluruh + Indonesia, dan akan terus melebarkan jaringan baru untuk + memperkuat positioning perusahaan dan menjangkau masyarakat + dengan lebih luas. +

      +
      +
      +

      + Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | +

      +

      + Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas +

      +
      +
      +
      + + + + + + + + + +
      +
      +
      +
      + +
      +
      + {/* ----------------- */} + +
      +
      +
      +
        +
      • + 4DX +
      • +
      • + SCREENX +
      • +
      • + SPHERE X +
      • +
      • + STARIUM +
      • +
      • + DOLBY ATMOS +
      • +
      • + VELVET +
      • +
      • + GOLDCLASS +
      • +
      • + SATIN SUITE +
      • +
      • + SWEETBOX +
      • +
      • + PRIVATEBOX +
      • +
      + +
      + +
      +
      +
      + +
        + + About Us + +

        |

        + + Legal Terms + +

        |

        + + Careers + +

        |

        + + Feedback + +

        |

        + + Contact Us + +

        |

        + + Investor Relation + +
      +
      +
      + +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      + +
      +
      + + + +
      +
      +
      +
      + +
      + +
      +
      +
      + ); +}; + +export default membershipComponent; diff --git a/pages/legalTerm.tsx b/pages/legalTerm.tsx new file mode 100644 index 0000000..ce734c2 --- /dev/null +++ b/pages/legalTerm.tsx @@ -0,0 +1,474 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const membershipComponent: Page = () => { + return ( +
      + Login +
      +
      +
      + + + + + + + + + + + + + + + + + + + + + +
      +
      + News + Login + SignUp +
      +
      +
      +
      +
      +
      + + + +
      +
      + +
      + +
    • MOVIES
    • + + +
    • CINEMAS
    • + + +
    • PROMOTION
    • + + +
    • MEMBERSHIP
    • + + +
    • CONCESSION
    • + + +
    • SPECIAL
    • + +
      +
      +
      +
      + {/* ----------------- */} +
      +
      +
      + {/* ---- Parent untuk content */} +
      + {/* start code here */} +

      + TENTANG CJ CGV INDONESIA +

      +

      + At CGV Cinemas, accessible from www.cgv.id and application, one + of our main priorities is the privacy of our visitors. This + Privacy Policy document contains types of information that is + collected and recorded by CGV Cinemas and how we use it. If you + have additional questions or require more information about our + Privacy Policy, do not hesitate to contact us. +

      +
      +

      Log Files

      +

      + CGV Cinemas follows a standard procedure of using log files. + These files log visitors when they visit websites. All hosting + companies do this and a part of hosting services' analytics. The + information collected by log files include internet protocol + (IP) addresses, browser type, Internet Service Provider (ISP), + date and time stamp, referring/exit pages, and possibly the + number of clicks. These are not linked to any information that + is personally identifiable. The purpose of the information is + for analyzing trends, administering the site, tracking users' + movement on the website, and gathering demographic information. + Our Privacy Policy was created with the help of the {""} + + Privacy Policy Generator + + . +

      +
      +

      Cookies and Web Beacons

      +

      + Like any other website, CGV Cinemas uses "cookies". These + cookies are used to store information including visitors' + preferences, and the pages on the website that the visitor + accessed or visited. The information is used to optimize the + users' experience by customizing our web page content based on + visitors' browser type and/or other information. For more + general information on cookies, please read{" "} + + the "Cookies" article from the Privacy Policy Generator + + . +

      +
      +

      Google DoubleClick DART Cookie

      +

      + Google is one of a third-party vendor on our site. It also uses + cookies, known as DART cookies, to serve ads to our site + visitors based upon their visit to www.website.com and other + sites on the internet. However, visitors may choose to decline + the use of DART cookies by visiting the Google ad and content + network Privacy Policy at the following URL + + https://policies.google.com/technologies/ads + +

      +
      +

      Privacy Policies

      +

      + You may consult this list to find the Privacy Policy for each of + the advertising partners of CGV Cinemas. Third-party ad servers + or ad networks uses technologies like cookies, JavaScript, or + Web Beacons that are used in their respective advertisements and + links that appear on CGV Cinemas, which are sent directly to + users' browser. They automatically receive your IP address when + this occurs. These technologies are used to measure the + effectiveness of their advertising campaigns and/or to + personalize the advertising content that you see on websites + that you visit. Note that CGV Cinemas has no access to or + control over these cookies that are used by third-party + advertisers. +

      +
      +

      Third Party Privacy Policies

      +

      + CGV Cinemas's Privacy Policy does not apply to other advertisers + or websites. Thus, we are advising you to consult the respective + Privacy Policies of these third-party ad servers for more + detailed information. It may include their practices and + instructions about how to opt-out of certain options. You can + choose to disable cookies through your individual browser + options. To know more detailed information about cookie + management with specific web browsers, it can be found at the + browsers' respective websites. What Are Cookies? +

      +
      +

      Children's Information

      +

      + Another part of our priority is adding protection for children + while using the internet. We encourage parents and guardians to + observe, participate in, and/or monitor and guide their online + activity. CGV Cinemas does not knowingly collect any Personal + Identifiable Information from children under the age of 13. If + you think that your child provided this kind of information on + our website, we strongly encourage you to contact us immediately + and we will do our best efforts to promptly remove such + information from our records. +

      +
      +

      Online Privacy Policy Only

      +

      + This Privacy Policy applies only to our online activities and is + valid for visitors to our website with regards to the + information that they shared and/or collect in CGV Cinemas. This + policy is not applicable to any information collected offline or + via channels other than this website. +

      +
      +

      Consent

      +

      + By using our website, you hereby consent to our Privacy Policy + and agree to its Terms and Conditions. +

      +
      +

      + LEGAL TERMS: CGV Cinemas Online Channel & Membership +

      +

      Issue:

      +
        +
      • + Unauthorized usage of CGV Cinemas content by third parties + without consent and knowledge of CGV Cinemas. +
      • +
      • + Sale of CGV Cinemas tickets by third parties without consent + and knowledge of CGV Cinemas.{" "} +
      • +
      • + Utilization of Member's Balance & Points by customers as + resellers through unofficial channels not endorsed by CGV + Cinemas. +
      • +
      • + Use of Member's Balance & Points by other customers + without the permission of the rightful owner. +
      • +
      +
      +

      Terms:

      +
        +
      1. + The content found on CGV Cinemas Website, Application, & + Onsite is content selected by CGV Cinemas and has been + approved for use by the film owner & partner. Usage by third + parties without CGV Cinemas' consent is considered an illegal + act. +
      2. +
      3. + CGV Cinemas only sells official tickets through official + channels and partners. CGV Cinemas does not guarantee the + security of transactions or ticket availability outside of CGV + Cinemas official channels. +
      4. +
      5. + The CGV Cinemas Points obtained and used by Members are a form + of rewards from CGV Cinemas to the Member as a loyal customer + of CGV Cinemas. CGV Cinemas Points used as a payment method + are not for resale to customers or third parties. +
      6. +
      7. + CGV Cinemas Points represent a value owned by each Member, and + their usage requires a PIN & Password that is only known by + the Member. +
      8. +
      9. + The PIN & Password for CGV Cinemas Members are confidential + and the responsibility of each customer. We are not + responsible for the misuse of PIN & password by third parties. +
      10. +
      11. + All successful transactions that occur in CGV Cinemas are + final, and transactions that have already occurred cannot be + canceled. +
      12. +
      13. + CGV Cinemas is not responsible for transaction errors caused + by customers. +
      14. +
      15. + CGV Cinemas reserves the right to cancel transactions if there + is suspicion of misuse of CGV Cinemas Points or transactions + outside of CGV Cinemas' official channels. +
      16. +
      +
      +
      + + + + + + + + + +
      +
      +
      +
      +
      +
      +
      + {/* ----------------- */} + +
      +
      +
      +
        +
      • + 4DX +
      • +
      • + SCREENX +
      • +
      • + SPHERE X +
      • +
      • + STARIUM +
      • +
      • + DOLBY ATMOS +
      • +
      • + VELVET +
      • +
      • + GOLDCLASS +
      • +
      • + SATIN SUITE +
      • +
      • + SWEETBOX +
      • +
      • + PRIVATEBOX +
      • +
      +
      +
      +
      +
      +
        + + About Us + +

        |

        + + Legal Terms + +

        |

        + + Careers + +

        |

        + + Feedback + +

        |

        + + Contact Us + +

        |

        + + Investor Relation + +
      +
      +
      + +

      + COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED. +

      +
      +
      + + + + + + +
      +
      +
      +
      + +
      +
      +
      + ); +}; + +export default membershipComponent; diff --git a/pages/membership/index.tsx b/pages/membership/index.tsx index 3100e34..315e826 100644 --- a/pages/membership/index.tsx +++ b/pages/membership/index.tsx @@ -89,10 +89,10 @@ const membershipComponent: Page = () => { />
    -
    - News +
    + News Login - SignUp + SignUp
    @@ -102,6 +102,7 @@ const membershipComponent: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
    { className=" w-full mr-44" />{" "} -
    +
    {
    +
    + {/* ----------------- */} +
    +
    + +
    + {/* ---- Parent untuk content */} +
    + {/* start code here */} +
      +
    • + + +
    • +
    + +
    +
    + +
    +
    +
    - +
    +
    +
    + {/* ----------------- */} -
    +
    -
      +
      • 4DX
      • @@ -183,37 +217,37 @@ const membershipComponent: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      diff --git a/pages/movies/index.tsx b/pages/movies/index.tsx index 6bd589d..b5e36e3 100644 --- a/pages/movies/index.tsx +++ b/pages/movies/index.tsx @@ -89,10 +89,10 @@ const moviesComponent: Page = () => { />
      -
      - News +
      + News Login - SignUp + SignUp
      @@ -102,6 +102,7 @@ const moviesComponent: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
      {
      +
    + {/* ============== */} +
    +
    +
    +
    + {/* ---- Parent untuk content */} +
    + {/* start code here */} + + +
    +
    + +
    + +
    +
    +
    - - +
    +
    +
    -
    + {/* ===================== */} +
      @@ -183,37 +213,37 @@ const moviesComponent: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      diff --git a/pages/news/index.tsx b/pages/news/index.tsx index 542e35b..42ba32e 100644 --- a/pages/news/index.tsx +++ b/pages/news/index.tsx @@ -89,10 +89,10 @@ const newsComponent: Page = () => { />
      -
      - News +
      + Home Login - SignUp + SignUp
      @@ -102,13 +102,14 @@ const newsComponent: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
      {" "} + />
      @@ -139,11 +140,10 @@ const newsComponent: Page = () => {
      - - - +
    -
    + +
      @@ -183,37 +183,37 @@ const newsComponent: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      diff --git a/pages/promotion/index.tsx b/pages/promotion/index.tsx index 9f74a03..a61eb08 100644 --- a/pages/promotion/index.tsx +++ b/pages/promotion/index.tsx @@ -89,10 +89,10 @@ const PromotionPage: Page = () => { />
      -
      - News +
      + News Login - SignUp + SignUp
      @@ -102,6 +102,7 @@ const PromotionPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
      {
      +
    -
    +
      @@ -183,37 +185,37 @@ const PromotionPage: Page = () => {
    -
    +
    -
      - +
        + About Us -

        |

        - +

        |

        + Legal Terms -

        |

        - +

        |

        + Careers -

        |

        - +

        |

        + Feedback -

        |

        - +

        |

        + Contact Us -

        |

        - +

        |

        + Investor Relation
      -
      +
      -

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      +

      COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

      diff --git a/pages/special/index.tsx b/pages/special/index.tsx index 3805de8..f9b3dd8 100644 --- a/pages/special/index.tsx +++ b/pages/special/index.tsx @@ -8,8 +8,6 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; - - const SpecialPage: Page = () => { return (
      @@ -90,10 +88,10 @@ const SpecialPage: Page = () => { />
      -
      - News +
      + News Login - SignUp + SignUp
      @@ -103,13 +101,14 @@ const SpecialPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
      {" "} + />
      @@ -140,22 +139,62 @@ const SpecialPage: Page = () => {
      - +
      -
      - -
      -
      +
      + {/* ---- Parent untuk content */}
      -

      MOVIE SELECTION

      - + className="w-full flex bg-repeat-x mt-2 flex-col" > + {/* start code here */} +
      + Auditoriums + Sport +
      +
        +
      • + +

        Gold Class

        +
      • +
      • + +

        Velvet Class

        +
      • +
      • + +

        Satin Class

        +
      • +
      • + +

        Sweetbox

        +
      • +
      • + +

        4DX

        +
      • +
      • + +

        ScreenX

        +
      • +
      • + +

        Starium

        +
      • +
      • + +

        SphereX

        +
      • +
      • + +

        Private Box

        +
      • + + +
      @@ -172,10 +211,10 @@ const SpecialPage: Page = () => { -
      +
      -
        +
        • 4DX
        • @@ -212,37 +251,37 @@ const SpecialPage: Page = () => {
      -
      +
      -
        - +
          + About Us -

          |

          - +

          |

          + Legal Terms -

          |

          - +

          |

          + Careers -

          |

          - +

          |

          + Feedback -

          |

          - +

          |

          + Contact Us -

          |

          - +

          |

          + Investor Relation
        -
        +
        -

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        +

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        diff --git a/pages/special/sport.tsx b/pages/special/sport.tsx new file mode 100644 index 0000000..501566d --- /dev/null +++ b/pages/special/sport.tsx @@ -0,0 +1,284 @@ +// import { WithDefaultLayout } from '../components/DefautLayout'; +// import { Footer } from 'antd/es/layout/layout'; +import Link from "next/link"; +import { Title } from "@/components/Title"; +import { Page } from "@/types/Page"; +import "swiper/css"; +import "swiper/css/navigation"; +import "swiper/css/pagination"; +import "swiper/css/scrollbar"; + +const SpecialPage: Page = () => { + return ( +
        + Login +
        +
        +
        + + + + + + + + + + + + + + + + + + + + + +
        +
        + News + Login + SignUp +
        +
        +
        +
        +
        +
        + + {" "} + +
        +
        + +
        + +
      • MOVIES
      • + + +
      • CINEMAS
      • + + +
      • PROMOTION
      • + + +
      • MEMBERSHIP
      • + + +
      • CONCESSION
      • + + +
      • SPECIAL
      • + +
        +
        +
        +
        + {/* ------------------ */} +
        +
        +
        +
        + +
        +
        + {/* ---- Parent untuk content */} +
        + {/* start code here */} +
        + Auditoriums + Sport +
        +
          +
        • + +

          SPORTS HALL FX SUDRIMAN

          +
        • +
        • + +

          SPORS HALL TERAS KOTA

          +
        • +
        • + +

          SPORTS HALL CIPUTRA TANGERANG

          +
        • + +
        +
        +
        + +
        + +
        +
        +
        + +
        +
        +
        + {/* -------------------------------- */} + + +
        +
        +
        +
          +
        • + 4DX +
        • +
        • + SCREENX +
        • +
        • + SPHERE X +
        • +
        • + STARIUM +
        • +
        • + DOLBY ATMOS +
        • +
        • + VELVET +
        • +
        • + GOLDCLASS +
        • +
        • + SATIN SUITE +
        • +
        • + SWEETBOX +
        • +
        • + PRIVATEBOX +
        • +
        + +
        + +
        +
        +
        + +
          + + About Us + +

          |

          + + Legal Terms + +

          |

          + + Careers + +

          |

          + + Feedback + +

          |

          + + Contact Us + +

          |

          + + Investor Relation + +
        +
        +
        + +

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        + +
        +
        + + + +
        +
        +
        +
        + +
        + +
        +
        + +
        + ); +}; + +export default SpecialPage; + diff --git a/pages/user/index.tsx b/pages/user/index.tsx index ed48738..87b043d 100644 --- a/pages/user/index.tsx +++ b/pages/user/index.tsx @@ -92,7 +92,7 @@ const LoginPage: Page = () => {
        - News + News SignUp
        @@ -103,6 +103,7 @@ const LoginPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
        {
        +
      @@ -200,6 +202,7 @@ const LoginPage: Page = () => {
      +
      @@ -240,37 +243,37 @@ const LoginPage: Page = () => {
      -
      +
      -
        - +
          + About Us -

          |

          - +

          |

          + Legal Terms -

          |

          - +

          |

          + Careers -

          |

          - +

          |

          + Feedback -

          |

          - +

          |

          + Contact Us -

          |

          - +

          |

          + Investor Relation
        -
        +
        -

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        +

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        diff --git a/pages/user/register.tsx b/pages/user/register.tsx index 704d83c..e734004 100644 --- a/pages/user/register.tsx +++ b/pages/user/register.tsx @@ -92,7 +92,7 @@ const RegisterPage: Page = () => {
        - News + News Login
        @@ -103,6 +103,7 @@ const RegisterPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > +
        {
        +
      @@ -202,6 +204,7 @@ const RegisterPage: Page = () => {
      +
      @@ -242,37 +245,37 @@ const RegisterPage: Page = () => {
      -
      +
      -
        - +
          + About Us -

          |

          - +

          |

          + Legal Terms -

          |

          - +

          |

          + Careers -

          |

          - +

          |

          + Feedback -

          |

          - +

          |

          + Contact Us -

          |

          - +

          |

          + Investor Relation
        -
        +
        -

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        +

        COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

        diff --git a/styles/globals.css b/styles/globals.css index 00ffe68..7ca8efb 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -8,3 +8,7 @@ #nprogress .bar { background: limegreen !important; } + +.list-lower-alpha { + list-style-type: lower-alpha; + } diff --git a/tailwind.config.js b/tailwind.config.js index 1e8f7fe..52a14d7 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -7,6 +7,9 @@ module.exports = { ], theme: { extend: { + fontFamily: { + sans: ['verdana', 'sans-serif'], + }, colors: { topbar: '#001529', }, From a31cfbe83b6a4aabf231183f16948f1161ce4155 Mon Sep 17 00:00:00 2001 From: Robieeee <107380296+Robieeee@users.noreply.github.com> Date: Sat, 18 May 2024 16:28:10 +0700 Subject: [PATCH 5/9] Styling Update --- components/Title.tsx | 3 +- pages/aboutUs.tsx | 8 +- pages/career.tsx | 6 +- pages/cinema/index.tsx | 2 +- pages/concession/index.tsx | 2 +- pages/contactUs.tsx | 202 ++-------------------- pages/feedBack.tsx | 119 +++++-------- pages/index.tsx | 4 +- pages/investorRelation.tsx | 6 +- pages/legalTerm.tsx | 10 +- pages/membership/index.tsx | 2 +- pages/movies/index.tsx | 2 +- pages/news/index.tsx | 2 +- pages/promotion/index.tsx | 2 +- pages/special/index.tsx | 5 +- pages/special/sport.tsx | 6 +- pages/user/index.tsx | 333 +++++++++++++++++++++---------------- pages/user/register.tsx | 2 +- 18 files changed, 274 insertions(+), 442 deletions(-) diff --git a/components/Title.tsx b/components/Title.tsx index e94b9df..15a1c2d 100644 --- a/components/Title.tsx +++ b/components/Title.tsx @@ -6,9 +6,8 @@ export const Title: React.FC<{ }> = () => { return ( - {'No. 1 Cultureplex in Indonesia'} + {'No.1 Cultureplex in Indonesia'} ); } - // { children } diff --git a/pages/aboutUs.tsx b/pages/aboutUs.tsx index 9c4baf6..b4b1a25 100644 --- a/pages/aboutUs.tsx +++ b/pages/aboutUs.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const AboutUs: Page = () => { return (
        Login @@ -147,7 +147,7 @@ const membershipComponent: Page = () => { {/* ---- Parent untuk content */}
        {/* start code here */} -

        +

        TENTANG CJ CGV INDONESIA

        @@ -309,7 +309,7 @@ const membershipComponent: Page = () => {
        -
        +
        @@ -317,4 +317,4 @@ const membershipComponent: Page = () => { ); }; -export default membershipComponent; +export default AboutUs; diff --git a/pages/career.tsx b/pages/career.tsx index de2b17a..31a6ff1 100644 --- a/pages/career.tsx +++ b/pages/career.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const CareerPage: Page = () => { return (
        Login @@ -308,7 +308,7 @@ const membershipComponent: Page = () => {
        -
        +
        @@ -316,4 +316,4 @@ const membershipComponent: Page = () => { ); }; -export default membershipComponent; +export default CareerPage; diff --git a/pages/cinema/index.tsx b/pages/cinema/index.tsx index 2a8787d..57133dd 100644 --- a/pages/cinema/index.tsx +++ b/pages/cinema/index.tsx @@ -258,7 +258,7 @@ const cinemaComponent: Page = () => {
        -
        +
        diff --git a/pages/concession/index.tsx b/pages/concession/index.tsx index 00d3fe0..cec4d3b 100644 --- a/pages/concession/index.tsx +++ b/pages/concession/index.tsx @@ -227,7 +227,7 @@ const concessionComponent: Page = () => {
      -
      +
      diff --git a/pages/contactUs.tsx b/pages/contactUs.tsx index ce734c2..8988be2 100644 --- a/pages/contactUs.tsx +++ b/pages/contactUs.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const contactUs: Page = () => { return (
      Login @@ -147,196 +147,28 @@ const membershipComponent: Page = () => { {/* ---- Parent untuk content */}
      {/* start code here */} -

      - TENTANG CJ CGV INDONESIA +

      + Contact CGV CINEMAS:

      -

      - At CGV Cinemas, accessible from www.cgv.id and application, one - of our main priorities is the privacy of our visitors. This - Privacy Policy document contains types of information that is - collected and recorded by CGV Cinemas and how we use it. If you - have additional questions or require more information about our - Privacy Policy, do not hesitate to contact us. -

      -
      -

      Log Files

      -

      - CGV Cinemas follows a standard procedure of using log files. - These files log visitors when they visit websites. All hosting - companies do this and a part of hosting services' analytics. The - information collected by log files include internet protocol - (IP) addresses, browser type, Internet Service Provider (ISP), - date and time stamp, referring/exit pages, and possibly the - number of clicks. These are not linked to any information that - is personally identifiable. The purpose of the information is - for analyzing trends, administering the site, tracking users' - movement on the website, and gathering demographic information. - Our Privacy Policy was created with the help of the {""} - - Privacy Policy Generator - - . -


      -

      Cookies and Web Beacons

      -

      - Like any other website, CGV Cinemas uses "cookies". These - cookies are used to store information including visitors' - preferences, and the pages on the website that the visitor - accessed or visited. The information is used to optimize the - users' experience by customizing our web page content based on - visitors' browser type and/or other information. For more - general information on cookies, please read{" "} - - the "Cookies" article from the Privacy Policy Generator - - . -

      -
      -

      Google DoubleClick DART Cookie

      -

      - Google is one of a third-party vendor on our site. It also uses - cookies, known as DART cookies, to serve ads to our site - visitors based upon their visit to www.website.com and other - sites on the internet. However, visitors may choose to decline - the use of DART cookies by visiting the Google ad and content - network Privacy Policy at the following URL - - https://policies.google.com/technologies/ads - +

      + Call Center

      +

      +6221-2920-0100


      -

      Privacy Policies

      -

      - You may consult this list to find the Privacy Policy for each of - the advertising partners of CGV Cinemas. Third-party ad servers - or ad networks uses technologies like cookies, JavaScript, or - Web Beacons that are used in their respective advertisements and - links that appear on CGV Cinemas, which are sent directly to - users' browser. They automatically receive your IP address when - this occurs. These technologies are used to measure the - effectiveness of their advertising campaigns and/or to - personalize the advertising content that you see on websites - that you visit. Note that CGV Cinemas has no access to or - control over these cookies that are used by third-party - advertisers. -

      -
      -

      Third Party Privacy Policies

      -

      - CGV Cinemas's Privacy Policy does not apply to other advertisers - or websites. Thus, we are advising you to consult the respective - Privacy Policies of these third-party ad servers for more - detailed information. It may include their practices and - instructions about how to opt-out of certain options. You can - choose to disable cookies through your individual browser - options. To know more detailed information about cookie - management with specific web browsers, it can be found at the - browsers' respective websites. What Are Cookies? -

      -
      -

      Children's Information

      -

      - Another part of our priority is adding protection for children - while using the internet. We encourage parents and guardians to - observe, participate in, and/or monitor and guide their online - activity. CGV Cinemas does not knowingly collect any Personal - Identifiable Information from children under the age of 13. If - you think that your child provided this kind of information on - our website, we strongly encourage you to contact us immediately - and we will do our best efforts to promptly remove such - information from our records. -

      -
      -

      Online Privacy Policy Only

      -

      - This Privacy Policy applies only to our online activities and is - valid for visitors to our website with regards to the - information that they shared and/or collect in CGV Cinemas. This - policy is not applicable to any information collected offline or - via channels other than this website. +

      Email

      +

      + callcenter@cgv.id


      -

      Consent

      -

      - By using our website, you hereby consent to our Privacy Policy - and agree to its Terms and Conditions. +

      Call Center Operating Hours

      +

      + Monday - Sunday 11.00 - 20.00


      -

      - LEGAL TERMS: CGV Cinemas Online Channel & Membership -

      -

      Issue:

      -
        -
      • - Unauthorized usage of CGV Cinemas content by third parties - without consent and knowledge of CGV Cinemas. -
      • -
      • - Sale of CGV Cinemas tickets by third parties without consent - and knowledge of CGV Cinemas.{" "} -
      • -
      • - Utilization of Member's Balance & Points by customers as - resellers through unofficial channels not endorsed by CGV - Cinemas. -
      • -
      • - Use of Member's Balance & Points by other customers - without the permission of the rightful owner. -
      • -
      -
      -

      Terms:

      -
        -
      1. - The content found on CGV Cinemas Website, Application, & - Onsite is content selected by CGV Cinemas and has been - approved for use by the film owner & partner. Usage by third - parties without CGV Cinemas' consent is considered an illegal - act. -
      2. -
      3. - CGV Cinemas only sells official tickets through official - channels and partners. CGV Cinemas does not guarantee the - security of transactions or ticket availability outside of CGV - Cinemas official channels. -
      4. -
      5. - The CGV Cinemas Points obtained and used by Members are a form - of rewards from CGV Cinemas to the Member as a loyal customer - of CGV Cinemas. CGV Cinemas Points used as a payment method - are not for resale to customers or third parties. -
      6. -
      7. - CGV Cinemas Points represent a value owned by each Member, and - their usage requires a PIN & Password that is only known by - the Member. -
      8. -
      9. - The PIN & Password for CGV Cinemas Members are confidential - and the responsibility of each customer. We are not - responsible for the misuse of PIN & password by third parties. -
      10. -
      11. - All successful transactions that occur in CGV Cinemas are - final, and transactions that have already occurred cannot be - canceled. -
      12. -
      13. - CGV Cinemas is not responsible for transaction errors caused - by customers. -
      14. -
      15. - CGV Cinemas reserves the right to cancel transactions if there - is suspicion of misuse of CGV Cinemas Points or transactions - outside of CGV Cinemas' official channels. -
      16. -
      +

      CGV Cinemas HQ Office

      +

      AIA Central 26th floor

      +

      Jl. Jend. Sudirman Kav. 48A - Jakarta Selatan - 12930

      @@ -465,10 +297,10 @@ const membershipComponent: Page = () => {
      -
      +
      ); }; -export default membershipComponent; +export default contactUs; diff --git a/pages/feedBack.tsx b/pages/feedBack.tsx index 3beabc0..94eb4a4 100644 --- a/pages/feedBack.tsx +++ b/pages/feedBack.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const feedBackPage: Page = () => { return (
      Login @@ -141,90 +141,49 @@ const membershipComponent: Page = () => {
      {/* ----------------- */} -
      +
      -
      - {/* ---- Parent untuk content */} -
      - {/* start code here */} -

      - - TENTANG CJ CGV INDONESIA -

      -
      -

      - PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas - (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah - jaringan bioskop terkemuka di Indonesia yang didirikan pertama - kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di - Paris Van Java, Bandung pada tahun 2006. -

      -
      -

      - CJ CGV memberikan pengalaman menonton lebih menyenangkan - dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, - Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan - auditorium yaitu Regular Class, Velvet Class, Gold Class, - Satin Class, Sweetbox, Sky Seat dan Private Box. -

      -
      -

      - Mengusung konsep Cultureplex dimana kami tidak hanya - menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut - memberi ruang bagi beragam komunitas di sekitar lokasi CGV - untuk melakukan aktivitas kesenian, seperti pertunjukan musik - dan tarian, pertemuan corporate, gathering, dan memberikan - wadah kreasi serta mengekspresikan diri untuk masyarakat - seluruh Indonesia. -

      -
      -

      - Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan - berbagai macam jenis film dari berbagai Negara seperti India, - Korea, Jepang, Thailand dan tentunya konten lokal dari dalam - negeri. CJ CGV Indonesia menayangkan berbagai pilihan film - dari rumah produksi internasional dan lokal, serta pembuat - film independen dan studio anime. Dengan tayangan dari - berbagai Negara seperti India, Korea, Thailand, Jepang dan - tentunya konten dalam negeri, auditorium CJ CGV juga - dilengkapi dengan teknologi audio visual berkualitas tinggi - dengan hasil resonansi suara yang jernih. -

      -
      -

      - Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 - layar yang tersebar di lebih dari 30 kota di seluruh - Indonesia, dan akan terus melebarkan jaringan baru untuk - memperkuat positioning perusahaan dan menjangkau masyarakat - dengan lebih luas. -

      -
      -
      -

      - Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | -

      -

      - Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas -

      -
      +
      + {/* ---- Parent untuk content */} +
      + {/* start code here */} +

      + Feedback 🙏: +

      +
      +

      + Call CenterYou can leave comments or feedback to our service by directly email us at support@cgv.id. We value every feedback we received. And once in a while will have promotionnal gift to our eager customer. Grateful for every seconds you give us thoughts! +

      -
      - - - - - - - - - +
      + + + + + + + + +
      +
      -
      -
      +
      {/* ----------------- */}
      @@ -309,7 +268,7 @@ const membershipComponent: Page = () => {
      -
      +
      @@ -317,4 +276,4 @@ const membershipComponent: Page = () => { ); }; -export default membershipComponent; +export default feedBackPage; diff --git a/pages/index.tsx b/pages/index.tsx index ef30500..31e818d 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -289,12 +289,12 @@ const IndexPage: Page = () => {
      -
      +
      {/* ----- footer */} - +
      ); }; diff --git a/pages/investorRelation.tsx b/pages/investorRelation.tsx index 3beabc0..28c0757 100644 --- a/pages/investorRelation.tsx +++ b/pages/investorRelation.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const investorRelationPage: Page = () => { return (
      Login @@ -309,7 +309,7 @@ const membershipComponent: Page = () => {
      -
      +
      @@ -317,4 +317,4 @@ const membershipComponent: Page = () => { ); }; -export default membershipComponent; +export default investorRelationPage; diff --git a/pages/legalTerm.tsx b/pages/legalTerm.tsx index ce734c2..54ec0e7 100644 --- a/pages/legalTerm.tsx +++ b/pages/legalTerm.tsx @@ -8,10 +8,10 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const membershipComponent: Page = () => { +const legalTermPage: Page = () => { return (
      - Login + kmkms
      { {/* ---- Parent untuk content */}
      {/* start code here */} -

      +

      TENTANG CJ CGV INDONESIA

      @@ -465,10 +465,10 @@ const membershipComponent: Page = () => {

      -
      +
      ); }; -export default membershipComponent; +export default legalTermPage; diff --git a/pages/membership/index.tsx b/pages/membership/index.tsx index 315e826..bbc328a 100644 --- a/pages/membership/index.tsx +++ b/pages/membership/index.tsx @@ -259,7 +259,7 @@ const membershipComponent: Page = () => {
      -
      +
      diff --git a/pages/movies/index.tsx b/pages/movies/index.tsx index b5e36e3..7bdf993 100644 --- a/pages/movies/index.tsx +++ b/pages/movies/index.tsx @@ -255,7 +255,7 @@ const moviesComponent: Page = () => {
      -
      +
      diff --git a/pages/news/index.tsx b/pages/news/index.tsx index 42ba32e..8963c48 100644 --- a/pages/news/index.tsx +++ b/pages/news/index.tsx @@ -225,7 +225,7 @@ const newsComponent: Page = () => {
      -
      +
      diff --git a/pages/promotion/index.tsx b/pages/promotion/index.tsx index a61eb08..9931a6f 100644 --- a/pages/promotion/index.tsx +++ b/pages/promotion/index.tsx @@ -227,7 +227,7 @@ const PromotionPage: Page = () => {
      -
      +
      diff --git a/pages/special/index.tsx b/pages/special/index.tsx index f9b3dd8..73dc0fd 100644 --- a/pages/special/index.tsx +++ b/pages/special/index.tsx @@ -192,14 +192,11 @@ const SpecialPage: Page = () => {

      Private Box

      - -
    -
    @@ -293,7 +290,7 @@ const SpecialPage: Page = () => {
    -
    +
    diff --git a/pages/special/sport.tsx b/pages/special/sport.tsx index 501566d..014ca2b 100644 --- a/pages/special/sport.tsx +++ b/pages/special/sport.tsx @@ -8,7 +8,7 @@ import "swiper/css/navigation"; import "swiper/css/pagination"; import "swiper/css/scrollbar"; -const SpecialPage: Page = () => { +const SportPage: Page = () => { return (
    Login @@ -271,7 +271,7 @@ const SpecialPage: Page = () => {
    -
    +
    @@ -280,5 +280,5 @@ const SpecialPage: Page = () => { ); }; -export default SpecialPage; +export default SportPage; diff --git a/pages/user/index.tsx b/pages/user/index.tsx index 87b043d..bb60302 100644 --- a/pages/user/index.tsx +++ b/pages/user/index.tsx @@ -1,15 +1,30 @@ import Link from "next/link"; +import { useForm } from "react-hook-form"; +import { zodResolver } from "@hookform/resolvers/zod"; +import * as z from "zod"; import { Title } from "@/components/Title"; import { Page } from "@/types/Page"; -import { useState } from "react"; + +// Define the schema using zod +const loginSchema = z.object({ + email: z.string().min(1, "Email is required").email("Invalid email address"), + password: z.string().min(1, "Password is required"), +}); + +type LoginFormInputs = z.infer; const LoginPage: Page = () => { - const [email, setEmail] = useState(""); - const [password, setPassword] = useState(""); + const { + register, + handleSubmit, + formState: { errors }, + } = useForm({ + resolver: zodResolver(loginSchema), + }); - const handleSubmit = () => { - console.log("email", email); - console.log("password", password); + const onSubmit = (data: LoginFormInputs) => { + console.log("email", data.email); + console.log("password", data.password); }; return ( @@ -17,7 +32,7 @@ const LoginPage: Page = () => { Login
    @@ -103,87 +118,106 @@ const LoginPage: Page = () => { backgroundImage: "url(https://cdn.cgv.id/assets/images/bg-top.png)", }} > -
    -
    - +
    +
    + + + +
    +
    {" "} - -
    -
    - -
    - -
  • MOVIES
  • - - -
  • CINEMAS
  • - - -
  • PROMOTION
  • - - -
  • MEMBERSHIP
  • - - -
  • CONCESSION
  • - - -
  • SPECIAL
  • - + className="w-1/2 mx-auto mb-2" + /> +
    + +
  • MOVIES
  • + + +
  • CINEMAS
  • + + +
  • PROMOTION
  • + + +
  • MEMBERSHIP
  • + + +
  • CONCESSION
  • + + +
  • SPECIAL
  • + +
    -
    -
    -
    -
    - Login +
    +
    +
    + + Login +
    -
    - SignUp +
    + + SignUp +
    - {/* Updated max-w-md to max-w-lg and increased px from 8 to 12 */}

    Login your Web profile

    -
    +
    - - setEmail(e.target.value)} + {...register("email")} className="float-center w-full px-3 py-2 rounded-md border border-gray-300 placeholder-gray-500 focus:outline-none focus:ring-1 focus:ring-indigo-500" style={{ height: "48px", lineHeight: "48px" }} /> + {errors.email && ( +

    + {errors.email.message} +

    + )}
    - {/* Removed md:w-1/2 md:pl-2 to make the input full width */}
    setPassword(e.target.value)} placeholder="Enter password..." + {...register("password")} className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" /> + {errors.password && ( +

    + {errors.password.message} +

    + )}
    @@ -203,92 +237,103 @@ const LoginPage: Page = () => {
    -
    -
    -
    -
      -
    • - 4DX -
    • -
    • - SCREENX -
    • -
    • - SPHERE X -
    • -
    • - STARIUM -
    • -
    • - DOLBY ATMOS -
    • -
    • - VELVET -
    • -
    • - GOLDCLASS -
    • -
    • - SATIN SUITE -
    • -
    • - SWEETBOX -
    • -
    • - PRIVATEBOX -
    • -
    - -
    - -
    -
    -
    - -
      - - About Us - -

      |

      - - Legal Terms - -

      |

      - - Careers - -

      |

      - - Feedback - -

      |

      - - Contact Us - -

      |

      - - Investor Relation - -
    -
    -
    - -

    COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED.

    - -
    -
    - - - -
    -
    -
    -
    - -
    - -
    +
    +
    +
    +
      +
    • + 4DX +
    • +
    • + SCREENX +
    • +
    • + SPHERE X +
    • +
    • + STARIUM +
    • +
    • + DOLBY ATMOS +
    • +
    • + VELVET +
    • +
    • + GOLDCLASS +
    • +
    • + SATIN SUITE +
    • +
    • + SWEETBOX +
    • +
    • + PRIVATEBOX +
    • +
    +
    +
    +
    +
    +
      + + About Us + +

      |

      + + Legal Terms + +

      |

      + + Careers + +

      |

      + + Feedback + +

      |

      + + Contact Us + +

      |

      + + Investor Relation + +
    +
    +
    + +

    + COPYRIGHT 2024. CJ CGV All RIGHTS RESERVED. +

    +
    +
    + + + + + + +
    +
    +
    +
    +
    ); }; diff --git a/pages/user/register.tsx b/pages/user/register.tsx index e734004..51f59fe 100644 --- a/pages/user/register.tsx +++ b/pages/user/register.tsx @@ -287,7 +287,7 @@ const RegisterPage: Page = () => {
    -
    +
    From a6a1878f92717e89dbeb4df8934da9c7812c5c40 Mon Sep 17 00:00:00 2001 From: Robieeee Date: Sat, 18 May 2024 22:48:34 +0700 Subject: [PATCH 6/9] Footer Content Update --- components/Title.tsx | 4 +- package-lock.json | 18 +++--- package.json | 6 +- pages/_app.tsx | 2 +- pages/aboutUs.tsx | 2 +- pages/career.tsx | 119 +++++++++++++++++++++++-------------- pages/cinema/index.tsx | 2 +- pages/concession/index.tsx | 2 +- pages/contactUs.tsx | 2 +- pages/feedBack.tsx | 6 +- pages/index.tsx | 2 +- pages/investorRelation.tsx | 2 +- pages/legalTerm.tsx | 2 +- pages/membership/index.tsx | 2 +- pages/movies/index.tsx | 2 +- pages/promotion/index.tsx | 2 +- pages/special/index.tsx | 2 +- pages/special/sport.tsx | 2 +- pages/user/index.tsx | 4 +- pages/user/register.tsx | 96 +++++++++++++++++++----------- styles/globals.css | 3 + 21 files changed, 173 insertions(+), 109 deletions(-) diff --git a/components/Title.tsx b/components/Title.tsx index 15a1c2d..d848afa 100644 --- a/components/Title.tsx +++ b/components/Title.tsx @@ -3,10 +3,10 @@ import Head from 'next/head'; export const Title: React.FC<{ children: string | number -}> = () => { +}> = ({children}) => { return ( - {'No.1 Cultureplex in Indonesia'} + {children.toString()} ); } diff --git a/package-lock.json b/package-lock.json index 6f00bc3..c9af6cd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@fortawesome/react-fontawesome": "0.2.0", "@glidejs/glide": "^3.6.0", "@hookform/error-message": "2.0.1", - "@hookform/resolvers": "3.0.1", + "@hookform/resolvers": "^3.4.0", "antd": "5.4.0", "ci": "^2.3.0", "dayjs": "1.11.7", @@ -27,10 +27,10 @@ "openid-client": "5.4.0", "react": "18.2.0", "react-dom": "18.2.0", - "react-hook-form": "7.43.9", + "react-hook-form": "^7.43.9", "swiper": "^11.1.3", "swr": "2.1.2", - "zod": "3.21.4" + "zod": "^3.23.8" }, "devDependencies": { "@types/http-proxy": "^1.17.10", @@ -262,9 +262,9 @@ } }, "node_modules/@hookform/resolvers": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.0.1.tgz", - "integrity": "sha512-n5oOt0cLw9mQNW3/k9zWaPsNWQcc0k6Jpc7XUrg2Q/AqqsHp3IVa1juqHCxczXI6uXHBa69ILc4pdtsRGyuzsw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.4.0.tgz", + "integrity": "sha512-+oAqK3okmoEDnvUkJ3N/mvNMeeMv5Apgy1jkoRmlaaAF4vBgcJs9tHvtXU7VE4DvPosvAUUkPOaNFunzt1dbgA==", "peerDependencies": { "react-hook-form": "^7.0.0" } @@ -6072,9 +6072,9 @@ } }, "node_modules/zod": { - "version": "3.21.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.21.4.tgz", - "integrity": "sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==", + "version": "3.23.8", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.23.8.tgz", + "integrity": "sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==", "funding": { "url": "https://github.com/sponsors/colinhacks" } diff --git a/package.json b/package.json index efa767a..a6b8ef2 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "@fortawesome/react-fontawesome": "0.2.0", "@glidejs/glide": "^3.6.0", "@hookform/error-message": "2.0.1", - "@hookform/resolvers": "3.0.1", + "@hookform/resolvers": "^3.4.0", "antd": "5.4.0", "ci": "^2.3.0", "dayjs": "1.11.7", @@ -57,9 +57,9 @@ "openid-client": "5.4.0", "react": "18.2.0", "react-dom": "18.2.0", - "react-hook-form": "7.43.9", + "react-hook-form": "^7.43.9", "swiper": "^11.1.3", "swr": "2.1.2", - "zod": "3.21.4" + "zod": "^3.23.8" } } diff --git a/pages/_app.tsx b/pages/_app.tsx index 578e7c0..3c92999 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -8,7 +8,7 @@ import { SessionProvider } from 'next-auth/react'; import { SessionErrorHandler } from '../components/SessionErrorHandler'; // https://fontawesome.com/v5/docs/web/use-with/react#next-js -import {config} from '@fortawesome/fontawesome-svg-core'; +import {config} from'@fortawesome/fontawesome-svg-core'; import '../styles/globals.css'; config.autoAddCss = false; diff --git a/pages/aboutUs.tsx b/pages/aboutUs.tsx index b4b1a25..5631f68 100644 --- a/pages/aboutUs.tsx +++ b/pages/aboutUs.tsx @@ -11,7 +11,7 @@ import "swiper/css/scrollbar"; const AboutUs: Page = () => { return (
    - Login + About Us - CGV Cinema
    { return (
    - Login + Careers - CGV Cinema
    { {/* ----------------- */}
    -
    +
    {/* ---- Parent untuk content */}
    {/* start code here */} -

    - - TENTANG CJ CGV INDONESIA +

    + WHO ARE WE ?


    - PT. Graha Layar Prima, Tbk juga dikenal sebagai CJ CGV Cinemas - (atau sebelumnya dikenal sebagai Blitz Megaplex) adalah - jaringan bioskop terkemuka di Indonesia yang didirikan pertama - kali pada tahun 2004 dan mengoperasikan bioskop pertamanya di - Paris Van Java, Bandung pada tahun 2006. + Welcome to CGV CINEMAS. In CGV CINEMAS the terms of 'Auditorium' is what they call "Theatre" somewhere else, and it is where we screen all of our movies on the largest screens in Indonesia. CGV CINEMAS presents the concept of "Cultureplex", where it brings entertainment by combining film, music, fine dining, and meeting point all in one place: The CGV CINEMAS.


    - CJ CGV memberikan pengalaman menonton lebih menyenangkan - dengan kemajuan teknologi yang digunakan seperti; 3D, 4DX, - Screen X, SphereX, dan Dolby Atmos, melalui beragam pilihan - auditorium yaitu Regular Class, Velvet Class, Gold Class, - Satin Class, Sweetbox, Sky Seat dan Private Box. + All of the CGV staffs proudly call themselves "stars" because of their unique differences. The difference lays on the costumer oriented services. Each stars has the fresh and energetic bearings in giving services with warm and genial approaches, so each costumers can truly feel the amazing experience during their visit to CGV CINEMAS. All of these are based on CGV CINEMAS vision, "to be the ultimate choice for the most unforgettable experiences".


    - Mengusung konsep Cultureplex dimana kami tidak hanya - menyediakan tempat untuk menonton film, CJ CGV* CINEMAS turut - memberi ruang bagi beragam komunitas di sekitar lokasi CGV - untuk melakukan aktivitas kesenian, seperti pertunjukan musik - dan tarian, pertemuan corporate, gathering, dan memberikan - wadah kreasi serta mengekspresikan diri untuk masyarakat - seluruh Indonesia. + Based on the vision, CGV CINEMAS is running a mission:

    -

    - Dengan kapasitas layar yang terus bertambah, CJ CGV memutarkan - berbagai macam jenis film dari berbagai Negara seperti India, - Korea, Jepang, Thailand dan tentunya konten lokal dari dalam - negeri. CJ CGV Indonesia menayangkan berbagai pilihan film - dari rumah produksi internasional dan lokal, serta pembuat - film independen dan studio anime. Dengan tayangan dari - berbagai Negara seperti India, Korea, Thailand, Jepang dan - tentunya konten dalam negeri, auditorium CJ CGV juga - dilengkapi dengan teknologi audio visual berkualitas tinggi - dengan hasil resonansi suara yang jernih. +1. to provide the most innovative, fun and enjoyable entertainment experiences to all our customers, and +

    -

    - Hingga kini CJ CGV telah mengoperasikan 71 bioskop dan 408 - layar yang tersebar di lebih dari 30 kota di seluruh - Indonesia, dan akan terus melebarkan jaringan baru untuk - memperkuat positioning perusahaan dan menjangkau masyarakat - dengan lebih luas. +2. to create growth opportunities to all our stakeholders, employees, suppliers and community.


    -

    - Website: www.cgv.id | Facebook: CGV Cinemas Indonesia | + Do you have what it takes to be a stars? If you are interested in joining this marvelous team delivering the unforgettable experience in entertainment, fill the form and send it to us.

    +

    - Twitter: @CGV_ID | Instagram: @CGV.ID | LINE: CGV Cinemas + CAREER OPPORTUNITIES

    +
    +
      +
    1. + Finance & Accounting +
    2. +
    3. + Purchasing +
    4. +
    5. + Legal & Compliance +
    6. +
    7. + IT Management +
    8. +
    9. + Technical Team +
    10. +
        +
      1. Movie Engineer Support
      2. +
      +
    11. + Operations +
    12. +
        +
      1. + Cinema Supevisor +
      2. +
      3. + Assistant Cinema Manager +
      4. +
      5. + Operations Accounting +
      6. +
      7. + Learning and Development +
      8. +
      +
    13. + Food & Beverages +
    14. +
    15. + Content & Movie Programming +
    16. +
    17. + Safety Management +
    18. +
        +
      1. + Hygiene and Sanitation +
      2. +
      +
    19. Marketing
    20. +
    21. Brand Identity Team
    22. +
    23. Advertising Sales & Planning
    24. +
    25. Site Development
    26. +
    27. Project & Construction
    28. +
    29. Design & Layout
    30. +
    31. Finance & Accounting
    32. +
    33. Human Resources
    34. +
    -
    -
    +
    @@ -219,6 +249,7 @@ const CareerPage: Page = () => {
    +
    diff --git a/pages/cinema/index.tsx b/pages/cinema/index.tsx index 57133dd..1b60182 100644 --- a/pages/cinema/index.tsx +++ b/pages/cinema/index.tsx @@ -12,7 +12,7 @@ import "swiper/css/scrollbar"; const cinemaComponent: Page = () => { return (
    - Login + Lokasi Bioskop Terdekat - CGV Cinema
    { return (
    - Login + Concession - CGV Cinema
    { return (
    - Login + Contact Us - CGV Cinema
    { return (
    - Login + Feedback - CGV Cinema
    {
    {/* start code here */}

    - Feedback 🙏: + Feedback:


    - Call CenterYou can leave comments or feedback to our service by directly email us at support@cgv.id. We value every feedback we received. And once in a while will have promotionnal gift to our eager customer. Grateful for every seconds you give us thoughts! + You can leave comments or feedback to our service by directly email us at support@cgv.id. We value every feedback we received. And once in a while will have promotionnal gift to our eager customer. Grateful for every seconds you give us thoughts!

    diff --git a/pages/index.tsx b/pages/index.tsx index 31e818d..ce2f4ec 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -16,7 +16,7 @@ import CarouselControlsInside from "@/components/carousel"; const IndexPage: Page = () => { return (
    - Home + No. 1 Cultureplex in Indonesia - CGV Cinema
    diff --git a/pages/investorRelation.tsx b/pages/investorRelation.tsx index 28c0757..e3f61b9 100644 --- a/pages/investorRelation.tsx +++ b/pages/investorRelation.tsx @@ -11,7 +11,7 @@ import "swiper/css/scrollbar"; const investorRelationPage: Page = () => { return (
    - Login + Investor Relation - CGV Cinema
    { return (
    - kmkms + Legal Terms - CGV Cinema
    { return (
    - Login + Lebih Untung Jadi CGV Member - CGV Cinema
    { return (
    - Login + Jadwal Tayang Film - CGV Cinema
    { return (
    - Login + Promo Seru Terbaru! - CGV Cinema
    { return (
    - Login + Auditorium Special CGV Cinemas - CGV Cinema
    { return (
    - Login + Auditorium Special CGV Cinemas - CGV Cinema
    { return (
    - Login + Masuk ke Akun CGV Cinemas - CGV Cinema
    { {...register("email")} className="float-center w-full px-3 py-2 rounded-md border border-gray-300 placeholder-gray-500 focus:outline-none focus:ring-1 focus:ring-indigo-500" style={{ height: "48px", lineHeight: "48px" }} + required /> {errors.email && (

    @@ -212,6 +213,7 @@ const LoginPage: Page = () => { placeholder="Enter password..." {...register("password")} className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" + required /> {errors.password && (

    diff --git a/pages/user/register.tsx b/pages/user/register.tsx index 51f59fe..348ddfa 100644 --- a/pages/user/register.tsx +++ b/pages/user/register.tsx @@ -4,17 +4,27 @@ import { Page } from "@/types/Page"; import { useState } from "react"; const RegisterPage: Page = () => { - const [email, setEmail] = useState(""); - const [password, setPassword] = useState(""); + const [city, setCity] = useState(""); + const [cinema, setCinema] = useState(""); - const handleSubmit = () => { - console.log("email", email); - console.log("password", password); + + const cities = [ + "Jakarta", + "Bandung", + "Surabaya", + // Add more cities as needed + ]; + + const cinemas = { + Jakarta: ["CGV Grand Indonesia", "CGV Pacific Place"], + Bandung: ["CGV Paris Van Java", "CGV 23 Paskal"], + Surabaya: ["CGV Marvell City", "CGV BG Junction"], + // Add more locations as needed }; return (

    - Login + Registrasi - CGV Cinema
    {
    -
    -
    +
    +
    Login
    @@ -156,36 +166,54 @@ const RegisterPage: Page = () => {

    Please provide accurate information so we may identify you at the Box Office.

    - -
    -
    - - - setEmail(e.target.value)} - className="float-center w-full px-3 py-2 rounded-md border border-gray-300 placeholder-gray-500 focus:outline-none focus:ring-1 focus:ring-indigo-500" - style={{ height: "48px", lineHeight: "48px" }} - /> + +
    +
    +

    Preferred Cinema

    + + + +
    +
    +
    - {/* Removed md:w-1/2 md:pl-2 to make the input full width */}
    - setPassword(e.target.value)} - placeholder="Enter password..." - className="w-full px-3 py-2 rounded-md border border-gray-300 focus:outline-none focus:ring-1 focus:ring-indigo-500" - />
    diff --git a/styles/globals.css b/styles/globals.css index 7ca8efb..445491d 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -12,3 +12,6 @@ .list-lower-alpha { list-style-type: lower-alpha; } +.list-upper-alpha { + list-style-type: upper-alpha; +} From dec3fc25dc60ef9acbd562413aeda3dec467656e Mon Sep 17 00:00:00 2001 From: Robieeee Date: Sat, 18 May 2024 22:54:35 +0700 Subject: [PATCH 7/9] Styling Update --- pages/news/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pages/news/index.tsx b/pages/news/index.tsx index 8963c48..cd1364f 100644 --- a/pages/news/index.tsx +++ b/pages/news/index.tsx @@ -12,7 +12,7 @@ import "swiper/css/scrollbar"; const newsComponent: Page = () => { return (
    - Login + News - CGV Cinema
    Date: Sat, 18 May 2024 23:30:58 +0700 Subject: [PATCH 8/9] Styling Update --- pages/user/index.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/pages/user/index.tsx b/pages/user/index.tsx index fd75fc0..6d7000e 100644 --- a/pages/user/index.tsx +++ b/pages/user/index.tsx @@ -5,7 +5,6 @@ import * as z from "zod"; import { Title } from "@/components/Title"; import { Page } from "@/types/Page"; -// Define the schema using zod const loginSchema = z.object({ email: z.string().min(1, "Email is required").email("Invalid email address"), password: z.string().min(1, "Password is required"), From 43f109f569b391464e2b0c5b9961d1486777a842 Mon Sep 17 00:00:00 2001 From: Robieeee <107380296+Robieeee@users.noreply.github.com> Date: Sat, 18 May 2024 23:32:49 +0700 Subject: [PATCH 9/9] Styling Update --- pages/playground/index.tsx | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 pages/playground/index.tsx diff --git a/pages/playground/index.tsx b/pages/playground/index.tsx deleted file mode 100644 index 0e9c55d..0000000 --- a/pages/playground/index.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import React from 'react' - -const PlaygroundPage = () => { - return ( -
    - {/* Relative dan absolute -> Parent */} -
    -
    -
    -
    - -
    - -
    -
    - ) -} - -export default PlaygroundPage \ No newline at end of file