Skip to content

chairithinug/chairithinug.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

173 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anapat Chairithinugull's Personal Website

This repository hosts the source code for Anapat Chairithinugull's personal website, a static site showcasing a portfolio, resume, blog, and other professional and personal content. The site is designed to be responsive, multilingual, and optimized for performance and SEO.

Project Structure

The project is organized as follows:

.
├── articles/            # Blog-style content
├── icons/               # Icons used throughout the site
├── img/                 # Images used across the site
├── lang/                # Localization files for multilingual support
├── partials/            # Reusable HTML and JavaScript components
├── pdf/                 # PDF files (e.g., resumes)
├── .gitignore           # Git ignore rules
├── 404.html             # Custom 404 error page
├── articles.html        # Blog articles index page
├── articles-script.js   # JavaScript for articles page
├── career.html          # Career timeline and work experience page
├── career-script.js     # JavaScript for career page
├── custom.css           # Additional custom CSS
├── faq.html             # Frequently Asked Questions page
├── faq-script.js        # JavaScript for FAQ page
├── index.html           # Homepage
├── interests.html       # Personal and professional interests page
├── interests-script.js  # JavaScript for interests page
├── input.css            # Source CSS file for PostCSS processing
├── manifest.json        # PWA manifest file
├── minimal.js           # Minimal JavaScript utilities
├── package.json         # Node.js project metadata
├── postcss.config.js    # PostCSS configuration
├── projects.html        # Projects portfolio page
├── projects-script.js   # JavaScript for projects page
├── robots.txt           # SEO robots.txt
├── script.js            # Global JavaScript utilities
├── service-worker.js    # Service worker for offline support
├── sitemap.xml          # Sitemap for search engines
├── skills.html          # Skills and certifications page
├── skills-script.js     # JavaScript for skills page
├── styles.css           # Compiled global CSS
├── styles-inline.css    # Critical inline CSS
├── template.html        # Template for new pages
└── todo                 # TODO list or notes

Key Features

  • Responsive Design: Optimized for desktop and mobile devices.
  • Multilingual Support: JSON-based localization files in the lang/ directory.
  • SEO Optimized: Includes metadata, structured data, and a sitemap.
  • Offline Support: Service worker for caching and offline access.
  • Reusable Components: Modular HTML and JavaScript in the partials/ directory.

About

Anapat Chairithinugull Website

Topics

Resources

Stars

Watchers

Forks

Contributors