diff --git a/src/components/staff/Member.astro b/src/components/staff/Member.astro
index f99fb25..ef32190 100644
--- a/src/components/staff/Member.astro
+++ b/src/components/staff/Member.astro
@@ -11,40 +11,50 @@ interface Props {
ImageSrc?: string;
githubID?: string;
xID?: string;
+ otherUrl?: string;
label?: string;
+ isrubynokai?: boolean;
}
-const { name, md5Email, ImageSrc, githubID, xID, label } = Astro.props;
+const { name, md5Email, ImageSrc, githubID, xID, otherUrl, label, isrubynokai } = Astro.props;
const iconSize = 400;
---
-
- {md5Email &&
}
- {ImageSrc &&
}
-
- {label && {label}
}
- {name}
-
- {githubID && (
-
- )}
- {xID && (
-
-
- @{xID}
-
+
+
+ {(!isrubynokai && md5Email) &&
}
+ {(!isrubynokai && ImageSrc) &&
}
+ {isrubynokai &&
}
+
+
+ {label &&
{label}
}
+
{name}
+
+ {githubID && (
+
+ )}
+ {xID && (
+
+ )}
+ {otherUrl && (
+
{otherUrl}
+ )}
- )}
+
@@ -60,12 +70,23 @@ const iconSize = 400;
}
}
+ .container {
+ display: flex;
+ flex-direction: column;
+ }
+ @media screen and (480px < width <= 720px) {
+ .container {
+ flex-direction: row;
+ gap: 24px;
+ }
+ }
.icon {
display: flex;
justify-content: center;
margin-bottom: 32px;
img {
+ background-color: #fff;
border-radius: 12px;
border: solid #d9d9d9 1px;
width: 200px;
@@ -76,6 +97,15 @@ const iconSize = 400;
}
}
}
+ @media screen and (480px < width <= 720px) {
+ .icon {
+ margin-bottom: 0;
+ }
+ }
+
+ .rubynokai {
+ padding: 12px;
+ }
.label {
font-family: "Hiragino Kaku Gothic Pro", "Noto Sans JP", sans-serif;
@@ -112,6 +142,7 @@ const iconSize = 400;
display: flex;
flex-direction: row;
align-items: center;
+ flex-wrap: wrap;
}
.social img {
@@ -137,4 +168,12 @@ const iconSize = 400;
font-size: 16px;
}
}
+
+ .other {
+ word-wrap: anywhere;
+ font-family: "Futura", "Jost", sans-serif;
+ font-size: 16px;
+ line-height: 24px;
+ text-decoration: underline;
+ }
diff --git a/src/components/staff/pics/hirotea.jpg b/src/components/staff/pics/hirotea.jpg
new file mode 100644
index 0000000..a30a7bc
Binary files /dev/null and b/src/components/staff/pics/hirotea.jpg differ
diff --git a/src/components/staff/pics/tdakak.jpg b/src/components/staff/pics/tdakak.jpg
new file mode 100644
index 0000000..51230ce
Binary files /dev/null and b/src/components/staff/pics/tdakak.jpg differ
diff --git a/src/pages/staff.astro b/src/pages/staff.astro
index 0a637e8..4788bb0 100644
--- a/src/pages/staff.astro
+++ b/src/pages/staff.astro
@@ -4,12 +4,22 @@ import Panel from "../components/Layouts/Panel.astro";
import Member from "../components/staff/Member.astro";
import OkuramasafumiImage from "../components/staff/pics/okuramasafumi.jpg";
+import TdakakImage from "../components/staff/pics/tdakak.jpg";
+import HiroteaImage from "../components/staff/pics/hirotea.jpg";
const title = "スタッフ | 東京Ruby会議12";
const twitter_card = "summary_large_image";
---
-
+
+ Organizers
+ Helpers
+
+
+
+
+
+
+
+
+
+
+
+ Support
+
+
+
-