mirror of
https://github.com/Radiquum/radiquum.github.io.git
synced 2025-09-07 23:13:55 +05:00
feat: add hover effect on links
This commit is contained in:
parent
72bad7b8ea
commit
814b43498b
5 changed files with 6 additions and 6 deletions
|
@ -23,9 +23,9 @@ export const Characters = () => {
|
||||||
<Section>
|
<Section>
|
||||||
<div className="flex flex-col gap-2 mt-2 md:flex-row md:justify-between md:items-center">
|
<div className="flex flex-col gap-2 mt-2 md:flex-row md:justify-between md:items-center">
|
||||||
<h2 className="text-4xl md:text-5xl">Characters</h2>
|
<h2 className="text-4xl md:text-5xl">Characters</h2>
|
||||||
<div className="flex items-center gap-4">
|
<div className="flex items-center gap-4 xl:gap-8">
|
||||||
{links.map((item) => (
|
{links.map((item) => (
|
||||||
<Link href={item.url} key={`photos.link.${item.text}`}>
|
<Link href={item.url} key={`characters.link.${item.text}`}>
|
||||||
<IconWithText
|
<IconWithText
|
||||||
icon={item.icon}
|
icon={item.icon}
|
||||||
text={item.text}
|
text={item.text}
|
||||||
|
|
|
@ -37,7 +37,7 @@ export const Contacts = () => {
|
||||||
{links.map((item) => {
|
{links.map((item) => {
|
||||||
if (item.url) {
|
if (item.url) {
|
||||||
return (
|
return (
|
||||||
<Link href={item.url} key={`socials.link.${item.text}`}>
|
<Link href={item.url} key={`contacts.link.${item.text}`}>
|
||||||
<IconWithText
|
<IconWithText
|
||||||
icon={item.icon}
|
icon={item.icon}
|
||||||
text={item.text}
|
text={item.text}
|
||||||
|
|
|
@ -42,7 +42,7 @@ export const Photos = () => {
|
||||||
<Section>
|
<Section>
|
||||||
<div className="flex flex-col gap-2 md:flex-row md:justify-between md:items-center">
|
<div className="flex flex-col gap-2 md:flex-row md:justify-between md:items-center">
|
||||||
<h2 className="text-4xl md:text-5xl">Photos</h2>
|
<h2 className="text-4xl md:text-5xl">Photos</h2>
|
||||||
<div className="flex items-center gap-4">
|
<div className="flex items-center gap-4 xl:gap-8">
|
||||||
{links.map((item) => (
|
{links.map((item) => (
|
||||||
<Link href={item.url} key={`photos.link.${item.text}`}>
|
<Link href={item.url} key={`photos.link.${item.text}`}>
|
||||||
<IconWithText
|
<IconWithText
|
||||||
|
|
|
@ -53,7 +53,7 @@ export const Projects = () => {
|
||||||
<h2 className="text-4xl md:text-5xl">Projects</h2>
|
<h2 className="text-4xl md:text-5xl">Projects</h2>
|
||||||
<div className="grid grid-cols-1 gap-2 md:grid-cols-2 xl:grid-cols-3">
|
<div className="grid grid-cols-1 gap-2 md:grid-cols-2 xl:grid-cols-3">
|
||||||
{links.map((item) => (
|
{links.map((item) => (
|
||||||
<Link href={item.url} key={`socials.link.${item.text}`}>
|
<Link href={item.url} key={`projects.link.${item.text}`}>
|
||||||
<IconWithText icon={item.icon} text={item.text} desc={item.desc} />
|
<IconWithText icon={item.icon} text={item.text} desc={item.desc} />
|
||||||
</Link>
|
</Link>
|
||||||
))}
|
))}
|
||||||
|
|
|
@ -6,7 +6,7 @@ type IconWithTextProps = {
|
||||||
|
|
||||||
export const IconWithText = ({ icon, text, desc }: IconWithTextProps) => {
|
export const IconWithText = ({ icon, text, desc }: IconWithTextProps) => {
|
||||||
return (
|
return (
|
||||||
<div className="flex items-center gap-1">
|
<div className="flex items-center gap-1 hover:text-[#c8e8fe] transition-colors">
|
||||||
{/* eslint-disable-next-line @next/next/no-img-element */}
|
{/* eslint-disable-next-line @next/next/no-img-element */}
|
||||||
<img src={icon} alt={""} />
|
<img src={icon} alt={""} />
|
||||||
<div>
|
<div>
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue