Skip to main content
Wrkks offers two distinct visual styles for your personal website. Both styles display the same content but with different layouts and design approaches.

Available styles

Select your preferred style using the Website Style dropdown on the /website page. The WebsiteStyleSelector component provides a dropdown menu with two options.

Simple style

The Simple style (ResumeCard component) offers a traditional, single-column resume layout.

Design characteristics

  • Clean, minimal layout: Single-column design with consistent spacing
  • Professional typography: Clear hierarchy with section headings and borders
  • Traditional structure: Follows conventional resume formatting

Visual elements

The Simple style uses semantic color tokens like text-foreground, text-muted-foreground, and text-primary that adapt to light/dark themes.

Bento style

The Bento style (BentoResumeCard component) features a modern, grid-based layout inspired by bento box designs.

Design characteristics

  • Dynamic grid layout: Responsive grid with varying card sizes
  • Visual hierarchy: Cards span different columns and rows for emphasis
  • Modern aesthetics: Rounded corners (3xl), subtle shadows, and hover effects

Grid structure

The Bento layout uses a responsive grid:
Grid configuration:
- Mobile: 1 column
- Tablet (md): 4 columns
- Desktop (lg): 12 columns
- Auto rows: minimum 140px height

Color themes

Bento style includes configurable accent colors:
  • Red: red-600/red-400 with red-50 background
  • Blue (default): blue-600/blue-400 with blue-50 background
  • Violet: violet-600/violet-400 with violet-50 background
  • Amber: amber-600/amber-400 with amber-50 background
Accent colors apply to:
  • Status badges
  • Skill tags for programming languages
  • Company names in experience section
  • Interactive elements on hover

Card components

1

Hero card

Large card (8 columns, 2 rows) with:
  • Availability badge (e.g., “Available for 2026 Internships”)
  • Large name display (4xl-6xl font)
  • Professional title
  • Decorative CPU icon in background
2

Profile photo card

Square card (4 columns, 2 rows) with:
  • Circular profile image
  • Hover scale effect
  • Accent-colored border
3

Social & location card

Compact card (4 columns, 1 row) with:
  • Location with MapPin icon
  • Social media icon buttons (GitHub, LinkedIn, Twitter/X, Email)
4

About card

Tall card (4 columns, 2 rows) with:
  • Scrollable content area
  • Custom scrollbar styling
  • Italic text formatting
5

Tech stack card

Wide card (8 columns) displaying:
  • Framework and tool badges (neutral background)
  • Language badges (accent background)
6

Experience card

Large card (8 columns, 2 rows) with:
  • Timeline design with left border
  • Animated timeline dots on hover
  • Company and position with date badges
7

Project cards

Individual cards (4 columns each) with:
  • Terminal icon
  • External link icon
  • Technology hashtags
  • Hover effects
The Bento style includes a theme toggle button component (BentoThemeToggleBtn) for switching between light and dark modes.

Switching between styles

Changing your style is instant and non-destructive:
  1. Navigate to /website
  2. Click the Website Style dropdown button
  3. Select either “Simple Style” or “Bento Style”
  4. The preview updates immediately
Your style preference is stored in the useResumeStore state using the setWebsiteStyle() function.

Style comparison

FeatureSimple StyleBento Style
LayoutSingle columnGrid-based
Best forTraditional industriesCreative/tech fields
CustomizationTheme colors onlyAccent color themes
Visual impactProfessional, cleanModern, dynamic
Mobile responsiveLinear scrollStacked grid
Social linksIcon buttonsRounded squares

Theme support

Both styles support light and dark themes:
  • Simple style uses Tailwind’s dark mode utilities automatically
  • Bento style includes a dedicated theme toggle component
  • Color tokens adjust based on system theme preference
Try both styles in Preview mode to see which better represents your personal brand before publishing.

Published website

Your selected style applies to your published website at wrkks.site/username. Visitors see your site with the style you chose—you can change it anytime and republish.

Next steps

Build docs developers (and LLMs) love