diff --git a/.all-contributorsrc b/.all-contributorsrc index 1455b5f..fd06870 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -36,6 +36,25 @@ "projectManagement", "tool" ] + }, + { + "login": "nicolo-ribaudo", + "name": "NicolΓ² Ribaudo", + "avatar_url": "https://avatars.githubusercontent.com/u/7000710?v=4", + "profile": "https://nicr.dev", + "contributions": [ + "code" + ] + }, + { + "login": "offroaders123", + "name": "Brandon Bennett", + "avatar_url": "https://avatars.githubusercontent.com/u/65947371?v=4", + "profile": "https://github.com/Offroaders123", + "contributions": [ + "ideas", + "code" + ] } ], "contributorsPerLine": 7, diff --git a/README.md b/README.md index 224e7a0..790591e 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@

- πŸ‘ͺ All Contributors: 2 + πŸ‘ͺ All Contributors: 4 🀝 Code of Conduct: Kept @@ -28,8 +28,10 @@ pnpm dev + +
Brandon Bennett
Brandon Bennett

πŸ€” πŸ’»
Dimitri Mitropoulos
Dimitri Mitropoulos

πŸ’» πŸ–‹ πŸ“– πŸ€” πŸš‡ 🚧 πŸ“† πŸ”§
Josh Goldberg ✨
Josh Goldberg ✨

πŸ’» πŸ–‹ πŸ“– πŸ€” πŸš‡ 🚧 πŸ“† πŸ”§ πŸ›
NicolΓ² Ribaudo
NicolΓ² Ribaudo

πŸ’»
diff --git a/package.json b/package.json index 67c6e10..8fc9220 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@fontsource-variable/josefin-sans": "5.0.21", "@fontsource/urbanist": "5.0.20", "@types/eslint-plugin-markdown": "2.0.2", - "accessible-astro-components": "2.3.6", + "accessible-astro-components": "^2.3.6", "astro": "4.11.5", "cspell": "8.10.4", "eslint": "8.57.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 21c5326..3b08925 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: specifier: 2.0.2 version: 2.0.2 accessible-astro-components: - specifier: 2.3.6 + specifier: ^2.3.6 version: 2.3.6 astro: specifier: 4.11.5 diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..b85f718 Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/src/components/FAQs.astro b/src/components/FAQs.astro index fb3943d..a38cf24 100644 --- a/src/components/FAQs.astro +++ b/src/components/FAQs.astro @@ -41,7 +41,7 @@ At the very least, SquiggleConf will include: [ "What is the full schedule of events?", await markdown( - `We will let you know soon! This is partially dependent on the CFP and corporate sponsorships. Subscribe to the newsletter to be the first to know!`, + `See Schedule! Subscribe to the newsletter to be the first to know as more is added.`, ), ], ], diff --git a/src/components/Head.astro b/src/components/Head.astro index dcc29af..e568e75 100644 --- a/src/components/Head.astro +++ b/src/components/Head.astro @@ -82,10 +82,12 @@ const metaPairs = [ + {metaPairs.map((meta) => )} + {title} diff --git a/src/components/HeadingFlanked.astro b/src/components/HeadingFlanked.astro index 63996b0..a4b6546 100644 --- a/src/components/HeadingFlanked.astro +++ b/src/components/HeadingFlanked.astro @@ -27,5 +27,6 @@ const { class: className, id, ...rest } = Astro.props; .heading { font-size: var(--fontSizeH2); + text-align: center; } diff --git a/src/components/MCs.astro b/src/components/MCs.astro index 04215ec..f6f7ac3 100644 --- a/src/components/MCs.astro +++ b/src/components/MCs.astro @@ -21,7 +21,7 @@ import BioLinks from "./BioLinks.astro"; { (["nick-nisi", "fatima-sarah-khalid"] as const).map((person) => ( - + { partners.map((partner) => ( - + {activity.title}

-
- {activity.time && EDT} - {activity.time ?? "Time TBA"} -
+
{activity.time ?? "Time TBA"}
{activity.location ?? "Location TBA"}
{descriptionLines}
@@ -31,43 +28,62 @@ const descriptionLines = await Promise.all( diff --git a/src/components/SessionTags.astro b/src/components/SessionTags.astro index 1546d08..5f3c47b 100644 --- a/src/components/SessionTags.astro +++ b/src/components/SessionTags.astro @@ -1,23 +1,7 @@ --- import SessionTag, { SessionTagSize } from "./SessionTag.astro"; -const languageSoup = [ - "Rust", - "TypeScript", - "Zig", - "Go", - "C++", - "C", - "OCaml", - "Haskell", - "Python", - "Ruby", - "Elixir", - "Java", - ".Net", - "Perl", - "PHP", -]; +const languageSoup = ["Rust", "TypeScript", "Zig", "Go", "C++", "C"]; interface Props { class?: string; diff --git a/src/components/Speaker.astro b/src/components/Speaker.astro index fdbdcd1..d967f59 100644 --- a/src/components/Speaker.astro +++ b/src/components/Speaker.astro @@ -10,14 +10,12 @@ import SubtleCard from "./SubtleCard.astro"; interface Props { class?: string; showBioLinkText?: boolean; - renderAs: "div" | "li"; speaker: Person; talks: TalkInfo[]; } const { class: className, - renderAs: As, showBioLinkText, speaker: { links, qualification, name, role, slug }, talks, @@ -25,7 +23,7 @@ const { } = Astro.props; --- - +
  • @@ -81,7 +79,7 @@ const { }
    - +
  • diff --git a/src/data/schedule.ts b/src/data/schedule.ts index 81af672..c10687b 100644 --- a/src/data/schedule.ts +++ b/src/data/schedule.ts @@ -45,7 +45,7 @@ export const days: ScheduleDay[] = [ { description: ["Full-length and lightning talks from our speakers."], location: "Simons Theater", - time: "9:45am", + time: "9:40am", title: "Talks", }, { diff --git a/src/layouts/ContentLayout.astro b/src/layouts/ContentLayout.astro index 6765c92..57db4ad 100644 --- a/src/layouts/ContentLayout.astro +++ b/src/layouts/ContentLayout.astro @@ -11,7 +11,7 @@ import BaseLayout from "./BaseLayout.astro"; -
    +
    diff --git a/src/pages/schedule.astro b/src/pages/schedule.astro index 570f5d3..f9c35c8 100644 --- a/src/pages/schedule.astro +++ b/src/pages/schedule.astro @@ -5,11 +5,16 @@ import PrimaryContents from "~/components/PrimaryContents.astro"; import ScheduledActivity from "~/components/ScheduledActivity.astro"; import ContentLayout from "~/layouts/ContentLayout.astro"; import { days } from "~/data/schedule"; +import BodyText from "~/components/BodyText.astro"; --- Schedule + + All times are in EDT, local to Boston. + + { days.map(({ activities, title }) => ( @@ -28,6 +33,10 @@ import { days } from "~/data/schedule";