Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
htshos committed Mar 13, 2024
2 parents 87d5a40 + 272924e commit a0219ab
Show file tree
Hide file tree
Showing 6 changed files with 78 additions and 19 deletions.
21 changes: 21 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2019 Yuki Ueda

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# VS Code Conference JP 2024
- [VS Code Conference JP 2024](https://vscodejp.github.io/conference-2024)
- [VS Code Conference JP 2022-2023](https://vscodejp.github.io/conference/2022-2023/ja)
- [VS Code Conference JP 2021](https://vscodejp.github.io/conf2021/ja)

## Work on localhost

You can be launched

```bash
npx astro dev --base /
```

## Skills

- [Astro](https://astro.build/)
- [Tailwind CSS](https://tailwindcss.com/)
41 changes: 37 additions & 4 deletions src/components/footer.astro
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,21 @@ const links: Array<FooterLink> = [
icon: "mdi:ticket-confirmation-outline",
},
];
const pastEvent: Array<FooterLink> = [
{
url: "https://vscodejp.github.io/conference/2022-2023/ja/",
description: "Conference 2022 - 2023",
},
{
url: "https://vscodejp.github.io/conf2021/ja/",
description: "Conference 2021",
},
];
---

<footer class="relative flex h-64 flex-col items-center justify-center mb-8 sm:mb-4">
<footer
class="relative mb-8 flex h-64 flex-col items-center justify-center sm:mb-4"
>
<div class="absolute inset-0 overflow-hidden opacity-20">
<HeroImage />
</div>
Expand All @@ -46,6 +58,7 @@ const links: Array<FooterLink> = [
<a
class="flex size-16 items-center justify-center rounded-full border-2 border-default bg-default p-4"
href={link.url}
target="_blank"
>
<span class="sr-only">VS Code Meetup on {link.description}</span>
<Icon class="size-full" name={link.icon} />
Expand All @@ -56,11 +69,15 @@ const links: Array<FooterLink> = [
</ul>
<ul class="relative mt-4 grid grid-cols-2 gap-4">
<li>
<Modal id="dialog" open="問い合わせ" buttonClass="rounded border-2 border-default bg-default p-4 text-center text-default">
<main slot="main" >
<Modal
id="dialog"
open="問い合わせ"
buttonClass="rounded border-2 border-default bg-default p-4 text-center text-default"
>
<main slot="main">
<Iframe
src="https://docs.google.com/forms/d/e/1FAIpQLSd0FbnMaOZeYT0ePjI3md6Z_vu5JHZvSTdBnQ0366HDuAtBaQ/viewform?embedded=true"
class="h-[1080px] w-[640px] max-w-full max-h-[80vh] bg-white"
class="h-[1080px] max-h-[80vh] w-[640px] max-w-full bg-white"
/>
</main>
</Modal>
Expand All @@ -69,6 +86,22 @@ const links: Array<FooterLink> = [
<CodeForContact />
</li>
</ul>
<ul class="relative grid grid-cols-1 sm:grid-cols-2 my-4">
{
pastEvent.map((link) => (
<li>
<a
class="flex items-center justify-center "
href={link.url}
target="_blank"
>
<span>{link.description}</span>
<Icon name="mdi:open-in-new" />
</a>
</li>
))
}
</ul>
</footer>
<span class="text-center text-default text-sm">
© 2021-2024 VS Code Meetup
Expand Down
2 changes: 1 addition & 1 deletion src/components/offline-map.astro
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
import ContentSection from "~/components/content-section.astro";
import Iframe from "~/components/iframe.astro";
const mapUrl =
"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3241.3144152564673!2d139.71701602578716!3d35.66925942259116!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188c9c4226aaab%3A0x4776f81201a2eeef!2z44Ki44Op44Op5qCq5byP5Lya56S-!5e0!3m2!1sja!2sjp!4v1707312309527!5m2!1sja!2sjp";
"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3241.275106186683!2d139.71811979999998!3d35.670227499999996!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188d43a569ad5d%3A0xc0d6d49ac0fe908a!2z44Oa44Kk44Kv44Op44Km44OJ44Ob44O844Or44OH44Kj44Oz44Kw44K55qCq5byP5Lya56S-!5e0!3m2!1sja!2sjp!4v1710170498619!5m2!1sja!2sjp";
---

<ContentSection title="オフライン会場" id="offline-map">
Expand Down
2 changes: 1 addition & 1 deletion src/content/staff/74th.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "Atsushi Morimoto",
"name": "Atsushi Morimoto(@74th)",
"image": "src/content/staff/_images/74th.jpg",
"url": "https://twitter.com/74th",
"order": 1
Expand Down
14 changes: 1 addition & 13 deletions src/types.ts
Original file line number Diff line number Diff line change
@@ -1,18 +1,6 @@
export interface CompatibilityItem {
icon: string;
title: string;
url: string;
}

export interface FeatureItem {
description: string;
icon: string;
title: string;
}

export interface FooterLink {
description: string;
icon: string;
icon?: string;
url: string;
}

Expand Down

0 comments on commit a0219ab

Please sign in to comment.