All changes

This commit is contained in:
Andras Schmelczer 2026-03-14 21:36:00 +00:00
parent 593f380581
commit 49f7ec2f5a
60 changed files with 1783 additions and 679 deletions

View file

@ -1,13 +1,14 @@
interface IconProps {
className?: string;
filled?: boolean;
}
export function BookmarkIcon({ className = 'w-3.5 h-3.5' }: IconProps) {
export function BookmarkIcon({ className = 'w-3.5 h-3.5', filled = false }: IconProps) {
return (
<svg
className={className}
viewBox="0 0 24 24"
fill="none"
fill={filled ? 'currentColor' : 'none'}
stroke="currentColor"
strokeWidth={2}
>

View file

@ -0,0 +1,13 @@
interface IconProps {
className?: string;
}
export function SparklesIcon({ className = 'w-4 h-4' }: IconProps) {
return (
<svg className={className} viewBox="0 0 16 16" fill="currentColor">
<path d="M8 1.5a.5.5 0 0 1 .5.5v2.5H11a.5.5 0 0 1 0 1H8.5V8a.5.5 0 0 1-1 0V5.5H5a.5.5 0 0 1 0-1h2.5V2a.5.5 0 0 1 .5-.5Z" />
<path d="M12.5 8a.5.5 0 0 1 .5.5v1.5h1.5a.5.5 0 0 1 0 1H13v1.5a.5.5 0 0 1-1 0V11H10.5a.5.5 0 0 1 0-1H12V8.5a.5.5 0 0 1 .5-.5Z" opacity=".7" />
<path d="M3.5 10a.5.5 0 0 1 .5.5V12h1.5a.5.5 0 0 1 0 1H4v1.5a.5.5 0 0 1-1 0V13H1.5a.5.5 0 0 1 0-1H3v-1.5a.5.5 0 0 1 .5-.5Z" opacity=".4" />
</svg>
);
}

View file

@ -1,21 +1,34 @@
export { CloseIcon } from './CloseIcon';
export { InfoIcon } from './InfoIcon';
export { EyeIcon } from './EyeIcon';
export { PlusIcon } from './PlusIcon';
export { ChevronIcon } from './ChevronIcon';
export { FilterIcon } from './FilterIcon';
export { LightbulbIcon } from './LightbulbIcon';
export { MenuIcon } from './MenuIcon';
export { RouteIcon } from './RouteIcon';
export { CarIcon } from './CarIcon';
export { BicycleIcon } from './BicycleIcon';
export { WalkingIcon } from './WalkingIcon';
export { TransitIcon } from './TransitIcon';
export { HouseIcon } from './HouseIcon';
export { GraduationCapIcon } from './GraduationCapIcon';
export { BookmarkIcon } from './BookmarkIcon';
export { CarIcon } from './CarIcon';
export { ChartBarIcon } from './ChartBarIcon';
export { CheckIcon } from './CheckIcon';
export { ChevronIcon } from './ChevronIcon';
export { ClipboardIcon } from './ClipboardIcon';
export { CloseIcon } from './CloseIcon';
export { DownloadIcon } from './DownloadIcon';
export { EyeIcon } from './EyeIcon';
export { FilterIcon } from './FilterIcon';
export { GoogleIcon } from './GoogleIcon';
export { GraduationCapIcon } from './GraduationCapIcon';
export { HouseIcon } from './HouseIcon';
export { InfoIcon } from './InfoIcon';
export { LightbulbIcon } from './LightbulbIcon';
export { LogoIcon } from './LogoIcon';
export { MapPinIcon } from './MapPinIcon';
export { MenuIcon } from './MenuIcon';
export { MoonIcon } from './MoonIcon';
export { PlusIcon } from './PlusIcon';
export { RouteIcon } from './RouteIcon';
export { SearchIcon } from './SearchIcon';
export { ShieldIcon } from './ShieldIcon';
export { UsersIcon } from './UsersIcon';
export { ShoppingBagIcon } from './ShoppingBagIcon';
export { TreeIcon } from './TreeIcon';
export { SparklesIcon } from './SparklesIcon';
export { SpinnerIcon } from './SpinnerIcon';
export { SunIcon } from './SunIcon';
export { TagIcon } from './TagIcon';
export { TrashIcon } from './TrashIcon';
export { TransitIcon } from './TransitIcon';
export { TreeIcon } from './TreeIcon';
export { UsersIcon } from './UsersIcon';
export { WalkingIcon } from './WalkingIcon';