diff --git a/src/assets/elements/animated/earth/frame-00.png b/src/assets/elements/animated/earth/frame-00.png new file mode 100644 index 0000000..24afb15 Binary files /dev/null and b/src/assets/elements/animated/earth/frame-00.png differ diff --git a/src/assets/elements/animated/earth/frame-01.png b/src/assets/elements/animated/earth/frame-01.png new file mode 100644 index 0000000..abce28a Binary files /dev/null and b/src/assets/elements/animated/earth/frame-01.png differ diff --git a/src/assets/elements/animated/earth/frame-02.png b/src/assets/elements/animated/earth/frame-02.png new file mode 100644 index 0000000..a74f9ce Binary files /dev/null and b/src/assets/elements/animated/earth/frame-02.png differ diff --git a/src/assets/elements/animated/earth/frame-03.png b/src/assets/elements/animated/earth/frame-03.png new file mode 100644 index 0000000..7f9ed42 Binary files /dev/null and b/src/assets/elements/animated/earth/frame-03.png differ diff --git a/src/assets/elements/animated/earth/frame-04.png b/src/assets/elements/animated/earth/frame-04.png new file mode 100644 index 0000000..1f8d034 Binary files /dev/null and b/src/assets/elements/animated/earth/frame-04.png differ diff --git a/src/assets/elements/animated/earth/frame-05.png b/src/assets/elements/animated/earth/frame-05.png new file mode 100644 index 0000000..816ee4a Binary files /dev/null and b/src/assets/elements/animated/earth/frame-05.png differ diff --git a/src/assets/elements/animated/earth/frame-06.png b/src/assets/elements/animated/earth/frame-06.png new file mode 100644 index 0000000..73b8814 Binary files /dev/null and b/src/assets/elements/animated/earth/frame-06.png differ diff --git a/src/assets/elements/animated/earth/frame-07.png b/src/assets/elements/animated/earth/frame-07.png new file mode 100644 index 0000000..e8dd03d Binary files /dev/null and b/src/assets/elements/animated/earth/frame-07.png differ diff --git a/src/assets/elements/animated/earth/sheet.png b/src/assets/elements/animated/earth/sheet.png new file mode 100644 index 0000000..0586edf Binary files /dev/null and b/src/assets/elements/animated/earth/sheet.png differ diff --git a/src/assets/elements/animated/fire/frame-00.png b/src/assets/elements/animated/fire/frame-00.png new file mode 100644 index 0000000..f619424 Binary files /dev/null and b/src/assets/elements/animated/fire/frame-00.png differ diff --git a/src/assets/elements/animated/fire/frame-01.png b/src/assets/elements/animated/fire/frame-01.png new file mode 100644 index 0000000..44b3e44 Binary files /dev/null and b/src/assets/elements/animated/fire/frame-01.png differ diff --git a/src/assets/elements/animated/fire/frame-02.png b/src/assets/elements/animated/fire/frame-02.png new file mode 100644 index 0000000..217878d Binary files /dev/null and b/src/assets/elements/animated/fire/frame-02.png differ diff --git a/src/assets/elements/animated/fire/frame-03.png b/src/assets/elements/animated/fire/frame-03.png new file mode 100644 index 0000000..16d6263 Binary files /dev/null and b/src/assets/elements/animated/fire/frame-03.png differ diff --git a/src/assets/elements/animated/fire/frame-04.png b/src/assets/elements/animated/fire/frame-04.png new file mode 100644 index 0000000..f860152 Binary files /dev/null and b/src/assets/elements/animated/fire/frame-04.png differ diff --git a/src/assets/elements/animated/fire/frame-05.png b/src/assets/elements/animated/fire/frame-05.png new file mode 100644 index 0000000..d996dfc Binary files /dev/null and b/src/assets/elements/animated/fire/frame-05.png differ diff --git a/src/assets/elements/animated/fire/frame-06.png b/src/assets/elements/animated/fire/frame-06.png new file mode 100644 index 0000000..c58a5bc Binary files /dev/null and b/src/assets/elements/animated/fire/frame-06.png differ diff --git a/src/assets/elements/animated/fire/frame-07.png b/src/assets/elements/animated/fire/frame-07.png new file mode 100644 index 0000000..36fa804 Binary files /dev/null and b/src/assets/elements/animated/fire/frame-07.png differ diff --git a/src/assets/elements/animated/fire/sheet.png b/src/assets/elements/animated/fire/sheet.png new file mode 100644 index 0000000..1579af9 Binary files /dev/null and b/src/assets/elements/animated/fire/sheet.png differ diff --git a/src/assets/elements/animated/manifest.json b/src/assets/elements/animated/manifest.json new file mode 100644 index 0000000..7015af2 --- /dev/null +++ b/src/assets/elements/animated/manifest.json @@ -0,0 +1,63 @@ +{ + "frameSize": [ + 512, + 512 + ], + "frameCount": 8, + "layout": "horizontal", + "fps": 12, + "elements": { + "fire": { + "sheet": "src/assets/elements/animated/fire/sheet.png", + "frames": [ + "src/assets/elements/animated/fire/frame-00.png", + "src/assets/elements/animated/fire/frame-01.png", + "src/assets/elements/animated/fire/frame-02.png", + "src/assets/elements/animated/fire/frame-03.png", + "src/assets/elements/animated/fire/frame-04.png", + "src/assets/elements/animated/fire/frame-05.png", + "src/assets/elements/animated/fire/frame-06.png", + "src/assets/elements/animated/fire/frame-07.png" + ] + }, + "water": { + "sheet": "src/assets/elements/animated/water/sheet.png", + "frames": [ + "src/assets/elements/animated/water/frame-00.png", + "src/assets/elements/animated/water/frame-01.png", + "src/assets/elements/animated/water/frame-02.png", + "src/assets/elements/animated/water/frame-03.png", + "src/assets/elements/animated/water/frame-04.png", + "src/assets/elements/animated/water/frame-05.png", + "src/assets/elements/animated/water/frame-06.png", + "src/assets/elements/animated/water/frame-07.png" + ] + }, + "wind": { + "sheet": "src/assets/elements/animated/wind/sheet.png", + "frames": [ + "src/assets/elements/animated/wind/frame-00.png", + "src/assets/elements/animated/wind/frame-01.png", + "src/assets/elements/animated/wind/frame-02.png", + "src/assets/elements/animated/wind/frame-03.png", + "src/assets/elements/animated/wind/frame-04.png", + "src/assets/elements/animated/wind/frame-05.png", + "src/assets/elements/animated/wind/frame-06.png", + "src/assets/elements/animated/wind/frame-07.png" + ] + }, + "earth": { + "sheet": "src/assets/elements/animated/earth/sheet.png", + "frames": [ + "src/assets/elements/animated/earth/frame-00.png", + "src/assets/elements/animated/earth/frame-01.png", + "src/assets/elements/animated/earth/frame-02.png", + "src/assets/elements/animated/earth/frame-03.png", + "src/assets/elements/animated/earth/frame-04.png", + "src/assets/elements/animated/earth/frame-05.png", + "src/assets/elements/animated/earth/frame-06.png", + "src/assets/elements/animated/earth/frame-07.png" + ] + } + } +} diff --git a/src/assets/elements/animated/preview-contact-sheet.png b/src/assets/elements/animated/preview-contact-sheet.png new file mode 100644 index 0000000..8d57ccc Binary files /dev/null and b/src/assets/elements/animated/preview-contact-sheet.png differ diff --git a/src/assets/elements/animated/water/frame-00.png b/src/assets/elements/animated/water/frame-00.png new file mode 100644 index 0000000..d1a701b Binary files /dev/null and b/src/assets/elements/animated/water/frame-00.png differ diff --git a/src/assets/elements/animated/water/frame-01.png b/src/assets/elements/animated/water/frame-01.png new file mode 100644 index 0000000..f99ebeb Binary files /dev/null and b/src/assets/elements/animated/water/frame-01.png differ diff --git a/src/assets/elements/animated/water/frame-02.png b/src/assets/elements/animated/water/frame-02.png new file mode 100644 index 0000000..2f45020 Binary files /dev/null and b/src/assets/elements/animated/water/frame-02.png differ diff --git a/src/assets/elements/animated/water/frame-03.png b/src/assets/elements/animated/water/frame-03.png new file mode 100644 index 0000000..daa17e9 Binary files /dev/null and b/src/assets/elements/animated/water/frame-03.png differ diff --git a/src/assets/elements/animated/water/frame-04.png b/src/assets/elements/animated/water/frame-04.png new file mode 100644 index 0000000..bee1532 Binary files /dev/null and b/src/assets/elements/animated/water/frame-04.png differ diff --git a/src/assets/elements/animated/water/frame-05.png b/src/assets/elements/animated/water/frame-05.png new file mode 100644 index 0000000..07cd3f1 Binary files /dev/null and b/src/assets/elements/animated/water/frame-05.png differ diff --git a/src/assets/elements/animated/water/frame-06.png b/src/assets/elements/animated/water/frame-06.png new file mode 100644 index 0000000..2d2dcee Binary files /dev/null and b/src/assets/elements/animated/water/frame-06.png differ diff --git a/src/assets/elements/animated/water/frame-07.png b/src/assets/elements/animated/water/frame-07.png new file mode 100644 index 0000000..2c8b0f6 Binary files /dev/null and b/src/assets/elements/animated/water/frame-07.png differ diff --git a/src/assets/elements/animated/water/sheet.png b/src/assets/elements/animated/water/sheet.png new file mode 100644 index 0000000..01d11b4 Binary files /dev/null and b/src/assets/elements/animated/water/sheet.png differ diff --git a/src/assets/elements/animated/wind/frame-00.png b/src/assets/elements/animated/wind/frame-00.png new file mode 100644 index 0000000..3752464 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-00.png differ diff --git a/src/assets/elements/animated/wind/frame-01.png b/src/assets/elements/animated/wind/frame-01.png new file mode 100644 index 0000000..187e30a Binary files /dev/null and b/src/assets/elements/animated/wind/frame-01.png differ diff --git a/src/assets/elements/animated/wind/frame-02.png b/src/assets/elements/animated/wind/frame-02.png new file mode 100644 index 0000000..00c5d35 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-02.png differ diff --git a/src/assets/elements/animated/wind/frame-03.png b/src/assets/elements/animated/wind/frame-03.png new file mode 100644 index 0000000..f21aa83 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-03.png differ diff --git a/src/assets/elements/animated/wind/frame-04.png b/src/assets/elements/animated/wind/frame-04.png new file mode 100644 index 0000000..c0bcfc5 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-04.png differ diff --git a/src/assets/elements/animated/wind/frame-05.png b/src/assets/elements/animated/wind/frame-05.png new file mode 100644 index 0000000..3858e85 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-05.png differ diff --git a/src/assets/elements/animated/wind/frame-06.png b/src/assets/elements/animated/wind/frame-06.png new file mode 100644 index 0000000..3a0945d Binary files /dev/null and b/src/assets/elements/animated/wind/frame-06.png differ diff --git a/src/assets/elements/animated/wind/frame-07.png b/src/assets/elements/animated/wind/frame-07.png new file mode 100644 index 0000000..26a50d3 Binary files /dev/null and b/src/assets/elements/animated/wind/frame-07.png differ diff --git a/src/assets/elements/animated/wind/sheet.png b/src/assets/elements/animated/wind/sheet.png new file mode 100644 index 0000000..d746bfa Binary files /dev/null and b/src/assets/elements/animated/wind/sheet.png differ diff --git a/src/assets/elements/base-elements-sheet.png b/src/assets/elements/base-elements-sheet.png new file mode 100644 index 0000000..2e10c25 Binary files /dev/null and b/src/assets/elements/base-elements-sheet.png differ diff --git a/src/assets/elements/earth.png b/src/assets/elements/earth.png new file mode 100644 index 0000000..ef8e65c Binary files /dev/null and b/src/assets/elements/earth.png differ diff --git a/src/assets/elements/fire.png b/src/assets/elements/fire.png new file mode 100644 index 0000000..36b7909 Binary files /dev/null and b/src/assets/elements/fire.png differ diff --git a/src/assets/elements/water.png b/src/assets/elements/water.png new file mode 100644 index 0000000..75778a7 Binary files /dev/null and b/src/assets/elements/water.png differ diff --git a/src/assets/elements/wind.png b/src/assets/elements/wind.png new file mode 100644 index 0000000..f6870de Binary files /dev/null and b/src/assets/elements/wind.png differ diff --git a/src/components/AdBanner.tsx b/src/components/AdBanner.tsx new file mode 100644 index 0000000..e7b2661 --- /dev/null +++ b/src/components/AdBanner.tsx @@ -0,0 +1,24 @@ +import { css } from '@emotion/react'; + +const bannerStyle = css` + position: fixed; + left: 0; + right: 0; + bottom: calc(58px + env(safe-area-inset-bottom, 0px)); + height: 30px; + display: flex; + align-items: center; + justify-content: center; + background: rgba(255, 255, 255, 0.92); + border-top: 1px solid #eef0f3; + color: #98a2b3; + font-size: 10px; + font-weight: 700; + z-index: 90; + pointer-events: none; +`; + +export function AdBanner() { + return