mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2025-11-14 16:51:33 +10:00
Update dependencies and refactor icon imports across the codebase
This commit is contained in:
@ -1,29 +1,29 @@
|
||||
import { t } from "@lingui/macro";
|
||||
import {
|
||||
Brain,
|
||||
Cloud,
|
||||
CloudSun,
|
||||
CurrencyDollarSimple,
|
||||
EnvelopeSimple,
|
||||
Eye,
|
||||
File,
|
||||
Files,
|
||||
Folder,
|
||||
GitBranch,
|
||||
GithubLogo,
|
||||
GoogleChromeLogo,
|
||||
GoogleLogo,
|
||||
BrainIcon,
|
||||
CloudIcon,
|
||||
CloudSunIcon,
|
||||
CurrencyDollarSimpleIcon,
|
||||
EnvelopeSimpleIcon,
|
||||
EyeIcon,
|
||||
FileIcon,
|
||||
FilesIcon,
|
||||
FolderIcon,
|
||||
GitBranchIcon,
|
||||
GithubLogoIcon,
|
||||
GoogleChromeLogoIcon,
|
||||
GoogleLogoIcon,
|
||||
IconContext,
|
||||
Layout,
|
||||
Lock,
|
||||
Note,
|
||||
Prohibit,
|
||||
Scales,
|
||||
StackSimple,
|
||||
Star,
|
||||
Swatches,
|
||||
TextAa,
|
||||
Translate,
|
||||
LayoutIcon,
|
||||
LockIcon,
|
||||
NoteIcon,
|
||||
ProhibitIcon,
|
||||
ScalesIcon,
|
||||
StackSimpleIcon,
|
||||
StarIcon,
|
||||
SwatchesIcon,
|
||||
TextAaIcon,
|
||||
TranslateIcon,
|
||||
} from "@phosphor-icons/react";
|
||||
import { cn, languages, templatesList } from "@reactive-resume/utils";
|
||||
import { motion } from "framer-motion";
|
||||
@ -43,30 +43,30 @@ export const FeaturesSection = () => {
|
||||
const templatesCount = templatesList.length;
|
||||
|
||||
const features: Feature[] = [
|
||||
{ icon: <CurrencyDollarSimple />, title: t`Free, forever` },
|
||||
{ icon: <GitBranch />, title: t`Open Source` },
|
||||
{ icon: <Scales />, title: t`MIT License` },
|
||||
{ icon: <Prohibit />, title: t`No user tracking or advertising` },
|
||||
{ icon: <Cloud />, title: t`Self-host with Docker` },
|
||||
{ icon: <Translate />, title: t`Available in ${languagesCount} languages` },
|
||||
{ icon: <Brain />, title: t`OpenAI Integration` },
|
||||
{ icon: <GithubLogo />, title: t`Sign in with GitHub` },
|
||||
{ icon: <GoogleLogo />, title: t`Sign in with Google` },
|
||||
{ icon: <EnvelopeSimple />, title: t`Sign in with Email` },
|
||||
{ icon: <Lock />, title: t`Secure with two-factor authentication` },
|
||||
{ icon: <StackSimple />, title: t`${templatesCount} resume templates to choose from` },
|
||||
{ icon: <Files />, title: t`Design single/multi page resumes` },
|
||||
{ icon: <Folder />, title: t`Manage multiple resumes` },
|
||||
{ icon: <Swatches />, title: t`Customisable colour palettes` },
|
||||
{ icon: <Layout />, title: t`Customisable layouts` },
|
||||
{ icon: <Star />, title: t`Custom resume sections` },
|
||||
{ icon: <Note />, title: t`Personal notes for each resume` },
|
||||
{ icon: <Lock />, title: t`Lock a resume to prevent editing` },
|
||||
{ icon: <File />, title: t`Supports A4/Letter page formats` },
|
||||
{ icon: <TextAa />, title: t`Pick any font from Google Fonts` },
|
||||
{ icon: <GoogleChromeLogo />, title: t`Host your resume publicly` },
|
||||
{ icon: <Eye />, title: t`Track views and downloads` },
|
||||
{ icon: <CloudSun />, title: t`Light or dark theme` },
|
||||
{ icon: <CurrencyDollarSimpleIcon />, title: t`Free, forever` },
|
||||
{ icon: <GitBranchIcon />, title: t`Open Source` },
|
||||
{ icon: <ScalesIcon />, title: t`MIT License` },
|
||||
{ icon: <ProhibitIcon />, title: t`No user tracking or advertising` },
|
||||
{ icon: <CloudIcon />, title: t`Self-host with Docker` },
|
||||
{ icon: <TranslateIcon />, title: t`Available in ${languagesCount} languages` },
|
||||
{ icon: <BrainIcon />, title: t`OpenAI Integration` },
|
||||
{ icon: <GithubLogoIcon />, title: t`Sign in with GitHub` },
|
||||
{ icon: <GoogleLogoIcon />, title: t`Sign in with Google` },
|
||||
{ icon: <EnvelopeSimpleIcon />, title: t`Sign in with Email` },
|
||||
{ icon: <LockIcon />, title: t`Secure with two-factor authentication` },
|
||||
{ icon: <StackSimpleIcon />, title: t`${templatesCount} resume templates to choose from` },
|
||||
{ icon: <FilesIcon />, title: t`Design single/multi page resumes` },
|
||||
{ icon: <FolderIcon />, title: t`Manage multiple resumes` },
|
||||
{ icon: <SwatchesIcon />, title: t`Customisable colour palettes` },
|
||||
{ icon: <LayoutIcon />, title: t`Customisable layouts` },
|
||||
{ icon: <StarIcon />, title: t`Custom resume sections` },
|
||||
{ icon: <NoteIcon />, title: t`Personal notes for each resume` },
|
||||
{ icon: <LockIcon />, title: t`Lock a resume to prevent editing` },
|
||||
{ icon: <FileIcon />, title: t`Supports A4/Letter page formats` },
|
||||
{ icon: <TextAaIcon />, title: t`Pick any font from Google Fonts` },
|
||||
{ icon: <GoogleChromeLogoIcon />, title: t`Host your resume publicly` },
|
||||
{ icon: <EyeIcon />, title: t`Track views and downloads` },
|
||||
{ icon: <CloudSunIcon />, title: t`Light or dark theme` },
|
||||
{
|
||||
icon: (
|
||||
<div className="flex items-center space-x-1">
|
||||
|
||||
Reference in New Issue
Block a user