Merge branch 'master' into fs/blog-post-updates
No files matched your search
@@ -2,6 +2,7 @@ import * as _ from 'lodash'
|
||||
import * as fs from 'fs'
|
||||
|
||||
export const slugify = (text: string) => {
|
||||
if (!text) return ''
|
||||
return text
|
||||
.toString()
|
||||
.toLowerCase()
|
||||
|
||||
@@ -267,6 +267,7 @@ export function gen_v3(spec: OpenAPIV3.Document, dest: string, { apiUrl }: { api
|
||||
}
|
||||
|
||||
const slugify = (text: string) => {
|
||||
if (!text) return ''
|
||||
return text
|
||||
.toString()
|
||||
.toLowerCase()
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import Layout from '~/layouts/DefaultGuideLayout'
|
||||
import { Accordion } from 'ui'
|
||||
|
||||
export const meta = {
|
||||
id: 'server-side-rendering',
|
||||
@@ -55,8 +56,25 @@ like `*` and `**` to allow redirects to different forms of URLs.
|
||||
|
||||
</Admonition>
|
||||
|
||||
These redirect URLs have the following structure:
|
||||
Supabase Auth supports two authentication flows: **Implicit** and **PKCE**. The **PKCE** flow is generally preferred when on the server.
|
||||
It introduces a few additional steps which guard a against replay and URL capture attacks. Unlike the implicit flow, it also allows users to access the
|
||||
`access_token` and `refresh_token` on the server.
|
||||
|
||||
<Accordion
|
||||
type="default"
|
||||
openBehaviour="multiple"
|
||||
chevronAlign="right"
|
||||
justified
|
||||
size="medium"
|
||||
className="text-scale-900 dark:text-white"
|
||||
>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={<span className="text-scale-1200 font-bold">Implicit</span>}
|
||||
id={`ssr-implicit-flow`}
|
||||
>
|
||||
|
||||
When using the implicit flow, a redirect URL will be returned with the following structure:
|
||||
```
|
||||
https://yourapp.com/...#access_token=<...>&refresh_token=<...>&...
|
||||
```
|
||||
@@ -77,9 +95,76 @@ your direct control (such as on GitHub Pages or other freemium hosting
|
||||
providers), we want to prevent hosting services from getting access to your
|
||||
user's authorization credentials by default. Even if the server is under your
|
||||
direct control, `GET` requests and their full URLs are often logged. This
|
||||
approach also avoids leaking credentials in request or access logs.
|
||||
|
||||
approach also avoids leaking credentials in request or access logs. If you wish to obtain the
|
||||
`access_token` and `refresh_token` on a server, please consider using the PKCE flow.
|
||||
</Admonition>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={<span className="text-scale-1200 font-bold">PKCE</span>}
|
||||
id={`ssr-pkce-flow`}
|
||||
>
|
||||
When using the PKCE flow, a redirect URL will be returned with the following structure:
|
||||
```
|
||||
https://yourapp.com/...?code=<...>
|
||||
```
|
||||
The `code` parameter is commonly known as the Auth Code and can be exchanged for an access token by calling `exchangeCodeForSession(code)`.
|
||||
<Admonition type="info">
|
||||
For security purposes, the code has a validity of 5 minutes and can only be exchanged for an access token once. You
|
||||
will need to restart the authentication flow from scratch if you wish to obtain a new access token.
|
||||
</Admonition>
|
||||
|
||||
As the flow is run server side, `localStorage` may not be available. You may configure the client library to use a custom storage adapter an alternate backing storage such as cookies
|
||||
by setting the `storage` option to an object with the following methods:
|
||||
```js
|
||||
const customStorageAdapter: SupportedStorage = {
|
||||
getItem: (key) => {
|
||||
if (!supportsLocalStorage()) {
|
||||
// Configure alternate storage
|
||||
return null
|
||||
}
|
||||
return globalThis.localStorage.getItem(key)
|
||||
},
|
||||
setItem: (key, value) => {
|
||||
if (!supportsLocalStorage()) {
|
||||
// Configure alternate storage here
|
||||
return
|
||||
}
|
||||
globalThis.localStorage.setItem(key, value)
|
||||
},
|
||||
removeItem: (key) => {
|
||||
if (!supportsLocalStorage()) {
|
||||
// Configure alternate storage here
|
||||
return
|
||||
}
|
||||
globalThis.localStorage.removeItem(key)
|
||||
},
|
||||
}
|
||||
```
|
||||
You may also configure the client library to automatically exchange it for a session after a successful redirect. This can be done by setting the `detectSessionInUrl` option to `true`.
|
||||
|
||||
Putting it all together, your client library initialization may look like this:
|
||||
```js
|
||||
const supabase = createClient(
|
||||
'https://xyzcompany.supabase.co',
|
||||
'public-anon-key',
|
||||
options: {
|
||||
...
|
||||
auth: {
|
||||
...
|
||||
detectSessionInUrl: true,
|
||||
flowType: 'pkce',
|
||||
storage: customStorageAdapter,
|
||||
}
|
||||
...
|
||||
}
|
||||
)
|
||||
```
|
||||
You can read more about the PKCE flow [here](https://oauth.net/2/pkce/)
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
</Accordion>
|
||||
|
||||
## Bringing it together
|
||||
|
||||
@@ -220,3 +305,4 @@ cache keys every hour or less.
|
||||
export const Page = ({ children }) => <Layout meta={meta} children={children} />
|
||||
|
||||
export default Page
|
||||
|
||||
@@ -2,7 +2,7 @@ import Layout from '~/layouts/DefaultGuideLayout'
|
||||
|
||||
export const meta = {
|
||||
id: 'cicd-workflow',
|
||||
title: 'Deploying with Git',
|
||||
title: 'Deploying with GitHub Actions',
|
||||
description: 'How to deploy Supabase Edge Functions with a CI / CD pipeline.',
|
||||
video: 'https://www.youtube.com/v/6OMVWiiycLs',
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@ description: Lazy load and paginate data on scroll with Next.js and a sprinkle o
|
||||
author: fsansalvadore
|
||||
image: infinite-scroll-thumb.jpg
|
||||
thumb: infinite-scroll-thumb.jpg
|
||||
launchweek: 7
|
||||
tags:
|
||||
- tutorial
|
||||
- launch-week
|
||||
|
||||
@@ -4,13 +4,14 @@ description: Using MidJourney to generative artwork and serving ticket images wi
|
||||
author: marijana,thor_schaeff
|
||||
image: launch-week-7/designing-with-ai-midjourney/header.png
|
||||
thumb: launch-week-7/designing-with-ai-midjourney/header.png
|
||||
launchweek: 7
|
||||
tags:
|
||||
- launch-week
|
||||
date: '2023-04-07'
|
||||
toc_depth: 6
|
||||
---
|
||||
|
||||
While Supabase Launch Weeks are online, we love the idea of bringing everyone together as if it was an in-person conference. Our ticketing system is one of the ways that we emulate this.
|
||||
While Supabase Launch Weeks happen online, we love the idea of bringing everyone together as if it was an in-person conference. Our ticketing system is one of the ways that we emulate this.
|
||||
|
||||
We have been issuing tickets since Launch Week 5, and they were so successful that we have done them ever since. It’s become a challenge to outdo the previous effort with something better every time.
|
||||
|
||||
@@ -264,13 +265,13 @@ Interested to know how this fits within your Next.js application? Find the code
|
||||
|
||||
## Displaying the images
|
||||
|
||||
We have some images, so how can we now display them somewhere? @Francesco Sansalvadore saw one of our team members trying to “swipe” on the tickets slider component on the [launch week page](https://supabase.com/launch-week/tickets) and he thought, why not feature all the fantastic people who generated tickets on a single page?
|
||||
We have some images, so how can we now display them somewhere? [@Francesco Sansalvadore](https://twitter.com/frnk_snslvdr) saw one of our team members trying to “swipe” on the tickets slider component on the [launch week page](https://supabase.com/launch-week/tickets) and he thought, why not feature all the fantastic people who generated tickets on a single page?
|
||||
|
||||
We built a [ticket wall](https://supabase.com/launch-week/tickets) that you can scroll endlessly. We approached it with an infinite scroll technique, lazy-loading a few tickets at a time.
|
||||
|
||||

|
||||
|
||||
If you’re interested in a more detailed step-by-step guide to reproduce this effect, take a look at the [Infinite scroll with NextJs, Supabase and Framer Motion](/blog/infinite-scroll-with-nextjs-framer-motion) blog post.
|
||||
If you’re interested in a more detailed step-by-step guide to reproduce this effect, take a look at the [Infinite scroll with Next.js, Framer Motion, and Supabase](/blog/infinite-scroll-with-nextjs-framer-motion) blog post.
|
||||
|
||||
## Get your ticket
|
||||
|
||||
@@ -278,7 +279,7 @@ You too can also be Charlie Bucket and have a Golden Ticket. There is no chocola
|
||||
|
||||
Up for grabs are:
|
||||
|
||||
- Supabase mechanical keyboard. In fact, we have 3 of them to give away!_ Guaranteed to annoy your co-workers/cat/partner/ yourself.
|
||||
- Supabase mechanical keyboard. In fact, we have 3 of them to give away!\_ Guaranteed to annoy your co-workers/cat/partner/ yourself.
|
||||
- Socks: _Perfect for your `<footer>`. Right?!.. anyway._
|
||||
- T-shirts - _Just don’t put them in a tumble dryer_
|
||||
- and; of course a bunch of stickers.
|
||||
|
||||
@@ -89,6 +89,7 @@ We will be looking for:
|
||||
The Supabase Team will be taking part in the Hackathon and you'll find us live to build in our discord all week. Please join us by building in public:
|
||||
|
||||
- Text channel: [#hackathon](https://discord.gg/UYyweApy)
|
||||
- Audio channel: [#hackathon](https://discord.gg/Vj3mTPwH)
|
||||
|
||||
If you need help or advice when building, find other people to join your team, or if you just want to chill and watch people build, come and join us!
|
||||
|
||||
|
||||
@@ -0,0 +1,97 @@
|
||||
---
|
||||
title: Supabase Beta March 2023
|
||||
description: We are in full shipping mode 🛥️… Launch Week 7 can’t come quickly enough!
|
||||
author: ant_wilson
|
||||
image: 2023-04-08-supabase-beta-update-march/monthly-update-march-2023.jpg
|
||||
thumb: 2023-04-08-supabase-beta-update-march/monthly-update-march-2023.jpg
|
||||
tags:
|
||||
- release-notes
|
||||
date: '2023-04-08'
|
||||
toc_depth: 3
|
||||
---
|
||||
|
||||
We are in full shipping mode 🛥️… Launch Week 7 can’t come quickly enough! We have so much stuff that we may have to start earlier, so stay tuned to HackerNews on Sunday.
|
||||
|
||||
## Launch Week 7 starts Monday
|
||||
|
||||

|
||||
|
||||
Buckle up! We're gearing up to ship new features that you can use to build faster and better apps. There’s still time to generate your ticket and win an LW7 Mechanical Keyboard (and more cool swag).
|
||||
|
||||
[Get your ticket](https://supabase.com/launch-week)
|
||||
|
||||
## The Supabase AI Hackathon
|
||||
|
||||

|
||||
|
||||
Launch Week is about to start and, as usual, we're running an async hackathon alongside it. This time it is Web3 AI-themed. It officially starts now and ends Monday 16th April at 11:59 pm. You can win Supabase keyboards and limited edition Supabase swag!
|
||||
|
||||
[All the info](https://supabase.com/blog/launch-week-7-hackathon)
|
||||
|
||||
## Next.js OpenAI doc search template
|
||||
|
||||

|
||||
|
||||
After testing this AI stack extensively for our own docs, we're excited to release it as a template for y'all! Includes: Next.js app hosted on Vercel, OpenAI GPT-3 text completion, Postgres DB with pgvector, and Deno Edge Functions.
|
||||
|
||||
[Build your own](https://github.com/supabase-community/nextjs-openai-doc-search)
|
||||
|
||||
## Unveiling the creation process of our ticket system
|
||||
|
||||

|
||||
|
||||
The ticket system has become an essential component of the Launch Week experience. To make each experience unique, we strive to add a twist. This time, we came up with an AI-fueled design and an infinite scroll of tickets to showcase the community. We documented everything in two blog posts:
|
||||
|
||||
- [Infinite scroll with Next.js, Framer Motion, and Supabase](https://supabase.com/blog/infinite-scroll-with-nextjs-framer-motion)
|
||||
- [Designing with AI: Generating unique artwork for every user](https://supabase.com/blog/designing-with-ai-midjourney)
|
||||
|
||||
## SupaClub
|
||||
|
||||

|
||||
|
||||
On April 1st, we announced a new product: SupaClub (pronounced “Super-Clurb”), the world’s first Software Engineering Nightclub. Fyre Fest investor Ja Rule and “Super Bass” songstress Niki Minaj will perform on the opening night, which is now sold out.
|
||||
|
||||
[Welcome to the SupaClub](https://supabase.com/blog/supaclub)
|
||||
|
||||
## Twitter Space: Launch Week 7 - Kickoff 🚀
|
||||
|
||||
After Monday's announcement, we are kicking off LW7 with a very cool Twitter Space, featuring the DevRel team and guests. Bring your questions!
|
||||
|
||||
8:00 AM PT | 11:00 AM ET | 4:00 PM UKI
|
||||
|
||||
[Set reminder](https://twitter.com/i/spaces/1OwxWwEpaRAxQ)
|
||||
|
||||
## Made with Supabase
|
||||
|
||||

|
||||
|
||||
[Markprompt](https://markprompt.com/) | A platform for building GPT-powered prompts. It scans Markdown, Markdoc, and MDX files in your GitHub repo and creates embeddings that you can use to create a prompt. Built with Next.js, Vercel, Open AI, and Supabase by the [Motif team](https://motif.land/).
|
||||
|
||||
## Extended Community Highlights
|
||||
|
||||

|
||||
|
||||
- Supabase hybrid search (`pgvector` + Full-Text search) with LangChain JS. [[Doc]](https://js.langchain.com/docs/modules/indexes/retrievers/supabase_hybrid)
|
||||
- Supabase Crash Course For .NET Developers: Building an API From Scratch. [[Video]](https://www.youtube.com/watch?v=uviVTDtYeeE)
|
||||
- Deno SaaSKit: an open-source SaaS template built with Fresh. [[Blog Post](https://deno.com/blog/announcing-deno-saaskit)]
|
||||
- Mastering Nuxt: Setting Up Supabase Auth With Nuxt 3. [[Article](https://masteringnuxt.com/blog/setting-up-supabase-auth-with-nuxt-3)]
|
||||
- Read data from Supabase and plot it in real-time on a Gradio Dashboard. [[Guide](https://gradio.app/creating-a-dashboard-from-supabase-data/)]
|
||||
- The story behind Alive and kicking. [[Video](https://www.youtube.com/watch?v=hhPiTREYobI)]
|
||||
- Semantic Search with Supabase and OpenAI. [Video](https://www.youtube.com/watch?v=1dWfQLHUnVU)
|
||||
- ChatGPT with SvelteKit Forms & Supabase 🤖 Emoji App 🔴 LIVE Coding & Chill. [Video](https://www.youtube.com/watch?v=-hmYEcUaKUw)
|
||||
- Deploy a React App on App Platform with Self Hosted Supabase. [Tutorial](https://docs.digitalocean.com/developer-center/deploy-a-react-app-on-app-platform-with-self-hosted-supabase/)
|
||||
- Exploring Supabase's Postgres-powered features for GoLang applications. [Blog Post](https://dev.to/acethecloud/exploring-supabases-postgres-powered-features-for-golang-applications-ldb)
|
||||
- How to build auth with Next.js App Router and Supabase Auth. [Tutorial](https://www.neorepo.com/blog/how-to-build-auth-with-nextjs-app-router-and-supabase-auth)
|
||||
- 8 best open-source low-code platforms. [Blog post](https://blog.n8n.io/open-source-low-code-platforms/)
|
||||
- How to Upload Images to a Supabase Storage Bucket From a Next.js App. [Tutorial](https://www.makeuseof.com/next-js-upload-images-supabase-storage-bucket)
|
||||
|
||||
## Meme Zone
|
||||
|
||||
React be like...
|
||||
|
||||

|
||||
|
||||
As always, one of our favorite memes from last month. [Follow us on Twitter](https://twitter.com/supabase) for more.
|
||||
|
||||
See you next month!
|
||||
|
||||
@@ -0,0 +1,172 @@
|
||||
import { motion } from 'framer-motion'
|
||||
import Image from 'next/image'
|
||||
import Link from 'next/link'
|
||||
import React from 'react'
|
||||
import days from '~/components/LaunchWeek/lw7_days'
|
||||
|
||||
const BlogLinks = () => {
|
||||
const SectionButtons = ({
|
||||
blog,
|
||||
docs,
|
||||
youtube_id,
|
||||
}: {
|
||||
blog?: string
|
||||
docs?: string
|
||||
youtube_id?: string
|
||||
}) => {
|
||||
return (
|
||||
<div className="flex gap-2 z-10">
|
||||
<a href={blog} target="_blank" rel="noopener">
|
||||
<div className="flex items-center border border-slate-400 bg-gradient-to-r to-[#fcfcfc] from-[#f2f2f2] hover:from-[#d5d5d5] text-black dark:text-white dark:to-[#191919] dark:from-[#464444] dark:hover:from-[#4e4e4e] rounded-full text-xs py-1 pl-3 pr-1">
|
||||
Blog post
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PencilSvg />
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
{!!docs?.length && (
|
||||
<a href={docs} target="_blank" rel="noopener">
|
||||
<div className="flex items-center border border-slate-400 bg-gradient-to-r from-[#fcfcfc] to-[#f2f2f2] hover:to-[#d5d5d5] text-black dark:text-white dark:from-[#191919] dark:to-[#464444] dark:hover:to-[#4e4e4e] rounded-full text-sm py-2 pl-3 pr-2">
|
||||
Docs
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<DocsSvg />
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
)}
|
||||
{!!youtube_id?.length && (
|
||||
<a
|
||||
href={`https://www.youtube.com/watch?v=${youtube_id}&ab_channel=Supabase`}
|
||||
target="_blank"
|
||||
rel="noopener"
|
||||
>
|
||||
<div className="flex items-center border border-slate-400 bg-gradient-to-r from-[#fcfcfc] to-[#f2f2f2] hover:to-[#d5d5d5] text-black dark:text-white dark:from-[#191919] dark:to-[#464444] dark:hover:to-[#4e4e4e] rounded-full text-sm py-2 pl-3 pr-2">
|
||||
Video
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PlaySvg />
|
||||
</div>
|
||||
</div>
|
||||
</a>
|
||||
)}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
const activeDays = days.filter((day) => Date.parse(day.publishedAt) <= Date.now())
|
||||
|
||||
if (!activeDays.length) return null
|
||||
|
||||
return (
|
||||
<div className="flex flex-col gap-3 lg:gap-4 border-t border-scale-400 py-4 lg:py-8 mt-4 lg:mt-8">
|
||||
<h3 className="text-white text-xl mb-4">More Launch Week 7</h3>
|
||||
{activeDays.map((day) =>
|
||||
day.steps?.map((step) => (
|
||||
<motion.div
|
||||
className={`h-auto w-full flex flex-col lg:flex-row relative overflow-hidden`}
|
||||
initial="default"
|
||||
animate="default"
|
||||
whileHover="hover"
|
||||
>
|
||||
<Link
|
||||
href={
|
||||
(step.blog || step.github || step.hackernews || step.blog || step.docs) as string
|
||||
}
|
||||
>
|
||||
<a
|
||||
className={`
|
||||
flex flex-col flex-1 gap-3 items-start justify-center border rounded-xl h-full relative overflow-hidden
|
||||
p-6 lg:p-10 text-2xl
|
||||
before:absolute before:w-full before:h-full before:top-52 before:right-0 before:bottom-0 before:left-0
|
||||
before:border-[#1f3536] before:-z-10
|
||||
`}
|
||||
>
|
||||
<div className="flex items-center text-lg flex-col-reverse lg:flex-row lg:justify-start gap-2 text-black dark:text-white">
|
||||
<div className="text-transparent bg-clip-text bg-gradient-to-r from-[#F4FFFA] to-[#B7B2C9] drop-shadow-lg">
|
||||
{step.title}
|
||||
</div>
|
||||
</div>
|
||||
{/* <SectionButtons
|
||||
// docs={step.docs}
|
||||
blog={step.blog}
|
||||
// youtube_id={step.youtube_id}
|
||||
/> */}
|
||||
{step.thumb && (
|
||||
<motion.div
|
||||
className="absolute opacity-90 inset-0 w-full h-full -z-10"
|
||||
variants={hoverVariant}
|
||||
>
|
||||
<Image
|
||||
src={step.thumb}
|
||||
className={`
|
||||
absolute opacity-90
|
||||
w-full h-full -z-10 transition-all duration-300
|
||||
`}
|
||||
layout="fill"
|
||||
objectPosition="100% 50%"
|
||||
objectFit="cover"
|
||||
/>
|
||||
</motion.div>
|
||||
)}
|
||||
<div
|
||||
className={`absolute opacity-10 w-full h-full -z-10 transition-all duration-300`}
|
||||
style={{
|
||||
background: `radial-gradient(650px 150px at 50% 100%, #4635A730, transparent)`,
|
||||
}}
|
||||
/>
|
||||
</a>
|
||||
</Link>
|
||||
</motion.div>
|
||||
))
|
||||
)}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
const PencilSvg = () => (
|
||||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M3.21792 11.2469L11.8015 2.66333L14.0953 4.95709L5.51167 13.5407M3.21792 11.2469L2.34219 14.4164L5.51167 13.5407M3.21792 11.2469L5.51167 13.5407"
|
||||
// stroke="#6453C5"
|
||||
stroke="#A69DC9"
|
||||
strokeMiterlimit="10"
|
||||
strokeLinejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
const DocsSvg = () => (
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M4.96289 9.48618H10.9629M4.96289 7.48618H10.9629M4.96289 11.4862H8.96289M3 2.00034V13.9998H12.9996V5.60113L9.38156 2.00034H3ZM12.9644 5.58432L9.38004 2L9.38004 5.58432L12.9644 5.58432Z"
|
||||
// stroke="#6453C5"
|
||||
stroke="#A69DC9"
|
||||
strokeMiterlimit="10"
|
||||
stroke-linejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
const PlaySvg = () => (
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M13.4287 8L8.74762 10.7026L4.06653 13.4053L4.06653 8L4.06653 2.59474L8.74762 5.29737L13.4287 8Z"
|
||||
// stroke="#6453C5"
|
||||
stroke="#A69DC9"
|
||||
strokeMiterlimit="10"
|
||||
strokeLinejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
|
||||
const defaultEase = [0.25, 0.25, 0, 1]
|
||||
const hoverVariant = {
|
||||
default: { scale: 1, opacity: 0.9, ease: defaultEase, duration: 0.2 },
|
||||
hover: {
|
||||
scale: 1.05,
|
||||
opacity: 1,
|
||||
transition: {
|
||||
duration: 0.4,
|
||||
ease: defaultEase,
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
export default BlogLinks
|
||||
@@ -0,0 +1,397 @@
|
||||
import Image from 'next/image'
|
||||
import { useEffect } from 'react'
|
||||
import { Accordion } from 'ui'
|
||||
import Lottie from 'lottie-react'
|
||||
|
||||
import days, { WeekDayProps, endOfLW7 } from '~/components/LaunchWeek/lw7_days'
|
||||
import SectionContainer from '~/components/Layouts/SectionContainer'
|
||||
import {
|
||||
AccordionHeader,
|
||||
CartTitle,
|
||||
ChipLink,
|
||||
PencilSvg,
|
||||
SectionButtons,
|
||||
SmallCard,
|
||||
StyledArticleBadge,
|
||||
} from './components'
|
||||
|
||||
import { useMobileViewport } from '../../../../hooks/useMobileViewport'
|
||||
import { motion } from 'framer-motion'
|
||||
|
||||
const defaultEase = [0.25, 0.25, 0, 1]
|
||||
|
||||
const opacityVariant = {
|
||||
default: { opacity: 0.9, ease: defaultEase, duration: 0.2 },
|
||||
hover: {
|
||||
opacity: 1,
|
||||
transition: {
|
||||
duration: 0.4,
|
||||
ease: defaultEase,
|
||||
},
|
||||
},
|
||||
}
|
||||
const scaleOpacityVariant = {
|
||||
default: { scale: 1, opacity: 0.9, ease: defaultEase, duration: 0.2 },
|
||||
hover: {
|
||||
scale: 1.05,
|
||||
opacity: 1,
|
||||
transition: {
|
||||
duration: 0.4,
|
||||
ease: defaultEase,
|
||||
},
|
||||
},
|
||||
}
|
||||
const aiImageMobileVariant = {
|
||||
default: { scale: 0.9 },
|
||||
hover: {
|
||||
scale: 0.9,
|
||||
},
|
||||
}
|
||||
|
||||
export default function LW7Releases() {
|
||||
const [preRelease, day1, day2, day3, day4, day5] = days
|
||||
const isMobile = useMobileViewport(767)
|
||||
const isTablet = useMobileViewport(1023)
|
||||
const showAll = false
|
||||
const publishedSections =
|
||||
days
|
||||
.filter((day: WeekDayProps) => Date.parse(day.publishedAt) <= Date.now() || showAll)
|
||||
.map((day: WeekDayProps) => day.d.toString()) ?? []
|
||||
|
||||
useEffect(() => {
|
||||
document.body.className = 'dark bg-[#1C1C1C]'
|
||||
}, [])
|
||||
|
||||
const prereleaseShipped = Date.parse(preRelease.publishedAt) <= Date.now()
|
||||
const day1Shipped = Date.parse(day1.publishedAt) <= Date.now()
|
||||
const day2Shipped = Date.parse(day2.publishedAt) <= Date.now()
|
||||
const day3Shipped = Date.parse(day3.publishedAt) <= Date.now()
|
||||
const day4Shipped = Date.parse(day4.publishedAt) <= Date.now()
|
||||
const day5Shipped = Date.parse(day5.publishedAt) <= Date.now()
|
||||
const isHackathonLive = prereleaseShipped && Date.parse(endOfLW7) >= Date.now()
|
||||
|
||||
return (
|
||||
<>
|
||||
<SectionContainer className="!py-0">
|
||||
<div className="grid grid-cols-1 lg:grid-cols-2 gap-4 scroll-mt-[105px]" id="hackathon">
|
||||
<SmallCard
|
||||
bgGradient
|
||||
className={[isHackathonLive && '!from-[#4635A7] !to-[#A69DC920]'].join(' ')}
|
||||
>
|
||||
<div className="relative z-10 flex items-center mb-4 sm:mb-0">
|
||||
<div
|
||||
className={[
|
||||
'flex min-w-[20px] opacity-50',
|
||||
isHackathonLive && 'opacity-pulse',
|
||||
].join(' ')}
|
||||
>
|
||||
<svg
|
||||
width="21"
|
||||
height="21"
|
||||
viewBox="0 0 21 21"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M5.55025 3.97258C5.94078 4.36311 5.94078 4.99627 5.55025 5.38679C2.81658 8.12046 2.81658 12.5526 5.55025 15.2863C5.94078 15.6768 5.94078 16.31 5.55025 16.7005C5.15973 17.091 4.52656 17.091 4.13604 16.7005C0.62132 13.1858 0.62132 7.4873 4.13604 3.97258C4.52656 3.58206 5.15973 3.58206 5.55025 3.97258ZM15.4498 3.97281C15.8403 3.58229 16.4735 3.58229 16.864 3.97281C20.3787 7.48753 20.3787 13.186 16.864 16.7007C16.4735 17.0913 15.8403 17.0913 15.4498 16.7007C15.0592 16.3102 15.0592 15.677 15.4498 15.2865C18.1834 12.5529 18.1834 8.1207 15.4498 5.38703C15.0592 4.9965 15.0592 4.36334 15.4498 3.97281ZM8.37869 6.80101C8.76921 7.19153 8.76921 7.8247 8.37869 8.21522C7.20711 9.38679 7.20711 11.2863 8.37869 12.4579C8.76921 12.8484 8.76921 13.4816 8.37868 13.8721C7.98816 14.2626 7.355 14.2626 6.96447 13.8721C5.01185 11.9195 5.01185 8.75363 6.96447 6.80101C7.355 6.41048 7.98816 6.41048 8.37869 6.80101ZM12.6213 6.80124C13.0119 6.41072 13.645 6.41072 14.0355 6.80124C15.9882 8.75386 15.9882 11.9197 14.0355 13.8723C13.645 14.2628 13.0119 14.2628 12.6213 13.8723C12.2308 13.4818 12.2308 12.8486 12.6213 12.4581C13.7929 11.2865 13.7929 9.38703 12.6213 8.21545C12.2308 7.82493 12.2308 7.19176 12.6213 6.80124ZM10.5 9.33677C11.0523 9.33677 11.5 9.78449 11.5 10.3368V10.3468C11.5 10.8991 11.0523 11.3468 10.5 11.3468C9.94772 11.3468 9.5 10.8991 9.5 10.3468V10.3368C9.5 9.78449 9.94772 9.33677 10.5 9.33677Z"
|
||||
fill="#F2F2F2"
|
||||
/>
|
||||
</svg>
|
||||
</div>
|
||||
<div className="flex flex-col lg:flex-row ml-2 sm:ml-4">
|
||||
<span className="text-black dark:text-white mr-2">
|
||||
Supabase AI Hackathon is on. Join now!
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
<div className="flex gap-2 z-10">
|
||||
<ChipLink href={'/blog/launch-week-7-hackathon'}>
|
||||
Blog post
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PencilSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
</div>
|
||||
{isHackathonLive && (
|
||||
<div className="absolute opacity-pulse inset-0 w-full h-full bg-gradient-to-b from-[#1C1C1C80] to-[#1C1C1C] rounded-2xl overflow-hidden shadow-lg pointer-events-none" />
|
||||
)}
|
||||
</SmallCard>
|
||||
<SmallCard bgGradient>
|
||||
<div className="relative flex items-center mb-4 sm:mb-0">
|
||||
<div className="flex min-w-[20px]">
|
||||
<svg
|
||||
width="21"
|
||||
height="21"
|
||||
viewBox="0 0 21 21"
|
||||
fill="none"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M5.91406 2.17188C6.46635 2.17188 6.91406 2.61959 6.91406 3.17188V4.17188H7.91406C8.46635 4.17188 8.91406 4.61959 8.91406 5.17188C8.91406 5.72416 8.46635 6.17188 7.91406 6.17188H6.91406V7.17188C6.91406 7.72416 6.46635 8.17188 5.91406 8.17188C5.36178 8.17188 4.91406 7.72416 4.91406 7.17188V6.17188H3.91406C3.36178 6.17188 2.91406 5.72416 2.91406 5.17188C2.91406 4.61959 3.36178 4.17188 3.91406 4.17188H4.91406V3.17188C4.91406 2.61959 5.36178 2.17188 5.91406 2.17188ZM5.91406 12.1719C6.46635 12.1719 6.91406 12.6196 6.91406 13.1719V14.1719H7.91406C8.46635 14.1719 8.91406 14.6196 8.91406 15.1719C8.91406 15.7242 8.46635 16.1719 7.91406 16.1719H6.91406V17.1719C6.91406 17.7242 6.46635 18.1719 5.91406 18.1719C5.36178 18.1719 4.91406 17.7242 4.91406 17.1719V16.1719H3.91406C3.36178 16.1719 2.91406 15.7242 2.91406 15.1719C2.91406 14.6196 3.36178 14.1719 3.91406 14.1719H4.91406V13.1719C4.91406 12.6196 5.36178 12.1719 5.91406 12.1719Z"
|
||||
fill="#F2F2F2"
|
||||
/>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
clip-rule="evenodd"
|
||||
d="M12.914 2.17188C13.3677 2.17188 13.7646 2.47736 13.8807 2.91598L15.0599 7.37081L18.4137 9.30569C18.7233 9.48428 18.914 9.8145 18.914 10.1719C18.914 10.5293 18.7233 10.8595 18.4137 11.0381L15.0599 12.9729L13.8807 17.4278C13.7646 17.8664 13.3677 18.1719 12.914 18.1719C12.4603 18.1719 12.0634 17.8664 11.9473 17.4278L10.7681 12.9729L7.41433 11.0381C7.10478 10.8595 6.91406 10.5293 6.91406 10.1719C6.91406 9.8145 7.10478 9.48428 7.41433 9.30569L10.7681 7.37081L11.9473 2.91598C12.0634 2.47736 12.4603 2.17188 12.914 2.17188Z"
|
||||
fill="#F2F2F2"
|
||||
/>
|
||||
</svg>
|
||||
</div>
|
||||
<div className="flex flex-col lg:flex-row ml-2 sm:ml-4">
|
||||
<span className="text-black dark:text-white mr-2">Join the prize draw</span>
|
||||
</div>
|
||||
</div>
|
||||
<div className="flex gap-2 z-10">
|
||||
<ChipLink href="#lw-7-prizes">
|
||||
Learn more
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PencilSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
</div>
|
||||
</SmallCard>
|
||||
</div>
|
||||
</SectionContainer>
|
||||
<SectionContainer className="!pt-0">
|
||||
<Accordion
|
||||
type="default"
|
||||
openBehaviour="multiple"
|
||||
size="large"
|
||||
className="text-scale-900 dark:text-white"
|
||||
justified={false}
|
||||
// bordered={false}
|
||||
chevronAlign="right"
|
||||
defaultValue={publishedSections}
|
||||
>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={preRelease.date}
|
||||
day={preRelease.dd}
|
||||
title={preRelease.title}
|
||||
shipped={prereleaseShipped}
|
||||
/>
|
||||
}
|
||||
key={preRelease.dd}
|
||||
disabled={!prereleaseShipped}
|
||||
className="h-[79px]"
|
||||
id={preRelease.d.toString()}
|
||||
>
|
||||
{preRelease.steps.length > 0 && (
|
||||
<div className="h-[800px] lg:h-[400px] flex flex-col gap-5 lg:flex-row">
|
||||
<motion.div
|
||||
className={`
|
||||
relative overflow-hidden group/2 flex-1 flex flex-col items-center gap-5 lg:items-start justify-between
|
||||
basis-1/2 lg:basis-2/3 border rounded-xl h-full p-14 xs:text-2xl text-xl text-center shadow-lg
|
||||
`}
|
||||
initial="default"
|
||||
animate="default"
|
||||
whileHover="hover"
|
||||
>
|
||||
<div
|
||||
className="inset-0 absolute group-hover/2:scale-105 opacity-60 group-hover/2:opacity-100 w-full h-full -z-10 transition-all duration-500"
|
||||
style={{
|
||||
background: `radial-gradient(90% 130px at 80% 0px, #4635A7, transparent)`,
|
||||
}}
|
||||
/>
|
||||
<div className="flex items-center text-center lg:text-left lg: justify-between flex-col-reverse lg:flex-row lg:justify-start gap-2 text-black dark:text-white">
|
||||
<CartTitle>{preRelease.steps[0].title}</CartTitle>
|
||||
<StyledArticleBadge className="lg:ml-4">Guide</StyledArticleBadge>
|
||||
</div>
|
||||
<SectionButtons
|
||||
docs={preRelease.steps[0].docs}
|
||||
blog={preRelease.steps[0].blog}
|
||||
/>
|
||||
{preRelease.steps[0].bg_layers &&
|
||||
preRelease.steps[0].bg_layers?.map((layer, i) =>
|
||||
!!layer.lottie ? (
|
||||
<div className="absolute inset-0 opacity-90 w-full h-full -z-10 transition-all duration-300">
|
||||
<Lottie
|
||||
style={{
|
||||
position: 'absolute',
|
||||
inset: 0,
|
||||
width: '100%',
|
||||
height: '100%',
|
||||
}}
|
||||
autoplay={true}
|
||||
animationData={layer.lottie}
|
||||
/>
|
||||
</div>
|
||||
) : (
|
||||
!!layer.img && (
|
||||
<motion.div
|
||||
className="absolute opacity-90 inset-0 w-full h-full -z-10"
|
||||
variants={
|
||||
i === 2 && isTablet
|
||||
? aiImageMobileVariant
|
||||
: i !== 0
|
||||
? opacityVariant
|
||||
: undefined
|
||||
}
|
||||
>
|
||||
<Image
|
||||
src={i === 2 && isTablet ? (layer.mobileImg as any) : layer.img}
|
||||
className={`
|
||||
absolute opacity-90
|
||||
w-full h-full -z-10 transition-all duration-300
|
||||
`}
|
||||
layout="fill"
|
||||
objectPosition={i === 2 && isTablet ? '50% 60%' : '80% 50%'}
|
||||
objectFit={i === 2 && isTablet ? 'contain' : 'cover'}
|
||||
/>
|
||||
</motion.div>
|
||||
)
|
||||
)
|
||||
)}
|
||||
</motion.div>
|
||||
<motion.div
|
||||
className={`
|
||||
relative overflow-hidden group/3 flex-1 flex flex-col items-center justify-between
|
||||
basis-1/2 lg:basis-1/3 border rounded-xl h-full bg-no-repeat py-14 lg:px-10 text-2xl bg-contain shadow-lg
|
||||
`}
|
||||
initial="default"
|
||||
animate="default"
|
||||
whileHover="hover"
|
||||
>
|
||||
<div
|
||||
className="top-0 absolute group-hover/3:scale-105 opacity-60 group-hover/3:opacity-100 w-full h-full -z-10 transition-all duration-500"
|
||||
style={{
|
||||
background: `radial-gradient(90% 40% at 50% -10%, #4635A7, transparent)`,
|
||||
}}
|
||||
/>
|
||||
<div className="flex flex-col items-center gap-2 min-w-[300px]">
|
||||
<StyledArticleBadge>New</StyledArticleBadge>
|
||||
<CartTitle>{preRelease.steps[1].title}</CartTitle>
|
||||
<p className="text-sm text-slate-900">{preRelease.steps[1].description}</p>
|
||||
</div>
|
||||
<SectionButtons
|
||||
github={preRelease.steps[1].github}
|
||||
hackernews={preRelease.steps[1].hackernews}
|
||||
/>
|
||||
{preRelease.steps[1].bg_layers &&
|
||||
preRelease.steps[1].bg_layers?.map((layer, i) =>
|
||||
!!layer.lottie ? (
|
||||
<div className="absolute inset-0 opacity-90 w-full h-full -z-10 transition-all duration-300">
|
||||
<Lottie loop={true} autoplay={true} animationData={layer.lottie} />
|
||||
</div>
|
||||
) : (
|
||||
!!layer.img && (
|
||||
<motion.div
|
||||
className="absolute opacity-90 inset-0 w-full h-full -z-10"
|
||||
variants={i === 1 ? scaleOpacityVariant : undefined}
|
||||
>
|
||||
<Image
|
||||
src={layer.img}
|
||||
className={`
|
||||
absolute opacity-90
|
||||
w-full h-full -z-10 transition-all duration-300
|
||||
`}
|
||||
layout="fill"
|
||||
objectPosition="50% 50%"
|
||||
objectFit="cover"
|
||||
/>
|
||||
</motion.div>
|
||||
)
|
||||
)
|
||||
)}
|
||||
</motion.div>
|
||||
</div>
|
||||
)}
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={day1.date}
|
||||
day={day1.dd}
|
||||
title={day1.title}
|
||||
shipped={day1Shipped}
|
||||
/>
|
||||
}
|
||||
disabled={!day1Shipped}
|
||||
className="h-[79px]"
|
||||
id={day1.d.toString()}
|
||||
>
|
||||
<div></div>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={day2.date}
|
||||
day={day2.dd}
|
||||
title={day2.title}
|
||||
shipped={day2Shipped}
|
||||
/>
|
||||
}
|
||||
disabled={!day2Shipped}
|
||||
className="h-[79px]"
|
||||
id={day2.d.toString()}
|
||||
>
|
||||
<div></div>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={day3.date}
|
||||
day={day3.dd}
|
||||
title={day3.title}
|
||||
shipped={day3Shipped}
|
||||
/>
|
||||
}
|
||||
disabled={!day3Shipped}
|
||||
className="h-[79px]"
|
||||
id={day3.d.toString()}
|
||||
>
|
||||
<div></div>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={day4.date}
|
||||
day={day4.dd}
|
||||
title={day4.title}
|
||||
shipped={day4Shipped}
|
||||
/>
|
||||
}
|
||||
disabled={!day4Shipped}
|
||||
className="h-[79px]"
|
||||
id={day4.d.toString()}
|
||||
>
|
||||
<div></div>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
<div className="border-b pb-3" id="currentDay">
|
||||
<Accordion.Item
|
||||
header={
|
||||
<AccordionHeader
|
||||
date={day5.date}
|
||||
day={day5.dd}
|
||||
title={day5.title}
|
||||
shipped={day5Shipped}
|
||||
/>
|
||||
}
|
||||
disabled={!day5Shipped}
|
||||
className="h-[79px]"
|
||||
id={day5.d.toString()}
|
||||
>
|
||||
<div></div>
|
||||
</Accordion.Item>
|
||||
</div>
|
||||
</Accordion>
|
||||
</SectionContainer>
|
||||
</>
|
||||
)
|
||||
}
|
||||
@@ -0,0 +1,240 @@
|
||||
import { Badge } from 'ui'
|
||||
|
||||
import styles from '../styles/launchWeek7.module.css'
|
||||
import Link from 'next/link'
|
||||
|
||||
export const PencilSvg = () => (
|
||||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M3.21792 11.2469L11.8015 2.66333L14.0953 4.95709L5.51167 13.5407M3.21792 11.2469L2.34219 14.4164L5.51167 13.5407M3.21792 11.2469L5.51167 13.5407"
|
||||
stroke="#8F8F8F"
|
||||
strokeMiterlimit="10"
|
||||
strokeLinejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
export const DocsSvg = () => (
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M4.96289 9.48618H10.9629M4.96289 7.48618H10.9629M4.96289 11.4862H8.96289M3 2.00034V13.9998H12.9996V5.60113L9.38156 2.00034H3ZM12.9644 5.58432L9.38004 2L9.38004 5.58432L12.9644 5.58432Z"
|
||||
stroke="#8F8F8F"
|
||||
strokeMiterlimit="10"
|
||||
strokeLinejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
export const PlaySvg = () => (
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M13.4287 8L8.74762 10.7026L4.06653 13.4053L4.06653 8L4.06653 2.59474L8.74762 5.29737L13.4287 8Z"
|
||||
stroke="#8F8F8F"
|
||||
strokeMiterlimit="10"
|
||||
strokeLinejoin="bevel"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
export const GithubSvg = () => (
|
||||
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M8.2125 1.75781C4.6765 1.75781 1.8125 4.62181 1.8125 8.15781C1.8125 10.9898 3.6445 13.3818 6.1885 14.2298C6.5085 14.2858 6.6285 14.0938 6.6285 13.9258C6.6285 13.7738 6.6205 13.2698 6.6205 12.7338C5.0125 13.0298 4.5965 12.3418 4.4685 11.9818C4.3965 11.7978 4.0845 11.2298 3.8125 11.0778C3.5885 10.9578 3.2685 10.6618 3.8045 10.6538C4.3085 10.6458 4.6685 11.1178 4.7885 11.3098C5.3645 12.2778 6.2845 12.0058 6.6525 11.8378C6.7085 11.4218 6.8765 11.1418 7.0605 10.9818C5.6365 10.8218 4.1485 10.2698 4.1485 7.82181C4.1485 7.12581 4.3965 6.54981 4.8045 6.10181C4.7405 5.94181 4.5165 5.28581 4.8685 4.40581C4.8685 4.40581 5.4045 4.23781 6.6285 5.06181C7.1405 4.91781 7.6845 4.84581 8.2285 4.84581C8.7725 4.84581 9.3165 4.91781 9.8285 5.06181C11.0525 4.22981 11.5885 4.40581 11.5885 4.40581C11.9405 5.28581 11.7165 5.94181 11.6525 6.10181C12.0605 6.54981 12.3085 7.11781 12.3085 7.82181C12.3085 10.2778 10.8125 10.8218 9.3885 10.9818C9.6205 11.1818 9.8205 11.5658 9.8205 12.1658C9.8205 13.0218 9.8125 13.7098 9.8125 13.9258C9.8125 14.0938 9.9325 14.2938 10.2525 14.2298C11.523 13.8009 12.627 12.9844 13.4092 11.8951C14.1913 10.8059 14.6122 9.49877 14.6125 8.15781C14.6125 4.62181 11.7485 1.75781 8.2125 1.75781Z"
|
||||
fill="#8F8F8F"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
export const LinkSvg = () => (
|
||||
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M6.875 4.0013H4.20833C3.47195 4.0013 2.875 4.59826 2.875 5.33464V12.0013C2.875 12.7377 3.47195 13.3346 4.20833 13.3346H10.875C11.6114 13.3346 12.2083 12.7377 12.2083 12.0013V9.33464M9.54167 2.66797H13.5417M13.5417 2.66797V6.66797M13.5417 2.66797L6.875 9.33464"
|
||||
// stroke="#A69DC9"
|
||||
stroke="#8F8F8F"
|
||||
strokeWidth="1"
|
||||
strokeLinecap="round"
|
||||
strokeLinejoin="round"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
export const HackernewsSvg = () => (
|
||||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
fillRule="evenodd"
|
||||
clipRule="evenodd"
|
||||
d="M8.26821 7.87591L9.94194 4.47266H11.8008L8.82871 10.074V13.606H7.16205V10.0213L4.1875 4.47266H6.15549L7.86748 7.9537C7.87321 7.95954 7.87972 7.96606 7.88751 7.97386C7.95585 8.04219 7.98757 8.11202 8.00726 8.16124C8.01322 8.17614 8.01776 8.18804 8.02175 8.19849C8.02548 8.20824 8.02872 8.21672 8.03217 8.22518L8.04751 8.24052C8.11375 8.10585 8.19796 7.98119 8.26821 7.87591Z"
|
||||
fill="#8F8F8F"
|
||||
/>
|
||||
</svg>
|
||||
)
|
||||
|
||||
export const SmallCard = ({
|
||||
className,
|
||||
bgGradient = false,
|
||||
children,
|
||||
}: {
|
||||
className?: string
|
||||
bgGradient?: boolean
|
||||
children: any
|
||||
}) => (
|
||||
<div
|
||||
className={[
|
||||
'relative p-[1px] bg-gradient-to-b from-[#48484880] to-[#1C1C1C60] rounded-2xl overflow-hidden shadow-lg',
|
||||
className,
|
||||
].join(' ')}
|
||||
>
|
||||
<div
|
||||
className={[
|
||||
'rounded-2xl text-sm px-6 py-4 flex flex-col sm:flex-row justify-between items-center backdrop-blur-md',
|
||||
bgGradient ? styles['lw7-article-card-gradient'] : 'bg-[#1c1c1c99]',
|
||||
].join(' ')}
|
||||
>
|
||||
{children}
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
|
||||
export const StyledArticleBadge = ({
|
||||
className,
|
||||
children,
|
||||
}: {
|
||||
className?: string
|
||||
children: any
|
||||
}) => (
|
||||
<div
|
||||
className={['relative bg-transparent border border-[#F4FFFA90] rounded-full', className].join(
|
||||
' '
|
||||
)}
|
||||
>
|
||||
<div className="!bg-transparent rounded-full !py-1 !px-4 w-full inset-[1px] text-sm border-none dark:from-white dark:to-[#6453C5] dark:border-none">
|
||||
<span className="text-sm text-[#F4FFFA80] bg-clip-text bg-gradient-to-r from-[#F4FFFA] to-[#7E7AAD]">
|
||||
{children}
|
||||
</span>
|
||||
<div className="absolute inset-0 w-full h-full bg-[#1C1C1C] rounded-full blur-2xl" />
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
|
||||
export const AccordionHeader = ({ date, day, title, shipped }: any) => {
|
||||
return (
|
||||
<div className="flex flex-1 flex-col sm:flex-row">
|
||||
<div className="flex gap-4 w-full sm:w-auto sm:min-w-[240px] md:min-w-[380px] items-center">
|
||||
<Badge
|
||||
className={`relative inset-0 !bg-transparent !py-1 !px-4 h-fit backdrop-blur-md ${
|
||||
shipped
|
||||
? 'bg-gradient-to-br from-[#2A1E6C] to-[#2A1E6C00] dark:from-[#2A1E6C] dark:to-[#2A1E6C00] !border-[#6044FF40] dark:!border-[#6044FF40]'
|
||||
: '!border-[#FFFFFF20] dark:!border-[#FFFFFF20]'
|
||||
}`}
|
||||
>
|
||||
<span className="text-[#F4FFFA40] text-sm font-normal bg-clip-text bg-gradient-to-r from-[#F4FFFA] to-[#675FA7]">
|
||||
{shipped ? 'Shipped' : 'Coming Soon'}
|
||||
</span>
|
||||
</Badge>
|
||||
|
||||
<span className="text-scale-900 text-sm">
|
||||
<span className="inline sm:hidden md:inline">{day} </span>
|
||||
{date && (
|
||||
<span>
|
||||
<span className="inline sm:hidden md:inline">・</span> {date}
|
||||
</span>
|
||||
)}
|
||||
</span>
|
||||
</div>
|
||||
{shipped && <span className="text-scale-1200 text-lg mt-3 sm:mt-0">{title}</span>}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
export const ChipLink = ({ href, children }: { href: string; children: any }) => (
|
||||
<Link href={href} target="_blank" rel="noopener">
|
||||
<a className="flex items-center border border-slate-400 bg-gradient-to-r text-black dark:text-white from-[#46444480] to-[#19191980] hover:from-[#4e4e4e80] hover:to-[#19191980] backdrop-blur-sm rounded-full text-sm py-2 pl-3 pr-2">
|
||||
{children}
|
||||
</a>
|
||||
</Link>
|
||||
)
|
||||
|
||||
export const SectionButtons = ({
|
||||
blog,
|
||||
docs,
|
||||
video,
|
||||
github,
|
||||
url,
|
||||
hackernews,
|
||||
}: {
|
||||
blog?: string
|
||||
docs?: string
|
||||
video?: string
|
||||
github?: string
|
||||
url?: string
|
||||
hackernews?: string
|
||||
}) => {
|
||||
return (
|
||||
<div className="flex gap-2 z-10">
|
||||
{!!blog && (
|
||||
<ChipLink href={blog}>
|
||||
Blog post
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PencilSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
{!!docs && (
|
||||
<ChipLink href={docs}>
|
||||
Docs
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<DocsSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
{!!video && (
|
||||
<ChipLink href={video}>
|
||||
Video
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<PlaySvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
{!!github && (
|
||||
<ChipLink href={github}>
|
||||
View on Github
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<GithubSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
{!!url && (
|
||||
<ChipLink href={url}>
|
||||
Read
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<LinkSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
{hackernews && (
|
||||
<ChipLink href={hackernews}>
|
||||
Read more
|
||||
<div className="bg-[#eeeeee] dark:bg-[#313131] rounded-full inline-block p-1 ml-2">
|
||||
<HackernewsSvg />
|
||||
</div>
|
||||
</ChipLink>
|
||||
)}
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
export const CartTitle = ({ children }: { children: any }) => (
|
||||
<span className="z-0 relative text-[#F4FFFA90] bg-clip-text bg-gradient-to-r from-[#F4FFFA] to-[#675FA7]">
|
||||
{children}
|
||||
<div className="absolute -z-10 inset-0 w-full h-full bg-[#1C1C1C90] rounded-full blur-xl" />
|
||||
</span>
|
||||
)
|
||||
|
||||
export default {
|
||||
AccordionHeader,
|
||||
DocsSvg,
|
||||
PencilSvg,
|
||||
PlaySvg,
|
||||
CartTitle,
|
||||
ChipLink,
|
||||
SectionButtons,
|
||||
SmallCard,
|
||||
StyledArticleBadge,
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
.mask {
|
||||
mask-image: radial-gradient(black, transparent);
|
||||
}
|
||||
|
||||
.dark_community {
|
||||
background-image: radial-gradient(closest-side at 50% 50%, #132121, #132121db, #121212);
|
||||
}
|
||||
|
||||
.community {
|
||||
background-image: radial-gradient(closest-side at 50% 50%, #d9eeef, #dbeef0, white);
|
||||
}
|
||||
|
||||
.wrappers > span {
|
||||
left: -200px !important;
|
||||
}
|
||||
|
||||
.community_wrappers > span {
|
||||
left: -400px !important;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.community_wrappers > span > img {
|
||||
object-fit: contain !important;
|
||||
}
|
||||
}
|
||||
|
||||
.lw7-article-card-gradient {
|
||||
background: linear-gradient(90deg, #1c1c1c -20%, #20113d50 150%);
|
||||
}
|
||||
@@ -0,0 +1,76 @@
|
||||
.appear {
|
||||
opacity: 0;
|
||||
animation: appear 0.8s cubic-bezier(0.1, 0, 0.175, 1) forwards;
|
||||
}
|
||||
|
||||
.appear-first {
|
||||
animation-delay: 0.4s;
|
||||
}
|
||||
|
||||
.appear-second {
|
||||
animation-delay: 0.8s;
|
||||
}
|
||||
|
||||
.appear-third {
|
||||
animation-delay: 1.2s;
|
||||
}
|
||||
|
||||
.appear-fourth {
|
||||
animation-delay: 1.6s;
|
||||
}
|
||||
|
||||
.appear-fifth {
|
||||
animation-delay: 2s;
|
||||
}
|
||||
|
||||
.appear-sixth {
|
||||
animation-delay: 2.4s;
|
||||
}
|
||||
|
||||
@keyframes appear {
|
||||
to {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@media (min-width: 1200px) {
|
||||
.hide-on-desktop {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.show-on-mobile {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.hide-on-mobile {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media (min-width: 768px) {
|
||||
.show-on-mobile {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.hide-on-mobile {
|
||||
display: block;
|
||||
}
|
||||
}
|
||||
|
||||
.hide-on-tablet {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.show-on-tablet {
|
||||
display: none;
|
||||
}
|
||||
|
||||
@media (max-width: 1199px) and (min-width: 768px) {
|
||||
.show-on-tablet {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.hide-on-tablet {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
@@ -164,7 +164,7 @@ export default function Ticket({
|
||||
href={`${SITE_URL}/${username ? '?referral=' + username : ''}`}
|
||||
className={`flex items-center justify-center gap-2 text-[#2e2e2e]`}
|
||||
>
|
||||
Get your ticket
|
||||
Go to Launch Week 7
|
||||
</a>
|
||||
</div>
|
||||
</>
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
.ticket-hero {
|
||||
background: #c58cd2;
|
||||
background: linear-gradient(
|
||||
137.46deg,
|
||||
rgba(255, 255, 255, 0.1) 6.19%,
|
||||
rgba(255, 255, 255, 0.08) 103.29%
|
||||
rgba(255, 255, 255, 0) 6.19%,
|
||||
rgba(255, 255, 255, 0) 103.29%
|
||||
);
|
||||
z-index: 10;
|
||||
box-shadow: 0 1px 1px rgba(131, 6, 184, 0.08), 0 2px 2px rgba(128, 6, 184, 0.08),
|
||||
inset 0 0.5px 0px 0.5px rgba(255, 255, 255, 0.14), inset 0 -3px 0 -2px rgba(255, 255, 255, 0.08),
|
||||
0px 4px 20px rgba(118, 7, 170, 0.15);
|
||||
inset 0 0.5px 0px 0.5px rgba(255, 255, 255, 0.1), inset 0 -3px 0 -2px rgba(255, 255, 255, 0.08),
|
||||
0px 4px 20px rgba(118, 7, 170, 0.1);
|
||||
}
|
||||
|
||||
.hero {
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
const images = {
|
||||
'0-ogImages-01': '/images/launchweek/seven/day0/ai-images/ai-images-01.png',
|
||||
'0-ogImages-02': '/images/launchweek/seven/day0/ai-images/ai-image-03.png',
|
||||
'0-ogImages-03': '/images/launchweek/seven/day0/ai-images/ai-image-04.svg',
|
||||
'0-ogImages-03-mobile': '/images/launchweek/seven/day0/ai-images/ai-image-text-input.png',
|
||||
'0-ogImages-04': '/images/launchweek/seven/day0/ai-images/images/img_3.png',
|
||||
'0-ogImages-05': '/images/launchweek/seven/day0/ai-images/ai-images-overlay.png',
|
||||
'0-supavisor-01': '/images/launchweek/seven/day0/supavisor/supavisor_01.png',
|
||||
'0-supavisor-02': '/images/launchweek/seven/day0/supavisor/supavisor_02.png',
|
||||
}
|
||||
|
||||
export interface WeekDayProps {
|
||||
title: string
|
||||
shipped: boolean
|
||||
@@ -11,166 +22,123 @@ export interface WeekDayProps {
|
||||
docs: string
|
||||
steps: {
|
||||
title: string
|
||||
blog: string
|
||||
blog?: string
|
||||
docs?: string
|
||||
isNew: boolean
|
||||
description: string
|
||||
description?: string
|
||||
github?: string
|
||||
hackernews?: string
|
||||
isNew?: boolean
|
||||
thumb?: string
|
||||
url?: string
|
||||
youtube_id?: string
|
||||
bg_layers?: {
|
||||
lottie?: any
|
||||
img?: string
|
||||
mobileImg?: string
|
||||
}[]
|
||||
}[]
|
||||
}
|
||||
|
||||
export const endOfLW7 = '2023-04-16T23:59:59.999-07:00'
|
||||
|
||||
const days: WeekDayProps[] = [
|
||||
{
|
||||
title: 'AI generated OG images',
|
||||
title: '',
|
||||
shipped: true,
|
||||
date: '',
|
||||
date: '07 Apr',
|
||||
publishedAt: '2023-04-07T07:00:00.000-07:00',
|
||||
description: 'AI generated OG images',
|
||||
description: '',
|
||||
d: 0,
|
||||
dd: 'Pre-release',
|
||||
youtube_id: '',
|
||||
blogpost: 'https://supabase.com/blog/new-supabase-docs-built-with-nextjs',
|
||||
docs: 'https://supabase.com/docs',
|
||||
blogpost: 'https://supabase.com/blog/designing-with-ai-midjourney',
|
||||
docs: '',
|
||||
steps: [
|
||||
{
|
||||
title: 'AI generated OG images',
|
||||
blog: '/blog/',
|
||||
docs: '',
|
||||
isNew: false,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day0/ai-images-thumb.png',
|
||||
title: 'Designing with AI',
|
||||
blog: '/blog/designing-with-ai-midjourney',
|
||||
thumb: '/images/launchweek/seven/day0/ai-images/00-ai-images-thumb.png',
|
||||
bg_layers: [
|
||||
{ img: images['0-ogImages-01'] },
|
||||
{ img: images['0-ogImages-02'] },
|
||||
{ img: images['0-ogImages-03'], mobileImg: images['0-ogImages-03-mobile'] },
|
||||
{ img: images['0-ogImages-04'] },
|
||||
{ img: images['0-ogImages-05'] },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Supavisor',
|
||||
blog: '/blog/',
|
||||
docs: '/docs',
|
||||
isNew: true,
|
||||
description: '',
|
||||
github: 'https://github.com/supabase/supavisor',
|
||||
// hackernews: 'hackernews_link',
|
||||
thumb: '/images/launchweek/seven/day0/supavisor/supavisor-thumb.png',
|
||||
bg_layers: [{ img: images['0-supavisor-01'] }, { img: images['0-supavisor-02'] }],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: 'Self-hosted Logs & observability',
|
||||
title: '',
|
||||
shipped: false,
|
||||
date: '10 Apr 2023',
|
||||
date: '10 Apr',
|
||||
publishedAt: '2023-04-10T07:00:00.000-07:00',
|
||||
description: 'Supabase Docs',
|
||||
description: '',
|
||||
d: 1,
|
||||
dd: 'Monday',
|
||||
youtube_id: 'OpPOaJI_Z28',
|
||||
blogpost: 'https://supabase.com/blog/new-supabase-docs-built-with-nextjs',
|
||||
docs: 'https://supabase.com/docs',
|
||||
steps: [
|
||||
{
|
||||
title: 'Supabase Docs',
|
||||
blog: '/blog/new-supabase-docs-built-with-nextjs',
|
||||
docs: '/docs',
|
||||
isNew: true,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day1/self-hosted-logs-thumb.png',
|
||||
},
|
||||
],
|
||||
dd: 'Mon',
|
||||
youtube_id: '',
|
||||
blogpost: '',
|
||||
docs: '',
|
||||
steps: [],
|
||||
},
|
||||
{
|
||||
title: 'Self-hosted Edge Functions',
|
||||
title: '',
|
||||
shipped: false,
|
||||
date: '11 Apr 2023',
|
||||
date: '11 Apr',
|
||||
publishedAt: '2023-04-11T07:00:00.000-07:00',
|
||||
description: 'Image Transformations',
|
||||
description: '',
|
||||
d: 2,
|
||||
dd: 'Tuesday',
|
||||
youtube_id: 'iqZlPtl_b-I',
|
||||
blogpost: 'https://supabase.com/blog',
|
||||
docs: 'https://supabase.com/docs',
|
||||
steps: [
|
||||
{
|
||||
title: 'Image Transformations',
|
||||
blog: '',
|
||||
docs: '',
|
||||
isNew: true,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day2/self-hosted-edge-functions-thumb.png',
|
||||
},
|
||||
{
|
||||
title: 'Smart CDN',
|
||||
description: 'Faster asset delivery, now even faster.',
|
||||
blog: '/blog/storage-image-resizing-smart-cdn',
|
||||
docs: '/docs/guides/storage/cdn',
|
||||
isNew: true,
|
||||
},
|
||||
],
|
||||
dd: 'Tue',
|
||||
youtube_id: '',
|
||||
blogpost: '',
|
||||
docs: '',
|
||||
steps: [],
|
||||
},
|
||||
{
|
||||
title: 'Storage v3 Multipart upload',
|
||||
title: '',
|
||||
shipped: false,
|
||||
date: '12 Apr 2023',
|
||||
date: '12 Apr',
|
||||
publishedAt: '2023-04-12T07:00:00.000-07:00',
|
||||
description: 'Storage v3 Multipart upload',
|
||||
description: '',
|
||||
d: 3,
|
||||
dd: 'Wednesday',
|
||||
youtube_id: 'CGZr5tybW18',
|
||||
blogpost: 'https://supabase.com/blog',
|
||||
docs: 'https://supabase.com/docs',
|
||||
steps: [
|
||||
{
|
||||
title: 'Storage v3 Multipart upload',
|
||||
blog: '/blog/mfa-auth-via-rls',
|
||||
docs: '/docs/guides/auth/auth-mfa',
|
||||
isNew: false,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day3/storage-v3-thumb.png',
|
||||
},
|
||||
],
|
||||
dd: 'Wed',
|
||||
youtube_id: '',
|
||||
blogpost: '',
|
||||
docs: '',
|
||||
steps: [],
|
||||
},
|
||||
{
|
||||
title: 'SSO Support for Projects',
|
||||
title: '',
|
||||
shipped: false,
|
||||
date: '13 Apr 2023',
|
||||
date: '13 Apr',
|
||||
publishedAt: '2023-04-13T07:00:00.000-07:00',
|
||||
description: 'Supabase Wrappers',
|
||||
description: '',
|
||||
d: 4,
|
||||
dd: 'Thursday',
|
||||
youtube_id: 'QA2qC5F-4OU',
|
||||
blogpost: '/blog/postgres-foreign-data-wrappers-rust',
|
||||
docs: 'https://supabase.com/docs',
|
||||
steps: [
|
||||
{
|
||||
title: 'Supabase Wrappers',
|
||||
blog: '/blog/postgres-foreign-data-wrappers-rust',
|
||||
docs: 'https://supabase.github.io/wrappers/',
|
||||
isNew: true,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day4/SSO-support-thumb.png',
|
||||
},
|
||||
],
|
||||
dd: 'Thu',
|
||||
youtube_id: '',
|
||||
blogpost: '',
|
||||
docs: '',
|
||||
steps: [],
|
||||
},
|
||||
{
|
||||
title: 'Community Highlight',
|
||||
title: '',
|
||||
shipped: false,
|
||||
date: '14 Apr 2023',
|
||||
date: '14 Apr',
|
||||
publishedAt: '2023-04-14T07:00:00.000-07:00',
|
||||
description: 'Vault Release',
|
||||
description: '',
|
||||
d: 5,
|
||||
dd: 'Friday',
|
||||
youtube_id: '6bGQotxisoY',
|
||||
blogpost: 'https://supabase.com/blog',
|
||||
docs: 'https://supabase.com/docs',
|
||||
steps: [
|
||||
{
|
||||
title: 'Vault Release',
|
||||
blog: '/blog/vault-now-in-beta',
|
||||
isNew: true,
|
||||
description: '',
|
||||
thumb: '/images/launchweek/seven/day0/ai-images-thumb.png',
|
||||
},
|
||||
{
|
||||
title: 'Transparent Column Encryption',
|
||||
description: '',
|
||||
blog: '/blog/transparent-column-encryption-with-postgres',
|
||||
isNew: true,
|
||||
},
|
||||
],
|
||||
dd: 'Fri',
|
||||
youtube_id: '',
|
||||
blogpost: '',
|
||||
docs: '',
|
||||
steps: [],
|
||||
},
|
||||
]
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
"framer-motion": "^6.5.1",
|
||||
"globby": "^12.0.2",
|
||||
"gray-matter": "^4.0.2",
|
||||
"lottie-react": "^2.4.0",
|
||||
"markdown-toc": "^1.2.0",
|
||||
"marked": "^4.0.12",
|
||||
"next": "12.3.2",
|
||||
|
||||
@@ -9,7 +9,7 @@ import { Badge, Divider, IconChevronLeft } from 'ui'
|
||||
|
||||
import CTABanner from '~/components/CTABanner'
|
||||
import DefaultLayout from '~/components/Layouts/Default'
|
||||
|
||||
import BlogLinks from '~/components/LaunchWeek/7/BlogLinks'
|
||||
import { generateReadingTime } from '~/lib/helpers'
|
||||
import ShareArticleActions from '~/components/Blog/ShareArticleActions'
|
||||
import useActiveAnchors from '~/hooks/useActiveAnchors'
|
||||
@@ -69,6 +69,7 @@ function BlogPostPage(props: any) {
|
||||
const content = props.blog.content
|
||||
const authorArray = props.blog.author.split(',')
|
||||
useActiveAnchors('h2, h3, h4')
|
||||
const isLaunchWeek7 = props.blog.launchweek === 7
|
||||
|
||||
const author = []
|
||||
for (let i = 0; i < authorArray.length; i++) {
|
||||
@@ -271,6 +272,7 @@ function BlogPostPage(props: any) {
|
||||
<MDXRemote {...content} components={mdxComponents()} />
|
||||
</div>
|
||||
</article>
|
||||
{isLaunchWeek7 && <BlogLinks />}
|
||||
<div className="block lg:hidden py-8">
|
||||
<div className="text-scale-900 dark:text-scale-1000 text-sm">
|
||||
Share this article
|
||||
|
||||
@@ -1,20 +1,27 @@
|
||||
import { NextSeo } from 'next-seo'
|
||||
import { GetServerSideProps } from 'next'
|
||||
import DefaultLayout from '~/components/Layouts/Default'
|
||||
import SectionContainer from '~/components/Layouts/SectionContainer'
|
||||
import TicketContainer from '~/components/LaunchWeek/Ticket/TicketContainer'
|
||||
import { SITE_ORIGIN, SITE_URL } from '~/lib/constants'
|
||||
import { NextSeo } from 'next-seo'
|
||||
import { useState, useEffect } from 'react'
|
||||
import dynamic from 'next/dynamic'
|
||||
import { useRouter } from 'next/router'
|
||||
import { createClient, Session, SupabaseClient } from '@supabase/supabase-js'
|
||||
import { useState, useEffect } from 'react'
|
||||
import { IconArrowDown } from 'ui'
|
||||
import LaunchWeekPrizeSection from '~/components/LaunchWeek/LaunchSection/LaunchWeekPrizeSection'
|
||||
import { LaunchWeekLogoHeader } from '~/components/LaunchWeek/LaunchSection/LaunchWeekLogoHeader'
|
||||
|
||||
import { SITE_ORIGIN, SITE_URL } from '~/lib/constants'
|
||||
|
||||
import DefaultLayout from '~/components/Layouts/Default'
|
||||
import SectionContainer from '~/components/Layouts/SectionContainer'
|
||||
import { LaunchWeekLogoHeader } from '~/components/LaunchWeek/LaunchSection/LaunchWeekLogoHeader'
|
||||
import { UserData } from '~/components/LaunchWeek/Ticket/hooks/use-conf-data'
|
||||
import TicketBrickWall from '~/components/LaunchWeek/LaunchSection/TicketBrickWall'
|
||||
import LW7BgGraphic from '../../components/LaunchWeek/LW7BgGraphic'
|
||||
import CTABanner from '../../components/CTABanner'
|
||||
import LW7BgGraphic from '~/components/LaunchWeek/LW7BgGraphic'
|
||||
|
||||
const TicketContainer = dynamic(() => import('~/components/LaunchWeek/Ticket/TicketContainer'))
|
||||
const LW7Releases = dynamic(() => import('~/components/LaunchWeek/Releases/LW7/LW7Releases'))
|
||||
const LaunchWeekPrizeSection = dynamic(
|
||||
() => import('~/components/LaunchWeek/LaunchSection/LaunchWeekPrizeSection')
|
||||
)
|
||||
const TicketBrickWall = dynamic(
|
||||
() => import('~/components/LaunchWeek/LaunchSection/TicketBrickWall')
|
||||
)
|
||||
const CTABanner = dynamic(() => import('~/components/CTABanner'))
|
||||
|
||||
interface Props {
|
||||
users: UserData[]
|
||||
@@ -28,15 +35,16 @@ const supabaseAdmin = createClient(
|
||||
)
|
||||
|
||||
export default function TicketHome({ users }: Props) {
|
||||
const TITLE = 'Get your #SupaLaunchWeek Ticket'
|
||||
const DESCRIPTION = 'Supabase Launch Week 7 | 10–14 April 2023'
|
||||
const OG_IMAGE = `${SITE_ORIGIN}/images/launchweek/seven/launch-week-7-teaser.jpg`
|
||||
const { query } = useRouter()
|
||||
const [supabase, setSupabase] = useState<SupabaseClient | null>(null)
|
||||
const [session, setSession] = useState<Session | null>(null)
|
||||
const { query } = useRouter()
|
||||
const [isGolden, setIsGolden] = useState(false)
|
||||
|
||||
const TITLE = 'Supabase LaunchWeek 7'
|
||||
const DESCRIPTION = 'Supabase Launch Week 7 | 10–14 April 2023'
|
||||
const OG_IMAGE = `${SITE_ORIGIN}/images/launchweek/seven/launch-week-7-teaser.jpg`
|
||||
const ticketNumber = query.ticketNumber?.toString()
|
||||
const bgImageId = query.bgImageId?.toString()
|
||||
const [isGolden, setIsGolden] = useState(false)
|
||||
|
||||
const defaultUserData = {
|
||||
id: query.id?.toString(),
|
||||
@@ -96,31 +104,10 @@ export default function TicketHome({ users }: Props) {
|
||||
/>
|
||||
<DefaultLayout>
|
||||
<div className="bg-[#1C1C1C] -mt-[65px]">
|
||||
<div className="relative bg-lw7 pt-20">
|
||||
<div className="relative bg-lw7 pt-16">
|
||||
<div className="relative z-10">
|
||||
<SectionContainer className="flex flex-col justify-around items-center !py-4 md:!py-8 gap-2 md:gap-4 !px-2 !mx-auto lg:h-[calc(80vh-65px)] min-h-[600px] lg:min-h-[650px]">
|
||||
<SectionContainer className="flex flex-col justify-around items-center !py-4 md:!py-8 gap-2 md:gap-4 !px-2 !mx-auto">
|
||||
<LaunchWeekLogoHeader />
|
||||
|
||||
{supabase && (
|
||||
<TicketContainer
|
||||
supabase={supabase}
|
||||
session={session}
|
||||
defaultUserData={defaultUserData}
|
||||
defaultPageState="ticket"
|
||||
/>
|
||||
)}
|
||||
|
||||
<div className="my-4">
|
||||
<a
|
||||
href="#lw-7-prizes"
|
||||
className="flex items-center text-white text-sm my-4 gap-4"
|
||||
>
|
||||
More about the prizes{' '}
|
||||
<span className="bounce-loop">
|
||||
<IconArrowDown w={10} h={12} />
|
||||
</span>
|
||||
</a>
|
||||
</div>
|
||||
</SectionContainer>
|
||||
<LW7BgGraphic />
|
||||
</div>
|
||||
@@ -129,8 +116,20 @@ export default function TicketHome({ users }: Props) {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<LaunchWeekPrizeSection className="-mt-20 md:-mt-60" />
|
||||
|
||||
<SectionContainer className="relative w-full -mt-48 md:mt-[-460px] z-20 flex flex-col justify-around items-center !py-4 md:!py-8 gap-2 md:gap-4 !mx-auto">
|
||||
<LW7Releases />
|
||||
<div className="w-full flex justify-center py-8 md:py-14 !px-2">
|
||||
{supabase && (
|
||||
<TicketContainer
|
||||
supabase={supabase}
|
||||
session={session}
|
||||
defaultUserData={defaultUserData}
|
||||
defaultPageState="ticket"
|
||||
/>
|
||||
)}
|
||||
</div>
|
||||
<LaunchWeekPrizeSection className="pt-10 md:pt-20" />
|
||||
</SectionContainer>
|
||||
{users && <TicketBrickWall users={users} />}
|
||||
</div>
|
||||
<CTABanner />
|
||||
|
||||
@@ -28,7 +28,11 @@
|
||||
}
|
||||
|
||||
.opacity-pulse {
|
||||
animation: opacity-pulse 3.5s ease-in-out infinite alternate both;
|
||||
animation: opacity-pulse 0.6s ease-in-out infinite alternate both;
|
||||
}
|
||||
|
||||
.opacity-pulse-full {
|
||||
animation: opacity-pulse-full 0.6s ease-in-out infinite alternate both;
|
||||
}
|
||||
|
||||
.glass-tile-gradient {
|
||||
@@ -58,7 +62,16 @@
|
||||
|
||||
@keyframes opacity-pulse {
|
||||
0% {
|
||||
opacity: 0.75;
|
||||
opacity: 0.4;
|
||||
}
|
||||
100% {
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@keyframes opacity-pulse-full {
|
||||
0% {
|
||||
opacity: 0;
|
||||
}
|
||||
100% {
|
||||
opacity: 1;
|
||||
|
||||
@@ -140,7 +140,7 @@ export default function TicketsPage({ users }: Props) {
|
||||
<Link href="/launch-week">
|
||||
<a>
|
||||
<Button type="outline" size="medium">
|
||||
Get your ticket now
|
||||
Go to Launch Week 7
|
||||
</Button>
|
||||
</a>
|
||||
</Link>
|
||||
|
||||
@@ -52,7 +52,7 @@ export const Section = ({ children, icon, img }) => (
|
||||
|
||||
### SOC 2
|
||||
|
||||
Supabase is SOC2 Type 1 compliant. Enterprise customers can request a copy of our SOC2 [here](https://forms.supabase.com/soc2).
|
||||
Supabase is SOC2 Type 2 compliant. Enterprise customers can request a copy of our SOC2 [here](https://forms.supabase.com/soc2).
|
||||
|
||||
<div className="w-16">
|
||||
<img src="/images/security/21972-312_SOC_NonCPA.png" />
|
||||
|
||||
|
After Width: | Height: | Size: 85 KiB |
|
After Width: | Height: | Size: 290 KiB |
|
After Width: | Height: | Size: 235 KiB |
|
After Width: | Height: | Size: 168 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 261 KiB |
|
After Width: | Height: | Size: 340 KiB |
|
After Width: | Height: | Size: 474 KiB |
|
After Width: | Height: | Size: 47 KiB |
|
After Width: | Height: | Size: 578 KiB |
|
After Width: | Height: | Size: 1.0 MiB |
@@ -0,0 +1,214 @@
|
||||
<svg width="916" height="400" viewBox="0 0 916 400" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g clip-path="url(#clip0_9_8762)">
|
||||
<g filter="url(#filter0_f_9_8762)">
|
||||
<circle cx="851.339" cy="103.855" r="321.761" fill="#1C0C60"/>
|
||||
</g>
|
||||
<g filter="url(#filter1_d_9_8762)">
|
||||
<g clip-path="url(#clip1_9_8762)">
|
||||
<g filter="url(#filter2_f_9_8762)">
|
||||
<rect x="329.055" y="87.3984" width="120.903" height="80.6023" fill="url(#pattern0)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g filter="url(#filter3_d_9_8762)">
|
||||
<g clip-path="url(#clip2_9_8762)">
|
||||
<g filter="url(#filter4_f_9_8762)">
|
||||
<rect x="293.305" y="175.477" width="120.903" height="80.6023" fill="url(#pattern1)"/>
|
||||
</g>
|
||||
<g filter="url(#filter5_f_9_8762)">
|
||||
<rect x="292.938" y="175.391" width="125.86" height="83.9069" fill="url(#pattern2)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g filter="url(#filter6_d_9_8762)">
|
||||
<g clip-path="url(#clip3_9_8762)">
|
||||
<g filter="url(#filter7_f_9_8762)">
|
||||
<rect x="775.398" y="281.281" width="120.903" height="80.6023" fill="url(#pattern3)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g clip-path="url(#clip4_9_8762)">
|
||||
<g filter="url(#filter8_f_9_8762)">
|
||||
<rect x="801.492" y="194.559" width="120.903" height="80.6023" fill="url(#pattern4)"/>
|
||||
</g>
|
||||
</g>
|
||||
<rect width="152.505" height="101.67" rx="6.43818" transform="matrix(-1 0 0 1 675.203 -20.8203)" fill="url(#pattern5)"/>
|
||||
<rect x="422.016" y="196.363" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern6)"/>
|
||||
<rect x="683.344" y="-20.8203" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern7)"/>
|
||||
<g filter="url(#filter9_d_9_8762)">
|
||||
<g clip-path="url(#clip5_9_8762)">
|
||||
<g filter="url(#filter10_f_9_8762)">
|
||||
<rect x="456.516" y="87.3984" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern8)"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<rect x="438.594" y="304.582" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern9)"/>
|
||||
<rect x="615.57" y="87.3984" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern10)"/>
|
||||
<g clip-path="url(#clip6_9_8762)">
|
||||
<g filter="url(#filter11_f_9_8762)">
|
||||
<rect x="596.992" y="304.582" width="152.505" height="101.67" rx="6.43818" fill="url(#pattern11)"/>
|
||||
</g>
|
||||
</g>
|
||||
<g filter="url(#filter12_f_9_8762)">
|
||||
<ellipse cx="528.329" cy="577.021" rx="764.329" ry="227.576" fill="url(#paint0_linear_9_8762)"/>
|
||||
</g>
|
||||
<rect x="-8.49219" y="-16.5078" width="933.242" height="433.02" fill="url(#paint1_radial_9_8762)"/>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_f_9_8762" x="230.203" y="-517.281" width="1242.27" height="1242.27" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="149.688" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<filter id="filter1_d_9_8762" x="326.503" y="87.3984" width="126.008" height="85.7064" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="2.55204"/>
|
||||
<feGaussianBlur stdDeviation="1.27602"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter2_f_9_8762" x="311.35" y="69.6935" width="156.314" height="116.012" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="8.85249" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image0_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter3_d_9_8762" x="290.753" y="175.477" width="126.008" height="85.7064" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="2.55204"/>
|
||||
<feGaussianBlur stdDeviation="1.27602"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter4_f_9_8762" x="280.545" y="162.716" width="146.424" height="106.123" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.38009" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern1" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter5_f_9_8762" x="275.233" y="157.686" width="161.27" height="119.317" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="8.85249" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern2" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image2_9_8762" transform="scale(0.000651042 0.000976563)"/>
|
||||
</pattern>
|
||||
<filter id="filter6_d_9_8762" x="772.846" y="281.281" width="126.008" height="85.7064" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="2.55204"/>
|
||||
<feGaussianBlur stdDeviation="1.27602"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter7_f_9_8762" x="762.638" y="268.521" width="146.424" height="106.123" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.38009" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern3" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter8_f_9_8762" x="788.732" y="181.798" width="146.424" height="106.123" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.38009" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern4" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<pattern id="pattern5" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image3_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<pattern id="pattern6" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image3_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<pattern id="pattern7" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image4_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter9_d_9_8762" x="453.297" y="87.3984" width="158.944" height="108.108" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="3.21909"/>
|
||||
<feGaussianBlur stdDeviation="1.60954"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter10_f_9_8762" x="440.42" y="71.303" width="184.696" height="133.861" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="8.04772" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern8" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<pattern id="pattern9" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<pattern id="pattern10" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image5_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter11_f_9_8762" x="580.897" y="288.487" width="184.696" height="133.861" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="8.04772" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<pattern id="pattern11" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image1_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter12_f_9_8762" x="-344.545" y="240.9" width="1745.75" height="672.242" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="54.2725" result="effect1_foregroundBlur_9_8762"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_9_8762" x1="163.223" y1="151.461" x2="319.802" y2="956.107" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0.630208" stop-color="#4635A7"/>
|
||||
</linearGradient>
|
||||
<radialGradient id="paint1_radial_9_8762" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(630.128 200.002) rotate(180) scale(279.535 1359.63)">
|
||||
<stop stop-color="#1B1B1D" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#1B1B1D"/>
|
||||
</radialGradient>
|
||||
<clipPath id="clip0_9_8762">
|
||||
<rect width="916" height="400" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip1_9_8762">
|
||||
<rect x="329.055" y="87.3984" width="120.903" height="80.6023" rx="5.10407" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip2_9_8762">
|
||||
<rect x="293.305" y="175.477" width="120.903" height="80.6023" rx="5.10407" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip3_9_8762">
|
||||
<rect x="775.398" y="281.281" width="120.903" height="80.6023" rx="5.10407" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip4_9_8762">
|
||||
<rect x="801.492" y="194.559" width="120.903" height="80.6023" rx="5.10407" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip5_9_8762">
|
||||
<rect x="456.516" y="87.3984" width="152.505" height="101.67" rx="6.43818" fill="white"/>
|
||||
</clipPath>
|
||||
<clipPath id="clip6_9_8762">
|
||||
<rect x="596.992" y="304.582" width="152.505" height="101.67" rx="6.43818" fill="white"/>
|
||||
</clipPath>
|
||||
<image id="image0_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
<image id="image1_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
<image id="image2_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
<image id="image3_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABgAAAAQACAIAAACoEwUVAAEAAElEQVR4nNz9W9rjuq4tCALeUdnJ7EE1oXpeD8fIB+IycCEl2Y5YayfnN/+QJV5AEBiASJDi/+///f97v/8/LMRMRCQsRMTMIsJERETMJERMJOsnEXFcCxETk4hm9cQkQox3PAlp/VYpMwmxlkitWV3QeE1MOXN5Ju3Os5QLsNyq4j49H1J1o35utUr5l2gNmfg/+phriX1Dn1J+We5Y/RpzH4txjCXkc9vCnkfrwZJOEqlikEh8xIN7ArRpRtZQSRuXWbCw/1IetCsgsJQuqvizxF6fNA5XkgJqNkKJfH3C40KSMUvysBamEPzcUZOq1cFDOLROMW/VzDstIuyk7XnwPHFl3AUb77IV8eGmsH6XeBqjW41fg11kZQoTENyRWpqRAqw7yjjsSoh1K9I1946STJ3M3Tg91Ta59BEwEPAQu1CgswzHBEISnoRXwMTGTmZSZMg0IJvOml5y7vo7VWKuCMfQ8YbHqX4mltL1yPqJ4GfestG2yVSomxoUY/EwtHGjVlHAMJMU/XVhIDNXhTwzYkhYA6ExDX0ZwCqyeDPe31yShlF/lqISMdkdiZPDqAO3KDMemhjTA9wa8oXdKbLDLiG5M+GuG41YK8eTp5QYDc3cChGF4btVd6K62eC7fsFk7DPzxCEePJLBlTkTfVDWhjIj6aJg/CRtcuf6q7l60IQMV5+nk+q0VhMEjwMtwFTmZNPIhfvsadu4SDS3xFdfmYu1XspisE15lIForw3aBBO3esRiFlAmee52qcPcUqolvv7SfvC+21sW03pzVzLgaZHl6DGPVJX+w2+msUBzK9AdSP8aDd3jtqKNhhuG03PfhJHkKdkdEWGujkyqkENKdcQ3VKvp8TmTJfSuuglO9Oq9WmfhN9H//Pk/8v//85I/CPasch83tBZoOsxpMLhP9AgaNqiCl/BxvPewmxT2cu2tmtO/dQgO4/GxkXfrvW/2bqM7d+NLB6TXdiawsswAzx2nJZqvjH7FO/gR8aN6ZRHnli3IctmCn06mQH67GGYiRwmq/RSuOTcV3E13C2nvuQnPaPBnCDPVzW1eUHBp8gu/TxVJ+T1WZCK4B92s/OhexfWnopkBP9CZ02MUszudn/raqyS17e7iYtc8c8ZDhjqe9nIkEhGaMwW38S434CxdF6+aV9I/v0mSrpP/0Sx6UYf8tPgbWqMyRvKDcAELMVOvx6KmoeblaS51Lwd7v0/j04OcINLlHsewQ50JQAtasuswmApO17U+oTrHmgHfrC8zAHoT2GvxLJml/d1UwkBArc07iotV6C7UIjK0Ozq1BI+skW4Eux3HfjA8mTrXDVrCJei8EEPv3H2TteJnS0f4GjAwJXjjGsS5VYnJiExxVslhlAZJiFsMzfikYrWSTyBual7S4FddEyPk2rSt/Gy+vBJ8gvnH8FnFBv+0vwF3RNAFppgJYgctRlJvmKYErfk+jAcrQ/AZZhq0pndx2+4d8nbCAaK1eAB5mVl03pgvpi+Knyr7R3t0p+bZSroEPh1FfYMIUvCi1djwaq7yc1t/qxYPVrB8uxkNMznunyD9qadojIZ6BHGdicgCJkq7rkcAkT1DYiHHTVUshxcnf9/WcL/ecZVyX7ebocgb2EmkPhWTz7AxMwlOWbkBhEHg9BCIGexbg9J+YT9ztdi2mcVRqg+aUAgdUkOZU+pSKChWr6MPwkLC+FpTadJVBzBwaaEDPUxvMV7q+f1/3vz6v/4QkbykCw+7B2vCoZPxktkMby+EKhQY0Syze4RuTZz4u6zlfF3l6mkVY/ocs25XWO587Ink2lB+C3zqRLJDEec8An6SGGoJYNgHPJm1qd9FE17IwjyUzC/8jMcjETvKB/uSwVLarV3xY5odlpZr8VqI8M1DiHmiTR8OwO/aKck58RK36CWzl/ftzFzLnXb3YwdZLjUoP7k1OOZ8FRiBxWv9a5NUxBdrADhwUWGQVNy9E8bHzcD2bOhuJbAR6WatE/VuGPhNxUFkve6O7YepOCg4VtIZ3Aqy+WrlqRAxOFOSZKz5G8/SZX4m2qzusCpener1IDABwcpIUsGQhkEMRkQeERhw98GqC8WQ3X6nIgw/bZX85Gol9yC9R+hb5ncmcXQT7P4dgChyV9Jd8ZbN36tiUsbjUPmNNDHaKxC78B5r0+Ienr3Our6IUVkpBOuzhHagUXJOKuPhtLA1cbOjPRcTzFbZPUc6Hgrt8GSoG3wjbSq99YP83JFkH5vXMC3tP7/A0zbyO3+ie9Q8/gxxXmKAqAVsvPK+HA3876oyGaE1x8RdgzLIU2LcNu3GQ3omyU8lXAF4zKEhMXl8qPqrdKop0wz/XoPJ3v3IlW+ryb7TzxN2bYjOifBtcn9GxtL+FgwP6MIkSM3BoPmX5N5O+oqN4+ULWeyW13E1uogos2CpyK1eCfF6tec8RYPRUVYHkwjpRMT6zeB+rLkfWVURu9kGZzK33lAlMhfUtHkBVWoHl6Lg2aJD6kbplLpmFG9B4G+KytnXx/AK7VRFSJRYPbxgLSbQq+a2fo0NguZJ6oIJIYrEimpgYaE/QhKrlTGwQW7M0LBfkJEchJVRjdEDfJzp77bmWZJ2kY09JI6cD9vDRtx5yE8+SJ93uieh5P0PXTQNZiEdXBXUyOzCJ+XHBaXnx8PTzjXZXD/i0TgYxxpQaA5+w8En3FTf0Z8nWS3USHhaUfU4mlDN6PUsKUVYmTIcunHHi/ovTs90K9wJi+PlrBgSrK6wXhO+nidafqPuHw8K75WsXFeTN1f2D5NsfnbZ7gpn1p1p4p3knLfV+2bqpYsLme7aK3YPYAdHqFSbu1Rs4EhBdqP1HnPnXYuajNq53rnzc0ioJFinOA+uBPFBE7x7sEto+fa5z73UiOdNrpMd5DIxImP+1NSpbh3wVgPrbfHAsyDYXz0WPZyEMPxmVCJkWXI+J9q23UlDXmLmj6nxWqew4q1QiMzdZiIh5mB0p6qDOeYYWDzsPdmPi+Q86oOgscGavzfJjZFlLDuGFlJ5VoRUn9XfJLkXQmFCdacVZyYisUXW/tdx43EUBmiFahFFdoiSHHvUP93/K8pERoYo39zESK/xp77U6FHneDH5oOFu+uZhm2stwvyw7VoVSFEhyy6KyRLbLhxyEtWw2LYGorQsyplPuCQzOtRO1Y3V8MqQqYB4BoPEqpsBy6RQKAYSbGenjFg/GL4SGrW6wvqCMcC1CPOKRzQJl6TNQZsd6XJMw0BK7MUzBTVfXMiX3zEi2m+3Dm+avLC8XVg55xMTmiU1tppw4ZJIjGwQw2vSJ2o0CMyH6ig1iJoC+FeyVveIo/1qanCj4mL4H41cK4cRmNog8a1rRL5Nv7iK3qX8FlU5Nne1MKIUuukGztlcbj91Jq2WqyCAfaogXZ6lf8vzGy2aRtOJA7Ls2IIRs+jCo++S6Tm1+5wZ90p8bjiNqHbmQFaeIATlMey+mRJ7lDYOP4G8/vNGD8bry8xj/nOG/LOCys20KyaZ5UW1u3fWi2P+nyXANKMDlJNhFt8dBvRALrlUBGuT9T6jpUruIVlG8xhODYXLxHirrMB+nrZW+GcpVW9dUaelvzjtAbbdm2CjHJFx6toYw4KSE6dNDdUU+ez+6KnhRh3stGH726ER6+b91HOn4oY+TFTqOhicfdC0ZhyXDRW1eiz3HM52A7Ph20zDF6LPbrHvpHvkaL2tpRf5yU+Lb+qUR71Siu40JXA+EW9zsDtXj2sVqd2pd3OHBydzmj8yHbgYoFFo8OaudFLe5NiTM6cqeCpoDLxqavcmMOZm+HuiuQ3KN2bAvM6BpvKKEZaKxILLArTAISOi/VEvpQ94jab4HlaFnMCtvV/HDrQSTf7Yb6mpTxgWS455pwoGmZkk9qYtSOU+SiClDDVtAAcDVQFy1Pk3a83C5CeweMVxylvZsLeBhfE0u8s0h7IK6Vk8pT+aGO4qQ3TZXhJQkx5z5u99CTVs3PwF30cnKka0dab7LUkzm+t8GMco0e2qEIOSuloQheGBtS/BU6emxvnBOW4439VlG8X0ynTukPKkR2uHJy3+2bwH9go8uuqvySrvD2ziZDSpe4Tpqr3tZEVcMVExNr7/hOO1Mi9LWc9V0eLtcLjkEtihcjia3j/BfC6T22jBjtxRsHfyQfoNFKOkXdjHgpqnsbpGzhkiojxIYqsEYICSjKLmd1dsm25b0F36wkA8bmKn4qIAxCb55BC4NroaaiaUPm9N+MvWfpuKOCa1eZTOTqIchn5wRPKj8nQ3PmNB+lbgjgmdtWqRcX4+29oChnviDmSjsThkKx70ZX7NhsZ9V6edWdAfzbQ+Tf9A03tzUm/sft/vE+Jz9XT2ZbLpK+qjXirZah6BPGhgdTbh2Y7WeuGBpBL2GE91IbM6XFoBOu4zZ4Ma3UdLl3GmQJCWioEnMh+JMoGR3kuO2cOOmN5womtc15sFvNw+w6lf5yelnuVucc4qJVNv817nk+8Jr9YjEEitfHSE8Fsi1gS6lVm+uzE4uDs7UOlGMFSqi+JzOKvKeCente4KNQ6ZGElw6MYwrJ3qwq4z2Eac1710ttBmNnifJbLGX69zV4KJhN7MfrBp1knLcmf4UN7GR8eCQmO3tOTGxXJXnC0oZYH5gqTfGMNUy8HtkFsjPj9lyounF68FxUHZZb+ldoMTdqST8kC7oKxBXIq3olfe8n/aKBx9pIEw/CDAXT+MHAHUJyDmCO2ZBmjWfCFhfom8V2yOP7R5kcDYoHndZ5+7sVFVQeUqTOlMH1G/BOZmC4FQo0D9m8+oYENEJGJxMbsUFWavaax7dfXGWHa3YSfeRqfN1qH7v1pMFRXzPNCoXXrDd112NG3JoejmnN9603slyiUhfr3+6EK3Line truncated
|
||||
<image id="image4_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
<image id="image5_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 8.0 MiB |
|
After Width: | Height: | Size: 387 KiB |
@@ -0,0 +1,49 @@
|
||||
<svg width="916" height="400" viewBox="0 0 916 400" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g filter="url(#filter0_d_9_8762)">
|
||||
<rect x="570.609" y="162.719" width="225.657" height="150.438" rx="6.43818" fill="url(#pattern0)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<g filter="url(#filter1_b_9_8762)">
|
||||
<rect x="391.508" y="185.766" width="454.799" height="33.817" rx="8.45424" fill="url(#paint0_linear_9_8762)" fill-opacity="0.5"/>
|
||||
<path d="M406.779 197.184H405.433L400.358 207.674H401.704L406.779 197.184ZM409.332 207.674V200.558H407.956V207.674H409.332ZM407.646 197.865C407.646 198.412 408.09 198.856 408.637 198.856C409.199 198.856 409.643 198.412 409.643 197.865C409.643 197.303 409.199 196.859 408.637 196.859C408.09 196.859 407.646 197.303 407.646 197.865ZM413.074 207.674V203.384C413.074 202.318 413.74 201.579 414.731 201.579C415.797 201.579 416.241 202.289 416.241 203.206V207.674H417.631V203.369C417.631 202.348 418.297 201.579 419.274 201.579C420.324 201.579 420.783 202.274 420.783 203.206V207.674H422.159V203.058C422.159 201.194 420.945 200.351 419.703 200.351C418.8 200.351 417.883 200.676 417.321 201.697C416.936 200.78 416.078 200.351 415.19 200.351C414.362 200.351 413.474 200.72 413.03 201.505V200.558H411.699V207.674H413.074ZM423.94 205.766C423.94 206.89 424.872 207.896 426.322 207.896C427.595 207.896 428.305 207.215 428.615 206.712C428.615 207.23 428.66 207.497 428.689 207.674H430.05C430.021 207.497 429.962 207.127 429.962 206.505V202.94C429.962 201.549 429.133 200.336 427.003 200.336C425.464 200.336 424.236 201.283 424.088 202.644L425.42 202.954C425.508 202.126 426.056 201.519 427.032 201.519C428.112 201.519 428.571 202.096 428.571 202.792C428.571 203.043 428.453 203.265 428.024 203.324L426.1 203.605C424.872 203.783 423.94 204.493 423.94 205.766ZM426.514 206.727C425.804 206.727 425.36 206.224 425.36 205.692C425.36 205.055 425.804 204.715 426.396 204.626L428.571 204.301V204.626C428.571 206.18 427.654 206.727 426.514 206.727ZM431.61 208.059C431.788 209.583 433.119 210.707 434.895 210.707C437.573 210.707 438.46 208.946 438.46 207.141V200.558H437.085V201.549C436.729 200.839 435.99 200.425 434.895 200.425C432.942 200.425 431.625 201.963 431.625 203.887C431.625 205.899 433.001 207.334 434.895 207.334C435.96 207.334 436.729 206.816 437.07 206.165V207.186C437.07 208.725 436.389 209.494 434.895 209.494C433.815 209.494 433.06 208.739 432.957 207.748L431.61 208.059ZM435.102 206.165C433.844 206.165 433.046 205.277 433.046 203.887C433.046 202.511 433.874 201.608 435.102 201.608C436.3 201.608 437.129 202.511 437.129 203.887C437.129 205.262 436.3 206.165 435.102 206.165ZM442.057 207.674V200.558H440.682V207.674H442.057ZM440.371 197.865C440.371 198.412 440.815 198.856 441.362 198.856C441.924 198.856 442.368 198.412 442.368 197.865C442.368 197.303 441.924 196.859 441.362 196.859C440.815 196.859 440.371 197.303 440.371 197.865ZM445.814 203.561C445.814 202.481 446.377 201.608 447.471 201.608C448.714 201.608 449.128 202.407 449.128 203.398V207.674H450.519V203.162C450.519 201.579 449.676 200.351 447.974 200.351C447.146 200.351 446.303 200.691 445.785 201.579V200.558H444.424V207.674H445.814V203.561ZM453.634 203.384C453.693 202.466 454.403 201.564 455.572 201.564C456.83 201.564 457.495 202.363 457.525 203.384H453.634ZM457.732 205.233C457.466 206.032 456.889 206.668 455.735 206.668C454.536 206.668 453.619 205.78 453.589 204.508H458.945C458.96 204.419 458.975 204.242 458.975 204.064C458.975 201.845 457.747 200.336 455.557 200.336C453.767 200.336 452.154 201.86 452.154 204.094C452.154 206.505 453.826 207.896 455.735 207.896C457.392 207.896 458.531 206.905 458.93 205.647L457.732 205.233Z" fill="white" fill-opacity="0.7"/>
|
||||
<path d="M483.657 210.485V206.712C484.042 207.349 484.87 207.866 485.965 207.866C488.051 207.866 489.279 206.224 489.279 204.108C489.279 202.037 488.14 200.395 486.01 200.395C484.856 200.395 484.012 200.957 483.628 201.667V200.558H482.281V210.485H483.657ZM487.859 204.108C487.859 205.573 487.045 206.624 485.758 206.624C484.486 206.624 483.642 205.573 483.642 204.108C483.642 202.688 484.486 201.623 485.758 201.623C487.06 201.623 487.859 202.688 487.859 204.108ZM495.669 206.816C495.669 207.112 495.699 207.511 495.728 207.674H497.06C497.03 207.423 496.986 206.92 496.986 206.357V200.558H495.595V204.848C495.595 205.928 495.033 206.668 493.908 206.668C492.74 206.668 492.296 205.81 492.296 204.833V200.558H490.905V205.041C490.905 206.653 491.911 207.896 493.568 207.896C494.397 207.896 495.284 207.556 495.669 206.816ZM503.309 200.484C503.235 200.469 503.043 200.439 502.851 200.439C502.126 200.439 501.238 200.706 500.72 201.8V200.558H499.359V207.674H500.75V204.108C500.75 202.54 501.534 201.919 502.703 201.919C502.895 201.919 503.102 201.934 503.309 201.963V200.484ZM506.167 210.485V206.712C506.552 207.349 507.381 207.866 508.475 207.866C510.562 207.866 511.789 206.224 511.789 204.108C511.789 202.037 510.65 200.395 508.52 200.395C507.366 200.395 506.523 200.957 506.138 201.667V200.558H504.791V210.485H506.167ZM510.369 204.108C510.369 205.573 509.555 206.624 508.268 206.624C506.996 206.624 506.153 205.573 506.153 204.108C506.153 202.688 506.996 201.623 508.268 201.623C509.57 201.623 510.369 202.688 510.369 204.108ZM514.952 207.674V196.963H513.562V207.674H514.952ZM518.221 203.384C518.28 202.466 518.99 201.564 520.159 201.564C521.416 201.564 522.082 202.363 522.112 203.384H518.221ZM522.319 205.233C522.052 206.032 521.475 206.668 520.321 206.668C519.123 206.668 518.206 205.78 518.176 204.508H523.532C523.547 204.419 523.562 204.242 523.562 204.064C523.562 201.845 522.334 200.336 520.144 200.336C518.354 200.336 516.741 201.86 516.741 204.094C516.741 206.505 518.413 207.896 520.321 207.896C521.978 207.896 523.118 206.905 523.517 205.647L522.319 205.233ZM528.828 204.035V202.821H524.819V204.035H528.828ZM532.059 207.674V206.638C532.502 207.408 533.316 207.866 534.367 207.866C536.482 207.866 537.681 206.195 537.681 204.079C537.681 202.008 536.571 200.351 534.411 200.351C533.227 200.351 532.399 200.928 532.059 201.564V196.963H530.683V207.674H532.059ZM536.26 204.079C536.26 205.618 535.432 206.624 534.159 206.624C532.931 206.624 532.044 205.618 532.044 204.079C532.044 202.54 532.931 201.579 534.159 201.579C535.447 201.579 536.26 202.54 536.26 204.079ZM540.843 207.674V196.963H539.453V207.674H540.843ZM547.827 206.816C547.827 207.112 547.857 207.511 547.886 207.674H549.218C549.188 207.423 549.144 206.92 549.144 206.357V200.558H547.753V204.848C547.753 205.928 547.191 206.668 546.066 206.668C544.898 206.668 544.454 205.81 544.454 204.833V200.558H543.063V205.041C543.063 206.653 544.069 207.896 545.726 207.896C546.555 207.896 547.442 207.556 547.827 206.816ZM552.347 203.384C552.406 202.466 553.116 201.564 554.285 201.564C555.543 201.564 556.209 202.363 556.238 203.384H552.347ZM556.445 205.233C556.179 206.032 555.602 206.668 554.448 206.668C553.25 206.668 552.332 205.78 552.303 204.508H557.659C557.673 204.419 557.688 204.242 557.688 204.064C557.688 201.845 556.46 200.336 554.27 200.336C552.48 200.336 550.868 201.86 550.868 204.094C550.868 206.505 552.539 207.896 554.448 207.896C556.105 207.896 557.244 206.905 557.644 205.647L556.445 205.233ZM562.644 208.059C562.822 209.583 564.153 210.707 565.929 210.707C568.607 210.707 569.494 208.946 569.494 207.141V200.558H568.118V201.549C567.763 200.839 567.024 200.425 565.929 200.425C563.976 200.425 562.659 201.963 562.659 203.887C562.659 205.899 564.035 207.334 565.929 207.334C566.994 207.334 567.763 206.816 568.104 206.165V207.186C568.104 208.725 567.423 209.494 565.929 209.494C564.849 209.494 564.094 208.739 563.991 207.748L562.644 208.059ZM566.136 206.165C564.878 206.165 564.079 205.277 564.079 203.887C564.079 202.511 564.908 201.608 566.136 201.608C567.334 201.608 568.163 202.511 568.163 203.887C568.163 205.262 567.334 206.165 566.136 206.165ZM575.666 200.484C575.592 200.469 575.399 200.439 575.207 200.439C574.482 200.439 573.594 200.706 573.077 201.8V200.558H571.715V207.674H573.106V204.108C573.106 202.54 573.89 201.919 575.059 201.919C575.251 201.919 575.459 201.934 575.666 201.963V200.484ZM576.704 205.766C576.704 206.89 577.636 207.896 579.086 207.896C580.358 207.896 581.069 207.215 581.379 206.712C581.379 207.23 581.424 207.497 581.453 207.674H582.814C582.785 207.497 582.726 207.127 582.726 206.505V202.94C582.726 201.549 581.897 200.336 579.767 200.336C578.228 200.336 577 201.283 576.852 202.644L578.184 202.954C578.272 202.126 578.82 201.519 579.796 201.519C580.876 201.519 581.335 202.096 581.335 202.792C581.335 203.043 581.217 203.265 580.787 203.324L578.864 203.605C577.636 203.783 576.704 204.493 576.704 205.766ZM579.278 206.727C578.568 206.727 578.124 206.224 578.124 205.692C578.124 205.055 5Line truncated
|
||||
<rect x="816.717" y="189.993" width="25.3627" height="25.3627" rx="4.22712" fill="url(#paint1_linear_9_8762)"/>
|
||||
<g opacity="0.75">
|
||||
<path d="M829.398 206.373L834.153 207.43L829.398 197.919L824.642 207.43L829.398 206.373ZM829.398 206.373V202.146" stroke="#DFDFDF" stroke-width="0.958791" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</g>
|
||||
<rect x="392.036" y="186.294" width="453.742" height="32.7602" rx="7.92585" stroke="url(#paint2_linear_9_8762)" stroke-width="1.05678"/>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_d_9_8762" x="522.323" y="117.652" width="322.229" height="247.011" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="3.21909"/>
|
||||
<feGaussianBlur stdDeviation="24.1432"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0.0300778 0 0 0 0 0.0172222 0 0 0 0 0.0666667 0 0 0 1 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image0_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<filter id="filter1_b_9_8762" x="383.054" y="177.311" width="471.707" height="50.7255" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="4.22712"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_9_8762" x1="625.029" y1="130.712" x2="647.464" y2="251.486" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#BB93C5"/>
|
||||
<stop offset="1" stop-color="#302642"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_9_8762" x1="821.84" y1="173.457" x2="848.388" y2="226.76" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="white" stop-opacity="0.33"/>
|
||||
<stop offset="1" stop-color="white" stop-opacity="0.02"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_9_8762" x1="429.685" y1="190.741" x2="829.479" y2="223.561" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#E3E3E3" stop-opacity="0.12"/>
|
||||
<stop offset="1" stop-color="#E9E5E5" stop-opacity="0.21"/>
|
||||
</linearGradient>
|
||||
<image id="image0_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABgAAAAQACAIAAACoEwUVAAEAAElEQVR4nKz927Iku64liAGeafoQWVmpW9Vlury2dZsuJun/f0UvdXadyoAeiHEB6DFzlSTfe82McKeTuA6AIN0j/3f/4X/+93///Lc///7rd0bEE5kZERFZEREVkZGRFZWRkRlVmU/VJzOzr88jIypynw02TG+G79XnXm5T08ofGnnf+lgREZnq/zBSUdE0sh3obpbYoI/FaQukO8i8mhyKn8yqT47zZySjNDOqzoeqIrXeW143xWh19JJVL/K5z4nkb0caoaku2H/LM6M+lZkt2HyiCoLMOp+nYGRLX8YMpzajIJkoXblNruo0iqp68jlDpyn+y2D5oxhgqtlsxVFQ20cl1X7EWdDFPWZ30X/T7eduxtHVYjJfEXHoyOb70/xWVXOd4HzIlLQdFzCSW2XLVkwnNzcR5i/LzjKmm712YtKjY0Y01AT0eq4GuNr0JBkQX6aGgGWEfXdJHkqrtel6KaqVdrtFlC9yiYgcRu4CaPtxAUZl5Ys/HuOSQikUjrUNOwfN4PJYmyMuJJ+bQPdtG6qFwTEyTAYvdgUcOwxkPmOYjIikHNZgTrzrBdIzWodhpVisyCcj2Pjgay0XNS4FuNK3EVwyMYAgTkTyG8kIix5JhOyOHh/L2ovDc9/Q4ER+CTmO0wc0ettDZlU8uaTtdmg3CsfkHaeHEaF2/926Ih6hV+lGaUJyKpMAg8rBMtPxC/ikyTm+wje1eAXSGYn8ngoyO/oxSi5cdKGNa7NfO5fvoW/cmxSs9fsW2H86GlH3cMnAVW6ITuALA+7ibvD5xr5uizEEkakus79vxD2j3aUFUj9Oeoa1bhEE1HB09ETvnpcsLANSzYIJTNU8dx5CLx5EnEytCS0ByGBVXkDAAkXNV527T8z6lDzB7O0EeNfuCNY2zpJEZzidsFAgiETTcg6SFOAiRpgOb/maS+hwx7d4Z2ScS92550reu53YyclFQh22YENKnyT2aYJvIXeelntUhGGbyTntrqILlZPfmRNT6DyBdGRznWqMAS0jbQGw++AdYdS6XYKKdP1NSKxcHDuBIKGtQqfNwhQQZiRkOoq/HqkRd4vUL81Tsu82AX+/J3Q7BJDGMrGCMVg4YpwN0Z98RjAdjz2YNKdlteCPJ5X0fNlbwiTTs+Haze4j5+cjZsZSv5bRYqfpZJiMI1LKiA4lk1KJoJjPaxxrefFAE1I3gTTYDTrMN1OKdgrMbkH6cIdpq+SOnCm7SxrAmPh7wWCMk5q3BrH9ItHkrfy0x5oxiN2QSIzH6WhEUnBVkU/E56Rhn5OKUo2f+Dzx6/Pr+fPr/53/8X/7P3/+/Lc/n39/fv3KlZLrU8Zie8k32oljtN3Rm5fFRa5Wb9Kx+65Zz6s4fRzc9mP/g4qvbSetQuB8Z2IbMdPqIFYSyHMKdMHmX3LGVzy5eHSBfKmjfGH3zcqH28HiZT4Wv3FLfdPaT9p8a/hO+gWTbx3P7l7Utk/p+4XmOZx23PQm11TLN/KdhDc/ujr5avirAHTOd33w64BpnP7sCWtO+iKaVv2aSi2ruUMx7hsxMgmeYB8FuK74eX1kjnTpekhp+tiraBYoLHZIggbw+OaJnY06B+1PVk84IzGKGOYrXE1+L8YMSTJ2m/FtKwjT+xoELX/IYBJqduVJV153waini3iQuP18lhLJlzHo4JKZkKXirpxgknISwSuOjBudl1vaAz89NfRxvHSSGUXUzVkYFWPqdBrp6rZnm31LJgVZI3HKTTOLz8E5Dp0FBbvtB5jgrmrCkp85sLF2adYifkyRvtQicQOSQorm/FVaGX6jZaLMFTXIplv9DZbDDGdlrpJJqCi9xXDTNOHvGspiI7Xg5v1jAmOdQaWvZaZr9NcuvnX7010pOv9O5j84vvXyrsB/fLtl2NbkoITl/A5mFQ5vSgVgTzIPx2r1caaRWTdJqSRw3vFiQ3aOH8dCyMKIbxKymy9mtT4VunuQJYgb86Xk9KlR2YmRcL7nPixCrYrnxIRztSszM7fY7M8RsHScsJ4pndqzA12uiF7IgeXVktp7+vj1sDzO2hEmNev/frwY0uaIAx1bZUXnXLF0dlPOnHbiJxq8VdMC2c1ctuwri52VSRhlqdYi/+VwALhsvojWFvhHFqz8YQehOyxxuDHONXQuSpb9v5Kbk5F1JLgZbngPmG/03e0tfLwN52qrMUX93uE/O4baARs0MGY8KIxi/ZW1Esucbc0VCWrkRu14sRutV9Vo5dMdKufbvgS702SPlt+DjcLxhX0/RTEk2Ol2s/nj3GBYVgYROImTgaW7iIh4ojBlqk/++//md/6P/+F/+a///q8/8fn1PBHxmEAXgUgdTzAgWE9BvDFlYjYAeAfhiRC78fa218E8+/lHqcvw539m60bID7ewHjz9eVIrm0bPIDyt0aLzG8VfjXjojgYMvwzXhzmG322XgzPE44QVe2UT+sp5l2LLgsl2/m9W5DD91W8iEAHU1SZJdH3NR9ag5d0aM+vsiKu67h9jScD7ChnLWrLrbyUQtStecZuRrrpHSTr32s3qB918A8F7McIshWAMDAosrskEMnzp+W2OIozY6Z225xglCxSubCzF79RLCCdv81cT9CxPj6mYL4Jq18DSaNUL1m3UmN8IiGnSeAlvi57Nxlc6M+PNzOx6WksfmMJMqLK+jAoBT18fsSAl6FJ9JFRjcq4ybIsYCSh3KnlbPhnxqYrYuOSqvTI+4zdnDSyubmh9r9HLZTjidm4rHA1sV84Ph2kNeHern6Ueaung9i0NGfldA8p82rt8egYy58Tlhcg9IXTqXwBl3DpPoD41dm7MTWBgZaLrK3hPjVqYApfkbSO8hjs7Am003562GLxyVedsfMhMhKdvW0T9+x1fMkZpddGe7MZDBseXUW9C1UoyfU1INo+vExSDgR86gNHeFiS+Fot94+nfBFB3fpJjgDv/+UrWsXm/ZZeIMGhEVsajr/ugLM+OHmZJoUW3fFXUDL7l0yc123kKL14sMrCCj21Jw84UFDHhRnLCHbIRjosR2LIkmpcdIx6lN0a524lGP88OTUNGOciUSOhmxrbhHsaVq9aML5Ycm7Js6xM5Hya3hvvBdVwm5HrfMM4I+9/0Wxp8y2iyc9/L+E7+HenefKR2TxEXpT8yf8yu/WAo+PZTCZ+jdO6wzILbdpw236AB//Umd7bV/7xYnWOP3OVrNcEY8ts7nJypvbjKGUMtYLQ9u/+h0Uvu0VfeLVCFMzpg3GvGcNJ3g0LHYZrv+xgvXnOuF5G8WNKynEnvC0s4/aIvyfDmZHT303bdn5R7F9xo0RrfsDHCudGWK928v33zI4tJSU+YVd+sT+STf6LiT/7O//Qf/9f/8q9/feLPryezqyfbuVUdfKt2vM383U5nQyfmBxn+VImh1l7Gxcct46/dzBru7Pq78ltlE0Reu//52LKriKHZDu1wOwHjGOXLUMu630W6PLY0/tTQm96bxowMrx9nbJ/6EfTvWcc3Zqz/H3oz55s7owcztRkcI4UJJhGX7rvHiZiNDILTJGuzRVreeposooH2OfsGKDvOSpSWTCgYEbY0SFXE81Vww4YmB/V3uV3TK4pc+yxH15zOL7FOkt7piY3mfzWeHxr8tdor46nRVZsGHm7yMGIbRF2/HglKcuj1joSPqx/KbdjWyQbQ66tCX8D79XumD6SaWs1osXzOUszzNNPXVOOLr7pIrcokUVRLDg/DXjWL/reSpm/uU5w3GA6YrY0F7vQ/Y9tTha1RvfMR7C9nXxMfet+yCDB8PLiJhrGeSulp4av8jl+dPn4t4nxylS/WQE1KvD/AcwI3SpqA+dN0SUuMiQHi42Ps4lJYb7XLxJJwhBLizCyq1eW+yTcs9c10SzjqgR0VjFBBvefVLpC3xIKuaoF5tTmhfKduqavwu3zip8mt9d8zNNSimjThEumtBuMXpP+axi9Uv2/I1WJefkmrptP//XgJ0S+JWo7z63a3bWL4sC9ZyYzYcSvZsCNVJTYaHJZPQcd8RHQasTI486ogEnJAPGhpGHPbR+q853PzNg3soaT2ZM+gLSIjPvEJQwNXhD/s4+mWDyTz2GEt/JLEEBGTIjMdPn1ymVI14cANJ0W45/IyiLCROm2yagIuf7qs0/fCgNilWbqOjQTjTGn/vx5ze+V7HC5nWDolaqobO6de3PPaSTlO0DssQemkbrKmXCKApTg77GVVFAY0+LbL9gzhYCLSv44bW6oeSMraG962lVTES5zdRwsCFZpxabx8Y100O790y1CivwfRgR/HmJ94wJ45QCPUQyHs/EsIwSFl4m8sSkSK+KgCh0U3LawirESNG4NGNIzue5rhKRzP1ZgTGftUlleTNDteYp1hyMz88quRAZqcFgodQYDaxwYbB9zRQifrdNYq1tSP4h4Wns13239FPOafK6meu/haaSBSvHwin0/++s1lK2WiV+XL94aZn1nyby8kMdG1T2e4HRjZU2LLd7ZBr3/F4HYqBulYxxuOYqAktT8dUspSuU/xF+Q5Kq6BZ+yIGVtHXLK/SY3VpZFN5/pcQ4yKvEOq77TGnK6fJY6+oyqetx0N52HttsEdluPbQG88GP3X/l9rfIJoIHSPmJWrrdvpNKD6mzwuMaqTb7oo0S/J78fLr1JJDazX0ELaFAzOsRh6zx6JtQfd1vW6c82LLMzw0pjWTf7XBXeM/VCJY3xN4CTfpIR9KR4N2XDIrdh5rIXH0VaO9qWUMtCAvGRUR6xGyjnrk2LKRiabiYQkG7qHtDGySxV/Fd/ImvOEVW8j5k0m86xBMyha5jZiuHeDGSi/I2xUWCoqmo/3izrTG0y0r5IF2ywMapGTfM5L6CoznmCmYXWEwtw4+09JLine truncated
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 MiB |
|
After Width: | Height: | Size: 362 KiB |
@@ -0,0 +1,21 @@
|
||||
<svg width="916" height="400" viewBox="0 0 916 400" fill="none" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g filter="url(#filter0_d_9_8762)">
|
||||
<rect x="570.609" y="162.719" width="225.657" height="150.438" rx="6.43818" fill="url(#pattern0)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_d_9_8762" x="522.323" y="117.652" width="322.229" height="247.011" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="3.21909"/>
|
||||
<feGaussianBlur stdDeviation="24.1432"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0.0300778 0 0 0 0 0.0172222 0 0 0 0 0.0666667 0 0 0 1 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<pattern id="pattern0" patternContentUnits="objectBoundingBox" width="1" height="1">
|
||||
<use xlink:href="#image0_9_8762" transform="scale(0.000651042 0.000976562)"/>
|
||||
</pattern>
|
||||
<image id="image0_9_8762" width="1536" height="1024" xlink:href="data:image/png;base64,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 truncated
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.5 MiB |
|
After Width: | Height: | Size: 77 KiB |
@@ -0,0 +1,32 @@
|
||||
<svg width="916" height="400" viewBox="0 0 916 400" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g filter="url(#filter0_b_9_8762)">
|
||||
<rect x="391.508" y="185.766" width="454.799" height="33.817" rx="8.45424" fill="url(#paint0_linear_9_8762)" fill-opacity="0.5"/>
|
||||
<path d="M406.779 197.184H405.433L400.358 207.674H401.704L406.779 197.184ZM409.332 207.674V200.558H407.956V207.674H409.332ZM407.646 197.865C407.646 198.412 408.09 198.856 408.637 198.856C409.199 198.856 409.643 198.412 409.643 197.865C409.643 197.303 409.199 196.859 408.637 196.859C408.09 196.859 407.646 197.303 407.646 197.865ZM413.074 207.674V203.384C413.074 202.318 413.74 201.579 414.731 201.579C415.797 201.579 416.241 202.289 416.241 203.206V207.674H417.631V203.369C417.631 202.348 418.297 201.579 419.274 201.579C420.324 201.579 420.783 202.274 420.783 203.206V207.674H422.159V203.058C422.159 201.194 420.945 200.351 419.703 200.351C418.8 200.351 417.883 200.676 417.321 201.697C416.936 200.78 416.078 200.351 415.19 200.351C414.362 200.351 413.474 200.72 413.03 201.505V200.558H411.699V207.674H413.074ZM423.94 205.766C423.94 206.89 424.872 207.896 426.322 207.896C427.595 207.896 428.305 207.215 428.615 206.712C428.615 207.23 428.66 207.497 428.689 207.674H430.05C430.021 207.497 429.962 207.127 429.962 206.505V202.94C429.962 201.549 429.133 200.336 427.003 200.336C425.464 200.336 424.236 201.283 424.088 202.644L425.42 202.954C425.508 202.126 426.056 201.519 427.032 201.519C428.112 201.519 428.571 202.096 428.571 202.792C428.571 203.043 428.453 203.265 428.024 203.324L426.1 203.605C424.872 203.783 423.94 204.493 423.94 205.766ZM426.514 206.727C425.804 206.727 425.36 206.224 425.36 205.692C425.36 205.055 425.804 204.715 426.396 204.626L428.571 204.301V204.626C428.571 206.18 427.654 206.727 426.514 206.727ZM431.61 208.059C431.788 209.583 433.119 210.707 434.895 210.707C437.573 210.707 438.46 208.946 438.46 207.141V200.558H437.085V201.549C436.729 200.839 435.99 200.425 434.895 200.425C432.942 200.425 431.625 201.963 431.625 203.887C431.625 205.899 433.001 207.334 434.895 207.334C435.96 207.334 436.729 206.816 437.07 206.165V207.186C437.07 208.725 436.389 209.494 434.895 209.494C433.815 209.494 433.06 208.739 432.957 207.748L431.61 208.059ZM435.102 206.165C433.844 206.165 433.046 205.277 433.046 203.887C433.046 202.511 433.874 201.608 435.102 201.608C436.3 201.608 437.129 202.511 437.129 203.887C437.129 205.262 436.3 206.165 435.102 206.165ZM442.057 207.674V200.558H440.682V207.674H442.057ZM440.371 197.865C440.371 198.412 440.815 198.856 441.362 198.856C441.924 198.856 442.368 198.412 442.368 197.865C442.368 197.303 441.924 196.859 441.362 196.859C440.815 196.859 440.371 197.303 440.371 197.865ZM445.814 203.561C445.814 202.481 446.377 201.608 447.471 201.608C448.714 201.608 449.128 202.407 449.128 203.398V207.674H450.519V203.162C450.519 201.579 449.676 200.351 447.974 200.351C447.146 200.351 446.303 200.691 445.785 201.579V200.558H444.424V207.674H445.814V203.561ZM453.634 203.384C453.693 202.466 454.403 201.564 455.572 201.564C456.83 201.564 457.495 202.363 457.525 203.384H453.634ZM457.732 205.233C457.466 206.032 456.889 206.668 455.735 206.668C454.536 206.668 453.619 205.78 453.589 204.508H458.945C458.96 204.419 458.975 204.242 458.975 204.064C458.975 201.845 457.747 200.336 455.557 200.336C453.767 200.336 452.154 201.86 452.154 204.094C452.154 206.505 453.826 207.896 455.735 207.896C457.392 207.896 458.531 206.905 458.93 205.647L457.732 205.233Z" fill="white" fill-opacity="0.7"/>
|
||||
<path d="M483.657 210.485V206.712C484.042 207.349 484.87 207.866 485.965 207.866C488.051 207.866 489.279 206.224 489.279 204.108C489.279 202.037 488.14 200.395 486.01 200.395C484.856 200.395 484.012 200.957 483.628 201.667V200.558H482.281V210.485H483.657ZM487.859 204.108C487.859 205.573 487.045 206.624 485.758 206.624C484.486 206.624 483.642 205.573 483.642 204.108C483.642 202.688 484.486 201.623 485.758 201.623C487.06 201.623 487.859 202.688 487.859 204.108ZM495.669 206.816C495.669 207.112 495.699 207.511 495.728 207.674H497.06C497.03 207.423 496.986 206.92 496.986 206.357V200.558H495.595V204.848C495.595 205.928 495.033 206.668 493.908 206.668C492.74 206.668 492.296 205.81 492.296 204.833V200.558H490.905V205.041C490.905 206.653 491.911 207.896 493.568 207.896C494.397 207.896 495.284 207.556 495.669 206.816ZM503.309 200.484C503.235 200.469 503.043 200.439 502.851 200.439C502.126 200.439 501.238 200.706 500.72 201.8V200.558H499.359V207.674H500.75V204.108C500.75 202.54 501.534 201.919 502.703 201.919C502.895 201.919 503.102 201.934 503.309 201.963V200.484ZM506.167 210.485V206.712C506.552 207.349 507.381 207.866 508.475 207.866C510.562 207.866 511.789 206.224 511.789 204.108C511.789 202.037 510.65 200.395 508.52 200.395C507.366 200.395 506.523 200.957 506.138 201.667V200.558H504.791V210.485H506.167ZM510.369 204.108C510.369 205.573 509.555 206.624 508.268 206.624C506.996 206.624 506.153 205.573 506.153 204.108C506.153 202.688 506.996 201.623 508.268 201.623C509.57 201.623 510.369 202.688 510.369 204.108ZM514.952 207.674V196.963H513.562V207.674H514.952ZM518.221 203.384C518.28 202.466 518.99 201.564 520.159 201.564C521.416 201.564 522.082 202.363 522.112 203.384H518.221ZM522.319 205.233C522.052 206.032 521.475 206.668 520.321 206.668C519.123 206.668 518.206 205.78 518.176 204.508H523.532C523.547 204.419 523.562 204.242 523.562 204.064C523.562 201.845 522.334 200.336 520.144 200.336C518.354 200.336 516.741 201.86 516.741 204.094C516.741 206.505 518.413 207.896 520.321 207.896C521.978 207.896 523.118 206.905 523.517 205.647L522.319 205.233ZM528.828 204.035V202.821H524.819V204.035H528.828ZM532.059 207.674V206.638C532.502 207.408 533.316 207.866 534.367 207.866C536.482 207.866 537.681 206.195 537.681 204.079C537.681 202.008 536.571 200.351 534.411 200.351C533.227 200.351 532.399 200.928 532.059 201.564V196.963H530.683V207.674H532.059ZM536.26 204.079C536.26 205.618 535.432 206.624 534.159 206.624C532.931 206.624 532.044 205.618 532.044 204.079C532.044 202.54 532.931 201.579 534.159 201.579C535.447 201.579 536.26 202.54 536.26 204.079ZM540.843 207.674V196.963H539.453V207.674H540.843ZM547.827 206.816C547.827 207.112 547.857 207.511 547.886 207.674H549.218C549.188 207.423 549.144 206.92 549.144 206.357V200.558H547.753V204.848C547.753 205.928 547.191 206.668 546.066 206.668C544.898 206.668 544.454 205.81 544.454 204.833V200.558H543.063V205.041C543.063 206.653 544.069 207.896 545.726 207.896C546.555 207.896 547.442 207.556 547.827 206.816ZM552.347 203.384C552.406 202.466 553.116 201.564 554.285 201.564C555.543 201.564 556.209 202.363 556.238 203.384H552.347ZM556.445 205.233C556.179 206.032 555.602 206.668 554.448 206.668C553.25 206.668 552.332 205.78 552.303 204.508H557.659C557.673 204.419 557.688 204.242 557.688 204.064C557.688 201.845 556.46 200.336 554.27 200.336C552.48 200.336 550.868 201.86 550.868 204.094C550.868 206.505 552.539 207.896 554.448 207.896C556.105 207.896 557.244 206.905 557.644 205.647L556.445 205.233ZM562.644 208.059C562.822 209.583 564.153 210.707 565.929 210.707C568.607 210.707 569.494 208.946 569.494 207.141V200.558H568.118V201.549C567.763 200.839 567.024 200.425 565.929 200.425C563.976 200.425 562.659 201.963 562.659 203.887C562.659 205.899 564.035 207.334 565.929 207.334C566.994 207.334 567.763 206.816 568.104 206.165V207.186C568.104 208.725 567.423 209.494 565.929 209.494C564.849 209.494 564.094 208.739 563.991 207.748L562.644 208.059ZM566.136 206.165C564.878 206.165 564.079 205.277 564.079 203.887C564.079 202.511 564.908 201.608 566.136 201.608C567.334 201.608 568.163 202.511 568.163 203.887C568.163 205.262 567.334 206.165 566.136 206.165ZM575.666 200.484C575.592 200.469 575.399 200.439 575.207 200.439C574.482 200.439 573.594 200.706 573.077 201.8V200.558H571.715V207.674H573.106V204.108C573.106 202.54 573.89 201.919 575.059 201.919C575.251 201.919 575.459 201.934 575.666 201.963V200.484ZM576.704 205.766C576.704 206.89 577.636 207.896 579.086 207.896C580.358 207.896 581.069 207.215 581.379 206.712C581.379 207.23 581.424 207.497 581.453 207.674H582.814C582.785 207.497 582.726 207.127 582.726 206.505V202.94C582.726 201.549 581.897 200.336 579.767 200.336C578.228 200.336 577 201.283 576.852 202.644L578.184 202.954C578.272 202.126 578.82 201.519 579.796 201.519C580.876 201.519 581.335 202.096 581.335 202.792C581.335 203.043 581.217 203.265 580.787 203.324L578.864 203.605C577.636 203.783 576.704 204.493 576.704 205.766ZM579.278 206.727C578.568 206.727 578.124 206.224 578.124 205.692C578.124 205.055 5Line truncated
|
||||
<rect x="816.717" y="189.993" width="25.3627" height="25.3627" rx="4.22712" fill="url(#paint1_linear_9_8762)"/>
|
||||
<g opacity="0.75">
|
||||
<path d="M829.398 206.373L834.153 207.43L829.398 197.919L824.642 207.43L829.398 206.373ZM829.398 206.373V202.146" stroke="#DFDFDF" stroke-width="0.958791" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</g>
|
||||
<rect x="392.036" y="186.294" width="453.742" height="32.7602" rx="7.92585" stroke="url(#paint2_linear_9_8762)" stroke-width="1.05678"/>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_b_9_8762" x="383.054" y="177.311" width="471.707" height="50.7255" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="4.22712"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_9_8762"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_9_8762" result="shape"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_9_8762" x1="625.029" y1="130.712" x2="647.464" y2="251.486" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#BB93C5"/>
|
||||
<stop offset="1" stop-color="#302642"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_9_8762" x1="821.84" y1="173.457" x2="848.388" y2="226.76" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="white" stop-opacity="0.33"/>
|
||||
<stop offset="1" stop-color="white" stop-opacity="0.02"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_9_8762" x1="429.685" y1="190.741" x2="829.479" y2="223.561" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#E3E3E3" stop-opacity="0.12"/>
|
||||
<stop offset="1" stop-color="#E9E5E5" stop-opacity="0.21"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 21 KiB |
|
After Width: | Height: | Size: 65 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
|
After Width: | Height: | Size: 759 KiB |
|
After Width: | Height: | Size: 565 KiB |
|
After Width: | Height: | Size: 68 KiB |
|
After Width: | Height: | Size: 353 KiB |
|
After Width: | Height: | Size: 60 KiB |
|
After Width: | Height: | Size: 53 KiB |
|
After Width: | Height: | Size: 61 KiB |
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 63 KiB |
|
After Width: | Height: | Size: 1.2 MiB |
|
After Width: | Height: | Size: 1.0 MiB |
|
After Width: | Height: | Size: 528 KiB |
|
After Width: | Height: | Size: 75 KiB |
|
After Width: | Height: | Size: 77 KiB |
|
After Width: | Height: | Size: 69 KiB |
|
After Width: | Height: | Size: 91 KiB |
|
After Width: | Height: | Size: 72 KiB |
|
After Width: | Height: | Size: 64 KiB |
|
After Width: | Height: | Size: 1.4 MiB |
|
After Width: | Height: | Size: 1.1 MiB |
@@ -0,0 +1,248 @@
|
||||
<svg width="448" height="400" viewBox="0 0 448 400" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g clip-path="url(#clip0_8_8442)">
|
||||
<path d="M218.174 207.823L29.4988 520.269L260.725 520.269L218.174 207.823Z" fill="url(#paint0_linear_8_8442)"/>
|
||||
<g style="mix-blend-mode:soft-light" filter="url(#filter0_f_8_8442)">
|
||||
<ellipse cx="505.4" cy="206.281" rx="505.4" ry="206.281" transform="matrix(-0.978344 -0.206986 -0.206986 0.978344 699.24 445.908)" fill="#121212"/>
|
||||
</g>
|
||||
<path d="M223.508 199.905L-82.937 381.03L-65.4311 473.061L223.508 199.905Z" fill="url(#paint1_linear_8_8442)"/>
|
||||
<path d="M218.616 201.766L580.64 179.928L608.861 129.78L218.616 201.766Z" fill="url(#paint2_linear_8_8442)"/>
|
||||
<path d="M269.939 -95.6486H521.055V114.003L221.755 203.651L269.939 -95.6486Z" fill="url(#paint3_linear_8_8442)"/>
|
||||
<path d="M-87.0979 161.262L-79.9935 234.717L-74.3882 261.306L225.137 196.721L-87.0979 161.262Z" fill="url(#paint4_linear_8_8442)"/>
|
||||
<g filter="url(#filter1_bd_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M224.008 -148C220.033 -148 216.848 -144.709 216.976 -140.736L224.008 76.4145L231.041 -140.736C231.169 -144.709 227.983 -148 224.008 -148ZM224.008 547.994C220.033 547.994 216.848 544.703 216.976 540.73L224.008 323.579L231.041 540.73C231.169 544.703 227.983 547.994 224.008 547.994ZM333.947 522.588C335.189 526.378 339.326 528.383 343.069 527.009C346.798 525.64 348.659 521.46 347.181 517.773L266.307 316.082L333.947 522.588ZM105.023 -127C101.257 -125.645 99.3671 -121.435 100.858 -117.721L181.776 83.9062L114.128 -122.552C112.889 -126.336 108.769 -128.348 105.023 -127ZM437.589 465.515C440.053 468.653 444.625 469.13 447.684 466.568C450.746 464.003 451.075 459.411 448.409 456.435L303.433 294.656L437.589 465.515ZM0.338776 -66.5814C-2.72369 -64.0161 -3.05219 -59.4241 -0.386086 -56.449L144.59 105.331L10.4338 -65.5284C7.96967 -68.6667 3.39754 -69.1436 0.338776 -66.5814ZM515.573 376.476C518.965 378.585 523.429 377.461 525.42 373.998C527.404 370.545 526.141 366.135 522.629 364.256L331.085 261.804L515.573 376.476ZM-77.3549 25.9965C-79.3435 29.4367 -78.0876 33.8401 -74.5834 35.7137L117.043 138.172L-67.5604 23.5424C-70.9326 21.4485 -75.3685 22.5599 -77.3549 25.9965ZM558.321 266.11C562.241 266.933 566.06 264.338 566.738 260.391C567.411 256.468 564.713 252.763 560.773 252.2L345.734 221.47L558.321 266.11ZM-118.668 139.549C-119.364 143.485 -116.661 147.216 -112.704 147.781L102.366 178.505L-110.25 133.859C-114.16 133.038 -117.973 135.615 -118.668 139.549ZM560.773 147.775C564.713 147.212 567.411 143.507 566.738 139.584C566.06 135.637 562.241 133.042 558.321 133.865L345.734 178.505L560.773 147.775ZM-118.668 260.426C-117.973 264.36 -114.16 266.937 -110.25 266.116L102.366 221.47L-112.704 252.194C-116.661 252.759 -119.364 256.49 -118.668 260.426ZM522.639 35.7142C526.143 33.8402 527.398 29.4373 525.41 25.9975C523.423 22.5606 518.987 21.4494 515.615 23.5441L331.085 138.172L522.639 35.7142ZM-77.3645 373.999C-75.3745 377.462 -70.9107 378.586 -67.5185 376.478L117.043 261.804L-74.5726 364.257C-78.0853 366.135 -79.3494 370.546 -77.3645 373.999ZM448.409 -56.449C451.075 -59.4241 450.746 -64.0161 447.684 -66.5814C444.625 -69.1436 440.053 -68.6667 437.589 -65.5284L303.433 105.331L448.409 -56.449ZM0.338776 466.568C3.39754 469.13 7.96967 468.653 10.4338 465.515L144.59 294.656L-0.386086 456.435C-3.05219 459.411 -2.72369 464.003 0.338776 466.568ZM347.173 -117.764C348.653 -121.457 346.778 -125.642 343.037 -126.996C339.305 -128.345 335.197 -126.343 333.961 -122.572L266.307 83.9062L347.173 -117.764ZM104.99 527.013C108.749 528.386 112.897 526.371 114.142 522.569L181.776 316.082L100.85 517.73C99.3613 521.439 101.237 525.643 104.99 527.013Z" fill="url(#paint5_linear_8_8442)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<g filter="url(#filter2_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M224.018 -25.87C221.438 -25.87 219.371 -23.7343 219.454 -21.1557L224.018 119.785L228.582 -21.1557C228.666 -23.7343 226.598 -25.87 224.018 -25.87ZM224.018 425.862C221.438 425.862 219.371 423.727 219.454 421.148L224.018 280.207L228.582 421.148C228.666 423.727 226.598 425.862 224.018 425.862ZM295.38 409.374C296.185 411.834 298.87 413.135 301.3 412.243C303.72 411.355 304.928 408.642 303.969 406.249L251.478 275.342L295.38 409.374ZM146.794 -12.2406C144.35 -11.3611 143.123 -8.62878 144.091 -6.21795L196.61 124.647L152.704 -9.35362C151.9 -11.8093 149.226 -13.1154 146.794 -12.2406ZM362.645 372.328C364.244 374.365 367.211 374.675 369.197 373.012C371.184 371.347 371.398 368.366 369.667 366.435L275.571 261.433L362.645 372.328ZM78.8514 26.9725C76.8637 28.6375 76.6505 31.618 78.381 33.549L172.477 138.551L85.4036 27.656C83.8042 25.6191 80.8367 25.3095 78.8514 26.9725ZM413.264 314.537C415.466 315.906 418.363 315.177 419.655 312.929C420.943 310.688 420.123 307.825 417.843 306.606L293.523 240.11L413.264 314.537ZM28.4244 87.0594C27.1337 89.2923 27.9488 92.1503 30.2232 93.3663L154.597 159.867L34.7814 85.4666C32.5927 84.1075 29.7136 84.8289 28.4244 87.0594ZM394.738 233.19C396.429 233.545 398.076 232.425 398.369 230.723C398.659 229.03 397.495 227.432 395.795 227.189L303.026 213.932L394.738 233.19ZM1.60413 160.762C1.1525 163.317 2.9066 165.738 5.47508 166.105L145.065 186.046L7.06754 157.069C4.5302 156.536 2.05543 158.209 1.60413 160.762ZM442.596 166.101C445.154 165.736 446.905 163.331 446.467 160.785C446.028 158.223 443.549 156.538 441.005 157.073L303.026 186.046L442.596 166.101ZM1.60413 239.216C2.05543 241.769 4.53021 243.442 7.06754 242.91L145.065 213.932L5.47508 233.873C2.9066 234.24 1.1525 236.661 1.60413 239.216ZM417.85 93.3666C420.124 92.1504 420.939 89.2927 419.649 87.0601C418.359 84.8293 415.48 84.1081 413.291 85.4677L293.523 159.867L417.85 93.3666ZM28.4181 312.93C29.7097 315.177 32.6069 315.906 34.8087 314.538L154.597 240.11L30.2302 306.606C27.9503 307.825 27.1299 310.688 28.4181 312.93ZM369.667 33.549C371.398 31.618 371.184 28.6375 369.197 26.9725C367.211 25.3095 364.244 25.6191 362.645 27.656L275.571 138.551L369.667 33.549ZM78.8514 373.012C80.8367 374.675 83.8042 374.365 85.4036 372.328L172.477 261.433L78.381 366.435C76.6505 368.366 76.8637 371.347 78.8514 373.012ZM303.963 -6.24615C304.924 -8.64304 303.707 -11.3593 301.279 -12.2376C298.857 -13.1136 296.19 -11.8138 295.389 -9.36636L251.478 124.647L303.963 -6.24615ZM146.773 412.246C149.213 413.137 151.905 411.829 152.713 409.361L196.61 275.342L144.086 406.221C143.12 408.628 144.337 411.357 146.773 412.246Z" fill="url(#paint6_linear_8_8442)"/>
|
||||
</g>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M5.98518 -59.8678C2.45052 -56.907 2.07136 -51.6069 5.14854 -48.1731L172.478 138.551L17.6367 -58.6525C14.7926 -62.2746 9.51555 -62.8251 5.98518 -59.8678ZM146.789 -12.2413C144.345 -11.3618 143.118 -8.62944 144.086 -6.21861L196.605 124.647L152.699 -9.35429C151.894 -11.81 149.22 -13.1161 146.789 -12.2413ZM223.52 -3.64571C220.94 -3.64571 218.872 -1.50997 218.956 1.06863L223.52 142.009L228.084 1.06863C228.168 -1.50997 226.1 -3.64571 223.52 -3.64571ZM224.015 468.244C220.684 468.244 218.015 465.487 218.123 462.158L224.015 280.207L229.907 462.158C230.015 465.487 227.346 468.244 224.015 468.244ZM301.759 432.752C302.826 436.009 306.382 437.732 309.6 436.551C312.805 435.375 314.405 431.782 313.134 428.613L243.616 255.241L301.759 432.752ZM362.639 372.327C364.239 374.364 367.206 374.674 369.191 373.011C371.179 371.346 371.392 368.365 369.662 366.434L275.566 261.432L362.639 372.327ZM413.258 314.537C415.46 315.905 418.358 315.176 419.65 312.928C420.938 310.687 420.118 307.825 417.838 306.605L293.517 240.109L413.258 314.537ZM43.5708 97.1534C42.2801 99.3863 43.0953 102.244 45.3697 103.46L169.744 169.96L49.9279 95.5606C47.7392 94.2015 44.8601 94.9229 43.5708 97.1534ZM392.176 232.651C393.82 232.996 395.421 231.907 395.706 230.252C395.988 228.607 394.857 227.053 393.204 226.817L303.03 213.931L392.176 232.651ZM-73.051 148.351C-73.8128 152.66 -70.8543 156.743 -66.5223 157.362L168.912 190.996L-63.8364 142.122C-68.1159 141.223 -72.2899 144.045 -73.051 148.351ZM528.889 155.936C533.641 155.257 536.895 150.789 536.082 146.058C535.265 141.298 530.659 138.169 525.933 139.161L269.572 192.993L528.889 155.936ZM1.60864 239.216C2.05994 241.769 4.53472 243.442 7.07206 242.909L145.07 213.931L5.4796 233.873C2.91111 234.24 1.15701 236.661 1.60864 239.216ZM417.845 93.366C420.119 92.1497 420.934 89.292 419.643 87.0594C418.354 84.8287 415.474 84.1075 413.286 85.467L293.517 159.866L417.845 93.366ZM-19.1507 339.742C-17.0685 343.365 -12.398 344.54 -8.84862 342.335L184.261 222.35L-16.2294 329.548C-19.9049 331.513 -21.2275 336.128 -19.1507 339.742ZM369.662 33.5483C371.392 31.6173 371.179 28.6369 369.191 26.9719C367.206 25.3089 364.239 25.6184 362.639 27.6553L275.566 138.551L369.662 33.5483ZM97.5764 356.647C99.5616 358.31 102.529 358 104.128 355.963L191.202 245.068L97.1059 350.07C95.3755 352.001 95.5887 354.982 97.5764 356.647ZM303.958 -6.24682C304.919 -8.6437 303.702 -11.3599 301.274 -12.2383C298.852 -13.1143 296.185 -11.8145 295.383 -9.36702L251.473 124.647L303.958 -6.24682ZM146.768 412.246C149.207 413.136 151.899 411.829 152.708 409.361L196.605 275.342L144.08 406.22C143.114 408.627 144.331 411.356 146.768 412.246Z" fill="url(#paint7_linear_8_8442)"/>
|
||||
<g filter="url(#filter3_b_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M276.37 -236.891C271.379 -237.489 266.885 -233.837 266.448 -228.83L242.598 44.8416L284.105 -226.714C284.864 -231.682 281.36 -236.293 276.37 -236.891ZM171.64 636.866C166.649 636.268 163.145 631.658 163.904 626.689L205.411 355.134L181.561 628.806C181.124 633.813 176.63 637.464 171.64 636.866ZM313.495 621.517C314.483 626.462 319.374 629.601 324.281 628.44C329.169 627.283 332.134 622.316 330.833 617.464L259.655 352.088L313.495 621.517ZM123.844 -228.435C118.912 -227.301 115.907 -222.3 117.219 -217.412L188.462 47.8901L134.606 -221.48C133.619 -226.417 128.75 -229.563 123.844 -228.435ZM452.196 565.458C454.818 569.769 460.486 571.055 464.711 568.299C468.942 565.539 470.046 559.824 467.146 555.688L309.488 330.77L452.196 565.458ZM-16.6679 -168.348C-20.8986 -165.588 -22.0021 -159.873 -19.1027 -155.737L138.556 69.1807L-4.15294 -165.507C-6.77418 -169.818 -12.4423 -171.104 -16.6679 -168.348ZM563.479 465.414C567.42 468.571 573.194 467.833 576.214 463.785C579.225 459.748 578.302 454.021 574.176 451.134L349.127 293.689L563.479 465.414ZM-128.138 -63.8033C-131.152 -59.7837 -130.238 -54.0666 -126.121 -51.1871L99.0297 106.278L-115.473 -65.4102C-119.391 -68.5465 -125.127 -67.8187 -128.138 -63.8033ZM633.752 333.296C638.549 334.919 643.734 332.236 645.179 327.382C646.615 322.559 643.785 317.501 638.923 316.201L373.585 245.262L633.752 333.296ZM-197.094 72.5258C-198.56 77.363 -195.729 82.4528 -190.846 83.7581L74.5321 154.696L-185.671 66.649C-190.455 65.0301 -195.63 67.6921 -197.094 72.5258ZM654.645 185.104C659.676 184.99 663.621 180.745 663.365 175.718C663.108 170.661 658.704 166.828 653.66 167.271L380.057 191.322L654.645 185.104ZM-215.292 224.274C-215.011 229.317 -210.612 233.126 -205.58 232.684L68.06 208.631L-206.565 214.837C-211.619 214.951 -215.573 219.227 -215.292 224.274ZM623.625 38.6831C628.305 36.8578 630.544 31.5193 628.566 26.9016C626.589 22.2879 621.186 20.2252 616.637 22.3475L367.726 138.483L623.625 38.6831ZM-180.524 373.084C-178.547 377.731 -173.112 379.813 -168.537 377.678L80.4209 261.489L-175.553 361.273C-180.246 363.103 -182.496 368.45 -180.524 373.084ZM544.32 -88.1972C548.115 -91.531 548.393 -97.3453 544.935 -101.027C541.48 -104.704 535.669 -104.793 532.103 -101.224L337.969 93.0856L544.32 -88.1972ZM-96.901 500.983C-93.4466 504.66 -87.635 504.749 -84.0692 501.18L110.064 306.87L-96.2862 488.153C-100.081 491.487 -100.36 497.301 -96.901 500.983ZM426.449 -180.398C428.864 -184.811 427.14 -190.347 422.646 -192.609C418.165 -194.865 412.705 -192.969 410.587 -188.421L294.581 60.6127L426.449 -180.398ZM25.3766 592.616C29.8888 594.904 35.3993 592.999 37.5351 588.413L153.517 339.366L21.5755 580.338C19.1489 584.77 20.8705 590.33 25.3766 592.616Z" fill="url(#paint8_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter4_df_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M245.985 16.734C243.891 16.4831 242.006 18.0148 241.823 20.115L231.819 134.908L249.229 21.0028C249.548 18.9188 248.078 16.9849 245.985 16.734ZM202.047 383.237C199.954 382.986 198.484 381.052 198.803 378.968L216.213 265.063L206.209 379.856C206.026 381.956 204.141 383.488 202.047 383.237ZM261.557 376.8C261.971 378.874 264.023 380.19 266.081 379.703C268.131 379.218 269.375 377.134 268.829 375.1L238.974 263.786L261.557 376.8ZM182.009 20.2839C179.94 20.7597 178.679 22.8572 179.23 24.9073L209.113 136.19L186.523 23.2009C186.109 21.1303 184.066 19.8106 182.009 20.2839ZM319.733 353.291C320.832 355.099 323.21 355.639 324.982 354.482C326.757 353.325 327.219 350.928 326.003 349.193L259.873 254.85L319.733 353.291ZM123.074 45.485C121.3 46.6425 120.837 49.0399 122.053 50.7749L188.184 145.118L128.324 46.6767C127.224 44.8686 124.847 44.3288 123.074 45.485ZM366.404 311.32C368.057 312.644 370.479 312.334 371.746 310.636C373.009 308.943 372.622 306.541 370.891 305.33L276.493 239.289L366.404 311.32ZM76.3161 89.3364C75.0518 91.0225 75.4352 93.4205 77.1622 94.6283L171.603 160.678L81.6287 88.6624C79.9851 87.3469 77.5791 87.6521 76.3161 89.3364ZM395.884 255.903C397.896 256.584 400.071 255.458 400.677 253.422C401.279 251.399 400.093 249.278 398.053 248.732L286.755 218.976L395.884 255.903ZM47.3817 146.527C46.7668 148.556 47.9545 150.691 50.0027 151.239L161.317 180.994L52.1736 144.062C50.1668 143.383 47.9962 144.5 47.3817 146.527ZM404.639 193.745C406.749 193.697 408.404 191.916 408.297 189.808C408.189 187.687 406.342 186.079 404.226 186.265L289.462 196.353L404.639 193.745ZM39.7378 210.169C39.8556 212.284 41.7008 213.882 43.8112 213.697L158.591 203.607L43.398 206.211C41.2785 206.259 39.6198 208.052 39.7378 210.169ZM391.634 132.326C393.597 131.56 394.536 129.321 393.706 127.384C392.877 125.449 390.611 124.584 388.703 125.474L284.296 174.188L391.634 132.326ZM54.3257 272.598C55.1551 274.547 57.4347 275.421 59.3541 274.525L163.781 225.789L56.4109 267.644C54.4426 268.411 53.4985 270.654 54.3257 272.598ZM358.378 79.1128C359.969 77.7144 360.086 75.2755 358.635 73.7314C357.186 72.1891 354.749 72.1516 353.253 73.6486L271.823 155.153L358.378 79.1128ZM89.411 326.241C90.86 327.783 93.2977 327.821 94.7934 326.324L176.224 244.82L89.6689 320.86C88.0772 322.258 87.9603 324.697 89.411 326.241ZM308.933 40.4338C309.946 38.5826 309.223 36.2605 307.338 35.3117C305.458 34.3654 303.168 35.1606 302.28 37.0683L253.62 141.527L308.933 40.4338ZM140.697 364.681C142.59 365.641 144.901 364.842 145.797 362.918L194.446 258.454L139.103 359.531C138.085 361.39 138.807 363.723 140.697 364.681Z" fill="url(#paint9_linear_8_8442)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<g filter="url(#filter5_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M540.698 75.6467C545.899 73.6184 548.387 67.6862 546.188 62.5551C543.992 57.4283 537.988 55.1362 532.934 57.4945L256.343 186.545L540.698 75.6467ZM243.674 35.9802C241.801 35.7557 240.113 37.1265 239.949 39.0061L230.996 141.742L246.578 39.8007C246.863 37.9356 245.547 36.2048 243.674 35.9802ZM204.35 363.987C202.476 363.762 201.161 362.032 201.446 360.167L217.028 258.225L208.074 360.961C207.91 362.841 206.223 364.211 204.35 363.987ZM257.394 347.069C257.765 348.925 259.602 350.104 261.444 349.668C263.278 349.233 264.391 347.369 263.903 345.547L237.183 245.926L257.394 347.069ZM186.419 39.1598C184.567 39.5857 183.439 41.4629 183.932 43.2977L210.676 142.892L190.459 41.7705C190.088 39.9174 188.26 38.7362 186.419 39.1598ZM309.673 337.187C310.657 338.805 312.785 339.288 314.371 338.253C315.96 337.217 316.374 335.072 315.286 333.519L256.101 249.085L309.673 337.187ZM133.673 61.7131C132.085 62.7491 131.67 64.8947 132.759 66.4474L191.944 150.881L138.371 62.7797C137.387 61.1615 135.259 60.6784 133.673 61.7131ZM413.715 353.069C416.711 355.469 421.099 354.908 423.394 351.831C425.683 348.763 424.982 344.41 421.846 342.215L250.787 222.542L413.715 353.069ZM30.1985 54.8195C28.2492 57.419 28.8403 61.1162 31.5029 62.9783L177.105 164.809L38.389 53.7804C35.8551 51.7522 32.1456 52.2228 30.1985 54.8195ZM377.342 249.889C379.343 250.567 381.507 249.447 382.109 247.422C382.709 245.409 381.528 243.299 379.499 242.757L268.788 213.157L377.342 249.889ZM119.273 168.092C118.903 169.311 119.617 170.593 120.847 170.922L187.706 188.794L122.151 166.612C120.946 166.204 119.642 166.875 119.273 168.092ZM385.665 194.401C387.554 194.359 389.034 192.765 388.938 190.878C388.842 188.979 387.189 187.541 385.295 187.707L282.585 196.735L385.665 194.401ZM-19.4647 213.432C-19.2813 216.724 -16.4105 219.21 -13.1269 218.921L165.458 203.223L-13.7697 207.273C-17.0675 207.348 -19.6482 210.139 -19.4647 213.432ZM42.3444 277.716C43.3125 279.991 45.9735 281.01 48.2139 279.965L170.109 223.076L44.7784 271.933C42.4808 272.828 41.3788 275.447 42.3444 277.716ZM324.71 112.542C325.966 111.439 326.058 109.516 324.914 108.299C323.771 107.082 321.849 107.053 320.67 108.233L256.459 172.502L324.71 112.542ZM-10.0723 419.545C-6.87907 422.944 -1.50684 423.026 1.78933 419.727L181.243 240.11L-9.50395 407.685C-13.0118 410.767 -13.2694 416.142 -10.0723 419.545ZM300.017 57.1896C300.923 55.5329 300.276 53.4546 298.589 52.6055C296.907 51.7586 294.858 52.4703 294.062 54.1776L250.514 147.665L300.017 57.1896ZM168.006 317.186C169.517 317.952 171.361 317.314 172.076 315.779L210.895 232.424L166.734 313.077C165.922 314.56 166.498 316.421 168.006 317.186Z" fill="url(#paint10_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter6_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M276.37 -236.891C271.379 -237.489 266.885 -233.837 266.448 -228.83L242.598 44.8416L284.105 -226.714C284.864 -231.682 281.36 -236.293 276.37 -236.891ZM171.64 636.866C166.649 636.268 163.145 631.658 163.904 626.689L205.411 355.134L181.561 628.806C181.124 633.813 176.63 637.464 171.64 636.866ZM313.495 621.517C314.483 626.462 319.374 629.601 324.281 628.44C329.169 627.283 332.134 622.316 330.833 617.464L259.655 352.088L313.495 621.517ZM123.844 -228.435C118.912 -227.301 115.907 -222.3 117.219 -217.412L188.462 47.8901L134.606 -221.48C133.619 -226.417 128.75 -229.563 123.844 -228.435ZM452.196 565.458C454.818 569.769 460.486 571.055 464.711 568.299C468.942 565.539 470.046 559.824 467.146 555.688L309.488 330.77L452.196 565.458ZM-16.6679 -168.348C-20.8986 -165.588 -22.0021 -159.873 -19.1027 -155.737L138.556 69.1807L-4.15294 -165.507C-6.77418 -169.818 -12.4423 -171.104 -16.6679 -168.348ZM563.479 465.414C567.42 468.571 573.194 467.833 576.214 463.785C579.225 459.748 578.302 454.021 574.176 451.134L349.127 293.689L563.479 465.414ZM-128.138 -63.8033C-131.152 -59.7837 -130.238 -54.0666 -126.121 -51.1871L99.0297 106.278L-115.473 -65.4102C-119.391 -68.5465 -125.127 -67.8187 -128.138 -63.8033ZM633.752 333.296C638.549 334.919 643.734 332.236 645.179 327.382C646.615 322.559 643.785 317.501 638.923 316.201L373.585 245.262L633.752 333.296ZM-197.094 72.5258C-198.56 77.363 -195.729 82.4528 -190.846 83.7581L74.5321 154.696L-185.671 66.649C-190.455 65.0301 -195.63 67.6921 -197.094 72.5258ZM654.645 185.104C659.676 184.99 663.621 180.745 663.365 175.718C663.108 170.661 658.704 166.828 653.66 167.271L380.057 191.322L654.645 185.104ZM-215.292 224.274C-215.011 229.317 -210.612 233.126 -205.58 232.684L68.06 208.631L-206.565 214.837C-211.619 214.951 -215.573 219.227 -215.292 224.274ZM623.625 38.6831C628.305 36.8578 630.544 31.5193 628.566 26.9016C626.589 22.2879 621.186 20.2252 616.637 22.3475L367.726 138.483L623.625 38.6831ZM-180.524 373.084C-178.547 377.731 -173.112 379.813 -168.537 377.678L80.4209 261.489L-175.553 361.273C-180.246 363.103 -182.496 368.45 -180.524 373.084ZM544.32 -88.1972C548.115 -91.531 548.393 -97.3453 544.935 -101.027C541.48 -104.704 535.669 -104.793 532.103 -101.224L337.969 93.0856L544.32 -88.1972ZM-96.901 500.983C-93.4466 504.66 -87.635 504.749 -84.0692 501.18L110.064 306.87L-96.2862 488.153C-100.081 491.487 -100.36 497.301 -96.901 500.983ZM426.449 -180.398C428.864 -184.811 427.14 -190.347 422.646 -192.609C418.165 -194.865 412.705 -192.969 410.587 -188.421L294.581 60.6127L426.449 -180.398ZM25.3766 592.616C29.8888 594.904 35.3993 592.999 37.5351 588.413L153.517 339.366L21.5755 580.338C19.1489 584.77 20.8705 590.33 25.3766 592.616Z" fill="url(#paint11_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter7_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M294.145 -210.692C289.454 -211.493 285.031 -208.252 284.382 -203.538L248.901 54.1502L300.98 -200.702C301.932 -205.365 298.836 -209.891 294.145 -210.692ZM153.83 610.676C149.139 609.875 146.042 605.349 146.995 600.686L199.074 345.834L163.593 603.522C162.944 608.236 158.521 611.477 153.83 610.676ZM288.715 602.867C289.415 607.59 293.893 610.789 298.589 609.923C303.265 609.059 306.304 604.502 305.303 599.853L250.523 345.522L288.715 602.867ZM149.507 -209.903C144.789 -209.063 141.711 -204.476 142.721 -199.792L197.566 54.4723L159.356 -202.818C158.656 -207.533 154.2 -210.738 149.507 -209.903ZM422.537 556.4C424.812 560.601 430.112 562.085 434.238 559.678C438.37 557.268 439.683 551.915 437.137 547.866L298.66 327.714L422.537 556.4ZM13.7795 -159.71C9.6481 -157.3 8.3346 -151.947 10.8812 -147.899L149.358 72.2541L25.4808 -156.432C23.2055 -160.633 17.9058 -162.117 13.7795 -159.71ZM532.509 467.042C536.087 470.214 541.583 469.788 544.629 466.103C547.668 462.428 547.066 456.968 543.3 454.043L337.905 294.517L532.509 467.042ZM-96.5796 -66.1069C-99.6201 -62.4478 -99.0257 -56.9979 -95.2679 -54.0803L110.222 105.47L-84.5259 -67.0284C-88.0834 -70.1794 -93.5425 -69.7621 -96.5796 -66.1069ZM605.184 345.417C609.644 347.179 614.674 344.886 616.27 340.364C617.856 335.87 615.419 330.954 610.882 329.495L363.299 249.874L605.184 345.417ZM-168.224 59.5588C-169.839 64.0642 -167.401 69.0114 -162.845 70.4764L84.7753 150.096L-157.143 54.5406C-161.591 52.7837 -166.61 55.0568 -168.224 59.5588ZM631.95 206.258C636.714 206.388 640.645 202.56 640.641 197.794C640.637 192.999 636.653 189.166 631.862 189.347L371.977 199.17L631.95 206.258ZM-192.6 202.213C-192.572 206.995 -188.592 210.806 -183.813 210.625L76.1079 200.801L-183.901 193.7C-188.686 193.569 -192.627 197.427 -192.6 202.213ZM609.54 66.3167C614.052 64.8116 616.422 59.8686 614.769 55.4082C613.117 50.9516 608.105 48.7457 603.703 50.5379L362.82 148.613L609.54 66.3167ZM-166.742 344.581C-165.091 349.069 -160.05 351.295 -155.622 349.491L85.3074 251.369L-161.483 333.646C-166.007 335.155 -168.388 340.105 -166.742 344.581ZM540.524 -57.424C544.27 -60.3976 544.808 -65.8831 541.711 -69.528C538.618 -73.1684 533.126 -73.5274 529.586 -70.3205L336.814 104.271L540.524 -57.424ZM-93.7134 469.486C-90.6201 473.126 -85.1282 473.485 -81.5874 470.278L111.184 295.687L-92.526 457.382C-96.2722 460.355 -96.8103 465.841 -93.7134 469.486ZM433.405 -150.183C435.897 -154.243 434.528 -159.56 430.385 -161.911C426.253 -164.256 421.001 -162.721 418.783 -158.52L297.313 71.5149L433.405 -150.183ZM17.5926 561.924C21.7518 564.301 27.0531 562.76 29.2896 558.523L150.737 328.475L14.5777 550.133C12.0736 554.21 13.4391 559.55 17.5926 561.924Z" fill="url(#paint12_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter8_bd_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-108.258 -269.429C-111.607 -274.046 -110.469 -280.518 -105.747 -283.716L-102.768 -285.733C-98.0459 -288.93 -91.614 -287.584 -88.5708 -282.761L107.419 27.8727L-108.258 -269.429ZM536.527 682.79C539.57 687.613 546.002 688.96 550.725 685.762L553.703 683.745C558.426 680.547 559.563 674.075 556.214 669.459L340.537 372.157L536.527 682.79ZM697.199 544.706C693.861 549.344 687.342 550.289 682.824 546.79L392.382 321.825L696.777 527.5C701.493 530.686 702.643 537.14 699.318 541.761L697.199 544.706ZM-248.767 -127.411C-253.506 -130.611 -254.643 -137.106 -251.273 -141.726L-249.093 -144.715C-245.741 -149.311 -239.255 -150.23 -234.757 -146.747L55.6693 78.1586L-248.767 -127.411ZM786.498 362.144C784.932 367.625 779.142 370.723 773.713 368.984L423.918 256.964L780.256 346.016C785.793 347.4 789.083 353.095 787.515 358.583L786.498 362.144ZM798.417 170.777C804.124 170.554 808.51 165.644 808.09 159.948L807.819 156.278C807.4 150.598 802.368 146.389 796.703 146.981L431.43 185.133L798.417 170.777ZM-359.799 243.692C-359.394 249.384 -354.355 253.608 -348.68 253.015L16.6676 214.798L-350.383 229.321C-356.079 229.546 -360.458 234.439 -360.053 240.125L-359.799 243.692ZM753.725 -23.917C759.021 -26.0828 761.459 -32.2122 759.1 -37.424L757.572 -40.7982C755.226 -45.9782 749.067 -48.1997 743.955 -45.7096L413.774 115.127L753.725 -23.917ZM-309.6 440.761C-307.272 445.971 -301.092 448.216 -295.963 445.717L34.274 284.836L-305.725 423.899C-311.002 426.057 -313.446 432.155 -311.119 437.361L-309.6 440.761ZM645.17 -191.599C649.38 -195.421 649.603 -201.965 645.664 -206.066L643.098 -208.737C639.135 -212.863 632.538 -212.874 628.561 -208.761L373.252 55.2797L645.17 -191.599ZM-195.081 608.771C-191.111 612.864 -184.542 612.859 -180.579 608.76L74.766 344.683L-197.214 591.595C-201.439 595.431 -201.647 602.002 -197.675 606.098L-195.081 608.771ZM485.788 -312.056C488.445 -317.105 486.393 -323.351 481.259 -325.84L478.041 -327.4C472.912 -329.887 466.742 -327.636 464.419 -322.43L314.772 12.9284L485.788 -312.056ZM-30.0487 727.471C-24.9161 729.975 -18.7298 727.727 -16.4031 722.511L133.266 387.008L-37.8613 712.083C-40.5146 717.123 -38.4747 723.359 -33.3554 725.857L-30.0487 727.471ZM294.917 -370.687C295.688 -376.342 291.621 -381.511 285.943 -382.092L282.259 -382.469C276.589 -383.05 271.562 -378.824 271.161 -373.137L245.32 -6.75332L294.917 -370.687ZM165.697 782.506C171.367 783.087 176.394 778.86 176.795 773.174L202.636 406.79L153.039 770.723C152.268 776.378 156.335 781.547 162.013 782.129L165.697 782.506ZM95.4164 -360.536C94.2042 -366.116 88.608 -369.581 83.0723 -368.179L79.5943 -367.297C74.0734 -365.898 70.8022 -360.212 72.3685 -354.736L173.381 -1.58795L95.4164 -360.536ZM368.457 767.36C373.994 765.974 377.282 760.278 375.712 754.79L274.641 401.572L352.513 760.615C353.721 766.185 359.299 769.651 364.829 768.268L368.457 767.36Z" fill="url(#paint13_linear_8_8442)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<g filter="url(#filter9_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M10.9886 -114.603C7.39485 -112.169 6.52918 -107.244 9.07774 -103.731L148.376 88.287L21.7929 -112.341C19.477 -116.011 14.5823 -117.036 10.9886 -114.603ZM437.059 514.632C433.465 517.066 428.571 516.041 426.255 512.371L299.671 311.743L438.97 503.761C441.519 507.274 440.653 512.199 437.059 514.632ZM520.889 424.376C524.331 427.042 529.298 426.322 531.842 422.788C534.375 419.267 533.499 414.349 529.905 411.921L333.312 279.086L520.889 424.376ZM-83.7316 -22.7654C-86.3069 -19.2348 -85.4379 -14.2719 -81.8162 -11.8264L114.778 120.923L-72.7762 -24.3185C-76.2133 -26.9802 -81.1697 -26.2775 -83.7316 -22.7654ZM579.667 309.313C583.816 310.642 588.241 308.274 589.438 304.085C590.636 299.89 588.122 295.538 583.89 294.48L353.777 236.973L579.667 309.313ZM-141.358 95.9358C-142.556 100.13 -140.042 104.483 -135.81 105.54L94.3033 163.048L-131.586 90.7075C-135.735 89.3788 -140.161 91.7467 -141.358 95.9358ZM595.653 181.073C600.011 180.903 603.359 177.154 603.039 172.804C602.719 168.467 598.876 165.254 594.551 165.705L358.657 190.344L595.653 181.073ZM-154.931 227.196C-154.623 231.524 -150.792 234.736 -146.476 234.284L89.4953 209.601L-147.578 218.981C-151.909 219.152 -155.239 222.873 -154.931 227.196ZM493.137 85.2131C495.827 84.1129 497.066 80.999 495.867 78.3513C494.675 75.7197 491.546 74.5912 488.949 75.8562L347.222 144.894L493.137 85.2131ZM-122.768 355.17C-120.987 359.155 -116.26 360.873 -112.336 358.962L100.916 255.072L-118.641 344.873C-122.678 346.524 -124.547 351.188 -122.768 355.17ZM496.52 -53.371C499.738 -56.2924 499.909 -61.2937 496.898 -64.428C493.869 -67.5816 488.827 -67.5899 485.787 -64.4463L320.919 106.06L496.52 -53.371ZM-48.7857 464.444C-45.7489 467.575 -40.7237 467.571 -37.6919 464.435L127.199 293.906L-48.4335 453.35C-51.6651 456.284 -51.8248 461.311 -48.7857 464.444ZM393.428 -131.33C395.448 -135.17 393.888 -139.919 389.984 -141.811C386.084 -143.702 381.393 -141.991 379.626 -138.033L282.972 78.5712L393.428 -131.33ZM58.0973 541.84C62.0163 543.752 66.7399 542.035 68.5164 538.053L165.171 321.389L54.6569 531.323C52.6309 535.171 54.1885 539.933 58.0973 541.84ZM269.904 -169.199C270.493 -173.521 267.385 -177.471 263.046 -177.916C258.712 -178.36 254.87 -175.129 254.564 -170.783L237.876 65.8189L269.904 -169.199ZM184.986 577.951C189.32 578.395 193.161 575.164 193.468 570.819L210.155 334.216L178.127 569.234C177.538 573.556 180.647 577.506 184.986 577.951ZM140.86 -162.659C139.937 -166.904 135.68 -169.54 131.469 -168.473C127.269 -167.408 124.781 -163.083 125.972 -158.917L191.215 69.1748L140.86 -162.659ZM316.637 568.523C320.876 567.463 323.392 563.102 322.19 558.902L256.925 330.815L307.211 562.665C308.135 566.929 312.405 569.582 316.637 568.523Z" fill="url(#paint14_linear_8_8442)"/>
|
||||
</g>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-325.84 47.3042C-327.408 52.7918 -324.118 58.4869 -318.582 59.8707L94.2607 163.044L-310.998 33.2617C-316.426 31.5232 -322.217 34.6214 -323.783 40.1024L-325.84 47.3042ZM10.9629 -114.601C7.36918 -112.168 6.50351 -107.242 9.05207 -103.729L148.351 88.2884L21.7673 -112.339C19.4513 -116.01 14.5566 -117.035 10.9629 -114.601ZM477.039 573.662C472.4 576.803 466.081 575.481 463.091 570.742L299.675 311.736L479.506 559.626C482.796 564.162 481.678 570.52 477.039 573.662ZM554.554 450.407C558.613 453.551 564.471 452.702 567.471 448.534C570.458 444.382 569.425 438.583 565.187 435.719L333.346 279.068L554.554 450.407ZM-83.7375 -22.7788C-86.3128 -19.2482 -85.4438 -14.2854 -81.8221 -11.8398L114.772 120.91L-72.7821 -24.3319C-76.2192 -26.9936 -81.1757 -26.2909 -83.7375 -22.7788ZM579.671 309.299C583.82 310.628 588.245 308.26 589.442 304.071C590.64 299.877 588.126 295.524 583.894 294.467L353.781 236.959L579.671 309.299ZM595.687 181.074C600.044 180.904 603.393 177.155 603.072 172.806C602.752 168.469 598.91 165.255 594.585 165.707L358.691 190.346L595.687 181.074ZM-154.937 227.197C-154.629 231.525 -150.798 234.737 -146.482 234.286L89.4894 209.602L-147.584 218.982C-151.915 219.154 -155.245 222.874 -154.937 227.197ZM489.048 86.8842C491.663 85.8147 492.868 82.788 491.702 80.2144C490.544 77.6564 487.503 76.5594 484.978 77.789L347.216 144.895L489.048 86.8842ZM-238.7 408.892C-236.372 414.101 -230.193 416.347 -225.063 413.848L100.901 255.047L-234.699 392.312C-239.977 394.47 -242.42 400.568 -240.094 405.773L-238.7 408.892ZM608.337 -154.88C612.547 -158.702 612.771 -165.246 608.832 -169.347L605.324 -172.998C601.361 -177.124 594.764 -177.135 590.787 -173.022L320.943 106.05L608.337 -154.88ZM-48.7818 464.441C-45.745 467.571 -40.7198 467.567 -37.688 464.432L127.203 293.902L-48.4296 453.347C-51.6612 456.281 -51.8208 461.308 -48.7818 464.441ZM393.461 -131.329C395.482 -135.168 393.921 -139.917 390.018 -141.81C386.117 -143.701 381.426 -141.99 379.66 -138.031L283.005 78.5726L393.461 -131.329ZM17.7633 626.11C22.8959 628.614 29.0822 626.366 31.4089 621.15L165.144 321.365L12.2334 611.836C9.57994 616.876 11.6199 623.113 16.7392 625.61L17.7633 626.11ZM269.888 -169.237C270.477 -173.559 267.369 -177.509 263.03 -177.954C258.696 -178.398 254.854 -175.167 254.548 -170.821L237.86 65.7808L269.888 -169.237ZM185.019 577.937C189.353 578.381 193.195 575.151 193.501 570.805L210.189 334.203L178.161 569.221C177.572 573.542 180.68 577.493 185.019 577.937ZM140.873 -162.687C139.951 -166.932 135.694 -169.568 131.483 -168.501C127.283 -167.437 124.795 -163.111 125.986 -158.945L191.228 69.1466L140.873 -162.687ZM316.631 568.525C320.87 567.464 323.386 563.104 322.185 558.903L256.919 330.816L307.205 562.667C308.129 566.931 312.399 569.584 316.631 568.525Z" fill="url(#paint15_linear_8_8442)"/>
|
||||
<g filter="url(#filter10_b_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-119.666 -455.618C-124.735 -453.005 -126.635 -446.714 -123.859 -441.732L103.505 -33.6299L-96.9792 -455.587C-99.4267 -460.738 -105.653 -462.841 -110.722 -460.228L-119.666 -455.618ZM558.645 860.266C553.575 862.879 547.349 860.777 544.902 855.625L344.417 433.668L571.782 841.77C574.558 846.752 572.658 853.043 567.589 855.656L558.645 860.266ZM749.841 706.328C753.91 710.34 760.496 710.178 764.362 705.97L771.197 698.531C775.048 694.34 774.674 687.795 770.37 684.069L417.103 378.255L749.841 706.328ZM-323.158 -298.529C-327.054 -294.343 -326.698 -287.759 -322.373 -284.018L30.9771 21.682L-301.738 -306.302C-305.789 -310.295 -312.338 -310.154 -316.214 -305.99L-323.158 -298.529ZM891.167 495.963C896.351 498.336 902.469 495.949 904.676 490.693L908.624 481.291C910.834 476.029 908.245 469.983 902.912 467.95L466.383 301.545L891.167 495.963ZM-460.68 -81.3531C-462.889 -76.0911 -460.301 -70.045 -454.968 -68.0121L-18.4391 98.3933L-443.223 -96.025C-448.406 -98.3973 -454.524 -96.0103 -456.732 -90.7546L-460.68 -81.3531ZM952.266 249.947C957.959 250.405 962.898 246.052 963.159 240.346L963.623 230.191C963.884 224.501 959.388 219.723 953.693 219.636L486.632 212.522L952.266 249.947ZM-515.617 169.738C-515.892 175.438 -511.392 180.232 -505.686 180.318L-38.5152 187.363L-504.247 150.138C-509.928 149.684 -514.859 154.021 -515.134 159.714L-515.617 169.738ZM925.353 -2.12845C930.869 -3.64869 934.02 -9.44416 932.297 -14.8999L929.226 -24.6243C927.514 -30.0466 921.663 -32.9855 916.291 -31.1214L474.98 122.005L925.353 -2.12845ZM-481.322 424.552C-479.631 430.002 -473.762 432.967 -468.372 431.096L-26.9717 277.916L-477.395 402.064C-482.891 403.579 -486.043 409.342 -484.353 414.788L-481.322 424.552ZM813.91 -229.848C818.545 -233.142 819.546 -239.612 816.123 -244.153L809.984 -252.296C806.54 -256.864 799.991 -257.66 795.553 -254.05L433.152 40.7562L813.91 -229.848ZM-361.957 652.264C-358.502 656.8 -351.979 657.577 -347.556 653.979L14.8858 359.141L-365.968 629.786C-370.619 633.091 -371.608 639.591 -368.151 644.131L-361.957 652.264ZM631.298 -405.762C634.537 -410.459 633.243 -416.905 628.441 -419.988L619.997 -425.409C615.2 -428.489 608.806 -426.989 605.88 -422.096L366.13 -21.2388L631.298 -405.762ZM-171.975 825.456C-167.177 828.553 -160.767 827.057 -157.837 822.156L81.9672 421.114L-183.351 805.729C-186.585 810.418 -185.302 816.852 -180.517 819.942L-171.975 825.456ZM399.634 -508.463C401.072 -513.986 397.649 -519.602 392.081 -520.855L382.133 -523.094C376.572 -524.346 371.078 -520.747 370.003 -515.149L281.906 -56.3696L399.634 -508.463ZM65.8504 923.082C71.4116 924.333 76.9053 920.735 77.9803 915.137L166.078 456.357L48.3499 908.451C46.9117 913.974 50.3345 919.59 55.9024 920.843L65.8504 923.082ZM146.679 -525.807C146.14 -531.492 140.996 -535.598 135.332 -534.864L125.366 -533.573C119.717 -532.841 115.793 -527.584 116.696 -521.961L190.8 -60.6965L146.679 -525.807ZM322.73 933.631C328.392 932.914 332.335 927.649 331.429 922.014L257.26 460.644L301.25 925.852C301.786 931.527 306.912 935.632 312.567 934.917L322.73 933.631Z" fill="url(#paint16_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter11_df_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M81.6979 -75.9795C78.5455 -74.3546 77.3641 -70.4428 79.0902 -67.3447L173.432 101.993L90.2438 -73.0937C88.7218 -76.297 84.8503 -77.6044 81.6979 -75.9795ZM366.206 475.992C363.054 477.617 359.183 476.309 357.661 473.106L274.472 298.02L368.814 467.357C370.54 470.455 369.359 474.367 366.206 475.992ZM443.013 410.869C445.546 413.367 449.646 413.266 452.054 410.646C454.452 408.036 454.219 403.961 451.539 401.641L304.957 274.748L443.013 410.869ZM-4.06703 -10.6944C-6.49983 -8.08035 -6.27747 -3.96935 -3.57692 -1.63298L143.015 125.191L4.97244 -10.889C2.4427 -13.3828 -1.64699 -13.2947 -4.06703 -10.6944ZM501.904 323.257C505.141 324.739 508.962 323.248 510.34 319.966C511.72 316.679 510.103 312.903 506.773 311.634L325.668 242.596L501.904 323.257ZM-62.4057 80.003C-63.7858 83.2893 -62.1692 87.0653 -58.8387 88.3348L122.266 157.372L-53.9694 76.7115C-57.2064 75.2299 -61.0273 76.7207 -62.4057 80.003ZM527.3 220.786C530.852 221.072 533.934 218.356 534.096 214.796C534.259 211.246 531.454 208.265 527.901 208.211L334.117 205.259L527.3 220.786ZM-86.1316 185.203C-86.3024 188.744 -83.5063 191.723 -79.9615 191.777L113.89 194.7L-79.3672 179.253C-82.8974 178.971 -85.961 181.666 -86.1316 185.203ZM516.078 115.778C519.522 114.829 521.49 111.209 520.414 107.802C519.345 104.415 515.691 102.58 512.336 103.744L329.237 167.276L516.078 115.778ZM-72.5025 292.145C-71.4452 295.551 -67.777 297.405 -64.4076 296.236L118.713 232.687L-68.1529 284.192C-71.5888 285.139 -73.559 288.741 -72.5025 292.145ZM469.681 20.9232C472.575 18.8659 473.2 14.8248 471.063 11.989C468.912 9.13586 464.822 8.63876 462.05 10.8936L311.705 133.196L469.681 20.9232ZM-23.1414 387.994C-20.982 390.83 -16.9045 391.315 -14.1398 389.066L136.226 266.747L-21.7767 379.028C-24.6839 381.094 -25.3023 385.157 -23.1414 387.994ZM393.605 -52.3506C395.617 -55.2689 394.813 -59.2738 391.83 -61.189C388.849 -63.1026 384.877 -62.1702 383.059 -59.1305L283.574 107.206L393.605 -52.3506ZM56.0515 461.197C59.0451 463.13 63.0444 462.197 64.8731 459.138L164.364 292.752L54.2831 452.33C52.265 455.255 53.0657 459.27 56.0515 461.197ZM297.102 -95.0926C298 -98.5419 295.863 -102.049 292.385 -102.832C288.912 -103.613 285.481 -101.366 284.81 -97.8702L248.26 92.4692L297.102 -95.0926ZM155.529 502.82C159.002 503.602 162.433 501.355 163.104 497.858L199.654 307.519L150.812 495.081C149.914 498.53 152.052 502.037 155.529 502.82ZM191.78 -102.338C191.445 -105.872 188.248 -108.424 184.727 -107.968C181.216 -107.513 178.777 -104.245 179.338 -100.75L210.088 90.6528L191.78 -102.338ZM263.202 508.007C266.744 507.559 269.21 504.266 268.643 500.741L237.874 309.34L256.123 502.338C256.459 505.887 259.665 508.455 263.202 508.007Z" fill="url(#paint17_linear_8_8442)" shape-rendering="crispEdges"/>
|
||||
</g>
|
||||
<g filter="url(#filter12_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M550.642 -279.396C553.881 -284.093 552.586 -290.538 547.785 -293.621L538.559 -299.544C533.762 -302.624 527.368 -301.124 524.442 -296.231L277.324 116.945L550.642 -279.396ZM96.6657 -47.0084C93.8444 -45.5542 92.7871 -42.0532 94.3319 -39.2805L178.765 112.271L104.314 -44.4257C102.952 -47.2926 99.4869 -48.4626 96.6657 -47.0084ZM351.281 446.986C348.46 448.44 344.995 447.27 343.632 444.403L269.181 287.707L353.615 439.258C355.159 442.031 354.102 445.532 351.281 446.986ZM420.061 388.721C422.329 390.957 425.998 390.867 428.153 388.522C430.299 386.186 430.09 382.539 427.692 380.463L296.506 266.898L420.061 388.721ZM19.9054 11.4211C17.7282 13.7606 17.9272 17.4398 20.3441 19.5308L151.539 133.034L27.9955 11.247C25.7314 9.01512 22.0713 9.09392 19.9054 11.4211ZM472.714 310.306C475.611 311.632 479.031 310.298 480.264 307.36C481.5 304.419 480.053 301.04 477.072 299.904L314.989 238.118L472.714 310.306ZM-32.2498 92.5917C-33.4849 95.5328 -32.0381 98.9122 -29.0574 100.048L133.025 161.835L-24.6996 89.6459C-27.5966 88.3199 -31.0162 89.6541 -32.2498 92.5917ZM673.988 232.94C679.681 233.398 684.62 229.045 684.881 223.339L685.005 220.618C685.265 214.928 680.77 210.15 675.075 210.063L322.56 204.694L673.988 232.94ZM-181.608 182.696C-181.883 188.395 -177.383 193.189 -171.677 193.275L177.637 198.543L-170.604 170.709C-176.286 170.255 -181.217 174.592 -181.492 180.285L-181.608 182.696ZM485.42 124.624C488.502 123.775 490.264 120.535 489.301 117.486C488.344 114.455 485.073 112.812 482.071 113.854L318.203 170.713L485.42 124.624ZM-41.3544 282.464C-40.4081 285.513 -37.1253 287.172 -34.1097 286.125L129.778 229.251L-37.4616 275.346C-40.5366 276.193 -42.2999 279.418 -41.3544 282.464ZM443.868 39.7419C446.459 37.9007 447.018 34.284 445.105 31.7461C443.18 29.1926 439.52 28.7477 437.039 30.7657L302.485 140.222L443.868 39.7419ZM-102.218 448.13C-98.7679 452.587 -92.3371 453.355 -87.934 449.838L177.845 237.497L-100.671 432.86C-105.388 436.169 -106.384 442.748 -102.857 447.304L-102.218 448.13ZM44.2195 479.63C47.7139 481.886 52.3822 480.796 54.5168 477.227L170.65 283.008L42.1553 469.279C39.7996 472.694 40.7342 477.38 44.2195 479.63ZM289.415 -64.1196C290.219 -67.2066 288.306 -70.3456 285.194 -71.046C282.085 -71.7455 279.015 -69.7344 278.414 -66.6055L245.703 103.742L289.415 -64.1196ZM108.863 727.489C114.425 728.741 119.918 725.142 120.993 719.544L202.281 296.229L93.6537 713.374C92.2155 718.897 95.6383 724.513 101.206 725.766L108.863 727.489ZM195.147 -70.5996C194.847 -73.7624 191.985 -76.0468 188.835 -75.6385C185.692 -75.2313 183.509 -72.3068 184.012 -69.1784L211.532 102.121L195.147 -70.5996ZM259.141 475.631C262.311 475.23 264.518 472.283 264.011 469.128L236.474 297.831L252.806 470.557C253.107 473.734 255.976 476.032 259.141 475.631Z" fill="url(#paint18_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter13_f_8_8442)">
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M-69.5077 -436.479C-74.7011 -434.122 -76.9122 -427.934 -74.3885 -422.819L121.113 -26.6316L-48.3459 -434.638C-50.5335 -439.905 -56.6468 -442.315 -61.8401 -439.959L-69.5077 -436.479ZM509.757 839.999C504.564 842.356 498.451 839.945 496.263 834.678L326.804 426.672L522.306 822.86C524.829 827.974 522.618 834.162 517.425 836.519L509.757 839.999ZM697.019 703.28C700.883 707.491 707.468 707.657 711.54 703.647L717.566 697.712C721.621 693.718 721.574 687.162 717.462 683.227L398.215 377.713L697.019 703.28ZM-269.514 -297.695C-273.614 -293.708 -273.587 -287.115 -269.454 -283.162L49.8731 22.2451L-248.915 -303.24C-252.762 -307.431 -259.31 -307.616 -263.389 -303.651L-269.514 -297.695ZM840.521 511.159C845.58 513.787 851.809 511.708 854.276 506.569L857.974 498.863C860.444 493.718 858.16 487.551 852.935 485.254L448.472 307.489L840.521 511.159ZM-409.97 -98.888C-412.439 -93.7427 -410.156 -87.575 -404.931 -85.2786L-0.467604 92.4866L-392.517 -111.184C-397.575 -113.812 -403.805 -111.733 -406.271 -106.594L-409.97 -98.888ZM909.833 281.556C915.497 282.297 920.646 278.196 921.191 272.51L922.005 264.031C922.548 258.361 918.297 253.364 912.613 252.994L471.796 224.243L909.833 281.556ZM-473.983 135.921C-474.542 141.6 -470.286 146.612 -464.592 146.983L-23.6695 175.673L-461.81 118.545C-467.462 117.808 -472.603 121.894 -473.161 127.567L-473.983 135.921ZM896.305 42.1051C901.89 40.8618 905.326 35.2307 903.878 29.6958L901.713 21.426C900.274 15.925 894.577 12.698 889.118 14.2917L465.063 138.108L896.305 42.1051ZM-453.727 378.495C-452.309 384.022 -446.596 387.276 -441.119 385.677L-16.9795 261.815L-448.272 357.829C-453.838 359.068 -457.273 364.667 -455.857 370.19L-453.727 378.495ZM801.743 -178.355C806.537 -181.413 807.859 -187.826 804.667 -192.532L799.868 -199.606C796.656 -204.34 790.155 -205.462 785.542 -202.077L429.34 59.2785L801.743 -178.355ZM-351.798 599.595C-348.574 604.297 -342.097 605.398 -337.5 602.025L18.7431 340.639L-353.749 578.306C-358.56 581.375 -359.872 587.818 -356.645 592.524L-351.798 599.595ZM637.499 -353.182C640.968 -357.711 639.997 -364.214 635.356 -367.532L628.527 -372.414C623.889 -375.729 617.428 -374.55 614.262 -369.809L368.903 -2.49757L637.499 -353.182ZM-180.441 772.482C-175.803 775.815 -169.326 774.64 -166.155 769.891L79.2631 402.409L-189.48 753.174C-192.944 757.695 -191.984 764.186 -187.358 767.51L-180.441 772.482ZM423.356 -461.202C425.068 -466.647 421.93 -472.427 416.431 -473.956L408.196 -476.246C402.705 -477.774 397.038 -474.454 395.685 -468.916L290.834 -39.742L423.356 -461.202ZM39.7487 876.222C45.2405 877.749 50.9069 874.429 52.2597 868.892L157.111 439.717L24.5887 861.178C22.8768 866.622 26.0152 872.402 31.5137 873.931L39.7487 876.222ZM185.185 -489.502C184.93 -495.207 179.997 -499.564 174.304 -499.114L165.922 -498.451C160.244 -498.001 156.062 -492.947 156.684 -487.285L204.919 -48.1125L185.185 -489.502ZM282.134 898.528C287.825 898.095 292.025 893.033 291.402 887.359L243.11 448.085L262.715 889.562C262.968 895.257 267.883 899.613 273.566 899.18L282.134 898.528Z" fill="url(#paint19_linear_8_8442)"/>
|
||||
</g>
|
||||
<g filter="url(#filter14_f_8_8442)">
|
||||
<ellipse cx="224.003" cy="-48.256" rx="297.052" ry="152.356" fill="#1E1B25" fill-opacity="0.99"/>
|
||||
</g>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_f_8_8442" x="-598.64" y="51.3452" width="1521.46" height="983.532" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="132.202" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter1_bd_8_8442" x="-137.705" y="-161.88" width="723.473" height="733.848" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="6.0165"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_8_8442"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="5.04732"/>
|
||||
<feGaussianBlur stdDeviation="9.46372"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0.861829 0 0 0 0 0.555 0 0 0 0 0.925 0 0 0 1 0"/>
|
||||
<feBlend mode="normal" in2="effect1_backgroundBlur_8_8442" result="effect2_dropShadow_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_8_8442" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter2_f_8_8442" x="-11.7665" y="-39.1697" width="471.601" height="478.332" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.64984" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter3_b_8_8442" x="-227.339" y="-248.988" width="902.749" height="897.951" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="6.0165"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_8_8442" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter4_df_8_8442" x="27.6989" y="4.67404" width="392.636" height="390.623" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="5.04732"/>
|
||||
<feGaussianBlur stdDeviation="2.52366"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_8_8442" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.0165" result="effect2_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter5_f_8_8442" x="-24.5212" y="30.9089" width="576.558" height="396.287" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="2.52366" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter6_f_8_8442" x="-227.339" y="-248.988" width="902.749" height="897.951" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.0165" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter7_f_8_8442" x="-202.694" y="-220.908" width="853.43" height="841.801" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="5.04732" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter8_bd_8_8442" x="-379.007" y="-396.403" width="1206.05" height="1202.94" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="6.0165"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_8_8442"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="5.04732"/>
|
||||
<feGaussianBlur stdDeviation="9.46372"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0.861829 0 0 0 0 0.555 0 0 0 0 0.925 0 0 0 1 0"/>
|
||||
<feBlend mode="normal" in2="effect1_backgroundBlur_8_8442" result="effect2_dropShadow_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect2_dropShadow_8_8442" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter9_f_8_8442" x="-168.251" y="-191.256" width="784.61" height="782.547" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.64984" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter10_b_8_8442" x="-527.662" y="-546.982" width="1503.33" height="1494.01" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="6.0165"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_8_8442" result="shape"/>
|
||||
</filter>
|
||||
<filter id="filter11_df_8_8442" x="-98.1719" y="-120.054" width="644.308" height="640.145" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
|
||||
<feOffset dy="5.04732"/>
|
||||
<feGaussianBlur stdDeviation="2.52366"/>
|
||||
<feComposite in2="hardAlpha" operator="out"/>
|
||||
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0"/>
|
||||
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_8_8442" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="6.0165" result="effect2_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter12_f_8_8442" x="-186.667" y="-306.193" width="876.73" height="1038.98" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="2.52366" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter13_f_8_8442" x="-484.127" y="-509.24" width="1416.27" height="1418.54" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="5.04732" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<filter id="filter14_f_8_8442" x="-154.642" y="-282.205" width="757.29" height="467.897" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||
<feGaussianBlur stdDeviation="40.7962" result="effect1_foregroundBlur_8_8442"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_8_8442" x1="150.061" y1="483.017" x2="204.666" y2="207.84" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-opacity="0.93"/>
|
||||
<stop offset="0.723958" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_8_8442" x1="-29.6163" y1="367.093" x2="181.481" y2="233.882" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#00000A" stop-opacity="0.9"/>
|
||||
<stop offset="1" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_8_8442" x1="516.227" y1="126.875" x2="255.922" y2="245.307" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4929CF"/>
|
||||
<stop offset="1" stop-color="#100F2C" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint3_linear_8_8442" x1="492.945" y1="-49.6101" x2="282.266" y2="203.651" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4929CF"/>
|
||||
<stop offset="1" stop-color="#100F2C" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint4_linear_8_8442" x1="136.987" y1="294.277" x2="-62.672" y2="368.416" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-opacity="0"/>
|
||||
<stop offset="1" stop-opacity="0.93"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint5_linear_8_8442" x1="190" y1="175.353" x2="372.194" y2="-4.21629" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#D782FF" stop-opacity="0.74"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint6_linear_8_8442" x1="141.138" y1="266.498" x2="433.508" y2="-6.82112" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#D8A2EA"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint7_linear_8_8442" x1="148.649" y1="286.829" x2="433.515" y2="-6.8203" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#472A6C"/>
|
||||
<stop offset="1" stop-color="#D8A2EA"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint8_linear_8_8442" x1="-151.215" y1="508.943" x2="677.155" y2="-151.477" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#A077F9"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint9_linear_8_8442" x1="-19.5176" y1="423.948" x2="400.215" y2="147.471" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3C0058" stop-opacity="0.05"/>
|
||||
<stop offset="0.859375" stop-color="#392469"/>
|
||||
<stop offset="1" stop-color="#4C0EDB"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint10_linear_8_8442" x1="6.05993" y1="400.421" x2="381.704" y2="152.982" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="0.859375" stop-color="#392469"/>
|
||||
<stop offset="1" stop-color="#4C0EDB"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint11_linear_8_8442" x1="-151.215" y1="508.943" x2="677.155" y2="-151.477" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#A077F9"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint12_linear_8_8442" x1="-145.446" y1="474.452" x2="669.136" y2="-110.986" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#AD00FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#5000FF"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint13_linear_8_8442" x1="153.311" y1="197.799" x2="237.631" y2="-224.314" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0"/>
|
||||
<stop offset="1" stop-color="#D782FF" stop-opacity="0.74"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint14_linear_8_8442" x1="171.304" y1="370.821" x2="320.745" y2="-285.667" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#D8A2EA"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint15_linear_8_8442" x1="200.619" y1="391.627" x2="320.952" y2="-286.866" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#472A6C"/>
|
||||
<stop offset="1" stop-color="#D8A2EA"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint16_linear_8_8442" x1="-7.84051" y1="984.595" x2="522.466" y2="-717.897" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#A077F9"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint17_linear_8_8442" x1="95.9754" y1="741.694" x2="419.86" y2="-39.3517" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3C0058" stop-opacity="0.05"/>
|
||||
<stop offset="0.859375" stop-color="#392469"/>
|
||||
<stop offset="1" stop-color="#4C0EDB"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint18_linear_8_8442" x1="110.278" y1="685.965" x2="402.176" y2="-14.9955" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D478FF" stop-opacity="0.05"/>
|
||||
<stop offset="0.859375" stop-color="#392469"/>
|
||||
<stop offset="1" stop-color="#4C0EDB"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint19_linear_8_8442" x1="-32.2396" y1="931.006" x2="549.72" y2="-653.872" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#AD00FF" stop-opacity="0.05"/>
|
||||
<stop offset="1" stop-color="#5000FF"/>
|
||||
</linearGradient>
|
||||
<clipPath id="clip0_8_8442">
|
||||
<rect width="448" height="400" fill="white"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 55 KiB |
|
After Width: | Height: | Size: 34 KiB |
@@ -0,0 +1,28 @@
|
||||
<svg width="448" height="400" viewBox="0 0 448 400" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g filter="url(#filter0_b_8_8442)">
|
||||
<rect x="175.831" y="159.062" width="94.3348" height="87.0078" rx="11.0309" fill="url(#paint0_linear_8_8442)"/>
|
||||
<path fill-rule="evenodd" clip-rule="evenodd" d="M216.167 185.902L216.167 176.858H212.352L212.352 185.902H208.044L206.136 187.809V191.928L196.961 191.928L196.961 195.742L206.136 195.742V201.157L199.196 201.157L199.196 204.971L206.136 204.971V210.215L196.961 210.215V214.029L206.136 214.029V218.328L208.044 220.235H212.352L212.352 229.098H216.167V220.235H221.41L221.41 226.538H225.225L225.225 220.235H230.639L230.639 229.098H234.454V220.235H238.562L240.47 218.328V214.029H249.201V210.215H240.47V204.971L246.64 204.971V201.157L240.47 201.157V195.742L249.201 195.742V191.928L240.47 191.928V187.809L238.562 185.902H234.454L234.454 176.858L230.639 176.858L230.639 185.902H225.225V179.094L221.41 179.094V185.902H216.167ZM209.951 189.717V216.42H236.655V189.717H209.951ZM215.678 197.347L217.585 195.439H229.03L230.937 197.347V208.791L229.03 210.699H217.585L215.678 208.791V197.347ZM219.493 199.254V206.884H227.122V199.254H219.493Z" fill="url(#paint1_linear_8_8442)"/>
|
||||
<rect x="176.061" y="159.292" width="93.8752" height="86.5481" rx="10.8011" stroke="url(#paint2_linear_8_8442)" stroke-width="0.459623"/>
|
||||
</g>
|
||||
<defs>
|
||||
<filter id="filter0_b_8_8442" x="172.384" y="155.615" width="101.229" height="93.9022" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||
<feGaussianBlur in="BackgroundImageFix" stdDeviation="1.72359"/>
|
||||
<feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_8_8442"/>
|
||||
<feBlend mode="normal" in="SourceGraphic" in2="effect1_backgroundBlur_8_8442" result="shape"/>
|
||||
</filter>
|
||||
<linearGradient id="paint0_linear_8_8442" x1="222.998" y1="159.062" x2="222.998" y2="246.07" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D6D6D6" stop-opacity="0.26"/>
|
||||
<stop offset="1" stop-opacity="0"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint1_linear_8_8442" x1="212.201" y1="188.225" x2="233.048" y2="226.606" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#F4FFFA"/>
|
||||
<stop offset="1" stop-color="#DE99FF" stop-opacity="0.6"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="paint2_linear_8_8442" x1="214.561" y1="157.249" x2="257.913" y2="223.076" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#3E3E3E"/>
|
||||
<stop offset="0.529727" stop-color="#3D2C61"/>
|
||||
<stop offset="1" stop-color="#3C1C80"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -21,7 +21,7 @@
|
||||
}
|
||||
|
||||
html {
|
||||
scroll-behavior: smooth;
|
||||
scroll-behavior: smooth !important;
|
||||
}
|
||||
|
||||
body {
|
||||
|
||||
@@ -670,6 +670,7 @@
|
||||
"framer-motion": "^6.5.1",
|
||||
"globby": "^12.0.2",
|
||||
"gray-matter": "^4.0.2",
|
||||
"lottie-react": "^2.4.0",
|
||||
"markdown-toc": "^1.2.0",
|
||||
"marked": "^4.0.12",
|
||||
"next": "12.3.2",
|
||||
@@ -69325,6 +69326,7 @@
|
||||
"framer-motion": "^6.5.1",
|
||||
"globby": "^12.0.2",
|
||||
"gray-matter": "^4.0.2",
|
||||
"lottie-react": "*",
|
||||
"markdown-toc": "^1.2.0",
|
||||
"marked": "^4.0.12",
|
||||
"next": "12.3.2",
|
||||
|
||||
@@ -83,7 +83,7 @@ function Accordion({
|
||||
if (onChange) onChange(e)
|
||||
const value = e == typeof String ? e.split(' ') : e
|
||||
// setCurrentItems(e)
|
||||
console.log('about to change state')
|
||||
// console.log('about to change state')
|
||||
// currentItems = e
|
||||
// console.log('currentItems', currentItems)
|
||||
}
|
||||
|
||||
@@ -70,4 +70,4 @@ parameters:
|
||||
default: 'info'
|
||||
type: 'string'
|
||||
description: |
|
||||
Allows the setting of the log level at runtime. For production settings, we advise `warn`.
|
||||
Allows the setting of the log level at runtime. For production settings, we advise `warn`.
|
||||
@@ -101,4 +101,4 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
]
|
||||
@@ -3191,7 +3191,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 399,
|
||||
"line": 396,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3243,7 +3243,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 605,
|
||||
"line": 602,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3281,7 +3281,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 607,
|
||||
"line": 604,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3303,7 +3303,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 608,
|
||||
"line": 605,
|
||||
"character": 10
|
||||
}
|
||||
],
|
||||
@@ -3333,7 +3333,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 610,
|
||||
"line": 607,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3370,7 +3370,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 613,
|
||||
"line": 610,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3392,7 +3392,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 614,
|
||||
"line": 611,
|
||||
"character": 10
|
||||
}
|
||||
],
|
||||
@@ -3421,7 +3421,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 616,
|
||||
"line": 613,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3459,7 +3459,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 619,
|
||||
"line": 616,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3481,7 +3481,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 620,
|
||||
"line": 617,
|
||||
"character": 10
|
||||
}
|
||||
],
|
||||
@@ -3510,7 +3510,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 622,
|
||||
"line": 619,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3548,7 +3548,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 668,
|
||||
"line": 665,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3644,7 +3644,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 959,
|
||||
"line": 956,
|
||||
"character": 2
|
||||
}
|
||||
],
|
||||
@@ -3746,7 +3746,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 960,
|
||||
"line": 957,
|
||||
"character": 4
|
||||
}
|
||||
],
|
||||
@@ -3768,7 +3768,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 960,
|
||||
"line": 957,
|
||||
"character": 12
|
||||
}
|
||||
],
|
||||
@@ -3811,7 +3811,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 814,
|
||||
"line": 811,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3855,7 +3855,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 814,
|
||||
"line": 811,
|
||||
"character": 42
|
||||
}
|
||||
],
|
||||
@@ -3901,7 +3901,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 999,
|
||||
"line": 996,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -3959,7 +3959,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1003,
|
||||
"line": 1000,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -3982,7 +3982,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1002,
|
||||
"line": 999,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -4028,7 +4028,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1007,
|
||||
"line": 1004,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4052,7 +4052,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1008,
|
||||
"line": 1005,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4089,7 +4089,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1010,
|
||||
"line": 1007,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4107,7 +4107,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1010,
|
||||
"line": 1007,
|
||||
"character": 20
|
||||
}
|
||||
],
|
||||
@@ -4146,7 +4146,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 750,
|
||||
"line": 747,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4188,7 +4188,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 751,
|
||||
"line": 748,
|
||||
"character": 4
|
||||
}
|
||||
],
|
||||
@@ -4206,7 +4206,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 752,
|
||||
"line": 749,
|
||||
"character": 4
|
||||
}
|
||||
],
|
||||
@@ -4252,7 +4252,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 429,
|
||||
"line": 426,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4311,7 +4311,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 384,
|
||||
"line": 381,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4364,7 +4364,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 477,
|
||||
"line": 474,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4418,7 +4418,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 333,
|
||||
"line": 331,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4431,7 +4431,7 @@
|
||||
"flags": {},
|
||||
"comment": {
|
||||
"shortText": "Log in an existing user with an email and password or phone and password.",
|
||||
"text": "Be aware that you may get back an error message that will not distinguish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login. Do note that you will need\nto configure a Whatsapp sender on Twilio if you are using phone sign in\nwith 'whatsapp'. The whatsapp channel is not supported on other providers\nat this time.\n"
|
||||
"text": "Be aware that you may get back an error message that will not distingish\nbetween the cases where the account does not exist or that the\nemail/phone and password combination is wrong or that the account can only\nbe accessed via social login.\n"
|
||||
},
|
||||
"parameters": [
|
||||
{
|
||||
@@ -4442,7 +4442,7 @@
|
||||
"flags": {},
|
||||
"type": {
|
||||
"type": "reference",
|
||||
"id": 480,
|
||||
"id": 481,
|
||||
"name": "SignInWithPasswordCredentials"
|
||||
}
|
||||
}
|
||||
@@ -4472,7 +4472,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 576,
|
||||
"line": 573,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4526,7 +4526,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 934,
|
||||
"line": 931,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4562,7 +4562,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 934,
|
||||
"line": 931,
|
||||
"character": 29
|
||||
}
|
||||
],
|
||||
@@ -4663,7 +4663,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1288,
|
||||
"line": 1285,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4676,7 +4676,7 @@
|
||||
"flags": {},
|
||||
"comment": {
|
||||
"shortText": "Starts an auto-refresh process in the background. The session is checked\nevery few seconds. Close to the time of expiration a process is started to\nrefresh the session. If refreshing fails it will be retried for as long as\nnecessary.",
|
||||
"text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desirable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
|
||||
"text": "If you set the {@link GoTrueClientOptions#autoRefreshToken} you don't need\nto call this function, it will be called for you.\n\nOn browsers the refresh process works only when the tab/window is in the\nforeground to conserve resources as well as prevent race conditions and\nflooding auth with requests. If you call this method any managed\nvisibility change callback will be removed and you must manage visibility\nchanges on your own.\n\nOn non-browser platforms the refresh process works *continuously* in the\nbackground, which may not be desireable. You should hook into your\nplatform's foreground indication mechanism and call these methods\nappropriately to conserve resources.\n\n{@see #stopAutoRefresh}\n"
|
||||
},
|
||||
"type": {
|
||||
"type": "reference",
|
||||
@@ -4702,7 +4702,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 1301,
|
||||
"line": 1298,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4741,7 +4741,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 697,
|
||||
"line": 694,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -4794,7 +4794,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 700,
|
||||
"line": 697,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -4841,7 +4841,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/GoTrueClient.ts",
|
||||
"line": 522,
|
||||
"line": 519,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -13095,7 +13095,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 480,
|
||||
"id": 481,
|
||||
"name": "SignInWithPasswordCredentials",
|
||||
"kind": 4194304,
|
||||
"kindString": "Type alias",
|
||||
@@ -13103,7 +13103,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 370,
|
||||
"line": 372,
|
||||
"character": 12
|
||||
}
|
||||
],
|
||||
@@ -13113,14 +13113,14 @@
|
||||
{
|
||||
"type": "reflection",
|
||||
"declaration": {
|
||||
"id": 481,
|
||||
"id": 482,
|
||||
"name": "__type",
|
||||
"kind": 65536,
|
||||
"kindString": "Type literal",
|
||||
"flags": {},
|
||||
"children": [
|
||||
{
|
||||
"id": 482,
|
||||
"id": 483,
|
||||
"name": "email",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13131,7 +13131,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 373,
|
||||
"line": 375,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -13141,7 +13141,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 484,
|
||||
"id": 485,
|
||||
"name": "options",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13151,21 +13151,21 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 376,
|
||||
"line": 378,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
"type": {
|
||||
"type": "reflection",
|
||||
"declaration": {
|
||||
"id": 485,
|
||||
"id": 486,
|
||||
"name": "__type",
|
||||
"kind": 65536,
|
||||
"kindString": "Type literal",
|
||||
"flags": {},
|
||||
"children": [
|
||||
{
|
||||
"id": 486,
|
||||
"id": 487,
|
||||
"name": "captchaToken",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13178,7 +13178,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 378,
|
||||
"line": 380,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -13192,13 +13192,13 @@
|
||||
{
|
||||
"title": "Properties",
|
||||
"kind": 1024,
|
||||
"children": [486]
|
||||
"children": [487]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 376,
|
||||
"line": 378,
|
||||
"character": 16
|
||||
}
|
||||
]
|
||||
@@ -13206,7 +13206,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 483,
|
||||
"id": 484,
|
||||
"name": "password",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13217,7 +13217,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 375,
|
||||
"line": 377,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -13231,13 +13231,13 @@
|
||||
{
|
||||
"title": "Properties",
|
||||
"kind": 1024,
|
||||
"children": [482, 484, 483]
|
||||
"children": [483, 485, 484]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 371,
|
||||
"line": 373,
|
||||
"character": 4
|
||||
}
|
||||
]
|
||||
@@ -13246,14 +13246,14 @@
|
||||
{
|
||||
"type": "reflection",
|
||||
"declaration": {
|
||||
"id": 487,
|
||||
"id": 488,
|
||||
"name": "__type",
|
||||
"kind": 65536,
|
||||
"kindString": "Type literal",
|
||||
"flags": {},
|
||||
"children": [
|
||||
{
|
||||
"id": 490,
|
||||
"id": 491,
|
||||
"name": "options",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13263,21 +13263,21 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 386,
|
||||
"line": 388,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
"type": {
|
||||
"type": "reflection",
|
||||
"declaration": {
|
||||
"id": 491,
|
||||
"id": 492,
|
||||
"name": "__type",
|
||||
"kind": 65536,
|
||||
"kindString": "Type literal",
|
||||
"flags": {},
|
||||
"children": [
|
||||
{
|
||||
"id": 493,
|
||||
"id": 494,
|
||||
"name": "captchaToken",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13290,7 +13290,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 394,
|
||||
"line": 396,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -13300,39 +13300,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 494,
|
||||
"name": "channel",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
"flags": {
|
||||
"isOptional": true
|
||||
},
|
||||
"comment": {
|
||||
"shortText": "Messaging channel to use (e.g. whatsapp or sms)"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 396,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
"type": {
|
||||
"type": "union",
|
||||
"types": [
|
||||
{
|
||||
"type": "literal",
|
||||
"value": "sms"
|
||||
},
|
||||
{
|
||||
"type": "literal",
|
||||
"value": "whatsapp"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 492,
|
||||
"id": 493,
|
||||
"name": "data",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13346,7 +13314,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 392,
|
||||
"line": 394,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
@@ -13360,13 +13328,13 @@
|
||||
{
|
||||
"title": "Properties",
|
||||
"kind": 1024,
|
||||
"children": [493, 494, 492]
|
||||
"children": [494, 493]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 386,
|
||||
"line": 388,
|
||||
"character": 16
|
||||
}
|
||||
]
|
||||
@@ -13374,7 +13342,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 489,
|
||||
"id": 490,
|
||||
"name": "password",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13385,7 +13353,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 385,
|
||||
"line": 387,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -13395,7 +13363,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 488,
|
||||
"id": 489,
|
||||
"name": "phone",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
@@ -13406,7 +13374,7 @@
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 383,
|
||||
"line": 385,
|
||||
"character": 6
|
||||
}
|
||||
],
|
||||
@@ -13420,13 +13388,13 @@
|
||||
{
|
||||
"title": "Properties",
|
||||
"kind": 1024,
|
||||
"children": [490, 489, 488]
|
||||
"children": [491, 490, 489]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 381,
|
||||
"line": 383,
|
||||
"character": 4
|
||||
}
|
||||
]
|
||||
@@ -14354,7 +14322,7 @@
|
||||
"isOptional": true
|
||||
},
|
||||
"comment": {
|
||||
"shortText": "Verification token received when the user completes the captcha on the site."
|
||||
"shortText": "Verification token received when the user completes the captcha on the site. Requires a configured WhatsApp sender on Twilio"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
@@ -14368,6 +14336,38 @@
|
||||
"name": "string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 480,
|
||||
"name": "channel",
|
||||
"kind": 1024,
|
||||
"kindString": "Property",
|
||||
"flags": {
|
||||
"isOptional": true
|
||||
},
|
||||
"comment": {
|
||||
"shortText": "Messaging channel to use (e.g. whatsapp or sms)"
|
||||
},
|
||||
"sources": [
|
||||
{
|
||||
"fileName": "src/lib/types.ts",
|
||||
"line": 369,
|
||||
"character": 8
|
||||
}
|
||||
],
|
||||
"type": {
|
||||
"type": "union",
|
||||
"types": [
|
||||
{
|
||||
"type": "literal",
|
||||
"value": "sms"
|
||||
},
|
||||
{
|
||||
"type": "literal",
|
||||
"value": "whatsapp"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": 478,
|
||||
"name": "data",
|
||||
@@ -14397,7 +14397,7 @@
|
||||
{
|
||||
"title": "Properties",
|
||||
"kind": 1024,
|
||||
"children": [479, 478]
|
||||
"children": [479, 480, 478]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
@@ -14887,7 +14887,7 @@
|
||||
"children": [
|
||||
320, 319, 731, 722, 744, 735, 670, 646, 691, 680, 661, 633, 334, 690, 758, 552, 582, 572,
|
||||
591, 605, 592, 612, 577, 566, 321, 755, 629, 626, 613, 618, 621, 551, 512, 347, 772, 765,
|
||||
318, 360, 526, 513, 480, 495, 553, 464, 754, 369, 534
|
||||
318, 360, 526, 513, 481, 495, 553, 464, 754, 369, 534
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
@@ -4966,7 +4966,8 @@ functions:
|
||||
})
|
||||
|
||||
if (error instanceof FunctionsHttpError) {
|
||||
console.log('Function returned an error', error.message)
|
||||
const errorMessage = await error.context.json()
|
||||
console.log('Function returned an error', errorMessage)
|
||||
} else if (error instanceof FunctionsRelayError) {
|
||||
console.log('Relay error:', error.message)
|
||||
} else if (error instanceof FunctionsFetchError) {
|
||||
|
||||
@@ -325,7 +325,7 @@ functions:
|
||||
notes: |
|
||||
- Before you can call this method you need to [establish a connection](/docs/guides/auth/sso/auth-sso-saml#managing-saml-20-connections) to an identity provider. Use the [CLI commands](/docs/reference/cli/supabase-sso) to do this.
|
||||
- If you've associated an email domain to the identity provider, you can use the `domain` property to start a sign-in flow.
|
||||
- In case you need to use a different way to start the authentication flow with an identity provider, you can use the `providerId` property. For example:
|
||||
- In case you need to use a different way to start the authentication flow with an identity provider, you can use the `providerId` property. For example:
|
||||
- Mapping specific user email addresses with an identity provider.
|
||||
- Using different hints to identity the identity provider to be used by the user, like a company-specific page, IP address or other tracking information.
|
||||
examples:
|
||||
@@ -4201,7 +4201,8 @@ functions:
|
||||
})
|
||||
|
||||
if (error instanceof FunctionsHttpError) {
|
||||
console.log('Function returned an error', error.message)
|
||||
const errorMessage = await error.context.json()
|
||||
console.log('Function returned an error', errorMessage)
|
||||
} else if (error instanceof FunctionsRelayError) {
|
||||
console.log('Relay error:', error.message)
|
||||
} else if (error instanceof FunctionsFetchError) {
|
||||
|
||||
@@ -43,10 +43,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -179,9 +176,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -200,10 +195,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -257,20 +249,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -283,10 +267,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -335,13 +316,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -401,10 +376,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -416,9 +388,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "List endpoints",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"post": {
|
||||
"callbacks": {},
|
||||
@@ -465,10 +435,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -519,10 +486,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -542,9 +506,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Create endpoint",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
},
|
||||
"/api/endpoints/{token}": {
|
||||
@@ -585,10 +547,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Delete endpoint",
|
||||
"tags": [
|
||||
"management",
|
||||
"management"
|
||||
]
|
||||
"tags": ["management", "management"]
|
||||
},
|
||||
"get": {
|
||||
"callbacks": {},
|
||||
@@ -646,10 +605,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -669,9 +625,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Fetch endpoint",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"patch": {
|
||||
"callbacks": {},
|
||||
@@ -728,10 +682,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -782,10 +733,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -805,9 +753,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update endpoint",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"put": {
|
||||
"callbacks": {},
|
||||
@@ -864,10 +810,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -918,10 +861,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name",
|
||||
"query"
|
||||
],
|
||||
"required": ["name", "query"],
|
||||
"title": "Endpoint",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -941,9 +881,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update endpoint",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
},
|
||||
"/api/sources": {
|
||||
@@ -1046,9 +984,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -1060,9 +996,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "List sources",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"post": {
|
||||
"callbacks": {},
|
||||
@@ -1161,9 +1095,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1266,9 +1198,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1288,9 +1218,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Create source",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
},
|
||||
"/api/sources/{token}": {
|
||||
@@ -1331,9 +1259,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Delete source",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"get": {
|
||||
"callbacks": {},
|
||||
@@ -1443,9 +1369,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1465,9 +1389,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Fetch source",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"patch": {
|
||||
"callbacks": {},
|
||||
@@ -1576,9 +1498,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1681,9 +1601,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1703,9 +1621,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update source",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"put": {
|
||||
"callbacks": {},
|
||||
@@ -1814,9 +1730,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1919,9 +1833,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Source",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -1941,9 +1853,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update source",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
},
|
||||
"/api/teams": {
|
||||
@@ -1971,10 +1881,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2028,20 +1935,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2053,9 +1952,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "List teams",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"post": {
|
||||
"callbacks": {},
|
||||
@@ -2079,10 +1976,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2136,20 +2030,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2177,10 +2063,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2234,20 +2117,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2267,9 +2142,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Create Team",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
},
|
||||
"/api/teams/{token}": {
|
||||
@@ -2310,9 +2183,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Delete Team",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"get": {
|
||||
"callbacks": {},
|
||||
@@ -2347,10 +2218,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2404,20 +2272,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2437,9 +2297,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Fetch team",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"patch": {
|
||||
"callbacks": {},
|
||||
@@ -2473,10 +2331,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2530,20 +2385,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2571,10 +2418,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2628,20 +2472,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2661,9 +2497,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update team",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
},
|
||||
"put": {
|
||||
"callbacks": {},
|
||||
@@ -2697,10 +2531,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2754,20 +2585,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2795,10 +2618,7 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"name"
|
||||
],
|
||||
"required": ["email", "name"],
|
||||
"title": "TeamUser",
|
||||
"type": "object"
|
||||
},
|
||||
@@ -2852,20 +2672,12 @@
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"email",
|
||||
"provider",
|
||||
"token",
|
||||
"provider_uid",
|
||||
"api_key"
|
||||
],
|
||||
"required": ["email", "provider", "token", "provider_uid", "api_key"],
|
||||
"title": "User",
|
||||
"type": "object"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"name"
|
||||
],
|
||||
"required": ["name"],
|
||||
"title": "Team",
|
||||
"type": "object"
|
||||
}
|
||||
@@ -2885,9 +2697,7 @@
|
||||
}
|
||||
},
|
||||
"summary": "Update team",
|
||||
"tags": [
|
||||
"management"
|
||||
]
|
||||
"tags": ["management"]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||