You've already forked AstralRinth
forked from didirus/AstralRinth
* feat: start on tax compliance * feat: avarala1099 composable * fix: shouldShow should be managed on the page itself * refactor: move show logic to revenue page * feat: security practices rather than info * feat: withdraw page lock * fix: empty modal bug & lint issues * feat: hide behind feature flag * Use standard admonition components, make casing consistent * modal title * lint * feat: withdrawal check * feat: tax cap on withdrawals warning * feat: start on revenue page overhaul * feat: segment generation for bar * feat: tooltips and links * fix: tooltip border * feat: finish initial layout, start on withdraw modal * feat: start on withdrawal limit stage * feat: shade support for primary colors * feat: start on withdraw details stage * fix: convert swatches to hex * feat: payout method/region dropdown temporarily using multiselect * feat: fix modal open issues and use teleport dropdowns * feat: hide transactions section if there are no transactions * refactor: NavStack surfaces * feat: new dropdown component * feat: remove teleport dropdown modal in favour of new combobox component * fix: lint * refactor: dashboard sidebar layout * feat: cleanup * fix: niche bugs * fix: ComboBox styling * feat: first part of qa * feat: animate flash rather than tooltip * fix: lint * feat: qa border gradient * fix: seg hover flashes * feat: i18n * feat: i18n and final QA * fix: lint * feat: QA * fix: lint * fix: merge conflicts * fix: intl * fix: blue hover * fix: transfers page * feat: surface variables & gradients * feat: text vars * fix: lint * fix: intl * feat: stages * fix: lint * feat: region selection * feat: method selection btns * fix: flex col on transactions * feat: hook up method selection to ctx * feat: muralpay kyc stage info * wip: muralpay integration * Basic Mural Pay API bindings * Fix clippy * use dotenvy in muralpay example * Refactor payout creation code * wip: muralpay payout requests * Mural Pay payouts work * Fix clippy * feat: progress * fix: broken tax form stage logic * polish: tax form stage and method selection stage layout * add mural pay fees API * Work on payout fee API * Fees API for more payment methods * Fix CI * polish: muralpay qa * refactor: clean up combobox component * polish: change from critical -> warning admonition in MuralpayDetailsStage * Temporarily disable Venmo and PayPal methods from frontend * polish: clean up transaction component & page * polish: navbar qa, text color-contrast in chips type buttonstyled, mb on rev/index.vue page * fix: incorrectly using available balance as tax form withdraw limit after tax forms submitted * wip: counterparties * Start on counterparties and payment methods API * polish: combobox component * polish: fix broken scroll logic using a composable & web:fix * fix: lint * polish: various QA fixes * feat: hook up with backend (wip) * feat: draft muralpay rails dynamic logic * polish: modify rails to support backend changes * Mural Pay multiple methods when fetching * Don't send supported_countries to frontend * Mural Pay multiple methods when fetching * Don't send supported_countries to frontend * feat: fees & methods endpoint hookup * chore: remove duplicates fix * polish: qa changes + figma match * Add countries to muralpay fiat methods * Compile fix * Add exchange rate info to fees endpoint * Add fees to premium Tremendous options * polish: i18n and better document type dropdown -> id input labels * feat: tremendous * fix: lint & i18n * feat: reintroduce tin mismatch logic to index.vue * polish: qa * fix: i18n * feat: remove teleport dropdown menu - combobox should be used * fix: lint * fix: jsdoc * feat: checkbox for reward program terms * Add delivery email field to Tremendous payouts * Add Tremendous product category to payout methods * Add bank details API to muralpay * Fix CI * Fix CI * polish: qa changes * feat: i18n pass * feat: deduplicate methods endpoint & fix i18n issues * chore: deduplicate i18n strings into common-messages.ts * fix: lint * fix: i18n * feat: estimates * polish: more QA * Remove prepaid visa, compute fees properly for Tremendous methods * Add more details to Tremendous errors * feat: withdraw endpoint impl & internals refactor * Add more details to Tremendous errors * feat: completion stage * Add fees to Mural * feat: transactions page match figma * fix: i18n * polish: QA changes * polish: qa * Payout history route and bank details * polish: autofill and requirements checks * fix: i18n + lint * fix: fiat rail fees * polish: move scroll fade stuff into NewModal rather than just CreatorWithdrawModal * feat: simplify action btn logic & tax form error * fix: tax -> Tax form * Re-add legacy PayPal/Venmo options for US * feat: mobile responsiveness fixes for modal * fix: responsiveness issues * feat: navstack responsiveness * fix: responsiveness * move the mural bank details route * fix: generated state cleanup & bank details input * fix: lint & i18n * Add utoipa support to payout endpoints * address some PR comments * polish: qa * add CORS to new utoipa routes * feat: legacy paypal/venmo stage * polish: reset amount on back qa * revert: navstack mr changes * polish: loading indicator on method selection stage * fix: paypal modal doesnt reopen after auth * fix: lint & i18n * fix: paypal flow * polish: qa changes * fix: gitignore * polish: qa fixes * fix: payouts_available in payouts.rs * fix: bug when limit is zero * polish: qa changes * fix: qa stuff & muralpay sub-division fix * Immediately approve mural payouts * Add currency support to Tremendous payouts * Currency forex * add forex to tremendous fee request * polish: qa & currency support for paypal tremendous * polish: fx qa * feat: demo mode flag * fix: i18n & padding issues * polish: qa changes * fix: ml * Add Mural balance to bank balance info * polish: show warning for paypal international USD withdrawals + more currencies * Add more Tremendous currencies support * fix: colors on balance bars * fix: empty states * fix: pl-8 mobile issue * fix: hide see all * Transaction payouts available use the correct date * Address my own review comment * Address PR comments * Change Mural withdrawal limit to 3k * fix: empty state + paypal warning * maybe fix tremendous gift cards * Change how Mural minimum withdrawals are calculated * Tweak min/max withdrawal values * fix: segment brightness * fix: min & max for muralpay & legacy paypal * Fix some icon issues * more issues * fix user menu * fix: remove + network --------- Signed-off-by: Calum H. <contact@cal.engineer> Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com> Co-authored-by: aecsocket <aecsocket@tutanota.com> Co-authored-by: Alejandro González <me@alegon.dev>
120 lines
5.9 KiB
TypeScript
120 lines
5.9 KiB
TypeScript
/**
|
|
* NOTE: You should re-export any manually added icons
|
|
* using consts to help TypeScript resolve the proper type
|
|
*
|
|
* NOTE: If an icon is part of the lucide icon set, it should be placed in the "icons" folder
|
|
* and automatically generated through the "pnpm run fix" command.
|
|
*/
|
|
|
|
import './omorphia.scss'
|
|
|
|
import _FourOhFourNotFound from './branding/404.svg?component'
|
|
// Branding
|
|
import _BrowserWindowSuccessIllustration from './branding/illustrations/browser-window-success.svg?component'
|
|
import _ModrinthIcon from './branding/logo.svg?component'
|
|
import _ModrinthPlusIcon from './branding/modrinth-plus.svg?component'
|
|
import _AngryRinthbot from './branding/rinthbot/angry.webp'
|
|
import _AnnoyedRinthbot from './branding/rinthbot/annoyed.webp'
|
|
import _ConfusedRinthbot from './branding/rinthbot/confused.webp'
|
|
import _ExcitedRinthbot from './branding/rinthbot/excited.webp'
|
|
import _LaughingRinthbot from './branding/rinthbot/laughing.webp'
|
|
import _SadRinthbot from './branding/rinthbot/sad.webp'
|
|
import _SleepingRinthbot from './branding/rinthbot/sleeping.webp'
|
|
import _SobbingRinthbot from './branding/rinthbot/sobbing.webp'
|
|
import _ThinkingRinthbot from './branding/rinthbot/thinking.webp'
|
|
import _WavingRinthbot from './branding/rinthbot/waving.webp'
|
|
// External Icons
|
|
import _AppleIcon from './external/apple.svg?component'
|
|
import _BlueskyIcon from './external/bluesky.svg?component'
|
|
import _BuyMeACoffeeIcon from './external/bmac.svg?component'
|
|
import _DiscordColorIcon from './external/color/discord.svg?component'
|
|
import _GitHubColorIcon from './external/color/github.svg?component'
|
|
import _GitLabColorIcon from './external/color/gitlab.svg?component'
|
|
import _GoogleColorIcon from './external/color/google.svg?component'
|
|
import _MicrosoftColorIcon from './external/color/microsoft.svg?component'
|
|
import _PayPalColorIcon from './external/color/paypal.svg?component'
|
|
import _SteamColorIcon from './external/color/steam.svg?component'
|
|
import _USDCColorIcon from './external/color/usdc.svg?component'
|
|
import _VenmoColorIcon from './external/color/venmo.svg?component'
|
|
import _CurseForgeIcon from './external/curseforge.svg?component'
|
|
import _DiscordIcon from './external/discord.svg?component'
|
|
import _FacebookIcon from './external/facebook.svg?component'
|
|
import _GithubIcon from './external/github.svg?component'
|
|
import _InstagramIcon from './external/instagram.svg?component'
|
|
import _KoFiIcon from './external/kofi.svg?component'
|
|
import _MastodonIcon from './external/mastodon.svg?component'
|
|
import _OpenCollectiveIcon from './external/opencollective.svg?component'
|
|
import _PatreonIcon from './external/patreon.svg?component'
|
|
import _PayPalIcon from './external/paypal.svg?component'
|
|
import _PolygonIcon from './external/polygon.svg?component'
|
|
import _RedditIcon from './external/reddit.svg?component'
|
|
import _ReelsIcon from './external/reels.svg?component'
|
|
import _SnapchatIcon from './external/snapchat.svg?component'
|
|
import _ThreadsIcon from './external/threads.svg?component'
|
|
import _TikTokIcon from './external/tiktok.svg?component'
|
|
import _TumblrIcon from './external/tumblr.svg?component'
|
|
import _TwitchIcon from './external/twitch.svg?component'
|
|
import _TwitterIcon from './external/twitter.svg?component'
|
|
import _VenmoIcon from './external/venmo.svg?component'
|
|
import _VisaIcon from './external/visa.svg?component'
|
|
import _WindowsIcon from './external/windows.svg?component'
|
|
import _YouTubeIcon from './external/youtube.svg?component'
|
|
import _YouTubeGaming from './external/youtubegaming.svg?component'
|
|
import _YouTubeShortsIcon from './external/youtubeshorts.svg?component'
|
|
|
|
export const ModrinthIcon = _ModrinthIcon
|
|
export const BrowserWindowSuccessIllustration = _BrowserWindowSuccessIllustration
|
|
export const FourOhFourNotFound = _FourOhFourNotFound
|
|
export const ModrinthPlusIcon = _ModrinthPlusIcon
|
|
export const AngryRinthbot = _AngryRinthbot
|
|
export const AnnoyedRinthbot = _AnnoyedRinthbot
|
|
export const ConfusedRinthbot = _ConfusedRinthbot
|
|
export const ExcitedRinthbot = _ExcitedRinthbot
|
|
export const LaughingRinthbot = _LaughingRinthbot
|
|
export const SadRinthbot = _SadRinthbot
|
|
export const SleepingRinthbot = _SleepingRinthbot
|
|
export const SobbingRinthbot = _SobbingRinthbot
|
|
export const ThinkingRinthbot = _ThinkingRinthbot
|
|
export const WavingRinthbot = _WavingRinthbot
|
|
export const PayPalColorIcon = _PayPalColorIcon
|
|
export const VenmoColorIcon = _VenmoColorIcon
|
|
export const DiscordColorIcon = _DiscordColorIcon
|
|
export const GitHubColorIcon = _GitHubColorIcon
|
|
export const GitLabColorIcon = _GitLabColorIcon
|
|
export const GoogleColorIcon = _GoogleColorIcon
|
|
export const MicrosoftColorIcon = _MicrosoftColorIcon
|
|
export const SteamColorIcon = _SteamColorIcon
|
|
export const AppleIcon = _AppleIcon
|
|
export const BlueskyIcon = _BlueskyIcon
|
|
export const BuyMeACoffeeIcon = _BuyMeACoffeeIcon
|
|
export const GithubIcon = _GithubIcon
|
|
export const CurseForgeIcon = _CurseForgeIcon
|
|
export const DiscordIcon = _DiscordIcon
|
|
export const FacebookIcon = _FacebookIcon
|
|
export const InstagramIcon = _InstagramIcon
|
|
export const SnapchatIcon = _SnapchatIcon
|
|
export const ReelsIcon = _ReelsIcon
|
|
export const TikTokIcon = _TikTokIcon
|
|
export const TwitchIcon = _TwitchIcon
|
|
export const ThreadsIcon = _ThreadsIcon
|
|
export const KoFiIcon = _KoFiIcon
|
|
export const MastodonIcon = _MastodonIcon
|
|
export const OpenCollectiveIcon = _OpenCollectiveIcon
|
|
export const PatreonIcon = _PatreonIcon
|
|
export const PayPalIcon = _PayPalIcon
|
|
export const RedditIcon = _RedditIcon
|
|
export const TumblrIcon = _TumblrIcon
|
|
export const TwitterIcon = _TwitterIcon
|
|
export const WindowsIcon = _WindowsIcon
|
|
export const YouTubeIcon = _YouTubeIcon
|
|
export const YouTubeGaming = _YouTubeGaming
|
|
export const YouTubeShortsIcon = _YouTubeShortsIcon
|
|
export const VenmoIcon = _VenmoIcon
|
|
export const PolygonIcon = _PolygonIcon
|
|
export const USDCColorIcon = _USDCColorIcon
|
|
export const VisaIcon = _VisaIcon
|
|
|
|
export * from './generated-icons'
|
|
export { default as ClassicPlayerModel } from './models/classic-player.gltf?url'
|
|
export { default as SlimPlayerModel } from './models/slim-player.gltf?url'
|