mirror of
https://github.com/supabase/supabase.git
synced 2026-10-19 08:09:11 +03:00
* make dark: selector work again
* create new LWX page and move previous to lw8 folder
* set up initial sign in with github flow
* set up ticket layout
* clean up TicketForm
* connect to lwx_tickets table and sign in with github
* update landing page content
* ticket layout
* share actions
* add prize section
* fix lw7 types
* fix lw7 types
* update content
* update realtime icon color
* lwx og ticket
* cleanup
* fix types in previous lw
* fix ticket copy icon
gst
* add lwx Promo banners
* golden ticket
* lwx-ticket-og
* update announcement banner
* update
* update colors
* update swag prize
* add padding to keyboard image
* update text
gst
* update ticket bg and countdown colons
* clean up
* update lwx cta color
* update functions
* platinum
* update og
* update og
* add og image and update supabase logo
* add ticket customization form
* update meta description
* fix import
* fix import
* bg
* fix realtime
* add hover interaction on lwx shape
* svg loader
* setTimeout on window.open to fix safari
* eager load ticket assets
* eager load background
* use next/link for ticketActions
* design PromoToast
* promoToast in docs
* fix referral link
* fix stuff
* update og functions
* update og functions
* update PT timezone shift
* update ticketing flow layout
* update ticketing flow layout
* prefetch right user link
* toggle ticket customization form
* update og regular bg
* remove lwx title when ticket
* remove edit button on ticket in share page
* optimize og generation function
* asd
* fix www announcement banner
* spacing
* center share link
* update mobile ticket bg
* maybe add logic to hide presence if low traffic
* add lwx favicon
* truncate shareable url
* fix keyboard image ratio
* update discount copywriting
* add keyboard controls to customization form
* update lwx favicon
* update lwx favicon
* update FaviconImports
* update tickets page
* stickers
* Revert "stickers"
This reverts commit d7d7d9beb9.
* update lockfile to fix turbo darwin 64 bug
* stickers
* make x always visible on mobile
* format favicon manifest
* update social sharing text
* fix typo
* update social share text
* remove window.open
* update promo toast info
---------
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
58 lines
1.4 KiB
TypeScript
58 lines
1.4 KiB
TypeScript
import React from 'react'
|
|
import { cn } from 'ui'
|
|
|
|
type HamburgerButtonProps = {
|
|
toggleFlyOut: Function
|
|
showLaunchWeekNavMode?: boolean
|
|
}
|
|
|
|
const HamburgerButton = (props: HamburgerButtonProps) => (
|
|
<div
|
|
className="inset-y-0 flex mr-2 items-center px-4 lg:hidden"
|
|
onClick={() => props.toggleFlyOut()}
|
|
>
|
|
<button
|
|
className={cn(
|
|
'text-foreground-lighter focus:ring-brand bg-background hover:bg-surface-100 inline-flex items-center justify-center rounded-md p-2 focus:outline-none focus:ring-2 focus:ring-inset'
|
|
)}
|
|
aria-expanded="false"
|
|
>
|
|
<span className="sr-only">Open main menu</span>
|
|
|
|
<svg
|
|
className="block w-6 h-6"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
fill="none"
|
|
viewBox="0 0 24 24"
|
|
stroke="currentColor"
|
|
aria-hidden="true"
|
|
>
|
|
<path
|
|
strokeLinecap="round"
|
|
strokeLinejoin="round"
|
|
strokeWidth="2"
|
|
d="M4 6h16M4 12h16M4 18h16"
|
|
/>
|
|
</svg>
|
|
|
|
<svg
|
|
className="hidden w-6 h-6"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
fill="none"
|
|
viewBox="0 0 24 24"
|
|
stroke="currentColor"
|
|
aria-hidden="true"
|
|
>
|
|
<path
|
|
strokeLinecap="round"
|
|
strokeLinejoin="round"
|
|
strokeWidth="2"
|
|
d="M6 18L18 6M6 6l12 12"
|
|
/>
|
|
</svg>
|
|
</button>
|
|
</div>
|
|
)
|
|
|
|
export default HamburgerButton
|