diff --git a/app/components/ui/button.tsx b/app/components/ui/button.tsx index cc98452..d63cf17 100644 --- a/app/components/ui/button.tsx +++ b/app/components/ui/button.tsx @@ -13,6 +13,7 @@ const buttonVariants = cva( variants: { variant: { newsPrimary: 'bg-[#2E2F7C] text-white text-lg', + newsPrimaryOutline: 'border-[3px] border-white text-white text-lg', newsSecondary: 'border-[3px] border-[#2E2F7C] text-[#2E2F7C] text-lg', icon: '', // destructive: diff --git a/app/pages/news/footer-links.tsx b/app/pages/news/footer-links.tsx new file mode 100644 index 0000000..5b9ecfc --- /dev/null +++ b/app/pages/news/footer-links.tsx @@ -0,0 +1,3 @@ +export const FooterLinks = () => { + return
FooterLinks
+} diff --git a/app/pages/news/footer-newsletter.tsx b/app/pages/news/footer-newsletter.tsx new file mode 100644 index 0000000..7218dc0 --- /dev/null +++ b/app/pages/news/footer-newsletter.tsx @@ -0,0 +1,43 @@ +import { Link } from 'react-router' + +import { Button } from '~/components/ui/button' +import { DUMMY } from '~/data/dummy' + +export const FooterNewsletter = () => { + return ( +
+
+ + {DUMMY.title} + +
+

Join Our Newsletter

+

+ Tidak ingin ketinggalan Berita Hukum terhangat? ingin mendapat informasi + kajian dan networking terbaru? ikuti Newsletter kami and Stay up to + Speed! +

+
+ + +
+
+ ) +} diff --git a/app/pages/news/index.tsx b/app/pages/news/index.tsx index 3559cec..acb09b2 100644 --- a/app/pages/news/index.tsx +++ b/app/pages/news/index.tsx @@ -1,16 +1,18 @@ import React, { type FC, type PropsWithChildren } from 'react' +import { FooterLinks } from './footer-links' +import { FooterNewsletter } from './footer-newsletter' import { HeaderMenu } from './header-menu' import { HeaderTop } from './header-top' export const NewsPage: FC = ({ children }) => { return ( -
+
-
+
banner = ({ children }) => { {children}
+
) }