refactor: extract gradient into common class
This commit is contained in:
parent
08cae73e75
commit
f1cd244cb7
@ -16,52 +16,36 @@
|
|||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="snort.social"] {
|
.nip05 .text-gradient {
|
||||||
background: var(--snort-gradient);
|
|
||||||
-webkit-background-clip: text;
|
-webkit-background-clip: text;
|
||||||
-webkit-text-fill-color: transparent;
|
-webkit-text-fill-color: transparent;
|
||||||
background-clip: text;
|
background-clip: text;
|
||||||
text-fill-color: transparent;
|
text-fill-color: transparent;
|
||||||
|
background-color: var(--gray-superlight);
|
||||||
|
}
|
||||||
|
|
||||||
|
.nip05 .domain[data-domain="snort.social"] {
|
||||||
|
background-image: var(--snort-gradient);
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="nostrplebs.com"] {
|
.nip05 .domain[data-domain="nostrplebs.com"] {
|
||||||
background: var(--nostrplebs-gradient);
|
background-image: var(--nostrplebs-gradient);
|
||||||
-webkit-background-clip: text;
|
|
||||||
-webkit-text-fill-color: transparent;
|
|
||||||
background-clip: text;
|
|
||||||
text-fill-color: transparent;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="nostrpurple.com"] {
|
.nip05 .domain[data-domain="nostrpurple.com"] {
|
||||||
background: var(--nostrplebs-gradient);
|
background-image: var(--nostrplebs-gradient);
|
||||||
-webkit-background-clip: text;
|
|
||||||
-webkit-text-fill-color: transparent;
|
|
||||||
background-clip: text;
|
|
||||||
text-fill-color: transparent;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="nostr.fan"] {
|
.nip05 .domain[data-domain="nostr.fan"] {
|
||||||
background: var(--nostrplebs-gradient);
|
background-image: var(--nostrplebs-gradient);
|
||||||
-webkit-background-clip: text;
|
|
||||||
-webkit-text-fill-color: transparent;
|
|
||||||
background-clip: text;
|
|
||||||
text-fill-color: transparent;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="nostrich.zone"] {
|
.nip05 .domain[data-domain="nostrich.zone"] {
|
||||||
background: var(--nostrplebs-gradient);
|
background-image: var(--nostrplebs-gradient);
|
||||||
-webkit-background-clip: text;
|
|
||||||
-webkit-text-fill-color: transparent;
|
|
||||||
background-clip: text;
|
|
||||||
text-fill-color: transparent;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .domain[data-domain="nostriches.net"] {
|
.nip05 .domain[data-domain="nostriches.net"] {
|
||||||
background: var(--nostrplebs-gradient);
|
background-image: var(--nostrplebs-gradient);
|
||||||
-webkit-background-clip: text;
|
|
||||||
-webkit-text-fill-color: transparent;
|
|
||||||
background-clip: text;
|
|
||||||
text-fill-color: transparent;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.nip05 .badge {
|
.nip05 .badge {
|
||||||
|
@ -39,7 +39,7 @@ const Nip05 = ({ name, domain, isVerified, couldNotVerify }) => {
|
|||||||
return (
|
return (
|
||||||
<div className="flex nip05" onClick={(ev) => ev.stopPropagation()}>
|
<div className="flex nip05" onClick={(ev) => ev.stopPropagation()}>
|
||||||
{!isDefaultUser && <div className="nick">{name}</div>}
|
{!isDefaultUser && <div className="nick">{name}</div>}
|
||||||
<div className="domain" data-domain={isVerified ? domain : ''}>
|
<div className={`domain ${isVerified ? 'text-gradient' : ''}`} data-domain={isVerified ? domain : ''}>
|
||||||
{domain}
|
{domain}
|
||||||
</div>
|
</div>
|
||||||
<span className="badge">
|
<span className="badge">
|
||||||
|
Loading…
Reference in New Issue
Block a user