Skip to content

Commit f7e29dd

Browse files
committed
Expand and refine font options for resume templates
Replaces the previous fontOptions array with a broader selection of fonts, including modern sans-serif, traditional serif, and monospace choices. Each option now includes more descriptive labels and font stacks for improved customization and rendering consistency.
1 parent 8528658 commit f7e29dd

1 file changed

Lines changed: 22 additions & 5 deletions

File tree

components/resume/ResumeClient.tsx

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,28 @@ const templates: { value: Template; label: string; description: string; hasPhoto
2828
]
2929

3030
const fontOptions = [
31-
{ value: 'Inter', label: 'Inter (Modern Sans-Serif)' },
32-
{ value: 'Arial', label: 'Arial (Classic Sans-Serif)' },
33-
{ value: 'Helvetica', label: 'Helvetica (Professional)' },
34-
{ value: 'Georgia', label: 'Georgia (Elegant Serif)' },
35-
{ value: 'Times New Roman', label: 'Times New Roman (Traditional)' },
31+
// Sans-Serif (Modern & Clean)
32+
{ value: 'Inter, sans-serif', label: 'Inter (Modern Sans)' },
33+
{ value: 'Roboto, "Helvetica Neue", Arial, sans-serif', label: 'Roboto (Clean Sans)' },
34+
{ value: '"Open Sans", "Segoe UI", Tahoma, sans-serif', label: 'Open Sans (Neutral)' },
35+
{ value: 'Montserrat, "Avenir Next", sans-serif', label: 'Montserrat (Geometric)' },
36+
{ value: 'Lato, "Helvetica Neue", Arial, sans-serif', label: 'Lato (Friendly)' },
37+
{ value: 'Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif', label: 'Calibri (Modern Office)' },
38+
{ value: 'Arial, sans-serif', label: 'Arial (Classic)' },
39+
{ value: 'Helvetica, "Arial", sans-serif', label: 'Helvetica (Professional)' },
40+
{ value: 'Verdana, Geneva, sans-serif', label: 'Verdana (Screen-Optimized)' },
41+
{ value: '"Trebuchet MS", "Lucida Grande", sans-serif', label: 'Trebuchet MS (Humanist)' },
42+
43+
// Serif (Traditional & Elegant)
44+
{ value: 'Garamond, "Times New Roman", serif', label: 'Garamond (Elegant Serif)' },
45+
{ value: 'Georgia, serif', label: 'Georgia (Screen Serif)' },
46+
{ value: '"Times New Roman", Times, serif', label: 'Times New Roman (Traditional)' },
47+
{ value: 'Cambria, "Palatino Linotype", serif', label: 'Cambria (Modern Serif)' },
48+
{ value: '"Palatino Linotype", "Book Antiqua", Palatino, serif', label: 'Palatino (Classic)' },
49+
{ value: 'Charter, "Bitstream Charter", serif', label: 'Charter (Professional)' },
50+
51+
// Monospace (Technical)
52+
{ value: '"Courier New", Courier, monospace', label: 'Courier New (Code/Technical)' },
3653
]
3754

3855
export function ResumeClient({ initialData, initialTitle, initialId }: ResumeClientProps) {

0 commit comments

Comments
 (0)