Project Overview
Royalheart is an HTML template designed for charities, non-profit organizations, and donation websites. Built with Bootstrap 5, it includes 4 homepage layouts and various inner page templates, supporting responsive design, progress bar animations, and countdown functionality—ideal for quickly building public welfare project websites.
Tech Stack
- Bootstrap 5.3.3
- jQuery 3.7.1
- Slick Slider (carousel)
- Font Awesome 4.7.0 / 5.15.4
- Google Fonts (Playfair Display, Poppins)
- LightGallery (image gallery)
Project Structure
royalhearthtml-10/03_royalheart_mainfile/
├── mainfile/
│ ├── index.html # Homepage (Version 1)
│ ├── index-2~5.html # Other homepage variants
│ ├── about.html # About Us
│ ├── cause-list.html # Cause List
│ ├── cause-detail.html # Cause Detail
│ ├── event-list.html # Event List
│ ├── event-detail.html # Event Detail
│ ├── blog-list.html # Blog List
│ ├── blog-single.html # Blog Single
│ ├── contact.html # Contact
│ ├── donation-form.html # Donation Form
│ ├── testimonial.html # Testimonials
│ ├── volunteer.html # Volunteer
│ ├── gallery.html # Gallery
│ ├── faq.html # FAQ
│ ├── css/
│ │ ├── styles.css # Main stylesheet
│ │ ├── bootstrap.min.css # Bootstrap styles
│ │ ├── plugin.css # Plugin styles
│ │ └── default.css # Default styles
│ ├── js/
│ │ └── main.js # Interaction logic & carousel config
│ └── images/ # Image assets
└── documentation/
└── index.html # Official documentation entry
Key Files
mainfile/index.html— Main homepage with banner carousel, progress bar stats, and donation entrymainfile/css/styles.css— All custom style rulesmainfile/js/main.js— Navigation menu, scroll listener, Slick carousel, and other interactionsmainfile/donation-form.html— Donation form pagemainfile/cause-list.html— Cause list pagemainfile/gallery.html— Image gallery page
Quick Start
- Enter the
mainfiledirectory - Double-click
index.htmlto open it directly in your browser for preview - Modify
css/styles.cssto adjust theme colors and fonts - Replace images in the
images/directory to update brand assets
Usage Tips
This template is a pure static site and requires no build tools. To deploy to a server, simply upload the entire mainfile folder. Since the template includes a complete page structure, it is recommended to delete unused inner pages based on your specific use case to keep the project directory clean.
