- Created reusable UI components (Card, Button, Badge, Form, Icon) - Added PageIcon and NavIcon components with consistent styling - Refactored all pages to use new UI components - Added non-blocking image loading with skeleton for book covers - Created LibraryActions dropdown for library settings - Added emojis to buttons for better UX - Fixed Client Component issues with getBookCoverUrl
9 lines
401 B
TypeScript
9 lines
401 B
TypeScript
export { Card, CardHeader } from "./Card";
|
|
export { Badge, StatusBadge, JobTypeBadge } from "./Badge";
|
|
export { StatBox } from "./StatBox";
|
|
export { ProgressBar, MiniProgressBar } from "./ProgressBar";
|
|
export { Button } from "./Button";
|
|
export { Input, Select } from "./Input";
|
|
export { FormField, FormLabel, FormInput, FormSelect, FormRow } from "./Form";
|
|
export { PageIcon, NavIcon } from "./Icon";
|