From 3c56988c65aead623b9438f38b40122aad4fe91d Mon Sep 17 00:00:00 2001 From: Alexis Werefox Date: Tue, 27 Apr 2021 03:09:18 +0000 Subject: [PATCH] Minor CSS changes, finished the identity pages for now. --- src/info/components/identity-card.js | 82 +++++++++++++++++++ src/info/components/love-card.js | 2 +- src/info/components/mutant-standard.js | 2 +- src/info/components/testimonial-card.js | 3 +- src/info/pages/identities/fursona/index.js | 26 ++++-- src/info/pages/identities/gender/index.js | 18 +++- src/info/pages/identities/neuro/index.js | 24 +++++- src/info/pages/identities/partners/index.js | 4 +- src/info/pages/identities/pronouns/index.js | 14 ++++ src/info/pages/identities/sexuality/index.js | 33 ++++++++ src/info/pages/index.js | 27 ++++-- src/info/public/images/alexis_witch.jpg | Bin 0 -> 1067795 bytes 12 files changed, 213 insertions(+), 22 deletions(-) create mode 100644 src/info/components/identity-card.js create mode 100644 src/info/public/images/alexis_witch.jpg diff --git a/src/info/components/identity-card.js b/src/info/components/identity-card.js new file mode 100644 index 0000000..56a7d7e --- /dev/null +++ b/src/info/components/identity-card.js @@ -0,0 +1,82 @@ +import Link from "next/link"; +import Image from "next/image"; + +export default function IdentityCard({ + title, + info, + url, + src, + alt, + src2, + alt2, +}) { + if (src2) { + return ( +
+
+

+ + {alt} + {" "} + {title} +

+
+
+

+ {Object.keys(info).map((i) => ( +

+ {info[i]} +

+ ))} +

+
+
+ + + {alt2} + + +
+
+ ); + } else { + return ( +
+
+

+ + {alt} + {" "} + {title} +

+
+
+

+ {Object.keys(info).map((i) => ( +

+ {info[i]} +

+ ))} +

+
+ + + Learn More + + +
+
+
+ ); + } +} diff --git a/src/info/components/love-card.js b/src/info/components/love-card.js index b059228..c8603a3 100644 --- a/src/info/components/love-card.js +++ b/src/info/components/love-card.js @@ -31,7 +31,7 @@ export function renderPossibleURLField(field) { } } -export default function TestimonialCard({ src, alt, url, fields, bio, user }) { +export default function LoveCard({ src, alt, url, fields, bio, user }) { const finalsrc = Boolean(src) ? src : "/images/logo.png"; const isMe = user == "Shadow8t4" diff --git a/src/info/components/mutant-standard.js b/src/info/components/mutant-standard.js index 0079a0a..a791ccb 100644 --- a/src/info/components/mutant-standard.js +++ b/src/info/components/mutant-standard.js @@ -5,7 +5,7 @@ export default function MutantStandard() { return (