@@ -3,7 +3,6 @@ import { forwardRef, ReactNode, type Ref } from 'react';
3
3
4
4
import { Stream , Streamable } from '@/vibes/soul/lib/streamable' ;
5
5
import { Logo } from '@/vibes/soul/primitives/logo' ;
6
- import { Image } from '~/components/image' ;
7
6
import { Link } from '~/components/link' ;
8
7
9
8
interface Image {
@@ -94,7 +93,7 @@ export const Footer = forwardRef(function Footer(
94
93
>
95
94
< div className = "mx-auto max-w-screen-2xl px-4 py-6 @xl:px-6 @xl:py-10 @4xl:px-8 @4xl:py-12" >
96
95
< div className = "flex flex-col justify-between gap-x-8 gap-y-12 @3xl:flex-row" >
97
- < div className = "flex flex-col @3xl:w-1/3" >
96
+ < div className = "flex flex-col gap-4 @3xl:w-1/3 @3xl:gap-6 " >
98
97
{ /* Logo Information */ }
99
98
< Logo
100
99
height = { logoHeight }
@@ -107,7 +106,7 @@ export const Footer = forwardRef(function Footer(
107
106
{ /* Contact Information */ }
108
107
< Stream
109
108
fallback = {
110
- < div className = "animate-pulse text-lg @lg:text-xl" >
109
+ < div className = "mb-4 animate-pulse text-lg @lg:text-xl" >
111
110
< div className = "flex h-[1lh] items-center" >
112
111
< span className = "h-[1ex] w-[10ch] rounded bg-contrast-100" />
113
112
</ div >
@@ -124,7 +123,7 @@ export const Footer = forwardRef(function Footer(
124
123
{ ( contactInformation ) => {
125
124
if ( contactInformation ?. address != null || contactInformation ?. phone != null ) {
126
125
return (
127
- < div className = "text-lg font-medium @lg:text-xl" >
126
+ < div className = "mb-4 text-lg font-medium @lg:text-xl" >
128
127
< h3 className = "text-[var(--footer-contact-title,hsl(var(--contrast-300)))]" >
129
128
{ contactTitle }
130
129
</ h3 >
@@ -144,7 +143,7 @@ export const Footer = forwardRef(function Footer(
144
143
{ /* Social Media Links */ }
145
144
< Stream
146
145
fallback = {
147
- < div className = "flex animate-pulse items-center gap-3 pt-8 @3xl:pt-10 " >
146
+ < div className = "flex animate-pulse items-center gap-3" >
148
147
< div className = "h-8 w-8 rounded-full bg-contrast-100" />
149
148
< div className = "h-8 w-8 rounded-full bg-contrast-100" />
150
149
< div className = "h-8 w-8 rounded-full bg-contrast-100" />
@@ -156,7 +155,7 @@ export const Footer = forwardRef(function Footer(
156
155
{ ( socialMediaLinks ) => {
157
156
if ( socialMediaLinks != null ) {
158
157
return (
159
- < div className = "flex items-center gap-3 pt-8 @3xl:pt-10 " >
158
+ < div className = "flex items-center gap-3" >
160
159
{ socialMediaLinks . map ( ( { href, icon } , i ) => {
161
160
return (
162
161
< Link
0 commit comments