avatar
Ishika Gupta
AI enthusiast | Problem Solver
Home Projects Skills Blogs Publications

Quick Start Guide - Modern Portfolio Redesign

✨ What’s New

Your portfolio website has been completely redesigned with a modern, elegant, and professional aesthetic! All your existing content is preserved, but the visual presentation is now contemporary and polished.

πŸš€ To View Your Updated Website

Option 1: Local Preview

1
2
3
cd /Users/Ishika/Documents/My_Stuffs/github_Newsite/ishika08.github.io
bundle exec jekyll serve
# Visit http://localhost:4000

Option 2: GitHub Pages

1
2
3
4
git add .
git commit -m "feat: modern website redesign with elegant UI/UX"
git push origin main
# Your site will update at https://ishika08.github.io

πŸ“¦ Files Added/Modified

New CSS Files (Modern Design System)

  • assets/css/design-system.css - Variables, colors, typography
  • assets/css/modern-layout.css - Navigation, sidebar, responsive
  • assets/css/modern-components.css - Cards, lists, buttons, timelines
  • assets/css/modern-enhancements.css - Hero, animations, polish

New JavaScript

  • assets/js/modern-ui.js - Interactions, animations, dark mode

Updated Files

  • _includes/head.html - Added new CSS/JS links
  • _layouts/home.html - Redesigned homepage with modern structure

Documentation

  • DESIGN_GUIDE.md - Complete design system guide
  • QUICK_START.md - This file

🎨 Design Features

Visual Elements

βœ… Modern color palette (sky blue, cyan, rose accents) βœ… Glassmorphism effects on navbar βœ… Soft shadows with layered depth βœ… Professional typography with Montserrat βœ… Proper spacing and visual hierarchy βœ… Gradient background animations

Interactive Effects

βœ… Smooth hover animations on cards βœ… Scroll-based topbar hide/show βœ… Animated entrance transitions βœ… Interactive social icons βœ… Keyboard shortcuts (Cmd+K, Esc)

Responsive Design

βœ… Mobile-first approach βœ… Hamburger menu on tablets βœ… Touch-friendly buttons βœ… Optimized layouts for all screen sizes

Dark Mode

βœ… Automatic system preference detection βœ… Manual toggle in sidebar βœ… Persistent user preference βœ… Beautiful dark color scheme

🎯 Key Improvements

BeforeAfter
Basic stylingModern, professional design
Limited spacingConsistent spacing scale
No animationsSmooth transitions and effects
No dark modeFull dark mode support
Basic layoutResponsive, elegant layout
Limited hierarchyClear visual hierarchy
Minimal interactionsRich, polished interactions

πŸ’» How to Customize

Change Primary Color

Edit assets/css/design-system.css:

1
2
3
4
:root {
  --color-primary: #0ea5e9;        /* Change this color */
  --color-primary-dark: #0284c7;   /* And this one */
}

Update Your Profile

Edit _layouts/home.html and modify the hero section and profile info.

Add More Sections

Copy component patterns from modern-components.css and create new sections.

Modify Animations

Adjust timing in assets/css/design-system.css under --transition-* variables.

πŸ“± Testing on Different Devices

Desktop (1024px+)

  • Full sidebar always visible
  • Multi-column layouts
  • Large typography

Tablet (768px - 1024px)

  • Collapsible sidebar
  • 2-column grids
  • Adjusted spacing

Mobile (< 480px)

  • Full responsive
  • Single column
  • Touch-friendly
  • Optimized for small screens

πŸ” Browser Compatibility

βœ… Chrome/Edge 90+ βœ… Firefox 88+ βœ… Safari 14+ βœ… Mobile browsers (iOS 14+, Android Chrome)

πŸš€ Performance

  • CSS: Modular, efficient (no preprocessing)
  • JS: Vanilla, lightweight (no jQuery for new features)
  • Animations: GPU-accelerated (smooth 60fps)
  • Images: Lazy loading ready
  • Overall: Optimized for fast loading

πŸŽ“ Resources Included

See DESIGN_GUIDE.md for:

  • Comprehensive design system documentation
  • Variable reference
  • Component usage examples
  • Customization guide
  • Browser support details
  • Architecture explanation

πŸ’‘ Tips

  1. Backup your site before making major changes:
    1
    
    git branch backup-original
    
  2. Test locally before pushing to GitHub:
    1
    
    bundle exec jekyll serve
    
  3. Use browser DevTools to inspect and experiment with CSS:
    • Right-click β†’ Inspect
    • Test changes in the Console
  4. Dark mode is automatic - test it with system preferences

  5. Share feedback - the design is built to be extended and customized

πŸ“ž Support

For detailed information about:

  • Design system variables
  • CSS architecture
  • Adding new components
  • Customization options

β†’ See DESIGN_GUIDE.md


πŸŽ‰ You’re All Set!

Your portfolio now has a modern, professional, and elegant design. The content remains the same, but the presentation is now contemporary and polished.

Next steps:

  1. View the site locally or on GitHub Pages
  2. Test on different devices
  3. Customize colors/content as needed
  4. Share your updated portfolio!

Happy with the redesign? Enjoy your modern portfolio! πŸš€

Tags
Sequence Alignment WGS

Tags

Sequence Alignment WGS